All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Moved central-publishing-maven-plugin to sign-artifacts profile to prevent it from running during GitHub Packages deployment
- Fixed GitHub Packages deployment by using correct
-DskipBundling=trueparameter to skip central-publishing plugin
- Removed
[skip ci]from version bump commits to allow workflow triggers
- 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
- 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
- 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)
- 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
- 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
- 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)