docs: update changelog
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7b5a423..75f385e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,17 @@
 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 
+## [2.2.3]
+
+### Added
+
+- Support for dependency inclusion in the `doxygen` rule [#24](https://github.com/TendTo/rules_doxygen/pull/24) (thanks to @oxidase)
+
+### Changed
+
+- `srcs` attribute in the `doxygen` macro is now optional, as it defaults to `[]`
+- Updated documentation
+
 ## [2.2.2]
 
 ### Added
@@ -155,4 +166,5 @@
 [2.2.0]: https://github.com/TendTo/rules_doxygen/compare/2.1.0...2.2.0
 [2.2.1]: https://github.com/TendTo/rules_doxygen/compare/2.2.0...2.2.1
 [2.2.2]: https://github.com/TendTo/rules_doxygen/compare/2.2.1...2.2.2
-[NEXT.VERSION]: https://github.com/TendTo/rules_doxygen/compare/2.2.2...HEAD
+[2.2.3]: https://github.com/TendTo/rules_doxygen/compare/2.2.2...2.2.3
+[NEXT.VERSION]: https://github.com/TendTo/rules_doxygen/compare/2.2.3...HEAD