Releases: mpecan/pushpin-missing-toolbox
Releases · mpecan/pushpin-missing-toolbox
v0.0.3
v0.0.2
0.0.2 (2025-06-10)
Features
- improve README with badges and dependency examples (#84) (e93970a)
- integrate SonarQube for code quality analysis in build process (#88) (0bb6977)
- remove unused dependencies to reduce dependency footprint (#87) (39bb76d)
Bug Fixes
- cleanup last issue reported by sonarqube (#94) (6f1c1ff)
- deps: update aws-java-sdk-v2 monorepo to v2.31.59 (#80) (9c444a8)
- deps: update aws-java-sdk-v2 monorepo to v2.31.60 (#91) (7b84df6)
- deps: update dependency com.github.ben-manes.caffeine:caffeine to v3.2.1 (#83) (e0a4027)
- deps: update kubernetesclientversion to v24 (major) (#71) (806e9b4)
- deps: update micrometer to v1.15.1 (#92) (41d7bd7)
- deps: update tomcatversion to v11.0.8 (#85) (e98104c)
- deps: update tomcatversion to v11.0.8 (#89) (993861a)
- Fix issues reported by SonarQube (#93) (5cfc08d)
- SonarQube code quality issues (#90) (a8bdd0d)
v0.0.1
0.0.1 (2025-06-04)
Features
- add comprehensive release automation with release-please (#59) (e3d0920)
- add integration tests for HTTP response, streaming, long-polling, SSE, and WebSocket functionalities (588f1d0)
- add Maven publish plugin for project modules and configure publishing settings (#76) (0cb2349)
- add WebSocket controller for HTTP communication, enhance message formatting, and refactor SSE tests (6992015)
- apply Maven publish plugin for pushpin and discovery modules (#75) (ad18ee8)
- complete dependency version centralization and add CLAUDE.md rules (#35) (97b80f1)
- enhance Pushpin integration with health check endpoint, logging improvements, and SSE support (f15f712)
- enhance WebSocket controller with improved event handling, add server discovery integration, and update tests (afacee2)
- extract rate limiting into pushpin-security-ratelimit module (#40) (bcc1602)
- implement comprehensive monitoring and metrics system (#23) (cde0b50)
- implement message formatters for HTTP response and WebSocket, and refactor Pushpin service to use them (4272f4e)
- implement Message model and update Pushpin integration with new message structure (1fb5a26)
- initialize project structure with Gradle, add application properties, and configure .gitignore (23a3894)
- integrate Pushpin discovery system, update PushpinService to use discovery manager, and enhance WebSocket message formatting tests (8c5187c)
- path to release - improve documentation and extract testcontainers (#29) (5eea32c)
- refactor message formatters, enhance PushpinService tests, and add health check endpoint (4e8749b)
- rename SSE message formatter classes, implement SimpleHttpStreamMessageFormatter, and enhance PushpinService with transport handling (007ee7f)
- simplify CI configuration by updating publish command to publish all publications (#77) (69039da)
- update CI permissions for improved access control (#42) (51e5d11)
- update README to clarify project purpose and enhance library documentation references (#41) (851b284)
- update release-please workflow to use GitHub App token (#62) (1c2ed1a)
- update test implementations to use Mockito-Kotlin for mocking and improve readability (ea701cd)
Bug Fixes
- address critical and medium severity Dependabot alerts (#49) (6744359)
- deps: update aws-java-sdk-v2 monorepo (#56) (94780ef)
- deps: update aws-java-sdk-v2 monorepo to v2.31.50 (#37) (3296a7e)
- deps: update aws-java-sdk-v2 monorepo to v2.31.51 (#45) (b9cdf3e)
- deps: update aws-java-sdk-v2 monorepo to v2.31.55 (#74) (c5fb007)
- deps: update aws-java-sdk-v2 monorepo to v2.31.56 (#79) (5dd4ff4)
- deps: update dependency com.github.ben-manes.caffeine:caffeine to v3.2.0 (#39) (6cbb990)
- deps: update dependency com.github.vladimir-bukhtoyarov:bucket4j-core to v7.6.1 (#25) (7e0e43b)
- deps: update dependency com.github.vladimir-bukhtoyarov:bucket4j-core to v8 (#69) (45a0125)
- deps: update dependency com.jayway.jsonpath:json-path to v2.9.0 (#43) (3c65947)
- deps: update dependency io.projectreactor.kotlin:reactor-kotlin-extensions to v1.2.3 (#38) (101c713)
- deps: update dependency jacoco to v0.8.13 (#27) (a4f3e00)
- deps: update dependency org.apache.commons:commons-compress to v1.27.1 (#44) (3a8fd98)
- deps: update dependency org.apache.httpcomponents.client5:httpclient5 to v5.5 (#54) (37049c4)
- deps: update dependency org.junit.jupiter:junit-jupiter to v5.12.2 (#46) (4656ea1)
- deps: update dependency org.mockito.kotlin:mockito-kotlin to v5.4.0 (#47) (c5c4131)
- deps: update dependency org.zeromq:jeromq to v0.6.0 (#48) (9397727)
- deps: update jjwtversion to v0.12.6 (#28) (b050018)
- deps: update kotlinx-coroutines monorepo to v1.10.2 (#50) (78846db)
- deps: update kubernetesclientversion to v20.0.1 ([#31](https://github.com/mpecan/pushpin-missin...