Releases: form8ion/javascript
Releases · form8ion/javascript
v13.0.2
v13.0.2-beta.1
v13.0.1
v13.0.0
13.0.0 (2024-09-25)
Bug Fixes
- default-configs: ensured an empty registries map is provided when configs fall back to default (e5968cf)
- deps: update dependency @form8ion/codecov to v6 (7457363)
- deps: update dependency @form8ion/commit-convention to v7 (89746ab)
- deps: update dependency camelcase to v8 (48530f5)
- deps: upgraded to the beta of the language prompts to prevent ci-service filtering (a8e8893)
- load-configs: load babel and lockfile-lint configs relative to proper project-root for monorepo (0392a94)
- overrides: removed the deprecated ability to provide overrides for certain config options (432eb6c)
Features
- ci-services-plugins: expect
ciServices
plugins to be provided under theplugins
property (48bc27c) - esm: convert the package to esm-only (07164c2), closes #440
- extension: use the
.js
extension for the entrypoint when a package is esm-only (53fcb0a) - host-plugins: expect host plugins to be provided under the
plugins
property (db35b7d) - lift: enabled passing in external enhancers to the lifter (e41f99b)
- next-steps: remind to define supported node versions for publishable project types (562f5d4)
- node-versions: drop support for node v21 (a7c937c)
- plugins: expect some plugin types as full plugins and under the
plugins
property (dac8f59) - registries: allowed-hosts are updated for lockfile lint with lifting registries (40cfa76)
- registries: enable updating registry details when lifting (27ac82a)
BREAKING CHANGES
- node-versions: the minimum supported node version is now v18.19 and support for v21 has been
dropped - registries: the
registries
option for scaffolding has been moved underconfigs
- esm: the package is no longer dual mode, but now esm-only. consumption from commonjs is
no longer supported - ci-services-plugins: the list of
ciServices
plugins are now expected to be provided under the
plugins
property of the options object. the plugins are expected to be provided as full plugins. a
ciService can no longer define whether they are applicable to public or private projects. a
replacement ability to filter might be provided at some point in the future - host-plugins: host plugins are now expected to be provided under the
plugins
property of the
options object. host are expected to be provided as full plugins. in addition, a host option can no
longer provide aprojectTypes
list to conditionally list the plugins as options. an alternative
might be provided in the future - overrides: the deprecated ability to provide
overrides
has now been removed. usedecisions
instead - plugins: plugin types
unitTestFrameworks
,packageBundlers
,applicationTypes
,packageTypes
,monorepoTypes
are now expected to be provided under theplugins
property and in the shape of a full plugin - extension: the package entrypoint extension is now
.js
instead of.mjs
for esm-only
packages
v13.0.0-beta.14
13.0.0-beta.14 (2024-09-25)
Bug Fixes
- default-configs: ensured an empty registries map is provided when configs fall back to default (e5968cf)
v13.0.0-beta.13
13.0.0-beta.13 (2024-09-24)
Bug Fixes
- load-configs: load babel and lockfile-lint configs relative to proper project-root for monorepo (0392a94)
v13.0.0-beta.12
13.0.0-beta.12 (2024-09-22)
Features
- node-versions: drop support for node v21 (a7c937c)
BREAKING CHANGES
- node-versions: the minimum supported node version is now v18.19 and support for v21 has been
dropped
v13.0.0-beta.11
13.0.0-beta.11 (2024-09-22)
Features
- registries: allowed-hosts are updated for lockfile lint with lifting registries (40cfa76)
v13.0.0-beta.10
13.0.0-beta.10 (2024-09-22)
Features
- registries: enable updating registry details when lifting (27ac82a)
BREAKING CHANGES
- registries: the
registries
option for scaffolding has been moved underconfigs