1 | > ## Overview
|
2 | > We break changes into three categories (following [semver](http://semver.org/)), corresponding to the types of version
|
3 | > bumps we may make:
|
4 | > - **`PATCH`** A patch change should be released when a backwards-compatible bugfix is made.
|
5 | > - **`MINOR`** A minor change should be released when functionality is added, but backwards-compatibility is maintained.
|
6 | > - **`MAJOR`** A major change should be released whenever backwards compatibility is broken.
|
7 | >
|
8 | > Whenver a change is made to this project, a brief description of the change should be included in this file under the
|
9 | > **Unreleased changes** heading with an annotation tagging the change. When the package is released, all of the
|
10 | > changes listed under **Unreleased changes** will be moved under a heading for the new version.
|
11 | >
|
12 | > Example changes:
|
13 | > ## Unreleased changes
|
14 | > - `PATCH` Fixing a minor style issue where a textbox can overlap with its label.
|
15 | > - `MAJOR` Changing the interface of `BaseClientSideWebPart.onInit()` to be async.
|
16 | > - `MINOR` Including new performance logging functions.
|
17 | > - `PATCH` Correctly handling negative numbers in the `setZIndex` function.
|
18 |
|
19 | ## Unreleased changes
|
20 |
|
21 | - `PATCH` Partially reverting changes for treating success with warnings differently.
|
22 |
|
23 | # 1.1.2
|
24 |
|
25 | - `PATCH` Fix a bug in npmx `change`
|
26 |
|
27 | # 1.1.1
|
28 |
|
29 | - `PATCH` correcting casing of files and imports
|
30 |
|
31 | # 1.1.0
|
32 |
|
33 | - `MINOR` The "packageReviewFile" feature now supports a setting "ignoredNpmScopes" that can be used
|
34 | e.g. to ignore the "@types" scope
|
35 |
|
36 | - `PATCH` Fixing NPMX to run on UNIX and Linux.
|
37 |
|
38 | # 1.0.10
|
39 |
|
40 | - `MAJOR` Rename `shouldTrackChanges` to `shouldPublish` which indicates whether a package
|
41 | should be included for the `publish` workflow.
|
42 | - `PATCH` Updating the `publish` workflow.
|
43 |
|
44 | # 1.0.9
|
45 |
|
46 | - `PATCH` Updating the `publish` workflow.
|
47 |
|
48 | # 1.0.7
|
49 |
|
50 | - `PATCH` Renaming the `local-npm` directory to `npm-local`.
|
51 | - `PATCH` Include NPM --cache and NPM --tmp options in the npmx.json file.
|
52 | - `PATCH` Limit NPMX Rebuild parallelism to 'number-of-cores' simultaneous builds, optionally overridable on command line
|
53 |
|
54 | # 1.0.5
|
55 | - `PATCH` Fixed a bug in NPMX Generate which showed: `ERROR: Input file not found: undefined`
|
56 | when packageReviewFile is omitted
|
57 |
|
58 | # 1.0.4
|
59 |
|
60 | - `MINOR` Added optional support for a "packageReviewFile" that helps detect when new
|
61 | NPM package dependencies are introduced
|
62 |
|
63 | - `PATCH` Replaced JSON.parse() with jju for improved error handling.
|
64 |
|
65 | # 1.0.3
|
66 |
|
67 | - `PATCH` Fix Mac OS X compatibility issue
|
68 |
|
69 | # 1.0.0
|
70 |
|
71 | *Initial release*
|