diff --git a/CHANGELOG.md b/CHANGELOG.md
index 93b3afcc..9d952c05 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
+## [1.0.0] - 2023-11-07
+
### Added
- `BankAddClientPacket.sessionId` field.
@@ -291,7 +293,8 @@ With this change, the `InitReply.FILE*` enum values are now `InitReply.FILE_*`.
- Data encryption
- Packet sequencer
-[Unreleased]: http://github.com/cirras/eolib-java/compare/v1.0.0-RC11...HEAD
+[Unreleased]: http://github.com/cirras/eolib-java/compare/v1.0.0...HEAD
+[1.0.0]: http://github.com/cirras/eolib-java/compare/v1.0.0-RC11...v1.0.0
[1.0.0-RC11]: http://github.com/cirras/eolib-java/compare/v1.0.0-RC10...v1.0.0-RC11
[1.0.0-RC10]: http://github.com/cirras/eolib-java/compare/v1.0.0-RC9...v1.0.0-RC10
[1.0.0-RC9]: http://github.com/cirras/eolib-java/compare/v1.0.0-RC8...v1.0.0-RC9
diff --git a/eolib/pom.xml b/eolib/pom.xml
index 175d3725..1486b3ad 100644
--- a/eolib/pom.xml
+++ b/eolib/pom.xml
@@ -5,7 +5,7 @@
eolib-parent
dev.cirras
- 1.0.0-RC11
+ 1.0.0
eolib
diff --git a/pom.xml b/pom.xml
index 6e9660d2..17bd3250 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
dev.cirras
eolib-parent
- 1.0.0-RC11
+ 1.0.0
pom
EOLib :: Parent
diff --git a/protocol-code-generator-maven-plugin/pom.xml b/protocol-code-generator-maven-plugin/pom.xml
index 5a41d233..021d1005 100644
--- a/protocol-code-generator-maven-plugin/pom.xml
+++ b/protocol-code-generator-maven-plugin/pom.xml
@@ -5,7 +5,7 @@
eolib-parent
dev.cirras
- 1.0.0-RC11
+ 1.0.0
protocol-code-generator-maven-plugin
diff --git a/protocol-code-generator/pom.xml b/protocol-code-generator/pom.xml
index 61beb206..d4e82af0 100644
--- a/protocol-code-generator/pom.xml
+++ b/protocol-code-generator/pom.xml
@@ -5,7 +5,7 @@
eolib-parent
dev.cirras
- 1.0.0-RC11
+ 1.0.0
protocol-code-generator