Skip to content

Latest commit

 

History

History
72 lines (55 loc) · 2.63 KB

CHANGELOG.md

File metadata and controls

72 lines (55 loc) · 2.63 KB

Changelog

Release notes for every version are published on GitHub Releases. They are drafted automatically by Release Drafter from merged pull requests and include an OpenAPI diff against the previous release.

Older releases

Entries below predate GitHub Releases and are no longer updated.

[0.0.4] - 2026-01-22

Fixed

  • Moved central-publishing-maven-plugin to sign-artifacts profile to prevent it from running during GitHub Packages deployment

[0.0.3] - 2026-01-22

Fixed

  • Fixed GitHub Packages deployment by using correct -DskipBundling=true parameter to skip central-publishing plugin

Changed

  • Removed [skip ci] from version bump commits to allow workflow triggers

[0.0.2] - 2026-01-22

Fixed

  • Fixed GPG key format in GitHub Actions (use ASCII armored format instead of base64)
  • Fixed GitHub Packages deployment by skipping Maven Central plugin during GitHub Packages publish

Changed

  • Merged release workflow into publish workflow for atomic releases
  • GitHub releases now only created after successful publishing to both registries
  • Updated publishing documentation with correct GPG key export instructions

0.0.1 - 2026-01-20

Added

  • Initial release of Rootly Java SDK
  • Auto-generated Java client for Rootly API v1 using OpenAPI Generator 7.13.0
  • Support for Maven and Gradle build systems
  • Bearer token authentication support
  • Comprehensive API coverage for all Rootly endpoints
  • Docker-based code generation workflow
  • MIT License
  • Dependabot configuration for automated dependency updates
  • GitHub Actions workflows for testing and publishing
  • Maven Central and GitHub Packages publishing support
  • Release management Makefile targets (bump-patch, bump-minor, bump-major)
  • Comprehensive documentation (README.md, CLAUDE.md, PUBLISHING.md)

Changed

  • Updated to Maven Central Portal Publisher API
  • Migrated to Jakarta EE annotations (jakarta.annotation-api 3.0.0)
  • Updated README to be more user-friendly
  • Grouped minor and patch updates in Dependabot configuration

Dependencies

  • OkHttp 4.12.0
  • Gson 2.13.2
  • JUnit Jupiter 5.11.4
  • Mockito 5.21.0
  • Apache Commons Lang3 3.20.0
  • Jakarta Annotation API 3.0.0
  • Jakarta WS RS API 4.0.0
  • maven-surefire-plugin 3.5.4
  • Spotless plugin 7.0.3

Infrastructure

  • GitHub Actions test workflow with JDK 17 and Gradle caching
  • Automated publishing to Maven Central and GitHub Packages
  • Code formatting with Spotless and Google Java Format (AOSP style)