Releases: decocms/blocks
Releases · decocms/blocks
Release list
blocks-v7.5.3
7.5.3 (2026-07-09)
Bug Fixes
- blocks-cli: codegen exclusion predicate misses bare names and applies to directories (e6df2c0)
- blocks-cli: fix dead condition that skipped the RenderSection import fix-up (080f378)
- blocks-cli: gate generate-schema.ts's CLI arg parsing behind isMainModule() (a122937)
- blocks-cli: normalize generate-sections.ts output hygiene (30ef08e)
- blocks-cli: stop mapping legacy Shopify hooks imports to a nonexistent package (b67bb9a)
blocks-v7.5.2
blocks-v7.5.1
blocks-v7.5.0
v6.30.0
v6.29.1
6.29.1 (2026-07-08)
Bug Fixes
- observability: drop path label from deco.cms.resolve.duration (0f6ce27), closes hi#cardinality
v6.29.0
v6.28.2
blocks-v7.4.0
7.4.0 (2026-07-08)
Bug Fixes
- blocks-admin: drop import.meta syntax so CJS consumers (ts-jest) can compile (97695d5)
- blocks-cli: exclude test/spec/stories/gen files from codegen scans (9a6b297)
- blocks-cli: registry doc comment contained **/ which truncated the block comment (3443077)
- blocks-cli: repo-relative schema definition IDs, not absolute file:// paths (1a321d6)
- blocks: drop last import.meta occurrence in env.ts (a519e6e)
- nextjs: clear createNextSetup memo on rejected bootstrap (d393fe0)
- nextjs: README route import depth + pin POST /live/_meta 405 (9256fef)
- nextjs: restore POST-only gating on createDecoRouteHandlers' invoke branch (8419f94)
Features
- blocks-cli: generate-sections --registry emits a lazy section-import map for non-Vite bundlers (2edf4e0)
- nextjs: createDecoRouteHandlers catch-all admin dispatcher (21a6f94)
- nextjs: createNextSetup — one-call Next.js site bootstrap (be84843)
- nextjs: migrate nextjs-smoke to withDeco/createDecoRouteHandlers/createNextSetup + README recipe (fed6996)
- nextjs: withDeco next.config wrapper (Studio rewrites + transpilePackages) (fd19501)