diff --git a/CHANGELOG.md b/CHANGELOG.md
index f52ec2b3..8cbef4f7 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,8 @@
## [Unreleased] - ReleaseDate
+## [2.2.0] - 2024-07-15
+
### Added
- Support of file size based fixity entries: https://github.com/OCFL/ocfl-java/issues/116
@@ -272,7 +274,8 @@ DROP TABLE ocfl_object_lock;
This is a preliminary release of ocfl-java. All major functionality is in place. However, there will be a few breaking configuration changes prior to the v1.0.0 release, specifically in regards to configuring storage layouts.
-[Unreleased]: https://github.com/ocfl/ocfl-java/compare/v2.0.1...HEAD
+[Unreleased]: https://github.com/ocfl/ocfl-java/compare/v2.2.0...HEAD
+[2.2.0]: https://github.com/ocfl/ocfl-java/compare/v2.1.0...v2.2.0
[2.1.0]: https://github.com/ocfl/ocfl-java/compare/v2.0.1...v2.1.0
[2.0.1]: https://github.com/ocfl/ocfl-java/compare/v2.0.0...v2.0.1
[2.0.0]: https://github.com/ocfl/ocfl-java/compare/v1.5.0...v2.0.0
@@ -296,4 +299,4 @@ This is a preliminary release of ocfl-java. All major functionality is in place.
[1.0.1]: https://github.com/ocfl/ocfl-java/compare/v1.0.0...v1.0.1
[1.0.0]: https://github.com/ocfl/ocfl-java/compare/v0.2.0...v1.0.0
[0.2.0]: https://github.com/ocfl/ocfl-java/compare/v0.1.0...v0.2.0
-[1.0.0]: https://github.com/ocfl/ocfl-java/releases/tag/v0.1.0
\ No newline at end of file
+[1.0.0]: https://github.com/ocfl/ocfl-java/releases/tag/v0.1.0
diff --git a/README.md b/README.md
index cbbff3cb..331bb0a0 100644
--- a/README.md
+++ b/README.md
@@ -20,7 +20,7 @@ Add the following to your project's POM to pull in the library:
io.ocfl
ocfl-java-core
- 2.1.0
+ 2.2.0
```
@@ -30,7 +30,7 @@ If you want S3 support, you must additionally add the following dependency:
io.ocfl
ocfl-java-aws
- 2.1.0
+ 2.2.0
```
diff --git a/ocfl-java-api/pom.xml b/ocfl-java-api/pom.xml
index d7e34fc7..511b6840 100644
--- a/ocfl-java-api/pom.xml
+++ b/ocfl-java-api/pom.xml
@@ -31,12 +31,12 @@
io.ocfl
ocfl-java-parent
- 2.1.1-SNAPSHOT
+ 2.2.0
../pom.xml
ocfl-java-api
- 2.1.1-SNAPSHOT
+ 2.2.0
OCFL Java API
Java API for interacting with objects stored in OCFL.
diff --git a/ocfl-java-aws/pom.xml b/ocfl-java-aws/pom.xml
index 16d698c0..e175b21c 100644
--- a/ocfl-java-aws/pom.xml
+++ b/ocfl-java-aws/pom.xml
@@ -31,12 +31,12 @@
io.ocfl
ocfl-java-parent
- 2.1.1-SNAPSHOT
+ 2.2.0
../pom.xml
ocfl-java-aws
- 2.1.1-SNAPSHOT
+ 2.2.0
OCFL Java AWS
Java OCFL implementation that writes to S3.
@@ -58,7 +58,7 @@
io.ocfl
ocfl-java-core
- 2.1.1-SNAPSHOT
+ 2.2.0
diff --git a/ocfl-java-core/pom.xml b/ocfl-java-core/pom.xml
index 4a870995..a32cebde 100644
--- a/ocfl-java-core/pom.xml
+++ b/ocfl-java-core/pom.xml
@@ -31,12 +31,12 @@
io.ocfl
ocfl-java-parent
- 2.1.1-SNAPSHOT
+ 2.2.0
../pom.xml
ocfl-java-core
- 2.1.1-SNAPSHOT
+ 2.2.0
OCFL Java Core
Core Java OCFL implementation code.
@@ -51,7 +51,7 @@
io.ocfl
ocfl-java-api
- 2.1.1-SNAPSHOT
+ 2.2.0
diff --git a/ocfl-java-itest/pom.xml b/ocfl-java-itest/pom.xml
index 29e4cdd8..4ff25ac4 100644
--- a/ocfl-java-itest/pom.xml
+++ b/ocfl-java-itest/pom.xml
@@ -31,12 +31,12 @@
io.ocfl
ocfl-java-parent
- 2.1.1-SNAPSHOT
+ 2.2.0
../pom.xml
ocfl-java-itest
- 2.1.1-SNAPSHOT
+ 2.2.0
OCFL Java Integration Tests
Integration tests for the OCFL Java library.
@@ -57,12 +57,12 @@
io.ocfl
ocfl-java-core
- 2.1.1-SNAPSHOT
+ 2.2.0
io.ocfl
ocfl-java-aws
- 2.1.1-SNAPSHOT
+ 2.2.0
diff --git a/pom.xml b/pom.xml
index 866eb811..c3eb823b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -31,7 +31,7 @@
io.ocfl
ocfl-java-parent
- 2.1.1-SNAPSHOT
+ 2.2.0
pom
OCFL Java Parent POM