diff --git a/CHANGELOG/CHANGELOG-1.3.md b/CHANGELOG/CHANGELOG-1.3.md
deleted file mode 100644
index 23009eb..0000000
--- a/CHANGELOG/CHANGELOG-1.3.md
+++ /dev/null
@@ -1,90 +0,0 @@
-Note that we start to track changes starting from v1.3.7.
-
-
-
-## v1.3.11(2024-08-21)
-
-### BoltDB
-- Fix [the `freelist.allocs` isn't rollbacked when a tx is rollbacked](https://github.com/etcd-io/bbolt/pull/823).
-
-### CMD
-- Add [`-gobench-output` option for bench command to adapt to benchstat](https://github.com/etcd-io/bbolt/pull/802).
-
-### Other
-- [Bump go version to 1.22.x](https://github.com/etcd-io/bbolt/pull/822).
-- This patch also added `dmflakey` package, which can be reused by other projects. See https://github.com/etcd-io/bbolt/pull/812.
-
-
-
-## v1.3.10(2024-05-06)
-
-### BoltDB
-- [Remove deprecated `UnsafeSlice` and use `unsafe.Slice`](https://github.com/etcd-io/bbolt/pull/717)
-- [Stabilize the behaviour of Prev when the cursor already points to the first element](https://github.com/etcd-io/bbolt/pull/744)
-
-### Other
-- [Bump go version to 1.21.9](https://github.com/etcd-io/bbolt/pull/713)
-
-
-
-## v1.3.9(2024-02-24)
-
-### BoltDB
-- [Clone the key before operating data in bucket against the key](https://github.com/etcd-io/bbolt/pull/639)
-
-### CMD
-- [Fix `bbolt keys` and `bbolt get` to prevent them from panicking when no parameter provided](https://github.com/etcd-io/bbolt/pull/683)
-
-
-
-## v1.3.8(2023-10-26)
-
-### BoltDB
-- Fix [db.close() doesn't unlock the db file if db.munnmap() fails](https://github.com/etcd-io/bbolt/pull/439).
-- [Avoid syscall.Syscall use on OpenBSD](https://github.com/etcd-io/bbolt/pull/406).
-- Fix [rollback panicking after mlock failed or both meta pages corrupted](https://github.com/etcd-io/bbolt/pull/444).
-- Fix [bbolt panicking due to 64bit unaligned on arm32](https://github.com/etcd-io/bbolt/pull/584).
-
-### CMD
-- [Update the usage of surgery command](https://github.com/etcd-io/bbolt/pull/411).
-
-
-
-## v1.3.7(2023-01-31)
-
-### BoltDB
-- Add [recursive checker to confirm database consistency](https://github.com/etcd-io/bbolt/pull/225).
-- Add [support to get the page size from the second meta page if the first one is invalid](https://github.com/etcd-io/bbolt/pull/294).
-- Add [support for loong64 arch](https://github.com/etcd-io/bbolt/pull/303).
-- Add [internal iterator to Bucket that goes over buckets](https://github.com/etcd-io/bbolt/pull/356).
-- Add [validation on page read and write](https://github.com/etcd-io/bbolt/pull/358).
-- Add [PreLoadFreelist option to support loading free pages in readonly mode](https://github.com/etcd-io/bbolt/pull/381).
-- Add [(*Tx) CheckWithOption to support generating human-readable diagnostic messages](https://github.com/etcd-io/bbolt/pull/395).
-- Fix [Use `golang.org/x/sys/windows` for `FileLockEx`/`UnlockFileEx`](https://github.com/etcd-io/bbolt/pull/283).
-- Fix [readonly file mapping on windows](https://github.com/etcd-io/bbolt/pull/307).
-- Fix [the "Last" method might return no data due to not skipping the empty pages](https://github.com/etcd-io/bbolt/pull/341).
-- Fix [panic on db.meta when rollback](https://github.com/etcd-io/bbolt/pull/362).
-
-### CMD
-- Add [support for get keys in sub buckets in `bbolt get` command](https://github.com/etcd-io/bbolt/pull/295).
-- Add [support for `--format` flag for `bbolt keys` command](https://github.com/etcd-io/bbolt/pull/306).
-- Add [safeguards to bbolt CLI commands](https://github.com/etcd-io/bbolt/pull/354).
-- Add [`bbolt page` supports --all and --value-format=redacted formats](https://github.com/etcd-io/bbolt/pull/359).
-- Add [`bbolt surgery` commands](https://github.com/etcd-io/bbolt/issues/370).
-- Fix [open db file readonly mode for commands which shouldn't update the db file](https://github.com/etcd-io/bbolt/pull/365), see also [pull/292](https://github.com/etcd-io/bbolt/pull/292).
-
-### Other
-- [Build bbolt CLI tool, test and format the source code using golang 1.17.13](https://github.com/etcd-io/bbolt/pull/297).
-- [Bump golang.org/x/sys to v0.4.0](https://github.com/etcd-io/bbolt/pull/397).
-
-### Summary
-Release v1.3.7 contains following critical fixes:
-- fix to problem that `Last` method might return incorrect value ([#341](https://github.com/etcd-io/bbolt/pull/341))
-- fix of potential panic when performing transaction's rollback ([#362](https://github.com/etcd-io/bbolt/pull/362))
-
-Other changes focused on defense-in-depth ([#358](https://github.com/etcd-io/bbolt/pull/358), [#294](https://github.com/etcd-io/bbolt/pull/294), [#225](https://github.com/etcd-io/bbolt/pull/225), [#395](https://github.com/etcd-io/bbolt/pull/395))
-
-`bbolt` command line tool was expanded to:
-- allow fixing simple corruptions by `bbolt surgery` ([#370](https://github.com/etcd-io/bbolt/pull/370))
-- be flexible about output formatting ([#306](https://github.com/etcd-io/bbolt/pull/306), [#359](https://github.com/etcd-io/bbolt/pull/359))
-- allow accessing data in subbuckets ([#295](https://github.com/etcd-io/bbolt/pull/295))
diff --git a/CHANGELOG/CHANGELOG-1.4.md b/CHANGELOG/CHANGELOG-1.4.md
deleted file mode 100644
index f44371a..0000000
--- a/CHANGELOG/CHANGELOG-1.4.md
+++ /dev/null
@@ -1,69 +0,0 @@
-
-
-
-## v1.4.0-beta.0(2024-11-04)
-
-### BoltDB
-- Reorganized the directory structure of freelist source code
- - [Move array related freelist source code into a separate file](https://github.com/etcd-io/bbolt/pull/777)
- - [Move method `freePages` into freelist.go](https://github.com/etcd-io/bbolt/pull/783)
- - [Add an interface for freelist](https://github.com/etcd-io/bbolt/pull/775)
-- [Rollback alloc map when a transaction is rollbacked](https://github.com/etcd-io/bbolt/pull/819)
-- [No handling freelist as a special case when freeing a page](https://github.com/etcd-io/bbolt/pull/788)
-- [Ensure hashmap init method clears the data structures](https://github.com/etcd-io/bbolt/pull/794)
-- [Panicking when a write transaction tries to free a page allocated by itself](https://github.com/etcd-io/bbolt/pull/792)
-
-### CMD
-- [Add `-gobench-output` flag for `bbolt bench` command](https://github.com/etcd-io/bbolt/pull/765)
-
-### Other
-- [Bump go version to 1.23.x](https://github.com/etcd-io/bbolt/pull/821)
-
-
-
-## v1.4.0-alpha.1(2024-05-06)
-
-### BoltDB
-- [Enhance check functionality to support checking starting from a pageId](https://github.com/etcd-io/bbolt/pull/659)
-- [Optimize the logger performance for frequent called methods](https://github.com/etcd-io/bbolt/pull/741)
-- [Stabilize the behaviour of Prev when the cursor already points to the first element](https://github.com/etcd-io/bbolt/pull/734)
-
-### CMD
-- [Fix `bbolt keys` and `bbolt get` to prevent them from panicking when no parameter provided](https://github.com/etcd-io/bbolt/pull/682)
-- [Fix surgery freelist command in info logs](https://github.com/etcd-io/bbolt/pull/700)
-- [Remove txid references in surgery meta command's comment and description](https://github.com/etcd-io/bbolt/pull/703)
-- [Add rnd read capabilities to bbolt bench](https://github.com/etcd-io/bbolt/pull/711)
-- [Use `cobra.ExactArgs` to simplify the argument number check](https://github.com/etcd-io/bbolt/pull/728)
-- [Migrate `bbolt check` command to cobra style](https://github.com/etcd-io/bbolt/pull/723)
-- [Simplify the naming of cobra commands](https://github.com/etcd-io/bbolt/pull/732)
-- [Aggregate adding completed ops for read test of the `bbolt bench` command](https://github.com/etcd-io/bbolt/pull/721)
-- [Add `--from-page` flag to `bbolt check` command](https://github.com/etcd-io/bbolt/pull/737)
-
-### Document
-- [Add document for a known issue on the writing a value with a length of 0](https://github.com/etcd-io/bbolt/pull/730)
-
-### Test
-- [Enhance robustness test to cover XFS](https://github.com/etcd-io/bbolt/pull/707)
-
-### Other
-- [Bump go toolchain version to 1.22.2](https://github.com/etcd-io/bbolt/pull/712)
-
-
-
-## v1.4.0-alpha.0(2024-01-12)
-
-### BoltDB
-- [Improve the performance of hashmapGetFreePageIDs](https://github.com/etcd-io/bbolt/pull/419)
-- [Improve CreateBucketIfNotExists to avoid double searching the same key](https://github.com/etcd-io/bbolt/pull/532)
-- [Support Android platform](https://github.com/etcd-io/bbolt/pull/571)
-- [Record the count of free page to improve the performance of hashmapFreeCount](https://github.com/etcd-io/bbolt/pull/585)
-- [Add logger to bbolt](https://github.com/etcd-io/bbolt/issues/509)
-- [Support moving bucket inside the same db](https://github.com/etcd-io/bbolt/pull/635)
-- [Support inspecting database structure](https://github.com/etcd-io/bbolt/pull/674)
-
-### CMD
-- [Add `surgery clear-page-elements` command](https://github.com/etcd-io/bbolt/pull/417)
-- [Add `surgery abandon-freelist` command](https://github.com/etcd-io/bbolt/pull/443)
-- [Add `bbolt version` command](https://github.com/etcd-io/bbolt/pull/552)
-- [Add `bbolt inspect` command](https://github.com/etcd-io/bbolt/pull/674)
-- [Add `--no-sync` option to `bbolt compact` command](https://github.com/etcd-io/bbolt/pull/290)