Release (2025-03-07)
ember-try 4.0.0 (major)
💥 Breaking Change
ember-try
- #1037 Remove passing an ember-cli
project
instance 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_modules
folder (@bertdeblock)
- #1037 Remove passing an ember-cli
🚀 Enhancement
ember-try
- #1025 Support a
packageManager
option (instead ofusePnpm
anduseYarn
) (@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_modules
folder (@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
project
instance outside of ember-cli commands (@bertdeblock) - #1048 Use
pnpm
for running scripts (@bertdeblock) - #1050 use package.json pnpm version for release-plan (@mansona)
- #1039 Start using release-plan (@mansona)
- #1049 Pin
pnpm
version (@bertdeblock) - #1038 Switch to pnpm (@mansona)
- #1035 Remove custom
findByName
util (@bertdeblock) - #1034 Migrate test suite to ES modules (@bertdeblock)
- #1030 Remove use of ember-cli
ui
instance (@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 version
command to make test output more readable (@bertdeblock) - #1021 Remove use of
rsvp
(@bertdeblock) - #1020 Remove use of
core-object
for adapters (@bertdeblock) - #1000 Remove use of
core-object
for utils (@bertdeblock) - #999 Remove use of
core-object
for 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