|
1 | 1 | Changes |
2 | | -======= |
| 2 | + |
| 3 | +## 0.11.2 |
| 4 | + |
| 5 | +### Patch Changes |
| 6 | + |
| 7 | +- # Adding GitHub release workflow ([#355](https://github.com/FormidableLabs/serverless-jetpack/pull/355)) |
3 | 8 |
|
4 | 9 | ## 0.11.1 |
5 | 10 |
|
6 | | -* Chore: Add plugin options types for serverless v3. |
| 11 | +- Chore: Add plugin options types for serverless v3. |
7 | 12 | [#206](https://github.com/FormidableLabs/trace-pkg/issues/206) |
8 | | - (*[XuluWarrior][]*) |
| 13 | + (_[XuluWarrior][]_) |
9 | 14 |
|
10 | 15 | ## 0.11.0 |
11 | 16 |
|
12 | | -* Feature: Add full support for modern Node.js ESM and `exports`. |
13 | | -* Deps: Upgrade more various dependencies. |
14 | | -* Deps: Update various production and development dependencies. |
| 17 | +- Feature: Add full support for modern Node.js ESM and `exports`. |
| 18 | +- Deps: Upgrade more various dependencies. |
| 19 | +- Deps: Update various production and development dependencies. |
15 | 20 | [#254](https://github.com/FormidableLabs/serverless-jetpack/pull/254) |
16 | 21 |
|
17 | 22 | ## 0.10.9 |
18 | 23 |
|
19 | | -* Bug: Handle special characters in filenames like `[...id].js` during tracing. |
20 | | -* Deps: Upgrade `globby` to `v11`. |
| 24 | +- Bug: Handle special characters in filenames like `[...id].js` during tracing. |
| 25 | +- Deps: Upgrade `globby` to `v11`. |
21 | 26 |
|
22 | 27 | ## 0.10.8 |
23 | 28 |
|
24 | | -* Feature: Support application source paths as keys in `jetpack.trace.allowMissing`. |
| 29 | +- Feature: Support application source paths as keys in `jetpack.trace.allowMissing`. |
25 | 30 |
|
26 | 31 | ## 0.10.7 |
27 | 32 |
|
28 | | -* Internal: Refactor inefficient JavaScript object usage in `reduce()`. |
| 33 | +- Internal: Refactor inefficient JavaScript object usage in `reduce()`. |
29 | 34 | [#121](https://github.com/FormidableLabs/serverless-jetpack/pull/121) |
30 | 35 | [#123](https://github.com/FormidableLabs/serverless-jetpack/pull/123) |
31 | | - (*[@gabmontes][]*) |
| 36 | + (_[@gabmontes][]_) |
32 | 37 |
|
33 | 38 | ## 0.10.6 |
34 | 39 |
|
35 | | -* Bug: Fix process hang on errors when using `concurrency: 2+` by properly ending worker. |
| 40 | +- Bug: Fix process hang on errors when using `concurrency: 2+` by properly ending worker. |
36 | 41 |
|
37 | 42 | ## 0.10.5 |
38 | 43 |
|
39 | | -* Feature: Add `jetpack.trace.dynamic.bail` option. |
40 | | -* Feature: Add `jetpack.trace.dynamic.resolutions` option. |
41 | | -* Internal: Minor refactor of patterns passed for trace includes to globbing handlers. Also standardize options passed to `globby()` across different functions. |
42 | | -* Internal: Enhance and refactor trace miss logging as well as the `--report` format for trace misses to collapse packages. |
| 44 | +- Feature: Add `jetpack.trace.dynamic.bail` option. |
| 45 | +- Feature: Add `jetpack.trace.dynamic.resolutions` option. |
| 46 | +- Internal: Minor refactor of patterns passed for trace includes to globbing handlers. Also standardize options passed to `globby()` across different functions. |
| 47 | +- Internal: Enhance and refactor trace miss logging as well as the `--report` format for trace misses to collapse packages. |
43 | 48 |
|
44 | 49 | ## 0.10.4 |
45 | 50 |
|
46 | | -* Misc: Add better collapsed packages log information. |
| 51 | +- Misc: Add better collapsed packages log information. |
47 | 52 |
|
48 | 53 | ## 0.10.3 |
49 | 54 |
|
50 | | -* Feature: Add log warnings and `--report` information for missed dynamic imports in tracing mode. |
51 | | -* Bug: Fix `--report` on collapsed sources and dependencies. |
| 55 | +- Feature: Add log warnings and `--report` information for missed dynamic imports in tracing mode. |
| 56 | +- Bug: Fix `--report` on collapsed sources and dependencies. |
52 | 57 |
|
53 | 58 | ## 0.10.2 |
54 | 59 |
|
55 | | -* Feature: Detect and issue warnings for collapsed files in package. Add `jetpack.collapsed.bail` option to kill serverless on detected conflicts. |
| 60 | +- Feature: Detect and issue warnings for collapsed files in package. Add `jetpack.collapsed.bail` option to kill serverless on detected conflicts. |
56 | 61 | [#109](https://github.com/FormidableLabs/serverless-jetpack/pull/109) |
57 | 62 |
|
58 | 63 | ## 0.10.1 |
59 | 64 |
|
60 | | -* Add `jetpack.trace.allowMissing` configuration option. |
| 65 | +- Add `jetpack.trace.allowMissing` configuration option. |
61 | 66 |
|
62 | 67 | ## 0.10.0 |
63 | 68 |
|
64 | | -* Add dependency tracing feature and `jetpack.trace` configuration options. |
65 | | -* Test: Change `test/packages/webpack` into a comparison scenario for trace mode rather than testing that it doesn't conflict with Jetpack. |
| 69 | +- Add dependency tracing feature and `jetpack.trace` configuration options. |
| 70 | +- Test: Change `test/packages/webpack` into a comparison scenario for trace mode rather than testing that it doesn't conflict with Jetpack. |
66 | 71 |
|
67 | 72 | ## 0.9.0 |
68 | 73 |
|
69 | | -* Bug: Only package Node.js `runtime` service + functions. |
| 74 | +- Bug: Only package Node.js `runtime` service + functions. |
70 | 75 | [#89](https://github.com/FormidableLabs/serverless-jetpack/pull/89) |
71 | | -* Infra: Add CircleCI. |
| 76 | +- Infra: Add CircleCI. |
72 | 77 |
|
73 | 78 | ## 0.8.1 |
74 | 79 |
|
75 | | -* Upgrade production dependencies (`jest-worker`, and other minor/patches). |
| 80 | +- Upgrade production dependencies (`jest-worker`, and other minor/patches). |
76 | 81 | [#80](https://github.com/FormidableLabs/serverless-jetpack/pull/80) |
77 | 82 |
|
78 | 83 | ## 0.8.0 |
79 | 84 |
|
80 | | -* Feature: Make builds deterministic like `serverless` to avoid unneeded re-deploys. |
| 85 | +- Feature: Make builds deterministic like `serverless` to avoid unneeded re-deploys. |
81 | 86 | [#7](https://github.com/FormidableLabs/serverless-jetpack/pull/7) |
82 | 87 |
|
83 | 88 | ## 0.7.0 |
84 | 89 |
|
85 | | -* BUG: Hack a fix to generate wrapper files like `ServerlessEnterprisePlugin` does. |
| 90 | +- BUG: Hack a fix to generate wrapper files like `ServerlessEnterprisePlugin` does. |
86 | 91 | [#67](https://github.com/FormidableLabs/serverless-jetpack/pull/67) |
87 | | -* Infra: Add node13 to Travis CI matrix. Bump Appveyor to node10. |
88 | | -* Deps: Update to `serverless@^1.57.0` in all scenarios. Refactor local path plugins to use new syntax. |
| 92 | +- Infra: Add node13 to Travis CI matrix. Bump Appveyor to node10. |
| 93 | +- Deps: Update to `serverless@^1.57.0` in all scenarios. Refactor local path plugins to use new syntax. |
89 | 94 |
|
90 | 95 | ## 0.6.0 |
91 | 96 |
|
92 | | -* README: Fix incorrect language about `foo` vs `foo/**`. See [`fast-glob` notes](https://github.com/mrmlnc/fast-glob#how-to-exclude-directory-from-reading). |
93 | | -* Add custom option `preInclude` for better monorepo/workspaces support. |
94 | | -* Add `jetpack package --report` option for patterns and files report. |
95 | | -* Refactor internal pattern matching in `nanomatch()` phase. |
| 97 | +- README: Fix incorrect language about `foo` vs `foo/**`. See [`fast-glob` notes](https://github.com/mrmlnc/fast-glob#how-to-exclude-directory-from-reading). |
| 98 | +- Add custom option `preInclude` for better monorepo/workspaces support. |
| 99 | +- Add `jetpack package --report` option for patterns and files report. |
| 100 | +- Refactor internal pattern matching in `nanomatch()` phase. |
96 | 101 |
|
97 | 102 | ## 0.5.0 |
98 | 103 |
|
99 | | -* Add support for Lambda Layers packaging in Jetpack. |
| 104 | +- Add support for Lambda Layers packaging in Jetpack. |
100 | 105 | [#42](https://github.com/FormidableLabs/serverless-jetpack/pull/42) |
101 | | -* BUG: Properly exclude layers sources from normal function packages. |
| 106 | +- BUG: Properly exclude layers sources from normal function packages. |
102 | 107 |
|
103 | 108 | ## 0.4.1 |
104 | 109 |
|
105 | | -* BUG: Publish missing `util` directory. |
| 110 | +- BUG: Publish missing `util` directory. |
106 | 111 |
|
107 | 112 | ## 0.4.0 |
108 | 113 |
|
109 | | -* Add `concurrency` configuration option to run packaging off main thread and in parallel. |
| 114 | +- Add `concurrency` configuration option to run packaging off main thread and in parallel. |
110 | 115 | [#33](https://github.com/FormidableLabs/serverless-jetpack/pull/33) |
111 | 116 | [#34](https://github.com/FormidableLabs/serverless-jetpack/pull/34) |
112 | 117 |
|
113 | 118 | ## 0.3.3 |
114 | 119 |
|
115 | | -* Add CLI options for `serverless jetpack package`. |
| 120 | +- Add CLI options for `serverless jetpack package`. |
116 | 121 | [#35](https://github.com/FormidableLabs/serverless-jetpack/pull/35) |
117 | | -* BUG: Don't package service if `serverless deploy -f {NAME}` is specified. |
| 122 | +- BUG: Don't package service if `serverless deploy -f {NAME}` is specified. |
118 | 123 |
|
119 | 124 | ## 0.3.2 |
120 | 125 |
|
121 | | -* Add support for `deploy -f {NAME}` to (1) hook in `jetpack` to overtake built-in packaging and (2) limit builds to just the function if `individually` or just the service if not. |
| 126 | +- Add support for `deploy -f {NAME}` to (1) hook in `jetpack` to overtake built-in packaging and (2) limit builds to just the function if `individually` or just the service if not. |
122 | 127 |
|
123 | 128 | ## 0.3.1 |
124 | 129 |
|
125 | | -* Remove unnecessary `commands` in constructor as we have no actual CLI yet. |
| 130 | +- Remove unnecessary `commands` in constructor as we have no actual CLI yet. |
126 | 131 |
|
127 | 132 | ## 0.3.0 |
128 | 133 |
|
129 | 134 | **API** |
130 | 135 |
|
131 | | -* Add custom options `base` and `roots` for better monorepo/workspaces support. |
| 136 | +- Add custom options `base` and `roots` for better monorepo/workspaces support. |
132 | 137 | [#26](https://github.com/FormidableLabs/serverless-jetpack/pull/26) |
133 | 138 |
|
134 | 139 | **Behavior** |
135 | 140 |
|
136 | | -* Process functions in serial to reduce system resource contention and typically make overall process faster. |
137 | | -* Add automatic exclusion of `devDependencies` in traversed directories outside of the root. |
| 141 | +- Process functions in serial to reduce system resource contention and typically make overall process faster. |
| 142 | +- Add automatic exclusion of `devDependencies` in traversed directories outside of the root. |
138 | 143 |
|
139 | 144 | **Test** |
140 | 145 |
|
141 | | -* Add `monorepo` test scenario. |
| 146 | +- Add `monorepo` test scenario. |
142 | 147 |
|
143 | 148 | ## 0.2.1 |
144 | 149 |
|
145 | | -* Add a `mkdir -p` equivalent of the directory containing the output bundle same as `serverless` built-in packaging behavior. |
| 150 | +- Add a `mkdir -p` equivalent of the directory containing the output bundle same as `serverless` built-in packaging behavior. |
146 | 151 | [#30](https://github.com/FormidableLabs/serverless-jetpack/pull/30) |
147 | 152 | [#31](https://github.com/FormidableLabs/serverless-jetpack/pull/31) |
148 | 153 |
|
149 | 154 | ## 0.2.0 |
150 | 155 |
|
151 | 156 | **BREAKING** |
152 | 157 |
|
153 | | -* Replace strategy of `yarn|npm install --production` in a temporary directory with better, faster production dependency inference via `inspectdep`. |
154 | | -* Change the API to take no `custom` options. |
| 158 | +- Replace strategy of `yarn|npm install --production` in a temporary directory with better, faster production dependency inference via `inspectdep`. |
| 159 | +- Change the API to take no `custom` options. |
155 | 160 |
|
156 | 161 | ## 0.1.2 |
157 | 162 |
|
158 | | -* Add better exec support for yarn|npm on windows. |
| 163 | +- Add better exec support for yarn|npm on windows. |
159 | 164 | [#27](https://github.com/FormidableLabs/serverless-jetpack/pull/27) |
160 | | -* Add `--no-progress` flag to `npm|yarn` installs. |
| 165 | +- Add `--no-progress` flag to `npm|yarn` installs. |
161 | 166 | [#25](https://github.com/FormidableLabs/serverless-jetpack/issues/25) |
162 | 167 |
|
163 | 168 | ## 0.1.1 |
164 | 169 |
|
165 | | -* Add debug log message if no service or function `package` configurations apply. |
| 170 | +- Add debug log message if no service or function `package` configurations apply. |
166 | 171 |
|
167 | 172 | ## 0.1.0 |
168 | 173 |
|
169 | | -* Initial release. |
| 174 | +- Initial release. |
170 | 175 |
|
171 | 176 | [@gabmontes]: https://github.com/gabmontes |
172 | 177 | [@XuluWarrior]: https://github.com/XuluWarrior |
0 commit comments