docs: Update ChangeLog and README.md for 9.0.0
diff --git a/ChangeLog b/ChangeLog
index a142a6da..e489616f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,35 @@
+2025-02-17 mintsuki <mintsuki@protonmail.com>
+
+ *** Release 9.0.0 ***
+
+ Noteworthy changes compared to the previous release, 8.7.0:
+
+ Breaking changes:
+ - Support for the ext2/3/4 filesystems has been once again dropped due
+ to lack of maintainance and to avoid extra potential attack surface
+ during Secure Boot Limine usage.
+ - Drop support for the legacy config format (limine.cfg) and only keep
+ around the new one (limine.conf) introduced with Limine 8.x.
+ - Drop support for the (barely worked and seldom used) `chainload_next`
+ protocol.
+
+ New features:
+ - Limine boot protocol: Introduce API revision 3, for the `limine.h`
+ file with several renamed identifiers for better clarity.
+ - Limine boot protocol: Specify and implement a new, convenience,
+ "Executable Command Line feature".
+ - Limine boot protocol: Use monitor/mwait CPU instructions, when
+ available, to reduce CPU usage and increase performance during
+ multiprocessor initialisation.
+ - Add preferred aliases for BIOS and EFI chainload (namely `bios` and
+ `efi`) protocol names for the `protocol` config option.
+
+ Bug fixes:
+ - EFI (chainload) boot protocol: Fix `path` option alias not working.
+
+ Miscellaneous:
+ - Update Flanterm submodule to latest.
+
2025-01-10 mintsuki <mintsuki@protonmail.com>
*** Release 8.7.0 ***
diff --git a/README.md b/README.md
index caca982c..790cd0b5 100644
--- a/README.md
+++ b/README.md
@@ -72,13 +72,13 @@ are shipped in the `-binary` branches and tags of this repository
(see [branches](https://github.com/limine-bootloader/limine/branches/all) and
[tags](https://github.com/limine-bootloader/limine/tags)).
-For example, to clone the latest binary release of the `8.x` branch, one can do:
+For example, to clone the latest binary release of the `9.x` branch, one can do:
```bash
-git clone https://github.com/limine-bootloader/limine.git --branch=v8.x-binary --depth=1
+git clone https://github.com/limine-bootloader/limine.git --branch=v9.x-binary --depth=1
```
-or, to clone a specific binary point release (for example `8.7.0`):
+or, to clone a specific binary point release (for example `9.0.0`):
```bash
-git clone https://github.com/limine-bootloader/limine.git --branch=v8.7.0-binary --depth=1
+git clone https://github.com/limine-bootloader/limine.git --branch=v9.0.0-binary --depth=1
```
In order to rebuild host utilities like `limine`, simply run `make` in the binary
