Skip to content

Commit d9c67e1

Browse files
committed
[Gradle Release Plugin] - pre tag commit: '1.2.0'.
1 parent 886d12b commit d9c67e1

File tree

2 files changed

+36
-1
lines changed

2 files changed

+36
-1
lines changed

CHANGELOG.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,38 @@
1+
## [1.2.0] - 2025-09-16
2+
### Changelog
3+
4+
#### Features
5+
- **Enhanced Turnstile Service Configuration and Validation** (Commit: 91743a8e)
6+
- **TurnstileServiceConfig:** Added support for `MeterRegistry` to allow better integration with metrics tracking systems.
7+
- **TurnstileValidationService:** Improved IP address extraction by utilizing a more extensive and robust header check.
8+
- **TurnstileResponse:** Introduced `@JsonProperty("challenge_ts")` for direct JSON mapping of challenge timestamps.
9+
- **turnstile.properties:** Updated comments for clearer configuration of `sitekey` and `secret`, advising environment customization.
10+
11+
#### Fixes
12+
- **Turnstile Service Configuration and Dependency Updates** (Commit: 886d12bf)
13+
- Removed unnecessary `RestTemplate` setup from `TurnstileServiceConfig`.
14+
- Enhanced logging in `TurnstileValidationService` to confirm secret configuration status.
15+
- Updated `README.md` to reflect new dependency versions, ensuring up-to-date integration instructions.
16+
- Refined IP validation, cleaning remote IP assignments, ensuring null or empty strings are managed correctly.
17+
- Adjusted code and style rules to maintain code quality consistency.
18+
19+
#### Breaking Changes
20+
- **Compatibility with Vanniktech Maven Publish Plugin 0.34.0** (Commit: 1aaefea4)
21+
- Deprecated usage of `SonatypeHost` removed in favor of configuration via `gradle.properties`.
22+
- **gradle.properties:** Introduced `mavenCentralPublishing` and `mavenCentralAutomaticPublishing` properties to align with new plugin expectations.
23+
24+
#### Documentation
25+
- **AI Agent Setup and Project Guidelines** (Commit: ad46b8ad)
26+
- Added `.claude/settings.local.json` to manage AI agent permissions and actions within the repository.
27+
- Created `AGENTS.md` with detailed guidance on project structure, coding standards, testing practices, and repository guidelines to support contributors.
28+
29+
#### Other Changes
30+
- **Dependency Updates:**
31+
- Automated updates of `org.junit.jupiter:junit-jupiter` from versions 5.13.1 to 5.13.4, ensuring developers have access to the latest JUnit features and fixes (Commits: fabff8fe, 63709833, 4bb4ba1f).
32+
- Upgraded `org.projectlombok:lombok` to 1.18.40 for potential improvements in Lombok's annotation processing (Commit: 4742a9e1).
33+
34+
This changelog captures significant improvements to Turnstile service validation, introduces necessary configuration updates for the Maven publish plugin compatibility, adds helpful documentation for repository maintenance and usage, all while keeping dependencies current and addressing minor bug fixes.
35+
136
## [1.1.9] - 2025-06-23
237
## Changelog
338

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version=1.1.10-SNAPSHOT
1+
version=1.2.0
22

33
# Maven Central Publishing Configuration
44
mavenCentralPublishing=true

0 commit comments

Comments
 (0)