Patch Changes
-
#3515
d274172Thanks @ascorbic! - Releases EmDash 1.0. This release includes breaking changes, such as removing APIs deprecated during 0.x. The other entries for this version describe each one and how to migrate; check them before upgrading from 0.42.From this release, breaking changes ship only in a new major version.
The first 1.x version is 1.0.1. npm also lists a deprecated
emdash@1.0.0, published by mistake from 0.7-era code; do not install it. -
#3519
0b4be2cThanks @ascorbic! - Removes the deprecatedexperimental.registryintegration option. Sites that still set it now fail at startup with an error pointing to the top-levelregistryoption, including sites that already setregistryalongside it. The value is not silently ignored, because that would drop the configured aggregator and release-age policy.Move the value unchanged. The top-level option accepts the same URL string or configuration object:
emdash({ - experimental: { - registry: { - aggregatorUrl: "https://registry.example.com", - policy: { minimumReleaseAge: "48h" }, - }, - }, + registry: { + aggregatorUrl: "https://registry.example.com", + policy: { minimumReleaseAge: "48h" }, + }, });The
experimentaloption is also removed from theEmDashConfigtype, because it has no remaining settings. An emptyexperimental: {}block is still ignored at runtime, but TypeScript configs should delete it. Registry configuration errors in the admin now always name the top-levelregistry.*setting. -
Updated dependencies [
d274172]:- @emdash-cms/blocks@1.0.1-rc.0