All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Support yarn3 lockfiles
- Include
ember-source
as part of the ember LTS checks (previously only checkedember-cli
) - Fix the LTS check algorithm to not count active lts versions as expired
- Fix LTS warning to accurately report info on unsupported versions. Previously we were showing the intended LTS version end date as the deprecation date.
- Fix LTS warning message to say that the oldest valid version is required, rather than saying the latest LTS version is always required.
- Updated the LTS configs
- Fix some issues with the
ignorePrereleases
- End of support dates are now always rounded to the end of the quarter
- Added support for
effectiveReleaseDate
inprimary
policy - Added support for passing configuration to
run()
- Dropped support for Node 10, which is no longer LTS
processPolicies()
5th argument now takes the exact shape defined inCONFIGURATION.md
, rather than the previous policies argument and ignoredDependencies argument.
- Add configuration file feature
- Add
ignorePrereleases
feature to handle proprietary npm repositories #34 - Improve CI tool UX #18