Releases: yeoman/environment
Releases · yeoman/environment
v3.5.0
v3.4.1
v3.4.0
v3.3.0
May affect custom transform due to internal behavior changes in file state processing at mem-fs-editor.
- Implement custom isBinary function. (#291) f710584
- Improvements to commander support (#289) 901569a, (#290) b5f85e9
- Changes to commit. (#287) 462deee, (#293) 2d10937
- Implement out of order transform (#285) 8d65397
- Simplify transform utilities. (#284) e262506
- Accept mem-fs-editor@9 as dependency. (#294) 699aa97
- Bump mem-fs to 2.0.0 and mem-fs-editor to 8.1.2 and add peer dependency (#283) fad0054, (#288) fdb19b9
- Conflicter: improvements and fixes (#279) 9d329df, (#281) 51bc29d
- Fix log location. (#278) f106bf4
v3.2.0
v3.1.0
v3.0.1
v3.0.0
- Conflicter is an environment feature now.
- Removed first come, first serve restriction when using new api.
- Remove not required apis.
- Don't regenerate a file when identical (by default).
- Logs and prompts are queued to a grouped-queue for out of order processing and optimized disc access.
Every log is printed before going to next prompt. - Implement .yo-resolve file for pre-defined actions (skip, force).
- Added transform and environment:conflicts priorities for new transform api and backward compatibility.
- Integrate and improve commit logic.
- Conflicts checker are executed in parallel and completed out of order. Prompts don't block the entire process.
- Add api for custom commit process.
- Integrated node package manager install execution.
- Detects package.json in the root of the environment dir.
- Detects the preferred package manager.
- Executes package manager install in case of package.json have changed.
- Local generator repository.
- Migrated to pacote and arborist.
- Convert to async most of the api, due to no sync alternative.
- Singleton generators
- Allow a generator to define a uniqueBy property. It will be unique for the Environment.
- Experimental standalone cli.
- Drop callbacks and migrate to Promises.
Improved workflow requires yeoman-generator >= 5.0.0.
Release v2.10.3
- Throw an Error when the Generator constructor was not found. (#236)
Release v2.10.2
- Revert yeoman-generator version bump