Release (2025-03-07)
ember-try 4.0.0 (major)
💥 Breaking Change
ember-try- #1037 Remove passing an ember-cli
projectinstance to the config function (@bertdeblock) - #994 pnpm: Ignore scripts by default (@NullVoxPopuli)
- #968 Update Node support (drop v16, test against v20 and v21) (@bertdeblock)
- #965 Use the system's temp folder for backing up package-manager files (@bertdeblock)
- #964 Drop support for npm v4 (@bertdeblock)
- #962 Stop backing up the
node_modulesfolder (@bertdeblock)
- #1037 Remove passing an ember-cli
🚀 Enhancement
ember-try- #1025 Support a
packageManageroption (instead ofusePnpmanduseYarn) (@bertdeblock) - #965 Use the system's temp folder for backing up package-manager files (@bertdeblock)
- #1025 Support a
🐛 Bug Fix
ember-try- #1024 Update all dependencies with non-breaking changes (@bertdeblock)
- #966 Enforce resolution-mode=highest for pnpm versions 8.0.0 to 8.6.* (@lolmaus)
- #962 Stop backing up the
node_modulesfolder (@bertdeblock)
📝 Documentation
🏠 Internal
ember-try- #1088 Update release-plan actions, workflows via create-release-plan-setup (@kategengler)
- #1085 Update release-plan workflows. (@kategengler)
- #1036 Don't use ember-cli
projectinstance outside of ember-cli commands (@bertdeblock) - #1048 Use
pnpmfor running scripts (@bertdeblock) - #1050 use package.json pnpm version for release-plan (@mansona)
- #1039 Start using release-plan (@mansona)
- #1049 Pin
pnpmversion (@bertdeblock) - #1038 Switch to pnpm (@mansona)
- #1035 Remove custom
findByNameutil (@bertdeblock) - #1034 Migrate test suite to ES modules (@bertdeblock)
- #1030 Remove use of ember-cli
uiinstance (@bertdeblock) - #1029 Remove use of
mockery(@bertdeblock) - #1028 Remove some unused files (@bertdeblock)
- #1026 Use a completely separate adapter for yarn (@bertdeblock)
- #1027 Update lint setup (@bertdeblock)
- #1022 Use only one ESLint config file (@bertdeblock)
- #1023 Use
ember versioncommand to make test output more readable (@bertdeblock) - #1021 Remove use of
rsvp(@bertdeblock) - #1020 Remove use of
core-objectfor adapters (@bertdeblock) - #1000 Remove use of
core-objectfor utils (@bertdeblock) - #999 Remove use of
core-objectfor tasks (@bertdeblock) - #1001 Update ESLint config to properly support native classes (@bertdeblock)
- #1002 Clean up everything related to Bower (@bertdeblock)
- #969 Update development dependencies (@bertdeblock)
- #972 Update branch name and remove Appveyor badge from README -- it is no longer used (@kategengler)
- #971 Update CodeCov upload (@kategengler)
- #963 Add test to verify original node modules are installed again (@bertdeblock)
Committers: 6
- Andrey Mikhaylov (lolmaus) (@lolmaus)
- Bert De Block (@bertdeblock)
- Chris Manson (@mansona)
- Jeldrik Hanschke (@jelhan)
- Katie Gengler (@kategengler)
- @NullVoxPopuli