Hello everyone,
We’re excited to share a new wave of releases across the DominoKit ecosystem, along with a new tool for working with Markdown in Java and GWT applications.
Highlights
• Domino Brix 1.0.0 brings together presenters and views, routing, dependency injection, UI slots, startup tasks, events, and authorization in an annotation-processor-driven framework.
Release:
https://github.com/DominoKit/domino-brix/releases/tag/1.0.0• Domino UI 2.1.3 adds more ways to customize and compose interfaces, including expanded theming, Dynamic CSS utilities, theme-change listeners, new components, and direct keyboard entry for date and time fields. Please use 2.1.3 or later; it fixes a startup issue in 2.1.2.
Release:
https://github.com/DominoKit/domino-ui/releases/tag/2.1.3 Documentation:
https://dominokit.com/solutions/domino-ui/v2• Domino History 1.0.6 continues to provide a shared navigation model for browser applications and JVM tests, with token handling, filters, normalization, and navigation interceptors.
Releases:
https://github.com/DominoKit/domino-history/releases• Domino REST 2.0.2 generates fluent clients from JAX-RS interfaces for browser and JVM applications. The 2.0 line includes support for resource locators, multipart requests, interceptors, and custom readers and writers.
Release:
https://github.com/DominoKit/domino-rest/releases/tag/2.0.2• Domino Jackson 1.0.6 provides compile-time JSON serializers and deserializers for Java and GWT applications. The recent release line includes Java record support, custom serializers and deserializers, and clearer processor errors.
Releases:
https://github.com/DominoKit/domino-jackson/releases• Domino SLF4J Logger 2.0.1 brings SLF4J logging to GWT and J2CL, with marker-based routing, built-in and custom adapters, and scoped MDC support. Version 2.0.1 also fixes compatibility issues in the SLF4J super-source classes.
Release:
https://github.com/DominoKit/domino-slf4j-logger/releases/tag/2.0.1• New: domino-md 1.0.0 is a browser-safe Markdown engine for Java/GWT. It can parse Markdown and render it as HTML, Elemental2 DOM, plain text, or Markdown, with extensions for tables, task lists, strikethrough, and autolinks.
Release:
https://github.com/DominoKit/domino-md/releases/tag/1.0.0 User documentation:
https://github.com/DominoKit/domino-md/tree/development/docs/user-docsTogether, these releases make it easier to build and connect DominoKit applications—from their structure and navigation to their UI, data, logging, and Markdown content.
Happy building,
The DominoKit team