Skip to content

v1.0.1

Choose a tag to compare

@VladimirTintera VladimirTintera released this 09 Jun 19:00
· 2 commits to main since this release

Release Notes: v1.0.1

This release contains new API features, documentation updates, stability fixes, and complete CI/CD automation improvements.

πŸš€ New Features & Improvements

  • Context-Aware First Day of Week: Added a context-aware getFirstDayOfWeek() helper function to determine the starting day of the week for a specific locale (fully integrated with AppLocale).

πŸ› Bug Fixes & Stability

  • Dokka/Javadoc packaging: Resolved a critical publishing issue where Javadoc JARs did not contain generated Dokka HTML documentation, causing Maven Central validation failures.
  • Build Tool Consistency: Fixed Gradle wrapper version discrepancies and unit test configuration issues to ensure reproducible builds across development and CI environments.

πŸ“ Documentation & Demos

  • README Improvements: Corrected usage examples in the README to ensure correctness.
  • Interactive Demo & Docs: Rebuilt and published the web-based demo application and the public API documentation.
  • Maintenance & Guidelines: Updated release agent instructions (release_agent.md and related files) for smoother automated deployment workflows.

βš™οΈ Under the Hood / Maintenance

  • Gradle Refactor: Migrated the publishing configuration into a precompiled script plugin (build-logic) for cleaner build scripts and better maintainability.
  • CI/CD Automation: Added a GitHub Actions workflow to automate library packaging (creating a local repository ZIP archive) and direct Maven Central staging.
  • Publishing Controls: Secured the release workflow to restrict automated publishing actions to the official public repository.