Skip to content

0.1.1

Choose a tag to compare

@github-actions github-actions released this 22 May 15:27
0.1.1

Added

  • images-spring-boot module: Spring Boot 4 auto-configuration for image storage, CDN signing, reactive health, and Micrometer metrics. Includes LocalImageStorage, S3ImageStorage, S3PreSignedUrlSigner, CloudFrontUrlSigner, and five auto-configuration phases (PR #42, closes #5).
  • Root README hero image plus refreshed project-purpose and feature entrypoint documentation (PR #27).
  • bluetape4k-image-bom BOM module for image library consumers (PR #12).
  • English and Korean README files for the image BOM module (PR #13).
  • GitHub Actions workflows for CI, nightly, snapshot, release, and code-quality checks (PR #7).

Changed

  • Extended test coverage for images module: batch processing, animated writers, filter DSL, and utility functions (PR #41).
  • Added unit tests for VipsImage writer classes in images-vips-java21 and images-vips-java25 (PR #40).
  • Added FfmVipsRuntime concurrency test for images-vips-java25 (PR #39).
  • Prepared the 0.1.1 release line to consume io.github.bluetape4k:bluetape4k-bom:1.9.0 and io.github.bluetape4k.aws:bluetape4k-aws-bom:0.2.0.
  • Split Nightly into smoke/full lanes and normalized lessons, Kover, Dependabot, NMCP, and compatibility-guard maintenance (PR #15, PR #16, PR #17, PR #18, PR #22, PR #24, PR #25, PR #26).
  • Updated image dependency catalog and related dependency bumps, including JVips and annotations (PR #14, PR #20, PR #21, PR #23).
  • CI uses path filtering and retry configuration (PR #10).
  • Test code migrated from Kluent to bluetape4k-assertions (PR #11).

Removed

  • Pre-stabilization typo compatibility APIs from images: usingSuspend(...), SuspendPngWriter.NoComppression, and the misspelled ImageOuptputStreamSupportKt Java facade. ImmutableImage.useGraphics(...) and hammingDistance(...) remain deprecated until removal in 0.2.0 (#61).

Fixed

  • Aligned POM license metadata from Apache 2.0 to MIT across all published modules (PR #38).
  • Aligned repository license text as MIT across all modules (PR #28).

Contributors

Thanks to everyone who contributed to this release.

Full Changelog: 0.1.0...0.1.1