diff --git a/CHANGES.rst b/CHANGES.rst
index 3a15aff36f614c98cab91866bf684d5bc7982c34..23eb2588e49b163e67d0a1a620117b01c062ae44 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -8,6 +8,15 @@
 Changes
 =======
 
+Version v2025.0.0 (released 2025-03-10)
+
+- global: remove capabilities for multiple record owners
+- global: drop old way of fetching records service
+- drafts: update "files {add,remove}" command to also work with already published drafts
+- records: add "files fix-state" command to fix files manager state and lock the bucket
+- vocabularies: add basic vocabulary management commands
+
+
 Version v2024.2 (released 2024-06-24, updated 2024-09-19)
 
 - v12 compat: Replace ``Flask-BabelEx`` with ``Invenio-i18n``
diff --git a/invenio_utilities_tuw/__init__.py b/invenio_utilities_tuw/__init__.py
index ee7e9c404623fe0be482ed90841010d6490a03a6..7a7223b4c19f469f2c927b4bf68bfb39ff1b3794 100644
--- a/invenio_utilities_tuw/__init__.py
+++ b/invenio_utilities_tuw/__init__.py
@@ -10,6 +10,6 @@
 
 from .ext import InvenioUtilitiesTUW
 
-__version__ = "2024.2.1"
+__version__ = "2025.0.0"
 
 __all__ = ("__version__", "InvenioUtilitiesTUW")