Bump astroid to 4.0.0, update changelog
diff --git a/CONTRIBUTORS.txt b/CONTRIBUTORS.txt
index 393b38b..7d7b867 100644
--- a/CONTRIBUTORS.txt
+++ b/CONTRIBUTORS.txt
@@ -14,8 +14,8 @@
 Maintainers
 -----------
 - Pierre Sassoulas <pierre.sassoulas@gmail.com>
-- Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
 - Jacob Walls <jacobtylerwalls@gmail.com>
+- Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
 - Marc Mueller <30130371+cdce8p@users.noreply.github.com>
 - Hippo91 <guillaume.peillex@gmail.com>
 - Bryce Guinta <bryce.paul.guinta@gmail.com>
@@ -47,6 +47,7 @@
 - Calen Pennington <calen.pennington@gmail.com>
 - Antonio <antonio@zoftko.com>
 - Akhil Kamat <akhil.kamat@gmail.com>
+- Zen Lee <53538590+zenlyj@users.noreply.github.com>
 - Tim Martin <tim@asymptotic.co.uk>
 - Phil Schaf <flying-sheep@web.de>
 - Alex Hall <alex.mojaki@gmail.com>
@@ -78,13 +79,13 @@
 - emile@crater.logilab.fr <emile@crater.logilab.fr>
 - doranid <ddandd@gmail.com>
 - brendanator <brendan.maginnis@gmail.com>
-- Zen Lee <53538590+zenlyj@users.noreply.github.com>
 - Tomas Gavenciak <gavento@ucw.cz>
 - Tim Paine <t.paine154@gmail.com>
 - Thomas Hisch <t.hisch@gmail.com>
 - Stefan Scherfke <stefan@sofa-rockers.org>
 - Sergei Lebedev <185856+superbobry@users.noreply.github.com>
 - Saugat Pachhai (सौगात) <suagatchhetri@outlook.com>
+- Robert Hofer <1058012+hofrob@users.noreply.github.com>
 - Ram Rachum <ram@rachum.com>
 - Pierre-Yves David <pierre-yves.david@logilab.fr>
 - Peter Pentchev <roam@ringlet.net>
@@ -100,6 +101,7 @@
 - John Vandenberg <jayvdb@gmail.com>
 - Jacob Bogdanov <jacob@bogdanov.dev>
 - Google, Inc. <no-reply@google.com>
+- Emmanuel Ferdman <emmanuelferdman@gmail.com>
 - David Euresti <github@euresti.com>
 - David Douard <david.douard@logilab.fr>
 - David Cain <davidjosephcain@gmail.com>
@@ -222,3 +224,5 @@
 - carl
 - alain lefroy
 - Mark Gius
+- Robert Hofer <1058012+hofrob@users.noreply.github.com>
+- Emmanuel Ferdman <emmanuelferdman@gmail.com>
diff --git a/ChangeLog b/ChangeLog
index 2e11504..3e4af6e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,10 +3,22 @@
 ===================
 
 
-What's New in astroid 4.0.0?
+What's New in astroid 4.1.0?
 ============================
 Release date: TBA
 
+
+
+What's New in astroid 4.0.1?
+============================
+Release date: TBA
+
+
+
+What's New in astroid 4.0.0?
+============================
+Release date: 2025-10-05
+
 * Support constraints from ternary expressions in inference.
 
   Closes pylint-dev/pylint#9729
diff --git a/astroid/__pkginfo__.py b/astroid/__pkginfo__.py
index 0146d7c..9af7a2c 100644
--- a/astroid/__pkginfo__.py
+++ b/astroid/__pkginfo__.py
@@ -2,5 +2,5 @@
 # For details: https://github.com/pylint-dev/astroid/blob/main/LICENSE
 # Copyright (c) https://github.com/pylint-dev/astroid/blob/main/CONTRIBUTORS.txt
 
-__version__ = "4.0.0rc1-dev0"
+__version__ = "4.0.0"
 version = __version__
diff --git a/script/.contributors_aliases.json b/script/.contributors_aliases.json
index 5f3b835..833e3e4 100644
--- a/script/.contributors_aliases.json
+++ b/script/.contributors_aliases.json
@@ -29,6 +29,10 @@
     ],
     "name": "Artem Yurchenko"
   },
+  "53538590+zenlyj@users.noreply.github.com": {
+    "mails": ["53538590+zenlyj@users.noreply.github.com", "zenlyj97@gmail.com"],
+    "name": "Zen Lee"
+  },
   "55152140+jayaddison@users.noreply.github.com": {
     "mails": ["55152140+jayaddison@users.noreply.github.com", "jay@jp-hosting.net"],
     "name": "James Addison"
@@ -86,10 +90,6 @@
     "mails": ["c.ringstrom@gmail.com"],
     "name": "Charlie Ringström"
   },
-  "matusvalo@users.noreply.github.com": {
-    "mails": ["matusvalo@users.noreply.github.com"],
-    "name": "Matus Valo"
-  },
   "calen.pennington@gmail.com": {
     "mails": ["cale@edx.org", "calen.pennington@gmail.com"],
     "name": "Calen Pennington"
@@ -149,6 +149,10 @@
     "mails": ["mcorcherojim@bloomberg.net", "mariocj89@gmail.com"],
     "name": "Mario Corchero"
   },
+  "matusvalo@users.noreply.github.com": {
+    "mails": ["matusvalo@users.noreply.github.com"],
+    "name": "Matus Valo"
+  },
   "me@the-compiler.org": {
     "mails": ["me@the-compiler.org"],
     "name": "Florian Bruhin",
diff --git a/tbump.toml b/tbump.toml
index 85b03f6..5e4ec82 100644
--- a/tbump.toml
+++ b/tbump.toml
@@ -1,7 +1,7 @@
 github_url = "https://github.com/pylint-dev/astroid"
 
 [version]
-current = "4.0.0rc1-dev0"
+current = "4.0.0"
 regex = '''
 ^(?P<major>0|[1-9]\d*)
 \.