Commits:
- a354314 fix(docs): keep blog posts out of the docs collection (#6484)
- d378c42 ci: drop canary publishing from the release workflow (#6487)
- 212b941 fix(v4): let a prototype method getter answer a bare call so vi.spyOn works (#6488)
- e7576f5 docs(blog): let the page show through the navbar in dark mode (#6489)
- fedb06f fix(docs): match the blog TOC hover bar to the 2px active indicator
- 6c932fc chore: bump devcontainer image to Node 24 (#6470)
- 6635d9d docs(blog): soften the "method memoization" attribution
- 019ae29 fix(docs): drop ISR on the docs route so the home page hydrates
- 652bb43 chore(docs): drop the scroll log from the route-change scroller
- 571c8e8 fix(docs): render blog tabs with the stock fumadocs tab card
- 9a193aa 4.5.2