Skip to content

Release v1.0.3

Latest

Choose a tag to compare

@VladimirTintera VladimirTintera released this 17 Jun 16:56

πŸš€ New Features & Improvements

  • TimeZone in Formatting Scopes: Expanded all formatting scopes (e.g. DateFormatScope, DateTimeFormatScope, etc.) to implement TimeZonedFormatScope. The current TimeZone is now directly accessible inside formatting scopes, allowing context-dependent formatting evaluations (such as converting Clock.System.now() to LocalDateTime directly inside a formatting builder block for conditional layouts).
  • Formatting DSL Builder Context: Propagated context parameters (AppLocale and TimeZone) into formatting DSL builder blocks. This enables calling context-aware functions (like .toLocalDateTime()) directly within the formatting builder lambdas.

πŸ“ Documentation & Demos

  • KDoc Improvements: Updated KDoc formatting examples in the context module to correctly reflect the dependency on the TimeZone context.

βš™οΈ Under the Hood / Maintenance

  • Build Configuration: Configured a descriptive publicationName for NMCP (Nexus Publish) aggregation to improve the build and publishing pipeline.