Skip to content

v2.34.8-beta.3

Pre-release
Pre-release

Choose a tag to compare

@n24q02m-ci n24q02m-ci released this 10 Jun 11:08
· 46 commits to main since this release

v2.34.8-beta.3 (2026-06-10)

Bug Fixes

  • Flatten deeply nested if in comments error handling (#923, cdf8134)

  • Optimize bulk database operations with standardized concurrency and retries (#931, f530ed9)

  • Optimize N+1 block deletion with batching and retries (#911, d42a53c)

  • Reconcile notionClientFactory test with auto-invoke registerTools mock (#936, b9811e3)

  • Relocate fork-bomb protection to startServer (#928, 52e0cac)

  • Remove token status exposure from console logs (#920, 51b12f3)

Chores

  • helpers: Tighten base64 length limit to 20MB (#916, 77cd511)

Performance Improvements

  • pages: Optimize string joining for title and rich_text properties (#903, 33257ac)

Testing

  • Achieve 100% coverage for src/main.ts (#924, ae9e959)

  • Achieve 100% coverage for src/main.ts and fix constructor mock (#924, ae9e959)

  • Add comprehensive tests for createMCPServer (#908, fcbf4c5)

  • Add comprehensive tests for startHttp in http transport (#901, 055c1ac)

  • Add comprehensive unit and integration tests for initServer (#919, 56fb95b)

  • Add missing tests for formatIcon and improve robustness (#914, f553cdd)

  • auth: Add missing tests for getNotionToken and refactor resolver for coverage (#917, 73528db)

  • covers: Add comprehensive tests for formatCover and fix prototype pollution (#922, a4408a4)

  • helpers: Add missing edge cases for isValidBase64 (#934, 274b528)

  • id: Add missing tests for formatId (#921, 328f943)

  • id: Add targeted robustness tests for isValidNotionId (#930, f2719bb)

  • id: Add unit tests for normalizeId (#918, 801cf40)

  • main: Fix missing tests for getTransportMode and improve main.ts coverage (#935, 3a38a00)

  • properties: Add tests for convertToNotionProperties and fix relation handling (#926, 81a639f)


Detailed Changes: v2.34.8-beta.2...v2.34.8-beta.3