|
2 | 2 |
|
3 | 3 | All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
|
4 | 4 |
|
| 5 | +<a name="3.0.0"></a> |
| 6 | +# [3.0.0](https://github.com/medikoo/npm-cross-link/compare/v2.0.0...v3.0.0) (2018-11-14) |
| 7 | + |
| 8 | + |
| 9 | +### Bug Fixes |
| 10 | + |
| 11 | +* confirm on satisfiable version range in any case ([886bf3b](https://github.com/medikoo/npm-cross-link/commit/886bf3b)) |
| 12 | +* do not apply hooks to not maintaned packages ([aad10e7](https://github.com/medikoo/npm-cross-link/commit/aad10e7)) |
| 13 | + |
| 14 | + |
| 15 | +### Features |
| 16 | + |
| 17 | +* do not expose pending jobs on pacakgeContext ([18648cb](https://github.com/medikoo/npm-cross-link/commit/18648cb)) |
| 18 | +* expose list of installation jobs per package ([f2663c4](https://github.com/medikoo/npm-cross-link/commit/f2663c4)) |
| 19 | +* expose progressData on result instead of just events ([ebcc284](https://github.com/medikoo/npm-cross-link/commit/ebcc284)) |
| 20 | +* Improve install in context of maintained ([a2ea872](https://github.com/medikoo/npm-cross-link/commit/a2ea872)) |
| 21 | +* minimize after hooks registration ([9095239](https://github.com/medikoo/npm-cross-link/commit/9095239)) |
| 22 | +* pass progressData with event, expose type on it ([3c2f8c3](https://github.com/medikoo/npm-cross-link/commit/3c2f8c3)) |
| 23 | +* reconfigure into two binaries ([3abed15](https://github.com/medikoo/npm-cross-link/commit/3abed15)) |
| 24 | +* reconfigure pendingJobs as after hooks ([cdd1a01](https://github.com/medikoo/npm-cross-link/commit/cdd1a01)) |
| 25 | +* rename hooks into installationHooks ([66a8f14](https://github.com/medikoo/npm-cross-link/commit/66a8f14)) |
| 26 | +* rename progressData.externalsMap to progressData.externals ([45db94a](https://github.com/medikoo/npm-cross-link/commit/45db94a)) |
| 27 | +* rename progressData.ongoingMap into progressData.ongoing ([a795dfd](https://github.com/medikoo/npm-cross-link/commit/a795dfd)) |
| 28 | +* rename type into installationType ([3e8ea0d](https://github.com/medikoo/npm-cross-link/commit/3e8ea0d)) |
| 29 | +* report eventual "update" as "processing" ([5b491eb](https://github.com/medikoo/npm-cross-link/commit/5b491eb)) |
| 30 | +* reuse packageContext as packageProgressData ([49a1839](https://github.com/medikoo/npm-cross-link/commit/49a1839)) |
| 31 | +* send report from setupRepository ([7a3fde4](https://github.com/medikoo/npm-cross-link/commit/7a3fde4)) |
| 32 | +* turn progressData.done to map ([9dc1847](https://github.com/medikoo/npm-cross-link/commit/9dc1847)) |
| 33 | + |
| 34 | + |
| 35 | +### BREAKING CHANGES |
| 36 | + |
| 37 | +* `$ npm-cross-link install` now is represented by `$ npm-cross-link` |
| 38 | +`$ npm-cross-link update-all` now is represented by |
| 39 | +`$ npm-cross-link-update-all` |
| 40 | +* Events are no longer exposed on result promise(instead they're accessible on promise.progressData) |
| 41 | +* progressDataEvent.type was moved to progressDataEvent.progressData.type |
| 42 | +* progressData.done is now a map not a set |
| 43 | +* Pending jobs are now exposed on hooks.after result of ongoing item |
| 44 | +* pacakgeContext.pendingJobs was removed |
| 45 | +* progressData.externalsMap was renamed to progressData.externals |
| 46 | +* progressData.ongoingMap was renamed to progressData.ongoing |
| 47 | +* setupRepository instead of boolean now returns set |
| 48 | +that states which operations were pursued |
| 49 | + |
| 50 | + |
| 51 | + |
5 | 52 | <a name="2.0.0"></a>
|
6 | 53 | # [2.0.0](https://github.com/medikoo/npm-cross-link/compare/v1.1.1...v2.0.0) (2018-11-12)
|
7 | 54 |
|
|
0 commit comments