-
Notifications
You must be signed in to change notification settings - Fork 21
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #358 from FormidableLabs/changeset-release/master
Version Packages
- Loading branch information
Showing
3 changed files
with
59 additions
and
59 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,172 +1,177 @@ | ||
Changes | ||
======= | ||
|
||
## 0.11.2 | ||
|
||
### Patch Changes | ||
|
||
- # Adding GitHub release workflow ([#355](https://github.com/FormidableLabs/serverless-jetpack/pull/355)) | ||
|
||
## 0.11.1 | ||
|
||
* Chore: Add plugin options types for serverless v3. | ||
- Chore: Add plugin options types for serverless v3. | ||
[#206](https://github.com/FormidableLabs/trace-pkg/issues/206) | ||
(*[XuluWarrior][]*) | ||
(_[XuluWarrior][]_) | ||
|
||
## 0.11.0 | ||
|
||
* Feature: Add full support for modern Node.js ESM and `exports`. | ||
* Deps: Upgrade more various dependencies. | ||
* Deps: Update various production and development dependencies. | ||
- Feature: Add full support for modern Node.js ESM and `exports`. | ||
- Deps: Upgrade more various dependencies. | ||
- Deps: Update various production and development dependencies. | ||
[#254](https://github.com/FormidableLabs/serverless-jetpack/pull/254) | ||
|
||
## 0.10.9 | ||
|
||
* Bug: Handle special characters in filenames like `[...id].js` during tracing. | ||
* Deps: Upgrade `globby` to `v11`. | ||
- Bug: Handle special characters in filenames like `[...id].js` during tracing. | ||
- Deps: Upgrade `globby` to `v11`. | ||
|
||
## 0.10.8 | ||
|
||
* Feature: Support application source paths as keys in `jetpack.trace.allowMissing`. | ||
- Feature: Support application source paths as keys in `jetpack.trace.allowMissing`. | ||
|
||
## 0.10.7 | ||
|
||
* Internal: Refactor inefficient JavaScript object usage in `reduce()`. | ||
- Internal: Refactor inefficient JavaScript object usage in `reduce()`. | ||
[#121](https://github.com/FormidableLabs/serverless-jetpack/pull/121) | ||
[#123](https://github.com/FormidableLabs/serverless-jetpack/pull/123) | ||
(*[@gabmontes][]*) | ||
(_[@gabmontes][]_) | ||
|
||
## 0.10.6 | ||
|
||
* Bug: Fix process hang on errors when using `concurrency: 2+` by properly ending worker. | ||
- Bug: Fix process hang on errors when using `concurrency: 2+` by properly ending worker. | ||
|
||
## 0.10.5 | ||
|
||
* Feature: Add `jetpack.trace.dynamic.bail` option. | ||
* Feature: Add `jetpack.trace.dynamic.resolutions` option. | ||
* Internal: Minor refactor of patterns passed for trace includes to globbing handlers. Also standardize options passed to `globby()` across different functions. | ||
* Internal: Enhance and refactor trace miss logging as well as the `--report` format for trace misses to collapse packages. | ||
- Feature: Add `jetpack.trace.dynamic.bail` option. | ||
- Feature: Add `jetpack.trace.dynamic.resolutions` option. | ||
- Internal: Minor refactor of patterns passed for trace includes to globbing handlers. Also standardize options passed to `globby()` across different functions. | ||
- Internal: Enhance and refactor trace miss logging as well as the `--report` format for trace misses to collapse packages. | ||
|
||
## 0.10.4 | ||
|
||
* Misc: Add better collapsed packages log information. | ||
- Misc: Add better collapsed packages log information. | ||
|
||
## 0.10.3 | ||
|
||
* Feature: Add log warnings and `--report` information for missed dynamic imports in tracing mode. | ||
* Bug: Fix `--report` on collapsed sources and dependencies. | ||
- Feature: Add log warnings and `--report` information for missed dynamic imports in tracing mode. | ||
- Bug: Fix `--report` on collapsed sources and dependencies. | ||
|
||
## 0.10.2 | ||
|
||
* Feature: Detect and issue warnings for collapsed files in package. Add `jetpack.collapsed.bail` option to kill serverless on detected conflicts. | ||
- Feature: Detect and issue warnings for collapsed files in package. Add `jetpack.collapsed.bail` option to kill serverless on detected conflicts. | ||
[#109](https://github.com/FormidableLabs/serverless-jetpack/pull/109) | ||
|
||
## 0.10.1 | ||
|
||
* Add `jetpack.trace.allowMissing` configuration option. | ||
- Add `jetpack.trace.allowMissing` configuration option. | ||
|
||
## 0.10.0 | ||
|
||
* Add dependency tracing feature and `jetpack.trace` configuration options. | ||
* Test: Change `test/packages/webpack` into a comparison scenario for trace mode rather than testing that it doesn't conflict with Jetpack. | ||
- Add dependency tracing feature and `jetpack.trace` configuration options. | ||
- Test: Change `test/packages/webpack` into a comparison scenario for trace mode rather than testing that it doesn't conflict with Jetpack. | ||
|
||
## 0.9.0 | ||
|
||
* Bug: Only package Node.js `runtime` service + functions. | ||
- Bug: Only package Node.js `runtime` service + functions. | ||
[#89](https://github.com/FormidableLabs/serverless-jetpack/pull/89) | ||
* Infra: Add CircleCI. | ||
- Infra: Add CircleCI. | ||
|
||
## 0.8.1 | ||
|
||
* Upgrade production dependencies (`jest-worker`, and other minor/patches). | ||
- Upgrade production dependencies (`jest-worker`, and other minor/patches). | ||
[#80](https://github.com/FormidableLabs/serverless-jetpack/pull/80) | ||
|
||
## 0.8.0 | ||
|
||
* Feature: Make builds deterministic like `serverless` to avoid unneeded re-deploys. | ||
- Feature: Make builds deterministic like `serverless` to avoid unneeded re-deploys. | ||
[#7](https://github.com/FormidableLabs/serverless-jetpack/pull/7) | ||
|
||
## 0.7.0 | ||
|
||
* BUG: Hack a fix to generate wrapper files like `ServerlessEnterprisePlugin` does. | ||
- BUG: Hack a fix to generate wrapper files like `ServerlessEnterprisePlugin` does. | ||
[#67](https://github.com/FormidableLabs/serverless-jetpack/pull/67) | ||
* Infra: Add node13 to Travis CI matrix. Bump Appveyor to node10. | ||
* Deps: Update to `serverless@^1.57.0` in all scenarios. Refactor local path plugins to use new syntax. | ||
- Infra: Add node13 to Travis CI matrix. Bump Appveyor to node10. | ||
- Deps: Update to `serverless@^1.57.0` in all scenarios. Refactor local path plugins to use new syntax. | ||
|
||
## 0.6.0 | ||
|
||
* README: Fix incorrect language about `foo` vs `foo/**`. See [`fast-glob` notes](https://github.com/mrmlnc/fast-glob#how-to-exclude-directory-from-reading). | ||
* Add custom option `preInclude` for better monorepo/workspaces support. | ||
* Add `jetpack package --report` option for patterns and files report. | ||
* Refactor internal pattern matching in `nanomatch()` phase. | ||
- README: Fix incorrect language about `foo` vs `foo/**`. See [`fast-glob` notes](https://github.com/mrmlnc/fast-glob#how-to-exclude-directory-from-reading). | ||
- Add custom option `preInclude` for better monorepo/workspaces support. | ||
- Add `jetpack package --report` option for patterns and files report. | ||
- Refactor internal pattern matching in `nanomatch()` phase. | ||
|
||
## 0.5.0 | ||
|
||
* Add support for Lambda Layers packaging in Jetpack. | ||
- Add support for Lambda Layers packaging in Jetpack. | ||
[#42](https://github.com/FormidableLabs/serverless-jetpack/pull/42) | ||
* BUG: Properly exclude layers sources from normal function packages. | ||
- BUG: Properly exclude layers sources from normal function packages. | ||
|
||
## 0.4.1 | ||
|
||
* BUG: Publish missing `util` directory. | ||
- BUG: Publish missing `util` directory. | ||
|
||
## 0.4.0 | ||
|
||
* Add `concurrency` configuration option to run packaging off main thread and in parallel. | ||
- Add `concurrency` configuration option to run packaging off main thread and in parallel. | ||
[#33](https://github.com/FormidableLabs/serverless-jetpack/pull/33) | ||
[#34](https://github.com/FormidableLabs/serverless-jetpack/pull/34) | ||
|
||
## 0.3.3 | ||
|
||
* Add CLI options for `serverless jetpack package`. | ||
- Add CLI options for `serverless jetpack package`. | ||
[#35](https://github.com/FormidableLabs/serverless-jetpack/pull/35) | ||
* BUG: Don't package service if `serverless deploy -f {NAME}` is specified. | ||
- BUG: Don't package service if `serverless deploy -f {NAME}` is specified. | ||
|
||
## 0.3.2 | ||
|
||
* 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. | ||
- 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. | ||
|
||
## 0.3.1 | ||
|
||
* Remove unnecessary `commands` in constructor as we have no actual CLI yet. | ||
- Remove unnecessary `commands` in constructor as we have no actual CLI yet. | ||
|
||
## 0.3.0 | ||
|
||
**API** | ||
|
||
* Add custom options `base` and `roots` for better monorepo/workspaces support. | ||
- Add custom options `base` and `roots` for better monorepo/workspaces support. | ||
[#26](https://github.com/FormidableLabs/serverless-jetpack/pull/26) | ||
|
||
**Behavior** | ||
|
||
* Process functions in serial to reduce system resource contention and typically make overall process faster. | ||
* Add automatic exclusion of `devDependencies` in traversed directories outside of the root. | ||
- Process functions in serial to reduce system resource contention and typically make overall process faster. | ||
- Add automatic exclusion of `devDependencies` in traversed directories outside of the root. | ||
|
||
**Test** | ||
|
||
* Add `monorepo` test scenario. | ||
- Add `monorepo` test scenario. | ||
|
||
## 0.2.1 | ||
|
||
* Add a `mkdir -p` equivalent of the directory containing the output bundle same as `serverless` built-in packaging behavior. | ||
- Add a `mkdir -p` equivalent of the directory containing the output bundle same as `serverless` built-in packaging behavior. | ||
[#30](https://github.com/FormidableLabs/serverless-jetpack/pull/30) | ||
[#31](https://github.com/FormidableLabs/serverless-jetpack/pull/31) | ||
|
||
## 0.2.0 | ||
|
||
**BREAKING** | ||
|
||
* Replace strategy of `yarn|npm install --production` in a temporary directory with better, faster production dependency inference via `inspectdep`. | ||
* Change the API to take no `custom` options. | ||
- Replace strategy of `yarn|npm install --production` in a temporary directory with better, faster production dependency inference via `inspectdep`. | ||
- Change the API to take no `custom` options. | ||
|
||
## 0.1.2 | ||
|
||
* Add better exec support for yarn|npm on windows. | ||
- Add better exec support for yarn|npm on windows. | ||
[#27](https://github.com/FormidableLabs/serverless-jetpack/pull/27) | ||
* Add `--no-progress` flag to `npm|yarn` installs. | ||
- Add `--no-progress` flag to `npm|yarn` installs. | ||
[#25](https://github.com/FormidableLabs/serverless-jetpack/issues/25) | ||
|
||
## 0.1.1 | ||
|
||
* Add debug log message if no service or function `package` configurations apply. | ||
- Add debug log message if no service or function `package` configurations apply. | ||
|
||
## 0.1.0 | ||
|
||
* Initial release. | ||
- Initial release. | ||
|
||
[@gabmontes]: https://github.com/gabmontes | ||
[@XuluWarrior]: https://github.com/XuluWarrior |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters