- Order user input choices
- Fixed version bumping
- Fix issue with caching
package.json
- Fix issue with caching
package.json
No CHANGELOG section found in Pull Request description.
Use a # CHANGELOG
section in your Pull Request description to auto-populate the CHANGELOG.md
No CHANGELOG section found in Pull Request description.
Use a # CHANGELOG
section in your Pull Request description to auto-populate the CHANGELOG.md
- Try to figure out why, installer package not in
package.json
- Fix issue #69 - Fix name and duplicate dependencies
- Fix issue with non (^|~)x.x.x target during the gathering of the current state
- Clean the content of the lts file (was there for testing purposes)
No CHANGELOG section found in Pull Request description.
Use a # CHANGELOG
section in your Pull Request description to auto-populate the CHANGELOG.md
No CHANGELOG section found in Pull Request description.
Use a # CHANGELOG
section in your Pull Request description to auto-populate the CHANGELOG.md
No CHANGELOG section found in Pull Request description.
Use a # CHANGELOG
section in your Pull Request description to auto-populate the CHANGELOG.md
No CHANGELOG section found in Pull Request description.
Use a # CHANGELOG
section in your Pull Request description to auto-populate the CHANGELOG.md
No CHANGELOG section found in Pull Request description.
Use a # CHANGELOG
section in your Pull Request description to auto-populate the CHANGELOG.md
No CHANGELOG section found in Pull Request description.
Use a # CHANGELOG
section in your Pull Request description to auto-populate the CHANGELOG.md
No CHANGELOG section found in Pull Request description.
Use a # CHANGELOG
section in your Pull Request description to auto-populate the CHANGELOG.md
No CHANGELOG section found in Pull Request description.
Use a # CHANGELOG
section in your Pull Request description to auto-populate the CHANGELOG.md
No CHANGELOG section found in Pull Request description.
Use a # CHANGELOG
section in your Pull Request description to auto-populate the CHANGELOG.md
No CHANGELOG section found in Pull Request description.
Use a # CHANGELOG
section in your Pull Request description to auto-populate the CHANGELOG.md
No CHANGELOG section found in Pull Request description.
Use a # CHANGELOG
section in your Pull Request description to auto-populate the CHANGELOG.md
No CHANGELOG section found in Pull Request description.
Use a # CHANGELOG
section in your Pull Request description to auto-populate the CHANGELOG.md
No CHANGELOG section found in Pull Request description.
Use a # CHANGELOG
section in your Pull Request description to auto-populate the CHANGELOG.md
No CHANGELOG section found in Pull Request description.
Use a # CHANGELOG
section in your Pull Request description to auto-populate the CHANGELOG.md
No CHANGELOG section found in Pull Request description.
Use a # CHANGELOG
section in your Pull Request description to auto-populate the CHANGELOG.md
No CHANGELOG section found in Pull Request description.
Use a # CHANGELOG
section in your Pull Request description to auto-populate the CHANGELOG.md
No CHANGELOG section found in Pull Request description.
Use a # CHANGELOG
section in your Pull Request description to auto-populate the CHANGELOG.md
No CHANGELOG section found in Pull Request description.
Use a # CHANGELOG
section in your Pull Request description to auto-populate the CHANGELOG.md
No CHANGELOG section found in Pull Request description.
Use a # CHANGELOG
section in your Pull Request description to auto-populate the CHANGELOG.md
No CHANGELOG section found in Pull Request description.
Use a # CHANGELOG
section in your Pull Request description to auto-populate the CHANGELOG.md
No CHANGELOG section found in Pull Request description.
Use a # CHANGELOG
section in your Pull Request description to auto-populate the CHANGELOG.md
- try forcing save-dev: true and save-exact: false
- Enable non exact target
- Revert changes done in the last PRs
- Implement a custom addAddonsToProject hook based on
ember-cli
source
No CHANGELOG section found in Pull Request description.
Use a # CHANGELOG
section in your Pull Request description to auto-populate the CHANGELOG.md
- Make sure that addon install is done before package install
- Try to fix issues with dependencies installation to keep target (not an exact version)
- Install the dependencies with
addPackagesToProject
andaddAddonsToProject
to avoid problem with the exact version set foraddAddonsToProject
- Install the dependencies as defined in the lts file (including ^ or ~ in package.json)
- Remove all the package from lts since they were only there for testing purposes.
- Fix when there is no attribute call
keyword
inpackage.json
- Fix when there is no
ember
addon to install - Fix when we are doing an
npm view
on a~
or^
we were getting multiple packages back. We are now removing the~
and^
to get only one package.
- Fix readme file
- Document addon
- Fix #2
- Fix #30
- Move dependencies to avoid user of the package to install those
- Update repo description
- Clean repo
- Enable coveralls coverage
- Change build, coverage and npm tag reference
- Fix build, coverage and npm tags
- Add coverage
- Change repo in package.json
- Rename the repository from ember-frost-lts to ember-cli-ecosystem-installer
- Change the keyword we are using to get the addon that has lts.json files.
- Change paradigm from install (first screen) + uninstall (second screen) to features from the LTS (first screen) and other packages already installed (second screen)
- Support installing and uninstalling on the first screen
- Support uninstalling on the second screen
- Force reinstalling all the packages in the LTS even if they are already install (make sure to rerun the blueprints)
- Rework tests and add more tests
- Support installing addons and non addons
- Read LTS file for each lts addon in the current app and merge those
- Visual improvements
- Rework to make the code compliant with earlier versions of node and ES5
- Change the group state handling
From:
Packages state | Group state |
---|---|
new | new |
update | update |
installed | installed |
new + update | new |
new + installed | new |
update + installed | update |
To:
Packages state | Group state |
---|---|
new | new |
update | update |
installed | installed |
new + update | update |
new + installed | update |
update + installed | update |
- Major refactoring (split logic in multiple files, renames, make more generic, etc.)
- Support mandatory/optional groups and packages
- Skip packages already installed
- Install new packages
- Automatically check packages that are installed with a different version if you are on an LTS
- Add more tests to increase coverage and support more scenarios
- Support uninstall of packages
- Reselect choices selected by the user
- Improve check to determine if a package is installed or not
- Add check if already installed
- Add the auto overwrite
- Add the diff simple handling (doing nothing for now)
- Add the handling of new packages
- Major refactoring
- Add acceptance tests