Repository navigation
v0.1.0
Latte v0.1.0 Release Notes ☕🚀
We’re excited to introduce Latte v0.1.0, bringing dynamic data support for large datasets and Spring Boot integration, along with adopting Semantic Versioning for better consistency and future upgrades.
🔥 Key Enhancements
📌 ListDataSource – Scalable List for Large Datasets
The List component now supports dynamic data sources with the introduction of ListDataSource.
- No need to preload all items in memory!
- Seamlessly integrates with databases, paginated APIs, or other large data sources.
- Works with existing List features like filtering, pagination, and selection.
🌱 Spring Example with H2 Database
To demonstrate the power of ListDataSource, we’ve added a Spring Boot example that stores and queries data using an H2 in-memory database.
- Fetch large datasets dynamically.
- See
ListDataSourcein action with a real database. - Perfect for learning how to integrate Latte with Spring-based applications.
💡Check out the code here! https://github.com/flatscrew/latte/tree/main/latte-tui-example-spring
🔖 Semantic Versioning (SemVer) Adoption
Latte now follows Semantic Versioning (MAJOR.MINOR.PATCH) to ensure clear versioning and upgrade paths.
- Breaking changes → Major version bump
- New features (backward-compatible) → Minor version bump
- Bug fixes → Patch version bump
📌 This means v0.0.8 is now replaced by v0.1.0, following a structured versioning system.
Enjoy your freshly brewed Latte! ☕🔥