|
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