Skip to content

Commit b920743

Browse files
committed
Prepare for next release.
1 parent 3435727 commit b920743

File tree

2 files changed

+16
-5
lines changed

2 files changed

+16
-5
lines changed

CHANGELOG.md

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,21 +7,32 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [unreleased]
99

10+
## [2.0.0] - 2024-10-25
11+
12+
### Removed
13+
14+
- The annotation `PackageNonnullByDefault` has been removed. Clients should use the `NullMarked` annotation
15+
provided by the [JSpecify](https://jspecify.dev/) library.
16+
- The dependency on JSR 305 has been removed. Clients should use the [JSpecify library](https://jspecify.dev/)
17+
for `null` checking.
18+
1019
### Added
1120

12-
- [Dependency analysis Gradle plugin](https://github.com/autonomousapps/dependency-analysis-gradle-plugin)
21+
- The build now uses the [dependency-analysis-gradle-plugin](https://github.com/autonomousapps/dependency-analysis-gradle-plugin)
1322
- The `check` task now depends on the `buildHealth` task and will fail the build on health violations
1423

1524
### Changed
1625

17-
- Changed JSR-305 dependency from `implementation` to `api`
18-
- Use cthing-projectversion library `ProjectVersion` object for project version
26+
- Use the [cthing-projectversion](https://github.com/cthing/cthing-projectversion) library
27+
[ProjectVersion](https://javadoc.io/doc/org.cthing/cthing-projectversion/latest/org/cthing/projectversion/ProjectVersion.html)
28+
object for the project version
1929

2030
## [1.0.0] - 2023-12-22
2131

2232
### Added
2333

2434
- First release
2535

26-
[unreleased]: https://github.com/cthing/xmlwriter/compare/1.0.0...HEAD
36+
[unreleased]: https://github.com/cthing/xmlwriter/compare/2.0.0...HEAD
37+
[2.0.0]: https://github.com/cthing/xmlwriter/releases/tag/2.0.0
2738
[1.0.0]: https://github.com/cthing/xmlwriter/releases/tag/1.0.0

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ plugins {
2727
alias(libs.plugins.versions)
2828
}
2929

30-
version = ProjectVersion("2.0.0", BuildType.release)
30+
version = ProjectVersion("2.0.1", BuildType.snapshot)
3131
group = "org.cthing"
3232
description = "A library providing various annotations to enhance code quality and readability."
3333

0 commit comments

Comments
 (0)