Fridrich Strba bc623273fc Accepting request 1288413 from home:urbic:branches:Java:packages
- Update to v1.14.0
  * New Features
    + ISO 8601 Duration Parsing & Formatting
      ~ Added support for parsing and formatting ISO 8601
        durations.
      ~ Supports full precision, including fractional seconds.
      ~ Allows days, weeks, hours, minutes, and seconds, while
        disallowing years and months.
      ~ Supports negative durations, which start with "-" (e.g.,
        "-P1DT2H").
      ~ Enforces case sensitivity for units, strictly following ISO
        8601 (e.g., P1D is valid, but P1d is not).
      ~ In the tradition of this library we are at least 5x faster
        than the JDK parsing and producing much less GC pressure.
- Update to v1.13.0
  * In version 1.12.0, the Java module name was changed from
    com.ethlo.time to com.ethlo.time.itu to better align with the
    ITU library name. However, this change caused unexpected
    disruptions for downstream projects. To restore compatibility
    and minimize friction, the module name is now being reverted to
    com.ethlo.time in version 1.13.0.
    This adjustment follows the complete removal of module support
    in version 1.11.0, which was later reconsidered based on user
    feedback. I recognize the impact these changes have had on
    users and will take greater care to ensure stability in future
    releases.
    Thank you for your patience and support. If you encounter any
    issues, please report them, and as always, contributions and
    feedback are welcome.
- Update to v1.12.0
  * Changes
    + Reinstated Java 8 support
    + Reinstated Java module support
    + Reinstated OSGi metadata
- Update to v1.11.0
  * Breaking Changes
    + Dropped Java 8 support – The minimum required Java version is
      now Java 11.
    + Removed multi-module support – The library is now a
      single-module project for simplicity.
    + Removed OSGi metadata – This library no longer includes
      OSGi-specific packaging.
      ~ OSGi users should create their own wrapper bundle if
        needed.
  * Improvements
    + Simplified project structure and build process.
    + Reduced maintenance overhead by removing legacy compatibility
      layers.
  * Migration Notes
    + Ensure your project runs on Java 11 or later before
      upgrading.
    + If you were relying on OSGi metadata, consider using a tool
      like bnd-maven-plugin to generate an OSGi bundle externally.
- Fix javadoc generation with javadoc:aggregate
- Update to v1.10.3
  * Minor fixes to the POM to pass SBOM checks.
- Initial packaging with v1.10.2

OBS-URL: https://build.opensuse.org/request/show/1288413
OBS-URL: https://build.opensuse.org/package/show/Java:packages/itu?expand=0&rev=3
2025-06-25 04:52:56 +00:00
Description
No description provided
38 KiB
Languages
RPM Spec 100%