ai/size-limit
### [`v4.5.1`](https://togithub.com/ai/size-limit/blob/master/CHANGELOG.md#451)
[Compare Source](https://togithub.com/ai/size-limit/compare/4.5.0...4.5.1)
- Reduce dependencies.
- Improve docs (by Mikhail Bashurov).
aws/aws-sdk-js
### [`v2.700.0`](https://togithub.com/aws/aws-sdk-js/blob/master/CHANGELOG.md#27000)
[Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.699.0...v2.700.0)
- feature: RDS: Adding support for global write forwarding on secondary clusters in an Aurora global database.
- feature: Route53: Added a new ListHostedZonesByVPC API for customers to list all the private hosted zones that a specified VPC is associated with.
- feature: SESV2: You can now configure Amazon SES to send event notifications when the delivery of an email is delayed because of a temporary issue. For example, you can receive a notification if the recipient's inbox is full, or if there's a temporary problem with the receiving email server.
- feature: SSM: Added offset support for specifying the number of days to wait after the date and time specified by a CRON expression before running the maintenance window.
### [`v2.699.0`](https://togithub.com/aws/aws-sdk-js/blob/master/CHANGELOG.md#26990)
[Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.698.0...v2.699.0)
- bugfix: Global Services: Add default signing region for IAM and Route53 in China and GovCloud
- feature: AppMesh: Adds support for route and virtual node listener timeouts.
- feature: EC2: nvmeSupport added to DescribeInstanceTypes API
- feature: Route53: Add PriorRequestNotComplete exception to AssociateVPCWithHostedZone API
- feature: Snowball: AWS Snowcone is a portable, rugged and secure device for edge computing and data transfer. You can use Snowcone to collect, process, and move data to AWS, either offline by shipping the device to AWS or online by using AWS DataSync. With 2 CPUs and 4 GB RAM of compute and 8 TB of storage, Snowcone can run edge computing workloads and store data securely. Snowcone's small size (8.94" x 5.85" x 3.25" / 227 mm x 148.6 mm x 82.65 mm) allows you to set it next to machinery in a factory. Snowcone weighs about 4.5 lbs. (2 kg), so you can carry one in a backpack, use it with battery-based operation, and use the Wi-Fi interface to gather sensor data. Snowcone supports a file interface with NFS support.
### [`v2.698.0`](https://togithub.com/aws/aws-sdk-js/blob/master/CHANGELOG.md#26980)
[Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.697.0...v2.698.0)
- feature: AutoScaling: Introducing instance refresh, a feature that helps you update all instances in an Auto Scaling group in a rolling fashion (for example, to apply a new AMI or instance type). You can control the pace of the refresh by defining the percentage of the group that must remain running/healthy during the replacement process and the time for new instances to warm up between replacements.
- feature: DataExchange: This release fixes a bug in the AWS Data Exchange Python and NodeJS SDKs. The 'KmsKeyArn' field in the create-job API was configured to be required instead of optional. We updated this field to be optional in this release.
- feature: Lambda: Adds support for using Amazon Elastic File System (persistent storage) with AWS Lambda. This enables customers to share data across function invocations, read large reference data files, and write function output to a persistent and shared store.
- feature: Polly: Amazon Polly adds new US English child voice - Kevin. Kevin is available as Neural voice only.
### [`v2.697.0`](https://togithub.com/aws/aws-sdk-js/blob/master/CHANGELOG.md#26970)
[Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.696.0...v2.697.0)
- feature: AlexaForBusiness: Adding support for optional tags in CreateBusinessReportSchedule, CreateProfile and CreateSkillGroup APIs
- feature: AppConfig: This release adds a hosted configuration source provider. Customers can now store their application configurations directly in AppConfig, without the need for an external configuration source.
- feature: Chime: feature: Chime: This release introduces the ability to create an AWS Chime SDK meeting with attendees.
- feature: CognitoIdentityServiceProvider: Updated all AuthParameters to be sensitive.
- feature: Iot: Added support for job executions rollout configuration, job abort configuration, and job executions timeout configuration for AWS IoT Over-the-Air (OTA) Update Feature.
### [`v2.696.0`](https://togithub.com/aws/aws-sdk-js/blob/master/CHANGELOG.md#26960)
[Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.695.0...v2.696.0)
- feature: Glue: You can now choose to crawl the entire table or just a sample of records in DynamoDB when using AWS Glue crawlers. Additionally, you can also specify a scanning rate for crawling DynamoDB tables.
- feature: StorageGateway: Display EndpointType in DescribeGatewayInformation
### [`v2.695.0`](https://togithub.com/aws/aws-sdk-js/blob/master/CHANGELOG.md#26950)
[Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.694.0...v2.695.0)
- feature: ECS: This release adds support for deleting capacity providers.
- feature: Imagebuilder: EC2 Image Builder now supports specifying a custom working directory for your build and test workflows. In addition, Image Builder now supports defining tags that are applied to ephemeral resources created by EC2 Image Builder as part of the image creation workflow.
- feature: IotData: As part of this release, we are introducing a new feature called named shadow, which extends the capability of AWS IoT Device Shadow to support multiple shadows for a single IoT device. With this release, customers can store different device state data into different shadows, and as a result access only the required state data when needed and reduce individual shadow size.
- feature: LexModelBuildingService: This change adds the built-in AMAZON.KendraSearchIntent that enables integration with Amazon Kendra.
### [`v2.694.0`](https://togithub.com/aws/aws-sdk-js/blob/master/CHANGELOG.md#26940)
[Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.693.0...v2.694.0)
- feature: AppConfig: This release allows customers to choose from a list of predefined deployment strategies while starting deployments.
- feature: CodeArtifact: Added support for AWS CodeArtifact.
- feature: ComputeOptimizer: Compute Optimizer supports exporting recommendations to Amazon S3.
- feature: DLM: Reducing the schedule name of DLM Lifecycle policy from 500 to 120 characters.
- feature: EC2: New C6g instances powered by AWS Graviton2 processors and ideal for running advanced, compute-intensive workloads; New R6g instances powered by AWS Graviton2 processors and ideal for running memory-intensive workloads.
- feature: Macie2: This release of the Amazon Macie API removes support for the ArchiveFindings and UnarchiveFindings operations. This release also adds UNKNOWN as an encryption type for S3 bucket metadata.
- feature: Shield: Corrections to the supported format for contact phone numbers and to the description for the create subscription action.
prettier/eslint-plugin-prettier
### [`v3.1.4`](https://togithub.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md#v314-2020-06-14)
[Compare Source](https://togithub.com/prettier/eslint-plugin-prettier/compare/v3.1.3...v3.1.4)
- Avoid clearing Prettier cache when not using prettierrc ([#303](git@github.com:prettier/eslint-plugin-prettier/issues/303)) ([3c8e2d9](git@github.com:prettier/eslint-plugin-prettier/commit/3c8e2d9871d86a82b10fe3d54f32bb5a54f2913b))
- build(deps-dev): bump eslint-plugin-eslint-plugin from 2.2.1 to 2.2.2 ([93f7c8b](git@github.com:prettier/eslint-plugin-prettier/commit/93f7c8be7c99a0c3e4b11be6a5311316f76e6e08))
- build(deps-dev): bump eslint from 7.1.0 to 7.2.0 ([650ac7a](git@github.com:prettier/eslint-plugin-prettier/commit/650ac7a40c1f4d46b0bd37efad3eed84f8155a44))
- build(deps-dev): bump eslint-plugin-self from 1.2.0 to 1.2.1 ([6449ec1](git@github.com:prettier/eslint-plugin-prettier/commit/6449ec151f119e98d69da91ad6d10dbb374162d8))
- build(deps-dev): bump eslint from 7.0.0 to 7.1.0 ([fd30022](git@github.com:prettier/eslint-plugin-prettier/commit/fd30022a51a57a4e96dd4ab3e04956b945886874))
- Chore: Add CI tests for ESLint 7 ([#291](git@github.com:prettier/eslint-plugin-prettier/issues/291)) ([cc2979b](git@github.com:prettier/eslint-plugin-prettier/commit/cc2979b68258b8545931ce37168adfe17b1d3a7b))
- build(deps-dev): bump eslint-config-prettier from 6.10.1 to 6.11.0 ([35a7ee6](git@github.com:prettier/eslint-plugin-prettier/commit/35a7ee68b02ea3088270210ac8dc85ff47ef65a9))
rollup/rollup
### [`v2.17.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#2171)
[Compare Source](https://togithub.com/rollup/rollup/compare/v2.17.0...v2.17.1)
_2020-06-19_
##### Bug Fixes
- Properly resolve accessing properties of namespace members again ([#3643](https://togithub.com/rollup/rollup/issues/3643))
##### Pull Requests
- [#3643](https://togithub.com/rollup/rollup/pull/3643): Fix accessing nested properties of namespaces ([@lukastaegert](https://togithub.com/lukastaegert))
### [`v2.17.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#2170)
[Compare Source](https://togithub.com/rollup/rollup/compare/v2.16.1...v2.17.0)
_2020-06-17_
##### Features
- When importing Rollup via package.exports, always fall back to the browser ESM build for non-Node environments ([#3634](https://togithub.com/rollup/rollup/issues/3634))
- Create more efficient code when handling namespace mutations ([#3637](https://togithub.com/rollup/rollup/issues/3637))
##### Bug Fixes
- Fix a severe performance regression when the same module is imported by a lot of modules ([#3641](https://togithub.com/rollup/rollup/issues/3641))
- Properly escape special characters in imports ([#3638](https://togithub.com/rollup/rollup/issues/3638))
##### Pull Requests
- [#3634](https://togithub.com/rollup/rollup/pull/3634): Set browser build in exports ([@guybedford](https://togithub.com/guybedford))
- [#3637](https://togithub.com/rollup/rollup/pull/3637): Do not include the whole namespace when illegally mutating a namespace ([@lukastaegert](https://togithub.com/lukastaegert))
- [#3638](https://togithub.com/rollup/rollup/pull/3638): Support backslash escaping, retain exact newline escaping ([@guybedford](https://togithub.com/guybedford))
- [#3641](https://togithub.com/rollup/rollup/pull/3641): Fix performance regression when a file is imported by many importers ([@lukastaegert](https://togithub.com/lukastaegert))
### [`v2.16.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#2161)
[Compare Source](https://togithub.com/rollup/rollup/compare/v2.16.0...v2.16.1)
_2020-06-13_
##### Bug Fixes
- Do not produce invalid code when an external or chunk id contain quotes or line-breaks ([#3632](https://togithub.com/rollup/rollup/issues/3632))
- Do not fail but emit a warning when mutating a namespace object ([#3633](https://togithub.com/rollup/rollup/issues/3633))
##### Pull Requests
- [#3632](https://togithub.com/rollup/rollup/pull/3632): Handle single quote escaping in ids ([@guybedford](https://togithub.com/guybedford))
- [#3633](https://togithub.com/rollup/rollup/pull/3633): Turn namespace assignment error into a warning ([@guybedford](https://togithub.com/guybedford))
### [`v2.16.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#2160)
[Compare Source](https://togithub.com/rollup/rollup/compare/v2.15.0...v2.16.0)
_2020-06-12_
##### Features
- Add support for numeric separators ([#3626](https://togithub.com/rollup/rollup/issues/3626))
- Switch to finalized ESTree optional chaining AST ([#3628](https://togithub.com/rollup/rollup/issues/3628))
##### Pull Requests
- [#3626](https://togithub.com/rollup/rollup/pull/3626): Support numeric separator ([@TrySound](https://togithub.com/TrySound))
- [#3628](https://togithub.com/rollup/rollup/pull/3628): Acorn 7.3.0 upgrade ([@guybedford](https://togithub.com/guybedford))
- [#3631](https://togithub.com/rollup/rollup/pull/3631): Improve discoverability of `manualChunks` for code splitting ([@zlamma](https://togithub.com/zlamma))
algolia/shipjs
### [`v0.20.0`](https://togithub.com/algolia/shipjs/blob/master/CHANGELOG.md#0200-httpsgithubcomalgoliashipjscomparev0190v0200-2020-06-16)
[Compare Source](https://togithub.com/algolia/shipjs/compare/v0.19.0...v0.20.0)
##### BREAKING CHANGE
From this version, `mergeStrategy` no longer exists.
##### If you don't know what it is,
Make sure you run `shipjs trigger` only on the branches you've specified.
If you have a CircleCI config like the following:
```yaml
version: 2
jobs:
shipjs_trigger:
docker:
- image: "circleci/node:latest"
steps:
- checkout
- run:
name: Install
command: yarn install
- run:
name: Triggering Ship.js to Release
command: yarn shipjs trigger
workflows:
version: 2
release_if_needed:
jobs:
- shipjs_trigger
```
then, modify the last part like the following:
```yaml
workflows:
version: 2
release_if_needed:
jobs:
- shipjs_trigger:
filters:
branches:
only:
- master # or whatever branch you'd like (normally your base branch)
```
This ensures `shipjs trigger` runs only on the specified branches.
##### If you were using `mergeStrategy`,
Ship.js used to have `toSameBranch` and `toReleaseBranch` strategies. Now they're gone and it only works like `toSameBranch` strategy. As explained above, you need to specify branches where to run `shipjs trigger`, though.
If you were using `toReleaseBranch`, there is a workaround. You can read [Release Snapshot](https://community.algolia.com/shipjs/guide/useful-config.html#release-snapshot) to achieve what you used to do.
##### Bug Fixes
- **prepare:** return correct releaseType ([#885](https://togithub.com/algolia/shipjs/issues/885)) ([7d918f6](https://togithub.com/algolia/shipjs/commit/7d918f6851bec175ab4f98f91f439ee7cfdb19c9))
- **setup:** get correct remote branches ([#883](https://togithub.com/algolia/shipjs/issues/883)) ([551dde0](https://togithub.com/algolia/shipjs/commit/551dde0656131b52de66020afa68bc53aa0b71ae))
- **setup:** update circleci node version to v12 ([#884](https://togithub.com/algolia/shipjs/issues/884)) ([6579294](https://togithub.com/algolia/shipjs/commit/6579294b8d884634a72b29bca4a01dcede232f7e))
- **setup:** use current branch when there is no remote at setup flow ([#881](https://togithub.com/algolia/shipjs/issues/881)) ([5a0e152](https://togithub.com/algolia/shipjs/commit/5a0e15224a6ecbe6ec4a909b998a11bc03b28799))
Renovate configuration
:date: Schedule: "before 3am on Monday" in timezone Europe/Moscow.
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
4.5.0
->4.5.1
2.693.0
->2.700.0
3.1.3
->3.1.4
2.15.0
->2.17.1
0.19.0
->0.20.0
4.5.0
->4.5.1
Release Notes
ai/size-limit
### [`v4.5.1`](https://togithub.com/ai/size-limit/blob/master/CHANGELOG.md#451) [Compare Source](https://togithub.com/ai/size-limit/compare/4.5.0...4.5.1) - Reduce dependencies. - Improve docs (by Mikhail Bashurov).aws/aws-sdk-js
### [`v2.700.0`](https://togithub.com/aws/aws-sdk-js/blob/master/CHANGELOG.md#27000) [Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.699.0...v2.700.0) - feature: RDS: Adding support for global write forwarding on secondary clusters in an Aurora global database. - feature: Route53: Added a new ListHostedZonesByVPC API for customers to list all the private hosted zones that a specified VPC is associated with. - feature: SESV2: You can now configure Amazon SES to send event notifications when the delivery of an email is delayed because of a temporary issue. For example, you can receive a notification if the recipient's inbox is full, or if there's a temporary problem with the receiving email server. - feature: SSM: Added offset support for specifying the number of days to wait after the date and time specified by a CRON expression before running the maintenance window. ### [`v2.699.0`](https://togithub.com/aws/aws-sdk-js/blob/master/CHANGELOG.md#26990) [Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.698.0...v2.699.0) - bugfix: Global Services: Add default signing region for IAM and Route53 in China and GovCloud - feature: AppMesh: Adds support for route and virtual node listener timeouts. - feature: EC2: nvmeSupport added to DescribeInstanceTypes API - feature: Route53: Add PriorRequestNotComplete exception to AssociateVPCWithHostedZone API - feature: Snowball: AWS Snowcone is a portable, rugged and secure device for edge computing and data transfer. You can use Snowcone to collect, process, and move data to AWS, either offline by shipping the device to AWS or online by using AWS DataSync. With 2 CPUs and 4 GB RAM of compute and 8 TB of storage, Snowcone can run edge computing workloads and store data securely. Snowcone's small size (8.94" x 5.85" x 3.25" / 227 mm x 148.6 mm x 82.65 mm) allows you to set it next to machinery in a factory. Snowcone weighs about 4.5 lbs. (2 kg), so you can carry one in a backpack, use it with battery-based operation, and use the Wi-Fi interface to gather sensor data. Snowcone supports a file interface with NFS support. ### [`v2.698.0`](https://togithub.com/aws/aws-sdk-js/blob/master/CHANGELOG.md#26980) [Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.697.0...v2.698.0) - feature: AutoScaling: Introducing instance refresh, a feature that helps you update all instances in an Auto Scaling group in a rolling fashion (for example, to apply a new AMI or instance type). You can control the pace of the refresh by defining the percentage of the group that must remain running/healthy during the replacement process and the time for new instances to warm up between replacements. - feature: DataExchange: This release fixes a bug in the AWS Data Exchange Python and NodeJS SDKs. The 'KmsKeyArn' field in the create-job API was configured to be required instead of optional. We updated this field to be optional in this release. - feature: Lambda: Adds support for using Amazon Elastic File System (persistent storage) with AWS Lambda. This enables customers to share data across function invocations, read large reference data files, and write function output to a persistent and shared store. - feature: Polly: Amazon Polly adds new US English child voice - Kevin. Kevin is available as Neural voice only. ### [`v2.697.0`](https://togithub.com/aws/aws-sdk-js/blob/master/CHANGELOG.md#26970) [Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.696.0...v2.697.0) - feature: AlexaForBusiness: Adding support for optional tags in CreateBusinessReportSchedule, CreateProfile and CreateSkillGroup APIs - feature: AppConfig: This release adds a hosted configuration source provider. Customers can now store their application configurations directly in AppConfig, without the need for an external configuration source. - feature: Chime: feature: Chime: This release introduces the ability to create an AWS Chime SDK meeting with attendees. - feature: CognitoIdentityServiceProvider: Updated all AuthParameters to be sensitive. - feature: Iot: Added support for job executions rollout configuration, job abort configuration, and job executions timeout configuration for AWS IoT Over-the-Air (OTA) Update Feature. ### [`v2.696.0`](https://togithub.com/aws/aws-sdk-js/blob/master/CHANGELOG.md#26960) [Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.695.0...v2.696.0) - feature: Glue: You can now choose to crawl the entire table or just a sample of records in DynamoDB when using AWS Glue crawlers. Additionally, you can also specify a scanning rate for crawling DynamoDB tables. - feature: StorageGateway: Display EndpointType in DescribeGatewayInformation ### [`v2.695.0`](https://togithub.com/aws/aws-sdk-js/blob/master/CHANGELOG.md#26950) [Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.694.0...v2.695.0) - feature: ECS: This release adds support for deleting capacity providers. - feature: Imagebuilder: EC2 Image Builder now supports specifying a custom working directory for your build and test workflows. In addition, Image Builder now supports defining tags that are applied to ephemeral resources created by EC2 Image Builder as part of the image creation workflow. - feature: IotData: As part of this release, we are introducing a new feature called named shadow, which extends the capability of AWS IoT Device Shadow to support multiple shadows for a single IoT device. With this release, customers can store different device state data into different shadows, and as a result access only the required state data when needed and reduce individual shadow size. - feature: LexModelBuildingService: This change adds the built-in AMAZON.KendraSearchIntent that enables integration with Amazon Kendra. ### [`v2.694.0`](https://togithub.com/aws/aws-sdk-js/blob/master/CHANGELOG.md#26940) [Compare Source](https://togithub.com/aws/aws-sdk-js/compare/v2.693.0...v2.694.0) - feature: AppConfig: This release allows customers to choose from a list of predefined deployment strategies while starting deployments. - feature: CodeArtifact: Added support for AWS CodeArtifact. - feature: ComputeOptimizer: Compute Optimizer supports exporting recommendations to Amazon S3. - feature: DLM: Reducing the schedule name of DLM Lifecycle policy from 500 to 120 characters. - feature: EC2: New C6g instances powered by AWS Graviton2 processors and ideal for running advanced, compute-intensive workloads; New R6g instances powered by AWS Graviton2 processors and ideal for running memory-intensive workloads. - feature: Macie2: This release of the Amazon Macie API removes support for the ArchiveFindings and UnarchiveFindings operations. This release also adds UNKNOWN as an encryption type for S3 bucket metadata. - feature: Shield: Corrections to the supported format for contact phone numbers and to the description for the create subscription action.prettier/eslint-plugin-prettier
### [`v3.1.4`](https://togithub.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md#v314-2020-06-14) [Compare Source](https://togithub.com/prettier/eslint-plugin-prettier/compare/v3.1.3...v3.1.4) - Avoid clearing Prettier cache when not using prettierrc ([#303](git@github.com:prettier/eslint-plugin-prettier/issues/303)) ([3c8e2d9](git@github.com:prettier/eslint-plugin-prettier/commit/3c8e2d9871d86a82b10fe3d54f32bb5a54f2913b)) - build(deps-dev): bump eslint-plugin-eslint-plugin from 2.2.1 to 2.2.2 ([93f7c8b](git@github.com:prettier/eslint-plugin-prettier/commit/93f7c8be7c99a0c3e4b11be6a5311316f76e6e08)) - build(deps-dev): bump eslint from 7.1.0 to 7.2.0 ([650ac7a](git@github.com:prettier/eslint-plugin-prettier/commit/650ac7a40c1f4d46b0bd37efad3eed84f8155a44)) - build(deps-dev): bump eslint-plugin-self from 1.2.0 to 1.2.1 ([6449ec1](git@github.com:prettier/eslint-plugin-prettier/commit/6449ec151f119e98d69da91ad6d10dbb374162d8)) - build(deps-dev): bump eslint from 7.0.0 to 7.1.0 ([fd30022](git@github.com:prettier/eslint-plugin-prettier/commit/fd30022a51a57a4e96dd4ab3e04956b945886874)) - Chore: Add CI tests for ESLint 7 ([#291](git@github.com:prettier/eslint-plugin-prettier/issues/291)) ([cc2979b](git@github.com:prettier/eslint-plugin-prettier/commit/cc2979b68258b8545931ce37168adfe17b1d3a7b)) - build(deps-dev): bump eslint-config-prettier from 6.10.1 to 6.11.0 ([35a7ee6](git@github.com:prettier/eslint-plugin-prettier/commit/35a7ee68b02ea3088270210ac8dc85ff47ef65a9))rollup/rollup
### [`v2.17.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#2171) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.17.0...v2.17.1) _2020-06-19_ ##### Bug Fixes - Properly resolve accessing properties of namespace members again ([#3643](https://togithub.com/rollup/rollup/issues/3643)) ##### Pull Requests - [#3643](https://togithub.com/rollup/rollup/pull/3643): Fix accessing nested properties of namespaces ([@lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.17.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#2170) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.16.1...v2.17.0) _2020-06-17_ ##### Features - When importing Rollup via package.exports, always fall back to the browser ESM build for non-Node environments ([#3634](https://togithub.com/rollup/rollup/issues/3634)) - Create more efficient code when handling namespace mutations ([#3637](https://togithub.com/rollup/rollup/issues/3637)) ##### Bug Fixes - Fix a severe performance regression when the same module is imported by a lot of modules ([#3641](https://togithub.com/rollup/rollup/issues/3641)) - Properly escape special characters in imports ([#3638](https://togithub.com/rollup/rollup/issues/3638)) ##### Pull Requests - [#3634](https://togithub.com/rollup/rollup/pull/3634): Set browser build in exports ([@guybedford](https://togithub.com/guybedford)) - [#3637](https://togithub.com/rollup/rollup/pull/3637): Do not include the whole namespace when illegally mutating a namespace ([@lukastaegert](https://togithub.com/lukastaegert)) - [#3638](https://togithub.com/rollup/rollup/pull/3638): Support backslash escaping, retain exact newline escaping ([@guybedford](https://togithub.com/guybedford)) - [#3641](https://togithub.com/rollup/rollup/pull/3641): Fix performance regression when a file is imported by many importers ([@lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.16.1`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#2161) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.16.0...v2.16.1) _2020-06-13_ ##### Bug Fixes - Do not produce invalid code when an external or chunk id contain quotes or line-breaks ([#3632](https://togithub.com/rollup/rollup/issues/3632)) - Do not fail but emit a warning when mutating a namespace object ([#3633](https://togithub.com/rollup/rollup/issues/3633)) ##### Pull Requests - [#3632](https://togithub.com/rollup/rollup/pull/3632): Handle single quote escaping in ids ([@guybedford](https://togithub.com/guybedford)) - [#3633](https://togithub.com/rollup/rollup/pull/3633): Turn namespace assignment error into a warning ([@guybedford](https://togithub.com/guybedford)) ### [`v2.16.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#2160) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.15.0...v2.16.0) _2020-06-12_ ##### Features - Add support for numeric separators ([#3626](https://togithub.com/rollup/rollup/issues/3626)) - Switch to finalized ESTree optional chaining AST ([#3628](https://togithub.com/rollup/rollup/issues/3628)) ##### Pull Requests - [#3626](https://togithub.com/rollup/rollup/pull/3626): Support numeric separator ([@TrySound](https://togithub.com/TrySound)) - [#3628](https://togithub.com/rollup/rollup/pull/3628): Acorn 7.3.0 upgrade ([@guybedford](https://togithub.com/guybedford)) - [#3631](https://togithub.com/rollup/rollup/pull/3631): Improve discoverability of `manualChunks` for code splitting ([@zlamma](https://togithub.com/zlamma))algolia/shipjs
### [`v0.20.0`](https://togithub.com/algolia/shipjs/blob/master/CHANGELOG.md#0200-httpsgithubcomalgoliashipjscomparev0190v0200-2020-06-16) [Compare Source](https://togithub.com/algolia/shipjs/compare/v0.19.0...v0.20.0) ##### BREAKING CHANGE From this version, `mergeStrategy` no longer exists. ##### If you don't know what it is, Make sure you run `shipjs trigger` only on the branches you've specified. If you have a CircleCI config like the following: ```yaml version: 2 jobs: shipjs_trigger: docker: - image: "circleci/node:latest" steps: - checkout - run: name: Install command: yarn install - run: name: Triggering Ship.js to Release command: yarn shipjs trigger workflows: version: 2 release_if_needed: jobs: - shipjs_trigger ``` then, modify the last part like the following: ```yaml workflows: version: 2 release_if_needed: jobs: - shipjs_trigger: filters: branches: only: - master # or whatever branch you'd like (normally your base branch) ``` This ensures `shipjs trigger` runs only on the specified branches. ##### If you were using `mergeStrategy`, Ship.js used to have `toSameBranch` and `toReleaseBranch` strategies. Now they're gone and it only works like `toSameBranch` strategy. As explained above, you need to specify branches where to run `shipjs trigger`, though. If you were using `toReleaseBranch`, there is a workaround. You can read [Release Snapshot](https://community.algolia.com/shipjs/guide/useful-config.html#release-snapshot) to achieve what you used to do. ##### Bug Fixes - **prepare:** return correct releaseType ([#885](https://togithub.com/algolia/shipjs/issues/885)) ([7d918f6](https://togithub.com/algolia/shipjs/commit/7d918f6851bec175ab4f98f91f439ee7cfdb19c9)) - **setup:** get correct remote branches ([#883](https://togithub.com/algolia/shipjs/issues/883)) ([551dde0](https://togithub.com/algolia/shipjs/commit/551dde0656131b52de66020afa68bc53aa0b71ae)) - **setup:** update circleci node version to v12 ([#884](https://togithub.com/algolia/shipjs/issues/884)) ([6579294](https://togithub.com/algolia/shipjs/commit/6579294b8d884634a72b29bca4a01dcede232f7e)) - **setup:** use current branch when there is no remote at setup flow ([#881](https://togithub.com/algolia/shipjs/issues/881)) ([5a0e152](https://togithub.com/algolia/shipjs/commit/5a0e15224a6ecbe6ec4a909b998a11bc03b28799))Renovate configuration
:date: Schedule: "before 3am on Monday" in timezone Europe/Moscow.
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by WhiteSource Renovate. View repository job log here.