The Excalidraw component library contains 72 shapes.
Notable changes
New library components
- Fundamentals
- Processor Context
- Topics & Events
- Tombstone
- Kafka Streams DSL
- windowedBy
- Windowing
- Emit Strategy:
- Emit onUpdate
- Emit onClose
- Suppressed until*
- (untilWindowCloses)
- (untilTimeLimit)
- Emit Strategy:
- External Interfaces
- External DB
Removed library components
- External Interfaces
- API (alternative 2)
- External System (alternative 2)
Improved Arrow Linking
Multiple components, most importantly topics and state stores, have been updated to allow easy linking/docking of arrows. This is particularly useful when using elbow type arrows.
Updates to the Documentation
- Improves existing documentation (Notation)
- Reflects all updated and new components.
- Improved descriptions.
PRs
- Feat: adds library components windowedBy, Emit-on-*, Suppressed by @hartmut-co-uk in #9
- feat: final touches for components: windowedBy, emit-on-*, suppressed by @hartmut-co-uk in #10
- Feat/polishing and 1.0.0 release prep by @hartmut-co-uk in #11
Full Changelog: v1.0.0-beta.3...v1.0.0