Skip to content

Commit 5836c8f

Browse files
committed
[Gradle Release Plugin] - pre tag commit: '1.1.9'.
1 parent 7b8b4b8 commit 5836c8f

2 files changed

Lines changed: 33 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,35 @@
1+
## [1.1.9] - 2025-06-23
2+
## Changelog
3+
4+
### Features
5+
- **Enhance testing configuration**: Added annotation processor ``org.springframework.boot:spring-boot-configuration-processor`` for improved processing of Spring Boot configurations during tests. Additionally, ensured the `useJUnitPlatform()` configuration for better JUnit 5 support and updated test dependencies to enhance testing capabilities. [Commit 7789dbee]
6+
7+
- **CI/CD and code quality tools**: Implemented GitHub Actions workflows to support automated builds, testing, and quality checks. These include workflows for building and testing on multiple Java versions (Java 17 and 21), dependency review for security vulnerabilities, and CodeQL for security analysis. Integrated code quality tools using Gradle plugins: Checkstyle for code style enforcement, PMD for detecting code issues, and JaCoCo for code coverage analysis. [Commit 8115c34d]
8+
9+
- **Create `codeql.yml`**: Added a new GitHub Actions workflow to perform CodeQL analysis on pushes, pull requests, and weekly schedules, strengthening the project's security posture. [Commit ea13cfd0]
10+
11+
### Fixes
12+
- **Turnstile service enhancement**: Improved Turnstile service by implementing new test cases, updating the PMD and Checkstyle configurations, and refactoring validation service tests for improved clarity. Included JUnit 5 dependencies to enhance the testing framework and updated Gradle wrapper to version 8.14.1 for improvements in build system robustness. [Commit b089d625]
13+
14+
### Breaking Changes
15+
- None identified in the provided information.
16+
17+
### Refactoring
18+
- None explicitly identified, but substantial test refactoring and service enhancements were addressed as part of the Turnstile service improvement.
19+
20+
### Documentation
21+
- **Version Update in README**: Updated README.md to reflect the new version 1.1.8 of the `ds-spring-cf-turnstile` library to ensure users refer to the latest library version. Added Maven Central, License, and Java Version badges for better informational display. [Commits 8b36ae21, 048cd847]
22+
23+
### Testing
24+
- **Enhanced Test Configurations**: Added Lombok annotation processor specifically for test compilation to facilitate comprehensive test generation and execution. Implemented the `useJUnitPlatform()` setting to utilize JUnit 5 effectively within the testing suite. [Commit 7789dbee]
25+
26+
### Other Changes
27+
- **Dependency Upgrades**: Executed multiple dependency upgrades for improved compatibility and newer features, including upgrading `org.junit.jupiter:junit-jupiter` from 5.12.2 to 5.13.1, and `com.vanniktech.maven.publish` from 0.31.0 to 0.33.0. Spring Boot version was incrementally updated through versions 3.4.3 to 3.5.3 for enhanced security and features. [Commits 29bd16ab, 778c68b7, 0d5ae342, 0b12e213]
28+
29+
- **Gradle Wrapper Upgrades**: Gradle wrapper versions were updated through several updates from 8.12.1 to 8.14.1 for enhanced features and performance in builds. [Commits 3d337b0e, 3deb5006, b089d625]
30+
31+
This changelog captures the essence of substantial changes, improvements, and critical updates to the overall project infrastructure, dependencies, testing, and code quality tools. The focus remains on explaining the pivotal changes in user-centric terms and highlighting updates that directly impact end-users and developers interacting with the repository.
32+
133
## [1.1.8] - 2025-03-13
234
# Changelog
335

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
version=1.1.9-SNAPSHOT
1+
version=1.1.9

0 commit comments

Comments
 (0)