# [2.4.0-beta.1](https://github.com/n24q02m/better-notion-mcp/compare/v2.3.12...v2.4.0-beta.1) (2026-02-05)
### Bug Fixes
* **cd:** checkout main branch for PR merge release ([b8bb99e](https://github.com/n24q02m/better-notion-mcp/commit/b8bb99e5d54a1e7b49c6a31b006f88738925d724))
* **cd:** simplify release step - run semantic-release directly with || true ([6ff7e15](https://github.com/n24q02m/better-notion-mcp/commit/6ff7e155360093aad3f2dadfb7bdbf6a56f84ebc))
* **cd:** use dry-run check to prevent workflow failure when no release needed ([f1f8ac0](https://github.com/n24q02m/better-notion-mcp/commit/f1f8ac0c84e9edf31e9ff2523720790efe277357))
* **cd:** use npx semantic-release directly to standardize with other repos ([09dd1be](https://github.com/n24q02m/better-notion-mcp/commit/09dd1be30eb218428fc138909dc98d2b52786177))
* resolve biome lint errors and revert unsafe dry-run check ([0e1a8d9](https://github.com/n24q02m/better-notion-mcp/commit/0e1a8d9ba88a0b9518b7bd3fb601a9fe00ee0419))
* trigger new release after manual tag bump ([185f940](https://github.com/n24q02m/better-notion-mcp/commit/185f940834f2092fba0f4824f7838f2ba1663a5c))
### Features
* promote dev to main (v2.3.14-beta.1) ([#23](https://github.com/n24q02m/better-notion-mcp/issues/23)) ([9292290](https://github.com/n24q02m/better-notion-mcp/commit/9292290726fd47e0ec0a6180edda41aecb80de4b)), closes [#11](https://github.com/n24q02m/better-notion-mcp/issues/11)
* promote dev to main (v2.4.0-beta.2) ([#31](https://github.com/n24q02m/better-notion-mcp/issues/31)) ([76a845e](https://github.com/n24q02m/better-notion-mcp/commit/76a845eba4b39616fbf882c1f243c5cf451b09e7))
# [2.4.0-beta.1](https://github.com/n24q02m/better-notion-mcp/compare/v2.3.12...v2.4.0-beta.1) (2026-02-05)
### Bug Fixes
* **cd:** checkout main branch for PR merge release ([b8bb99e](https://github.com/n24q02m/better-notion-mcp/commit/b8bb99e5d54a1e7b49c6a31b006f88738925d724))
* **cd:** simplify release step - run semantic-release directly with || true ([6ff7e15](https://github.com/n24q02m/better-notion-mcp/commit/6ff7e155360093aad3f2dadfb7bdbf6a56f84ebc))
* **cd:** use dry-run check to prevent workflow failure when no release needed ([f1f8ac0](https://github.com/n24q02m/better-notion-mcp/commit/f1f8ac0c84e9edf31e9ff2523720790efe277357))
* **cd:** use npx semantic-release directly to standardize with other repos ([09dd1be](https://github.com/n24q02m/better-notion-mcp/commit/09dd1be30eb218428fc138909dc98d2b52786177))
* resolve biome lint errors and revert unsafe dry-run check ([0e1a8d9](https://github.com/n24q02m/better-notion-mcp/commit/0e1a8d9ba88a0b9518b7bd3fb601a9fe00ee0419))
### Features
* promote dev to main (v2.3.14-beta.1) ([#23](https://github.com/n24q02m/better-notion-mcp/issues/23)) ([9292290](https://github.com/n24q02m/better-notion-mcp/commit/9292290726fd47e0ec0a6180edda41aecb80de4b)), closes [#11](https://github.com/n24q02m/better-notion-mcp/issues/11)
* promote dev to main (v2.4.0-beta.2) ([#31](https://github.com/n24q02m/better-notion-mcp/issues/31)) ([76a845e](https://github.com/n24q02m/better-notion-mcp/commit/76a845eba4b39616fbf882c1f243c5cf451b09e7))
# [2.4.0-beta.1](https://github.com/n24q02m/better-notion-mcp/compare/v2.3.12...v2.4.0-beta.1) (2026-02-05)
### Bug Fixes
* **cd:** checkout main branch for PR merge release ([b8bb99e](https://github.com/n24q02m/better-notion-mcp/commit/b8bb99e5d54a1e7b49c6a31b006f88738925d724))
* **cd:** simplify release step - run semantic-release directly with || true ([6ff7e15](https://github.com/n24q02m/better-notion-mcp/commit/6ff7e155360093aad3f2dadfb7bdbf6a56f84ebc))
* **cd:** use dry-run check to prevent workflow failure when no release needed ([f1f8ac0](https://github.com/n24q02m/better-notion-mcp/commit/f1f8ac0c84e9edf31e9ff2523720790efe277357))
* resolve biome lint errors and revert unsafe dry-run check ([0e1a8d9](https://github.com/n24q02m/better-notion-mcp/commit/0e1a8d9ba88a0b9518b7bd3fb601a9fe00ee0419))
### Features
* promote dev to main (v2.3.14-beta.1) ([#23](https://github.com/n24q02m/better-notion-mcp/issues/23)) ([9292290](https://github.com/n24q02m/better-notion-mcp/commit/9292290726fd47e0ec0a6180edda41aecb80de4b)), closes [#11](https://github.com/n24q02m/better-notion-mcp/issues/11)
* promote dev to main (v2.4.0-beta.2) ([#31](https://github.com/n24q02m/better-notion-mcp/issues/31)) ([76a845e](https://github.com/n24q02m/better-notion-mcp/commit/76a845eba4b39616fbf882c1f243c5cf451b09e7))
# [2.4.0-beta.1](https://github.com/n24q02m/better-notion-mcp/compare/v2.3.12...v2.4.0-beta.1) (2026-02-05)
### Bug Fixes
* **cd:** checkout main branch for PR merge release ([b8bb99e](https://github.com/n24q02m/better-notion-mcp/commit/b8bb99e5d54a1e7b49c6a31b006f88738925d724))
* **cd:** simplify release step - run semantic-release directly with || true ([6ff7e15](https://github.com/n24q02m/better-notion-mcp/commit/6ff7e155360093aad3f2dadfb7bdbf6a56f84ebc))
* **cd:** use dry-run check to prevent workflow failure when no release needed ([f1f8ac0](https://github.com/n24q02m/better-notion-mcp/commit/f1f8ac0c84e9edf31e9ff2523720790efe277357))
### Features
* promote dev to main (v2.3.14-beta.1) ([#23](https://github.com/n24q02m/better-notion-mcp/issues/23)) ([9292290](https://github.com/n24q02m/better-notion-mcp/commit/9292290726fd47e0ec0a6180edda41aecb80de4b)), closes [#11](https://github.com/n24q02m/better-notion-mcp/issues/11)
* promote dev to main (v2.4.0-beta.2) ([#31](https://github.com/n24q02m/better-notion-mcp/issues/31)) ([76a845e](https://github.com/n24q02m/better-notion-mcp/commit/76a845eba4b39616fbf882c1f243c5cf451b09e7))
# [2.4.0-beta.1](https://github.com/n24q02m/better-notion-mcp/compare/v2.3.12...v2.4.0-beta.1) (2026-02-05)
### Bug Fixes
* **cd:** checkout main branch for PR merge release ([b8bb99e](https://github.com/n24q02m/better-notion-mcp/commit/b8bb99e5d54a1e7b49c6a31b006f88738925d724))
* **cd:** use dry-run check to prevent workflow failure when no release needed ([f1f8ac0](https://github.com/n24q02m/better-notion-mcp/commit/f1f8ac0c84e9edf31e9ff2523720790efe277357))
### Features
* promote dev to main (v2.3.14-beta.1) ([#23](https://github.com/n24q02m/better-notion-mcp/issues/23)) ([9292290](https://github.com/n24q02m/better-notion-mcp/commit/9292290726fd47e0ec0a6180edda41aecb80de4b)), closes [#11](https://github.com/n24q02m/better-notion-mcp/issues/11)
* promote dev to main (v2.4.0-beta.2) ([#31](https://github.com/n24q02m/better-notion-mcp/issues/31)) ([76a845e](https://github.com/n24q02m/better-notion-mcp/commit/76a845eba4b39616fbf882c1f243c5cf451b09e7))
# [2.4.0-beta.1](https://github.com/n24q02m/better-notion-mcp/compare/v2.3.12...v2.4.0-beta.1) (2026-02-05)
### Bug Fixes
* **cd:** checkout main branch for PR merge release ([b8bb99e](https://github.com/n24q02m/better-notion-mcp/commit/b8bb99e5d54a1e7b49c6a31b006f88738925d724))
* **cd:** use dry-run check to prevent workflow failure when no release needed ([f1f8ac0](https://github.com/n24q02m/better-notion-mcp/commit/f1f8ac0c84e9edf31e9ff2523720790efe277357))
### Features
* promote dev to main (v2.3.14-beta.1) ([#23](https://github.com/n24q02m/better-notion-mcp/issues/23)) ([9292290](https://github.com/n24q02m/better-notion-mcp/commit/9292290726fd47e0ec0a6180edda41aecb80de4b)), closes [#11](https://github.com/n24q02m/better-notion-mcp/issues/11)
* promote dev to main (v2.4.0-beta.2) ([#31](https://github.com/n24q02m/better-notion-mcp/issues/31)) ([76a845e](https://github.com/n24q02m/better-notion-mcp/commit/76a845eba4b39616fbf882c1f243c5cf451b09e7))
# [2.4.0-beta.1](https://github.com/n24q02m/better-notion-mcp/compare/v2.3.12...v2.4.0-beta.1) (2026-02-05)
### Bug Fixes
* **cd:** checkout main branch for PR merge release ([b8bb99e](https://github.com/n24q02m/better-notion-mcp/commit/b8bb99e5d54a1e7b49c6a31b006f88738925d724))
### Features
* promote dev to main (v2.3.14-beta.1) ([#23](https://github.com/n24q02m/better-notion-mcp/issues/23)) ([9292290](https://github.com/n24q02m/better-notion-mcp/commit/9292290726fd47e0ec0a6180edda41aecb80de4b)), closes [#11](https://github.com/n24q02m/better-notion-mcp/issues/11)
* promote dev to main (v2.4.0-beta.2) ([#31](https://github.com/n24q02m/better-notion-mcp/issues/31)) ([76a845e](https://github.com/n24q02m/better-notion-mcp/commit/76a845eba4b39616fbf882c1f243c5cf451b09e7))
# [2.4.0-beta.2](https://github.com/n24q02m/better-notion-mcp/compare/v2.4.0-beta.1...v2.4.0-beta.2) (2026-02-05)
### Bug Fixes
* Use GITHUB_TOKEN instead of GH_PAT for GitHub Container Registry authentication and CI/CD status checks. ([a0fcbca](https://github.com/n24q02m/better-notion-mcp/commit/a0fcbcac922c3b8a850c3f735d0943dca8b8cc6b))
# [2.4.0-beta.1](https://github.com/n24q02m/better-notion-mcp/compare/v2.3.12...v2.4.0-beta.1) (2026-02-05)
### Features
* promote dev to main (v2.3.14-beta.1) ([#23](https://github.com/n24q02m/better-notion-mcp/issues/23)) ([9292290](https://github.com/n24q02m/better-notion-mcp/commit/9292290726fd47e0ec0a6180edda41aecb80de4b)), closes [#11](https://github.com/n24q02m/better-notion-mcp/issues/11)
## [2.5.4-beta.1](https://github.com/n24q02m/better-notion-mcp/compare/v2.5.4-beta...v2.5.4-beta.1) (2026-02-14)
### Bug Fixes
* **cd:** make scripts executable and clean working tree before promote merge ([99e0656](https://github.com/n24q02m/better-notion-mcp/commit/99e065687dc63590b855f8380b4f6e38e7582d06))
## [2.5.4-beta](https://github.com/n24q02m/better-notion-mcp/compare/v2.5.3...v2.5.4-beta) (2026-02-14)
### Bug Fixes
* **ci:** exclude release-please manifests from Biome formatter ([9715039](https://github.com/n24q02m/better-notion-mcp/commit/97150391ba5a6d3369a403d363dc0ab288bf770d))
* remove unnecessary corepack from runtime, upgrade artifact actions v4 to v6/v7 ([b737476](https://github.com/n24q02m/better-notion-mcp/commit/b737476f85d177a69b3fa430cd4558653d5fe921))
## [2.5.3](https://github.com/n24q02m/better-notion-mcp/compare/v2.5.2...v2.5.3) (2026-02-13)
### Bug Fixes
* **cd:** auto-resolve merge conflicts in promote workflow ([5f0f832](https://github.com/n24q02m/better-notion-mcp/commit/5f0f83218c355f11943903b0e23d781761d37eff))
### Documentation
* add CODEOWNERS ([8cd87ee](https://github.com/n24q02m/better-notion-mcp/commit/8cd87eec07589ee643e34a1561dca6270ae14368))
## [2.5.2](https://github.com/n24q02m/better-notion-mcp/compare/v2.5.1...v2.5.2) (2026-02-12)
### Bug Fixes
* **cd:** add git config identity for sync-dev step ([ca05438](https://github.com/n24q02m/better-notion-mcp/commit/ca05438809130b182bc5e59182cd3056575de8c5))
## [2.5.1](https://github.com/n24q02m/better-notion-mcp/compare/v2.5.0...v2.5.1) (2026-02-09)
### Bug Fixes
* format manifest file for biome ([d230282](https://github.com/n24q02m/better-notion-mcp/commit/d230282eea9b9b5f14163793e2b531953b42b909))
## [2.5.0](https://github.com/n24q02m/better-notion-mcp/compare/v2.4.0...v2.5.0) (2026-02-09)
### Features
* promote dev to main (v2.4.1-beta) ([#44](https://github.com/n24q02m/better-notion-mcp/issues/44)) ([a4b7d96](https://github.com/n24q02m/better-notion-mcp/commit/a4b7d96e5fc74bb38dd192046b34427ba19ff7e1))
### Bug Fixes
* **release:** reset manifest to stable version ([60f67a1](https://github.com/n24q02m/better-notion-mcp/commit/60f67a100aaa16e9560c7d374aa57096a844a77c))
## [2.4.1-beta](https://github.com/n24q02m/better-notion-mcp/compare/v2.4.0...v2.4.1-beta) (2026-02-09)
### Bug Fixes
* **release:** add prerelease false to stable config ([a85c3c3](https://github.com/n24q02m/better-notion-mcp/commit/a85c3c318253331fb2d8ad1e2350a42d490d984a))
## [2.4.0](https://github.com/n24q02m/better-notion-mcp/compare/v2.3.12...v2.4.0) (2026-02-08)
### Features
* promote dev to main - migrate to release-please ([9bd8b39](https://github.com/n24q02m/better-notion-mcp/commit/9bd8b39c462714db39b51fa1bf72923a3d697924))
* promote dev to main (v2.3.14-beta.1) ([#23](https://github.com/n24q02m/better-notion-mcp/issues/23)) ([9292290](https://github.com/n24q02m/better-notion-mcp/commit/9292290726fd47e0ec0a6180edda41aecb80de4b))
* promote dev to main (v2.4.0-beta.2) ([#31](https://github.com/n24q02m/better-notion-mcp/issues/31)) ([76a845e](https://github.com/n24q02m/better-notion-mcp/commit/76a845eba4b39616fbf882c1f243c5cf451b09e7))
## [3.1.0-beta.1](https://github.com/n24q02m/better-notion-mcp/compare/v3.0.1-beta.1...v3.1.0-beta.1) (2026-02-08)
### Features
* enhance pre-commit configuration with additional file types and testing hook ([b26f1f9](https://github.com/n24q02m/better-notion-mcp/commit/b26f1f9576dfeb1bc29931acc5dee436db1fa7b0))
## [3.0.1-beta.1](https://github.com/n24q02m/better-notion-mcp/compare/v3.0.1-beta...v3.0.1-beta.1) (2026-02-06)
### Bug Fixes
* remove component prefix from release tags ([47d3b6e](https://github.com/n24q02m/better-notion-mcp/commit/47d3b6e0d2d0140510b3ed2672c8c191be51bc20))
* trigger release-please re-evaluation after tag restoration ([d8496ac](https://github.com/n24q02m/better-notion-mcp/commit/d8496ac98f474d7d9524467f34ad0393360769a0))
## [3.0.1-beta](https://github.com/n24q02m/better-notion-mcp/compare/better-notion-mcp-v3.0.0...better-notion-mcp-v3.0.1-beta) (2026-02-06)
### Bug Fixes
* add .gitattributes for consistent line endings ([81c3565](https://github.com/n24q02m/better-notion-mcp/commit/81c3565849de1a6871264c5cf19305337a760c0f))
* add prerelease versioning strategy to beta config ([03076b6](https://github.com/n24q02m/better-notion-mcp/commit/03076b605beb0f9e148c6686d63a785f48259e05))
## [3.0.0](https://github.com/n24q02m/better-notion-mcp/compare/better-notion-mcp-v2.4.0...better-notion-mcp-v3.0.0) (2026-02-06)
### ⚠ BREAKING CHANGES
* Tool descriptions are now compressed by default. Use 'help' tool or MCP resources to access full documentation.
### Features
* add CI and CD workflows for automated deployment and testing ([57ed3ac](https://github.com/n24q02m/better-notion-mcp/commit/57ed3ac8a4dea8482249aee7c5b56fb232f09b02))
* **cd:** add shared scripts for promote workflow ([a36b4c9](https://github.com/n24q02m/better-notion-mcp/commit/a36b4c9feac8f7a2450bae4d5151860eb7b122c1))
* implement tiered descriptions for token optimization ([ae16cc9](https://github.com/n24q02m/better-notion-mcp/commit/ae16cc9107c086af1a15a88e87ed181670e5629d))
* Migrate from Changesets to Semantic Release for automated package publishing. ([5908581](https://github.com/n24q02m/better-notion-mcp/commit/5908581ac8a6fbe270f66cd57993cf414bd480a2))
* promote dev to main (v2.3.14-beta.1) ([#23](https://github.com/n24q02m/better-notion-mcp/issues/23)) ([9292290](https://github.com/n24q02m/better-notion-mcp/commit/9292290726fd47e0ec0a6180edda41aecb80de4b))
* promote dev to main (v2.4.0-beta.2) ([#31](https://github.com/n24q02m/better-notion-mcp/issues/31)) ([76a845e](https://github.com/n24q02m/better-notion-mcp/commit/76a845eba4b39616fbf882c1f243c5cf451b09e7))
* **release:** disable npm publish to create new stable version ([375c244](https://github.com/n24q02m/better-notion-mcp/commit/375c244f716600d7b9ad33bd056bc3f19dbea549))
* reset repo ([2bf101c](https://github.com/n24q02m/better-notion-mcp/commit/2bf101c98b5eef5b3caac1922e960e555cab429c))
* streamline project setup by introducing a `mise run setup` task and updating documentation ([4aa3166](https://github.com/n24q02m/better-notion-mcp/commit/4aa31660bd2896330c86a6b81e8d21e38c65dc8b))
### Bug Fixes
* add --clear flag to uv venv command in mise setup ([0d0e09a](https://github.com/n24q02m/better-notion-mcp/commit/0d0e09ac19acfc4caffca7b01f5fafd06a1b274a))
* add cd.yml to auto-resolve files for promote ([d7ae193](https://github.com/n24q02m/better-notion-mcp/commit/d7ae1938020533dd22f127198a92c11260088a22))
* add publishConfig for public access ([b704cda](https://github.com/n24q02m/better-notion-mcp/commit/b704cda20f6b441c56d2bf9dc2162bf56fabef4e))
* add release script ([3a1da3b](https://github.com/n24q02m/better-notion-mcp/commit/3a1da3bbe266ba0493a84504bf5cc816ae4deabc))
* **biome:** exclude package.json from includes in formatter configuration ([362fd6b](https://github.com/n24q02m/better-notion-mcp/commit/362fd6b134d39cf9c6033314de46ac25b6093c63))
* **cd:** add auto-delete conflicting tags step ([3f7f7f9](https://github.com/n24q02m/better-notion-mcp/commit/3f7f7f9e443856b66d1536ee59188926a8e7cb88))
* **cd:** add auto-format step after semantic-release to prevent CI failures ([288dfaf](https://github.com/n24q02m/better-notion-mcp/commit/288dfaf1387b879f08130d5d7e625b51ea04fe59))
* **cd:** add GH_PAT to release checkout for tag deletion ([1b53fa0](https://github.com/n24q02m/better-notion-mcp/commit/1b53fa0adbf624486a3a2cc50e4f110fce828b8a))
* **cd:** add validation and debug for docker manifest creation ([a82da71](https://github.com/n24q02m/better-notion-mcp/commit/a82da718a54f323b3e24091232f7190cd8601227))
* **cd:** auto-resolve merge conflicts in semantic-release managed files ([8a7ed7c](https://github.com/n24q02m/better-notion-mcp/commit/8a7ed7cc5b6deb31033eedd8475ef723bcff88ff))
* **cd:** checkout main branch for PR merge release ([b8bb99e](https://github.com/n24q02m/better-notion-mcp/commit/b8bb99e5d54a1e7b49c6a31b006f88738925d724))
* **cd:** enable debug for docker manifest creation ([672cba6](https://github.com/n24q02m/better-notion-mcp/commit/672cba6eeca33f15a0f7cf04e43463d7641212a2))
* **cd:** improve merge conflict auto-resolution in promote workflow ([8e74def](https://github.com/n24q02m/better-notion-mcp/commit/8e74defda1966c91526c7b7d9433c9ec2f389569))
* **cd:** prevent repo.git pollution in digests dir ([694f03c](https://github.com/n24q02m/better-notion-mcp/commit/694f03ca1593549c3fe0f42f4f5846de4875d65f))
* **cd:** refactor docker manifest creation ([02e3ba5](https://github.com/n24q02m/better-notion-mcp/commit/02e3ba5b9e862961adb5a3688c451dac255a8c70))
* **cd:** resolve release workflow failure and retry ([be9f5cb](https://github.com/n24q02m/better-notion-mcp/commit/be9f5cb523a1d167976e5f0a79dba172aac14312))
* **cd:** simplify release step - run semantic-release directly with || true ([6ff7e15](https://github.com/n24q02m/better-notion-mcp/commit/6ff7e155360093aad3f2dadfb7bdbf6a56f84ebc))
* **cd:** use dry-run check to prevent workflow failure when no release needed ([f1f8ac0](https://github.com/n24q02m/better-notion-mcp/commit/f1f8ac0c84e9edf31e9ff2523720790efe277357))
* **cd:** use dynamic docker username and validate digests ([63e3d68](https://github.com/n24q02m/better-notion-mcp/commit/63e3d68e6a2bd7f76eb7ee3743ae2b35e2ab6d2b))
* **cd:** use GH_PAT to enable workflow trigger on main ([9b93f52](https://github.com/n24q02m/better-notion-mcp/commit/9b93f524a314eaddc70e396fa4d7e25597902f15))
* **cd:** use hardcoded username for docker outputs to fix syntax error ([5d96da5](https://github.com/n24q02m/better-notion-mcp/commit/5d96da5b2abf509784a4977304a137531208d8c9))
* **cd:** use npx semantic-release directly to standardize with other repos ([09dd1be](https://github.com/n24q02m/better-notion-mcp/commit/09dd1be30eb218428fc138909dc98d2b52786177))
* **cd:** use semantic-release/exec for biome format before git commit ([e771dff](https://github.com/n24q02m/better-notion-mcp/commit/e771dfffc23214b381f4fe471a11aa1058b7206e))
* **ci:** fix package.json formatting on dev ([417bbe2](https://github.com/n24q02m/better-notion-mcp/commit/417bbe2e75ecfae043f5ca1bc458349973cc10af))
* **ci:** fix package.json formatting on main ([b6f9833](https://github.com/n24q02m/better-notion-mcp/commit/b6f9833c1ea7206b898739ca874bcc3a1da6a3ad))
* **ci:** merge main and fix formatting ([6512fdd](https://github.com/n24q02m/better-notion-mcp/commit/6512fdd8f3dcaea0cd8b78e1295950596c941020))
* correct DOCS_DIR path for bundled CLI ([17e2800](https://github.com/n24q02m/better-notion-mcp/commit/17e2800e8533273a20bef87d687d3ada2c3f49a9))
* enable pnpm-lock.yaml tracking and fix pre-commit hooks ([ba6a5f4](https://github.com/n24q02m/better-notion-mcp/commit/ba6a5f452c6e89db87587a38474546ef9f011588))
* format keywords and files arrays in package.json ([fc221a6](https://github.com/n24q02m/better-notion-mcp/commit/fc221a629244ad11925cf0c49ab01f9c2cbe7bfd))
* Migrate pre-commit setup to use uv for environment and package management. ([c98ebe0](https://github.com/n24q02m/better-notion-mcp/commit/c98ebe09732ed2742d0e4d819c6efb8f6e71b985))
* **npm:** republish after workflow failure ([451a9c0](https://github.com/n24q02m/better-notion-mcp/commit/451a9c0e5c8710b9dfede93844991bf426f91da9))
* **release:** re-enable npm publish for full workflow verification ([65044ea](https://github.com/n24q02m/better-notion-mcp/commit/65044ea2fc0db4341eae88521816cf9355f82a91))
* **release:** temporarily disable npm publish to resolve version conflict ([497b3e0](https://github.com/n24q02m/better-notion-mcp/commit/497b3e0ec0264b5b52a91e63db1b64edaf362db1))
* **release:** trigger v2.1.0-beta.8 release ([17a6b7e](https://github.com/n24q02m/better-notion-mcp/commit/17a6b7edee754e5ba86c2487bf301aca9091981a))
* Remove development instruction echoes from mise post-install script. ([b111228](https://github.com/n24q02m/better-notion-mcp/commit/b11122871feb0597457de21938788f0624400a89))
* remove redundant line in setup tasks and clean up keywords formatting ([f176b09](https://github.com/n24q02m/better-notion-mcp/commit/f176b09432b46c4f7a3262ffcb2cfeb3ca6f916c))
* remove redundant npm auth setup step in release workflow ([42752bd](https://github.com/n24q02m/better-notion-mcp/commit/42752bddef6b15ba9db38f76c3aa76d0578cfb62))
* remove test step from CI workflow (no tests yet) ([afba321](https://github.com/n24q02m/better-notion-mcp/commit/afba321a533f5a0160e59498f727b4a3911186fc))
* Remove unused folder path from workspace configuration ([9a1a6c9](https://github.com/n24q02m/better-notion-mcp/commit/9a1a6c910d3f6658614b93e93d2b5171d29510b9))
* Rename 'notion' to 'better-notion' in README ([c952370](https://github.com/n24q02m/better-notion-mcp/commit/c9523704b6120d5270d2db3c066adc49edfe2907))
* resolve biome lint errors and revert unsafe dry-run check ([0e1a8d9](https://github.com/n24q02m/better-notion-mcp/commit/0e1a8d9ba88a0b9518b7bd3fb601a9fe00ee0419))
* **setup:** don't fail when venv is locked but unusable ([4b83502](https://github.com/n24q02m/better-notion-mcp/commit/4b835022a52ac312408e16f9682d6cae0ffb3d35))
* streamline JSON formatting in biome.json and package.json for consistency ([3ea9266](https://github.com/n24q02m/better-notion-mcp/commit/3ea926644c7b3bccb8abe60a4c1b255ce0c96eb3))
* streamline pre-commit hook entries and update README instructions ([2c57733](https://github.com/n24q02m/better-notion-mcp/commit/2c577339ab849a5c8e8f5db73edd29a6672cc9e7))
* trigger new release after manual tag bump ([185f940](https://github.com/n24q02m/better-notion-mcp/commit/185f940834f2092fba0f4824f7838f2ba1663a5c))
* trigger release 1.0.10 ([820f0a9](https://github.com/n24q02m/better-notion-mcp/commit/820f0a90e5883255383c499f89f655742eb40af2))
* update installation instructions in README and streamline package.json formatting ([ba8575a](https://github.com/n24q02m/better-notion-mcp/commit/ba8575a38806690d761b7c1f7090441b285c84f0))
* Update limitations in README and make query optional in workspace function ([a552ead](https://github.com/n24q02m/better-notion-mcp/commit/a552ead28c8efd9c94afc0cb2377d0008cc778e2))
* update Mise configuration and installation instructions in README ([7af1d2b](https://github.com/n24q02m/better-notion-mcp/commit/7af1d2b7443af7549dcac914c173026f28080d7e))
* update Node.js version to 24 in various files and documentation ([d1770f7](https://github.com/n24q02m/better-notion-mcp/commit/d1770f753a908afdcb97bfe0c5305941ee29ca3a))
* update pnpm-lock.yaml to sync with package.json ([e536ce4](https://github.com/n24q02m/better-notion-mcp/commit/e536ce454730c22ea1412114ccc0f559b3213066))
* use changesets action correctly for auto versioning ([da5fad8](https://github.com/n24q02m/better-notion-mcp/commit/da5fad8d9dcdadd03b2d0baa6cbc295688c94683))
* use GITHUB_TOKEN for GHCR authentication ([e67ae17](https://github.com/n24q02m/better-notion-mcp/commit/e67ae1708e74db1a12b8b48a32cccc1289a0ceff))
* verify ci/cd workflow changes ([6802e00](https://github.com/n24q02m/better-notion-mcp/commit/6802e00c56b9da132f90ccc23cb6739e69b2617b))
### Performance Improvements
* use native ARM64 runner for multi-arch Docker build ([49b440a](https://github.com/n24q02m/better-notion-mcp/commit/49b440a8a76f88206e9c59aab12b83fb514e9a38))
### Documentation
* remove reference to test files in project structure ([1fcfa93](https://github.com/n24q02m/better-notion-mcp/commit/1fcfa931902759ccb01a6573946a2e15712d25d8))
* Update README to reflect 8 composite tools, simplify comparison, and enhance clarity. ([74f47d4](https://github.com/n24q02m/better-notion-mcp/commit/74f47d463d555c34a67736ca7479d988dc508062))
## [2.3.13-beta.2](https://github.com/n24q02m/better-notion-mcp/compare/v2.3.13-beta.1...v2.3.13-beta.2) (2026-02-05)
### Bug Fixes
* configure Python 3.13 via mise and .python-version files ([57eab74](https://github.com/n24q02m/better-notion-mcp/commit/57eab7493eb0663cf6738533bbd2b46b50752dff))
## [2.3.13-beta.1](https://github.com/n24q02m/better-notion-mcp/compare/v2.3.12...v2.3.13-beta.1) (2026-02-05)
### Bug Fixes
* **cd:** use GH_PAT for semantic-release to bypass branch protection ([#13](https://github.com/n24q02m/better-notion-mcp/issues/13)) ([8eb8909](https://github.com/n24q02m/better-notion-mcp/commit/8eb8909a232c0f1059a9ce0ec38d2280f772a85f))
* remove duplicate import processBatches from batch.ts ([#12](https://github.com/n24q02m/better-notion-mcp/issues/12)) ([321cca9](https://github.com/n24q02m/better-notion-mcp/commit/321cca96010c33d1bf2808eaef12fee70b5812f2))
## [2.3.12](https://github.com/n24q02m/better-notion-mcp/compare/v2.3.11...v2.3.12) (2026-01-12)
### Bug Fixes
* update Node.js version to 24 in various files and documentation ([d1770f7](https://github.com/n24q02m/better-notion-mcp/commit/d1770f753a908afdcb97bfe0c5305941ee29ca3a))
## [2.3.7-beta.7](https://github.com/n24q02m/better-notion-mcp/compare/v2.3.7-beta.6...v2.3.7-beta.7) (2026-01-12)
### Bug Fixes
* update Node.js version to 24 in various files and documentation ([d1770f7](https://github.com/n24q02m/better-notion-mcp/commit/d1770f753a908afdcb97bfe0c5305941ee29ca3a))
## [2.3.7-beta.6](https://github.com/n24q02m/better-notion-mcp/compare/v2.3.7-beta.5...v2.3.7-beta.6) (2026-01-05)
### Bug Fixes
* add cd.yml to auto-resolve files for promote ([d7ae193](https://github.com/n24q02m/better-notion-mcp/commit/d7ae1938020533dd22f127198a92c11260088a22))
## [2.3.7-beta.5](https://github.com/n24q02m/better-notion-mcp/compare/v2.3.7-beta.4...v2.3.7-beta.5) (2026-01-05)
### Bug Fixes
* verify ci/cd workflow changes ([6802e00](https://github.com/n24q02m/better-notion-mcp/commit/6802e00c56b9da132f90ccc23cb6739e69b2617b))
## [2.3.7-beta.4](https://github.com/n24q02m/better-notion-mcp/compare/v2.3.7-beta.3...v2.3.7-beta.4) (2026-01-04)
### Bug Fixes
* **cd:** use semantic-release/exec for biome format before git commit ([e771dff](https://github.com/n24q02m/better-notion-mcp/commit/e771dfffc23214b381f4fe471a11aa1058b7206e))
## [2.3.7-beta.3](https://github.com/n24q02m/better-notion-mcp/compare/v2.3.7-beta.2...v2.3.7-beta.3) (2026-01-04)
### Bug Fixes
* **ci:** fix package.json formatting on dev ([417bbe2](https://github.com/n24q02m/better-notion-mcp/commit/417bbe2e75ecfae043f5ca1bc458349973cc10af))
## [2.3.7-beta.2](https://github.com/n24q02m/better-notion-mcp/compare/v2.3.7-beta.1...v2.3.7-beta.2) (2026-01-04)
### Bug Fixes
* **cd:** add auto-format step after semantic-release to prevent CI failures ([288dfaf](https://github.com/n24q02m/better-notion-mcp/commit/288dfaf1387b879f08130d5d7e625b51ea04fe59))
## [2.3.7-beta.1](https://github.com/n24q02m/better-notion-mcp/compare/v2.3.6...v2.3.7-beta.1) (2026-01-04)
### Bug Fixes
* **ci:** fix package.json formatting on main ([b6f9833](https://github.com/n24q02m/better-notion-mcp/commit/b6f9833c1ea7206b898739ca874bcc3a1da6a3ad))
## [2.3.6](https://github.com/n24q02m/better-notion-mcp/compare/v2.3.5...v2.3.6) (2026-01-04)
### Bug Fixes
* **ci:** merge main and fix formatting ([6512fdd](https://github.com/n24q02m/better-notion-mcp/commit/6512fdd8f3dcaea0cd8b78e1295950596c941020))
## [2.3.6-beta.1](https://github.com/n24q02m/better-notion-mcp/compare/v2.3.5...v2.3.6-beta.1) (2026-01-04)
### Bug Fixes
* **ci:** merge main and fix formatting ([6512fdd](https://github.com/n24q02m/better-notion-mcp/commit/6512fdd8f3dcaea0cd8b78e1295950596c941020))
## [2.3.5](https://github.com/n24q02m/better-notion-mcp/compare/v2.3.4...v2.3.5) (2026-01-04)
### Bug Fixes
* **cd:** prevent repo.git pollution in digests dir ([694f03c](https://github.com/n24q02m/better-notion-mcp/commit/694f03ca1593549c3fe0f42f4f5846de4875d65f))
## [2.3.4](https://github.com/n24q02m/better-notion-mcp/compare/v2.3.3...v2.3.4) (2026-01-04)
### Bug Fixes
* **cd:** use dynamic docker username and validate digests ([63e3d68](https://github.com/n24q02m/better-notion-mcp/commit/63e3d68e6a2bd7f76eb7ee3743ae2b35e2ab6d2b))
## [2.3.3](https://github.com/n24q02m/better-notion-mcp/compare/v2.3.2...v2.3.3) (2026-01-04)
### Bug Fixes
* **cd:** enable debug for docker manifest creation ([672cba6](https://github.com/n24q02m/better-notion-mcp/commit/672cba6eeca33f15a0f7cf04e43463d7641212a2))
## [2.3.2](https://github.com/n24q02m/better-notion-mcp/compare/v2.3.1...v2.3.2) (2026-01-04)
### Bug Fixes
* **cd:** add validation and debug for docker manifest creation ([a82da71](https://github.com/n24q02m/better-notion-mcp/commit/a82da718a54f323b3e24091232f7190cd8601227))
## [2.3.1](https://github.com/n24q02m/better-notion-mcp/compare/v2.3.0...v2.3.1) (2026-01-04)
### Bug Fixes
* **cd:** refactor docker manifest creation ([02e3ba5](https://github.com/n24q02m/better-notion-mcp/commit/02e3ba5b9e862961adb5a3688c451dac255a8c70))
# [2.3.0](https://github.com/n24q02m/better-notion-mcp/compare/v2.2.0...v2.3.0) (2026-01-04)
### Bug Fixes
* **cd:** add auto-delete conflicting tags step ([3f7f7f9](https://github.com/n24q02m/better-notion-mcp/commit/3f7f7f9e443856b66d1536ee59188926a8e7cb88))
* **cd:** add GH_PAT to release checkout for tag deletion ([1b53fa0](https://github.com/n24q02m/better-notion-mcp/commit/1b53fa0adbf624486a3a2cc50e4f110fce828b8a))
* **release:** re-enable npm publish for full workflow verification ([65044ea](https://github.com/n24q02m/better-notion-mcp/commit/65044ea2fc0db4341eae88521816cf9355f82a91))
### Features
* **release:** disable npm publish to create new stable version ([375c244](https://github.com/n24q02m/better-notion-mcp/commit/375c244f716600d7b9ad33bd056bc3f19dbea549))
# [2.2.0](https://github.com/n24q02m/better-notion-mcp/compare/v2.1.0...v2.2.0) (2026-01-04)
### Bug Fixes
* add --clear flag to uv venv command in mise setup ([0d0e09a](https://github.com/n24q02m/better-notion-mcp/commit/0d0e09ac19acfc4caffca7b01f5fafd06a1b274a))
* **cd:** auto-resolve merge conflicts in semantic-release managed files ([8a7ed7c](https://github.com/n24q02m/better-notion-mcp/commit/8a7ed7cc5b6deb31033eedd8475ef723bcff88ff))
* **cd:** improve merge conflict auto-resolution in promote workflow ([8e74def](https://github.com/n24q02m/better-notion-mcp/commit/8e74defda1966c91526c7b7d9433c9ec2f389569))
* **cd:** resolve release workflow failure and retry ([be9f5cb](https://github.com/n24q02m/better-notion-mcp/commit/be9f5cb523a1d167976e5f0a79dba172aac14312))
* **cd:** use GH_PAT to enable workflow trigger on main ([9b93f52](https://github.com/n24q02m/better-notion-mcp/commit/9b93f524a314eaddc70e396fa4d7e25597902f15))
* format keywords and files arrays in package.json ([fc221a6](https://github.com/n24q02m/better-notion-mcp/commit/fc221a629244ad11925cf0c49ab01f9c2cbe7bfd))
* Migrate pre-commit setup to use uv for environment and package management. ([c98ebe0](https://github.com/n24q02m/better-notion-mcp/commit/c98ebe09732ed2742d0e4d819c6efb8f6e71b985))
* **npm:** republish after workflow failure ([451a9c0](https://github.com/n24q02m/better-notion-mcp/commit/451a9c0e5c8710b9dfede93844991bf426f91da9))
* **release:** temporarily disable npm publish to resolve version conflict ([497b3e0](https://github.com/n24q02m/better-notion-mcp/commit/497b3e0ec0264b5b52a91e63db1b64edaf362db1))
* **release:** trigger v2.1.0-beta.8 release ([17a6b7e](https://github.com/n24q02m/better-notion-mcp/commit/17a6b7edee754e5ba86c2487bf301aca9091981a))
* Remove development instruction echoes from mise post-install script. ([b111228](https://github.com/n24q02m/better-notion-mcp/commit/b11122871feb0597457de21938788f0624400a89))
* **setup:** don't fail when venv is locked but unusable ([4b83502](https://github.com/n24q02m/better-notion-mcp/commit/4b835022a52ac312408e16f9682d6cae0ffb3d35))
### Features
* **cd:** add shared scripts for promote workflow ([a36b4c9](https://github.com/n24q02m/better-notion-mcp/commit/a36b4c9feac8f7a2450bae4d5151860eb7b122c1))
### Performance Improvements
* use native ARM64 runner for multi-arch Docker build ([49b440a](https://github.com/n24q02m/better-notion-mcp/commit/49b440a8a76f88206e9c59aab12b83fb514e9a38))
# [2.1.0-beta.6](https://github.com/n24q02m/better-notion-mcp/compare/v2.1.0-beta.5...v2.1.0-beta.6) (2026-01-04)
### Bug Fixes
* add --clear flag to uv venv command in mise setup ([0d0e09a](https://github.com/n24q02m/better-notion-mcp/commit/0d0e09ac19acfc4caffca7b01f5fafd06a1b274a))
* **cd:** add auto-delete conflicting tags step ([3f7f7f9](https://github.com/n24q02m/better-notion-mcp/commit/3f7f7f9e443856b66d1536ee59188926a8e7cb88))
* **cd:** add GH_PAT to release checkout for tag deletion ([1b53fa0](https://github.com/n24q02m/better-notion-mcp/commit/1b53fa0adbf624486a3a2cc50e4f110fce828b8a))
* **cd:** auto-resolve merge conflicts in semantic-release managed files ([8a7ed7c](https://github.com/n24q02m/better-notion-mcp/commit/8a7ed7cc5b6deb31033eedd8475ef723bcff88ff))
* **cd:** improve merge conflict auto-resolution in promote workflow ([8e74def](https://github.com/n24q02m/better-notion-mcp/commit/8e74defda1966c91526c7b7d9433c9ec2f389569))
* **cd:** resolve release workflow failure and retry ([be9f5cb](https://github.com/n24q02m/better-notion-mcp/commit/be9f5cb523a1d167976e5f0a79dba172aac14312))
* **cd:** use GH_PAT to enable workflow trigger on main ([9b93f52](https://github.com/n24q02m/better-notion-mcp/commit/9b93f524a314eaddc70e396fa4d7e25597902f15))
* **npm:** republish after workflow failure ([451a9c0](https://github.com/n24q02m/better-notion-mcp/commit/451a9c0e5c8710b9dfede93844991bf426f91da9))
* **release:** re-enable npm publish for full workflow verification ([65044ea](https://github.com/n24q02m/better-notion-mcp/commit/65044ea2fc0db4341eae88521816cf9355f82a91))
* **release:** temporarily disable npm publish to resolve version conflict ([497b3e0](https://github.com/n24q02m/better-notion-mcp/commit/497b3e0ec0264b5b52a91e63db1b64edaf362db1))
* **release:** trigger v2.1.0-beta.8 release ([17a6b7e](https://github.com/n24q02m/better-notion-mcp/commit/17a6b7edee754e5ba86c2487bf301aca9091981a))
* Remove development instruction echoes from mise post-install script. ([b111228](https://github.com/n24q02m/better-notion-mcp/commit/b11122871feb0597457de21938788f0624400a89))
* **setup:** don't fail when venv is locked but unusable ([4b83502](https://github.com/n24q02m/better-notion-mcp/commit/4b835022a52ac312408e16f9682d6cae0ffb3d35))
### Features
* **cd:** add shared scripts for promote workflow ([a36b4c9](https://github.com/n24q02m/better-notion-mcp/commit/a36b4c9feac8f7a2450bae4d5151860eb7b122c1))
* **release:** disable npm publish to create new stable version ([375c244](https://github.com/n24q02m/better-notion-mcp/commit/375c244f716600d7b9ad33bd056bc3f19dbea549))
# [2.1.0-beta.6](https://github.com/n24q02m/better-notion-mcp/compare/v2.1.0-beta.5...v2.1.0-beta.6) (2026-01-04)
### Bug Fixes
* add --clear flag to uv venv command in mise setup ([0d0e09a](https://github.com/n24q02m/better-notion-mcp/commit/0d0e09ac19acfc4caffca7b01f5fafd06a1b274a))
* **cd:** auto-resolve merge conflicts in semantic-release managed files ([8a7ed7c](https://github.com/n24q02m/better-notion-mcp/commit/8a7ed7cc5b6deb31033eedd8475ef723bcff88ff))
* **cd:** improve merge conflict auto-resolution in promote workflow ([8e74def](https://github.com/n24q02m/better-notion-mcp/commit/8e74defda1966c91526c7b7d9433c9ec2f389569))
* **cd:** resolve release workflow failure and retry ([be9f5cb](https://github.com/n24q02m/better-notion-mcp/commit/be9f5cb523a1d167976e5f0a79dba172aac14312))
* **cd:** use GH_PAT to enable workflow trigger on main ([9b93f52](https://github.com/n24q02m/better-notion-mcp/commit/9b93f524a314eaddc70e396fa4d7e25597902f15))
* **npm:** republish after workflow failure ([451a9c0](https://github.com/n24q02m/better-notion-mcp/commit/451a9c0e5c8710b9dfede93844991bf426f91da9))
* **release:** temporarily disable npm publish to resolve version conflict ([497b3e0](https://github.com/n24q02m/better-notion-mcp/commit/497b3e0ec0264b5b52a91e63db1b64edaf362db1))
* **release:** trigger v2.1.0-beta.8 release ([17a6b7e](https://github.com/n24q02m/better-notion-mcp/commit/17a6b7edee754e5ba86c2487bf301aca9091981a))
* Remove development instruction echoes from mise post-install script. ([b111228](https://github.com/n24q02m/better-notion-mcp/commit/b11122871feb0597457de21938788f0624400a89))
* **setup:** don't fail when venv is locked but unusable ([4b83502](https://github.com/n24q02m/better-notion-mcp/commit/4b835022a52ac312408e16f9682d6cae0ffb3d35))
### Features
* **cd:** add shared scripts for promote workflow ([a36b4c9](https://github.com/n24q02m/better-notion-mcp/commit/a36b4c9feac8f7a2450bae4d5151860eb7b122c1))
# [2.1.0-beta.6](https://github.com/n24q02m/better-notion-mcp/compare/v2.1.0-beta.5...v2.1.0-beta.6) (2026-01-04)
### Bug Fixes
* add --clear flag to uv venv command in mise setup ([0d0e09a](https://github.com/n24q02m/better-notion-mcp/commit/0d0e09ac19acfc4caffca7b01f5fafd06a1b274a))
* **cd:** auto-resolve merge conflicts in semantic-release managed files ([8a7ed7c](https://github.com/n24q02m/better-notion-mcp/commit/8a7ed7cc5b6deb31033eedd8475ef723bcff88ff))
* **cd:** improve merge conflict auto-resolution in promote workflow ([8e74def](https://github.com/n24q02m/better-notion-mcp/commit/8e74defda1966c91526c7b7d9433c9ec2f389569))
* **cd:** resolve release workflow failure and retry ([be9f5cb](https://github.com/n24q02m/better-notion-mcp/commit/be9f5cb523a1d167976e5f0a79dba172aac14312))
* **cd:** use GH_PAT to enable workflow trigger on main ([9b93f52](https://github.com/n24q02m/better-notion-mcp/commit/9b93f524a314eaddc70e396fa4d7e25597902f15))
* **npm:** republish after workflow failure ([451a9c0](https://github.com/n24q02m/better-notion-mcp/commit/451a9c0e5c8710b9dfede93844991bf426f91da9))
* Remove development instruction echoes from mise post-install script. ([b111228](https://github.com/n24q02m/better-notion-mcp/commit/b11122871feb0597457de21938788f0624400a89))
* **setup:** don't fail when venv is locked but unusable ([4b83502](https://github.com/n24q02m/better-notion-mcp/commit/4b835022a52ac312408e16f9682d6cae0ffb3d35))
### Features
* **cd:** add shared scripts for promote workflow ([a36b4c9](https://github.com/n24q02m/better-notion-mcp/commit/a36b4c9feac8f7a2450bae4d5151860eb7b122c1))
# [2.1.0-beta.6](https://github.com/n24q02m/better-notion-mcp/compare/v2.1.0-beta.5...v2.1.0-beta.6) (2026-01-04)
### Bug Fixes
* add --clear flag to uv venv command in mise setup ([0d0e09a](https://github.com/n24q02m/better-notion-mcp/commit/0d0e09ac19acfc4caffca7b01f5fafd06a1b274a))
* **cd:** auto-resolve merge conflicts in semantic-release managed files ([8a7ed7c](https://github.com/n24q02m/better-notion-mcp/commit/8a7ed7cc5b6deb31033eedd8475ef723bcff88ff))
* **cd:** improve merge conflict auto-resolution in promote workflow ([8e74def](https://github.com/n24q02m/better-notion-mcp/commit/8e74defda1966c91526c7b7d9433c9ec2f389569))
* **cd:** use GH_PAT to enable workflow trigger on main ([9b93f52](https://github.com/n24q02m/better-notion-mcp/commit/9b93f524a314eaddc70e396fa4d7e25597902f15))
* **setup:** don't fail when venv is locked but unusable ([4b83502](https://github.com/n24q02m/better-notion-mcp/commit/4b835022a52ac312408e16f9682d6cae0ffb3d35))
### Features
* **cd:** add shared scripts for promote workflow ([a36b4c9](https://github.com/n24q02m/better-notion-mcp/commit/a36b4c9feac8f7a2450bae4d5151860eb7b122c1))
# [2.1.0-beta.6](https://github.com/n24q02m/better-notion-mcp/compare/v2.1.0-beta.5...v2.1.0-beta.6) (2026-01-04)
### Bug Fixes
* add --clear flag to uv venv command in mise setup ([0d0e09a](https://github.com/n24q02m/better-notion-mcp/commit/0d0e09ac19acfc4caffca7b01f5fafd06a1b274a))
* **cd:** auto-resolve merge conflicts in semantic-release managed files ([8a7ed7c](https://github.com/n24q02m/better-notion-mcp/commit/8a7ed7cc5b6deb31033eedd8475ef723bcff88ff))
* **cd:** improve merge conflict auto-resolution in promote workflow ([8e74def](https://github.com/n24q02m/better-notion-mcp/commit/8e74defda1966c91526c7b7d9433c9ec2f389569))
* **setup:** don't fail when venv is locked but unusable ([4b83502](https://github.com/n24q02m/better-notion-mcp/commit/4b835022a52ac312408e16f9682d6cae0ffb3d35))
### Features
* **cd:** add shared scripts for promote workflow ([a36b4c9](https://github.com/n24q02m/better-notion-mcp/commit/a36b4c9feac8f7a2450bae4d5151860eb7b122c1))
# [2.1.0-beta.6](https://github.com/n24q02m/better-notion-mcp/compare/v2.1.0-beta.5...v2.1.0-beta.6) (2026-01-04)
### Bug Fixes
* add --clear flag to uv venv command in mise setup ([0d0e09a](https://github.com/n24q02m/better-notion-mcp/commit/0d0e09ac19acfc4caffca7b01f5fafd06a1b274a))
* **cd:** auto-resolve merge conflicts in semantic-release managed files ([8a7ed7c](https://github.com/n24q02m/better-notion-mcp/commit/8a7ed7cc5b6deb31033eedd8475ef723bcff88ff))
* **cd:** improve merge conflict auto-resolution in promote workflow ([8e74def](https://github.com/n24q02m/better-notion-mcp/commit/8e74defda1966c91526c7b7d9433c9ec2f389569))
### Features
* **cd:** add shared scripts for promote workflow ([a36b4c9](https://github.com/n24q02m/better-notion-mcp/commit/a36b4c9feac8f7a2450bae4d5151860eb7b122c1))
# [2.1.0-beta.6](https://github.com/n24q02m/better-notion-mcp/compare/v2.1.0-beta.5...v2.1.0-beta.6) (2026-01-04)
### Bug Fixes
* add --clear flag to uv venv command in mise setup ([0d0e09a](https://github.com/n24q02m/better-notion-mcp/commit/0d0e09ac19acfc4caffca7b01f5fafd06a1b274a))
* **cd:** auto-resolve merge conflicts in semantic-release managed files ([8a7ed7c](https://github.com/n24q02m/better-notion-mcp/commit/8a7ed7cc5b6deb31033eedd8475ef723bcff88ff))
* **cd:** improve merge conflict auto-resolution in promote workflow ([8e74def](https://github.com/n24q02m/better-notion-mcp/commit/8e74defda1966c91526c7b7d9433c9ec2f389569))
# [2.1.0-beta.6](https://github.com/n24q02m/better-notion-mcp/compare/v2.1.0-beta.5...v2.1.0-beta.6) (2026-01-02)
### Bug Fixes
* add --clear flag to uv venv command in mise setup ([0d0e09a](https://github.com/n24q02m/better-notion-mcp/commit/0d0e09ac19acfc4caffca7b01f5fafd06a1b274a))
* **cd:** auto-resolve merge conflicts in semantic-release managed files ([8a7ed7c](https://github.com/n24q02m/better-notion-mcp/commit/8a7ed7cc5b6deb31033eedd8475ef723bcff88ff))
# [2.1.0-beta.6](https://github.com/n24q02m/better-notion-mcp/compare/v2.1.0-beta.5...v2.1.0-beta.6) (2026-01-01)
### Bug Fixes
* add --clear flag to uv venv command in mise setup ([0d0e09a](https://github.com/n24q02m/better-notion-mcp/commit/0d0e09ac19acfc4caffca7b01f5fafd06a1b274a))
# [2.1.0-beta.6](https://github.com/n24q02m/better-notion-mcp/compare/v2.1.0-beta.5...v2.1.0-beta.6) (2026-01-01)
### Bug Fixes
* add --clear flag to uv venv command in mise setup ([0d0e09a](https://github.com/n24q02m/better-notion-mcp/commit/0d0e09ac19acfc4caffca7b01f5fafd06a1b274a))
# [2.1.0-beta.6](https://github.com/n24q02m/better-notion-mcp/compare/v2.1.0-beta.5...v2.1.0-beta.6) (2026-01-01)
### Bug Fixes
* add --clear flag to uv venv command in mise setup ([0d0e09a](https://github.com/n24q02m/better-notion-mcp/commit/0d0e09ac19acfc4caffca7b01f5fafd06a1b274a))
# [2.1.0-beta.6](https://github.com/n24q02m/better-notion-mcp/compare/v2.1.0-beta.5...v2.1.0-beta.6) (2026-01-01)
### Bug Fixes
* add --clear flag to uv venv command in mise setup ([0d0e09a](https://github.com/n24q02m/better-notion-mcp/commit/0d0e09ac19acfc4caffca7b01f5fafd06a1b274a))
# [2.1.0-beta.5](https://github.com/n24q02m/better-notion-mcp/compare/v2.1.0-beta.4...v2.1.0-beta.5) (2025-12-31)
### Bug Fixes
* Migrate pre-commit setup to use uv for environment and package management. ([c98ebe0](https://github.com/n24q02m/better-notion-mcp/commit/c98ebe09732ed2742d0e4d819c6efb8f6e71b985))
# [2.1.0-beta.4](https://github.com/n24q02m/better-notion-mcp/compare/v2.1.0-beta.3...v2.1.0-beta.4) (2025-12-31)
### Bug Fixes
* format keywords and files arrays in package.json ([fc221a6](https://github.com/n24q02m/better-notion-mcp/commit/fc221a629244ad11925cf0c49ab01f9c2cbe7bfd))
# [2.1.0-beta.3](https://github.com/n24q02m/better-notion-mcp/compare/v2.1.0-beta.2...v2.1.0-beta.3) (2025-12-31)
### Performance Improvements
* use native ARM64 runner for multi-arch Docker build ([49b440a](https://github.com/n24q02m/better-notion-mcp/commit/49b440a8a76f88206e9c59aab12b83fb514e9a38))
# [2.1.0-beta.2](https://github.com/n24q02m/better-notion-mcp/compare/v2.1.0-beta.1...v2.1.0-beta.2) (2025-12-30)
### Bug Fixes
* remove redundant line in setup tasks and clean up keywords formatting ([f176b09](https://github.com/n24q02m/better-notion-mcp/commit/f176b09432b46c4f7a3262ffcb2cfeb3ca6f916c))
# [2.1.0-beta.1](https://github.com/n24q02m/better-notion-mcp/compare/v2.0.1...v2.1.0-beta.1) (2025-12-30)
### Features
* add CI and CD workflows for automated deployment and testing ([57ed3ac](https://github.com/n24q02m/better-notion-mcp/commit/57ed3ac8a4dea8482249aee7c5b56fb232f09b02))
## [2.0.1](https://github.com/n24q02m/better-notion-mcp/compare/v2.0.0...v2.0.1) (2025-12-29)
### Bug Fixes
* correct DOCS_DIR path for bundled CLI ([17e2800](https://github.com/n24q02m/better-notion-mcp/commit/17e2800e8533273a20bef87d687d3ada2c3f49a9))
# [2.0.0](https://github.com/n24q02m/better-notion-mcp/compare/v1.1.0...v2.0.0) (2025-12-26)
### Features
* implement tiered descriptions for token optimization ([ae16cc9](https://github.com/n24q02m/better-notion-mcp/commit/ae16cc9107c086af1a15a88e87ed181670e5629d))
### BREAKING CHANGES
* Tool descriptions are now compressed by default.
Use 'help' tool or MCP resources to access full documentation.
# [1.1.0](https://github.com/n24q02m/better-notion-mcp/compare/v1.0.19...v1.1.0) (2025-12-26)
### Features
* streamline project setup by introducing a `mise run setup` task and updating documentation ([4aa3166](https://github.com/n24q02m/better-notion-mcp/commit/4aa31660bd2896330c86a6b81e8d21e38c65dc8b))
## [1.0.19](https://github.com/n24q02m/better-notion-mcp/compare/v1.0.18...v1.0.19) (2025-12-11)
### Bug Fixes
* update installation instructions in README and streamline package.json formatting ([ba8575a](https://github.com/n24q02m/better-notion-mcp/commit/ba8575a38806690d761b7c1f7090441b285c84f0))
## [1.0.18](https://github.com/n24q02m/better-notion-mcp/compare/v1.0.17...v1.0.18) (2025-12-10)
### Bug Fixes
* streamline pre-commit hook entries and update README instructions ([2c57733](https://github.com/n24q02m/better-notion-mcp/commit/2c577339ab849a5c8e8f5db73edd29a6672cc9e7))
## [1.0.17](https://github.com/n24q02m/better-notion-mcp/compare/v1.0.16...v1.0.17) (2025-12-10)
### Bug Fixes
* update Mise configuration and installation instructions in README ([7af1d2b](https://github.com/n24q02m/better-notion-mcp/commit/7af1d2b7443af7549dcac914c173026f28080d7e))
## [1.0.16](https://github.com/n24q02m/better-notion-mcp/compare/v1.0.15...v1.0.16) (2025-12-10)
### Bug Fixes
* add publishConfig for public access ([b704cda](https://github.com/n24q02m/better-notion-mcp/commit/b704cda20f6b441c56d2bf9dc2162bf56fabef4e))
* add release script ([3a1da3b](https://github.com/n24q02m/better-notion-mcp/commit/3a1da3bbe266ba0493a84504bf5cc816ae4deabc))
* remove redundant npm auth setup step in release workflow ([42752bd](https://github.com/n24q02m/better-notion-mcp/commit/42752bddef6b15ba9db38f76c3aa76d0578cfb62))
* streamline JSON formatting in biome.json and package.json for consistency ([3ea9266](https://github.com/n24q02m/better-notion-mcp/commit/3ea926644c7b3bccb8abe60a4c1b255ce0c96eb3))
## [1.0.15](https://github.com/n24q02m/better-notion-mcp/compare/v1.0.14...v1.0.15) (2025-12-09)
### Bug Fixes
* update pnpm-lock.yaml to sync with package.json ([e536ce4](https://github.com/n24q02m/better-notion-mcp/commit/e536ce454730c22ea1412114ccc0f559b3213066))
## [1.0.14](https://github.com/n24q02m/better-notion-mcp/compare/v1.0.13...v1.0.14) (2025-12-06)
### Bug Fixes
- Remove unused folder path from workspace configuration ([9a1a6c9](https://github.com/n24q02m/better-notion-mcp/commit/9a1a6c910d3f6658614b93e93d2b5171d29510b9))
## [1.0.13](https://github.com/n24q02m/better-notion-mcp/compare/v1.0.12...v1.0.13) (2025-12-06)
### Bug Fixes
- Update limitations in README and make query optional in workspace function ([a552ead](https://github.com/n24q02m/better-notion-mcp/commit/a552ead28c8efd9c94afc0cb2377d0008cc778e2))
## [1.0.12](https://github.com/n24q02m/better-notion-mcp/compare/v1.0.11...v1.0.12) (2025-12-06)
### Bug Fixes
- Rename 'notion' to 'better-notion' in README ([c952370](https://github.com/n24q02m/better-notion-mcp/commit/c9523704b6120d5270d2db3c066adc49edfe2907))
## [1.0.11](https://github.com/n24q02m/better-notion-mcp/compare/v1.0.10...v1.0.11) (2025-12-06)
### Bug Fixes
- use GITHUB_TOKEN for GHCR authentication ([e67ae17](https://github.com/n24q02m/better-notion-mcp/commit/e67ae1708e74db1a12b8b48a32cccc1289a0ceff))
## [1.0.10](https://github.com/n24q02m/better-notion-mcp/compare/v1.0.9...v1.0.10) (2025-12-06)
### Bug Fixes
- trigger release 1.0.10 ([820f0a9](https://github.com/n24q02m/better-notion-mcp/commit/820f0a90e5883255383c499f89f655742eb40af2))
# 1.0.0 (2025-12-06)
### Bug Fixes
- enable pnpm-lock.yaml tracking and fix pre-commit hooks ([ba6a5f4](https://github.com/n24q02m/better-notion-mcp/commit/ba6a5f452c6e89db87587a38474546ef9f011588))
- remove test step from CI workflow (no tests yet) ([afba321](https://github.com/n24q02m/better-notion-mcp/commit/afba321a533f5a0160e59498f727b4a3911186fc))
- use changesets action correctly for auto versioning ([da5fad8](https://github.com/n24q02m/better-notion-mcp/commit/da5fad8d9dcdadd03b2d0baa6cbc295688c94683))
### Features
- Migrate from Changesets to Semantic Release for automated package publishing. ([5908581](https://github.com/n24q02m/better-notion-mcp/commit/5908581ac8a6fbe270f66cd57993cf414bd480a2))
- reset repo ([2bf101c](https://github.com/n24q02m/better-notion-mcp/commit/2bf101c98b5eef5b3caac1922e960e555cab429c))
# Changelog
All notable changes to this project will be documented in this file.
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).
## [1.0.9] - 2025-11-08
### Docs
## [Unreleased]
### Current Features
- 7 mega action-based tools covering 75% of Notion API
- 30 actions across all tools
- Markdown-first content format
- Auto-pagination support
- Bulk operations (create/update/delete)
- NPX and Docker deployment options
### Available Tools
- `pages` - Complete page lifecycle (6 actions)
- `databases` - Database management (9 actions)
- `blocks` - Granular block editing (5 actions)
- `users` - User management (4 actions)
- `workspace` - Workspace operations (2 actions)
- `comments` - Comment operations (2 actions)
- `content_convert` - Markdown ↔ Notion blocks utility (2 directions)