Skip to content

Commit 0e22a6b

Browse files
github-actions[bot]github-actionsritave
authored
0.19.0 (#687)
* 0.19.0 * Updated CHANGELOG.md * Update yarn.lock * Update example manifests * Update README.md with publishing steps Co-authored-by: github-actions <github-actions@github.com> Co-authored-by: Olaf Tomalka <olaf@tomalka.me>
1 parent c44ffa9 commit 0e22a6b

41 files changed

Lines changed: 170 additions & 104 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,13 @@ Run `yarn test` and `yarn lint` in the project root directory, or in a workspace
4040

4141
### Publishing
4242

43-
Follow the usual release automation workflow, the publish locally from the monorepo root using:
43+
1. Run [Create Release Pull Request workflow](https://github.com/MetaMask/snaps-skunkworks/actions/workflows/create-release-pr.yml)
44+
2. Checkout the created branch.
45+
3. Update CHANGELOG.md in each package, moving changes to their categories and make them more descriptive.
46+
4. Run `yarn install` in root to update `yarn.lock`.
47+
5. Run `yarn build` in `packages/examples` to update snap manifests
48+
49+
To publish locally from the monorepo root use:
4450

4551
```sh
4652
yarn publish:all --otp=YOUR_NPM_OTP_CODE

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "root",
3-
"version": "0.18.1",
3+
"version": "0.19.0",
44
"private": true,
55
"repository": {
66
"type": "git",

packages/cli/CHANGELOG.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9+
## [0.19.0]
10+
### Added
11+
- Add 'Access-Control-Allow-Origin': * to serve ([#638](https://github.com/MetaMask/snaps-skunkworks/pull/638))
12+
13+
### Changed
14+
- **BREAKING:** Replace RegEx-based bundle processing and comment stripping with an AST-based solution ([#583](https://github.com/MetaMask/snaps-skunkworks/pull/583))
15+
916
## [0.18.1]
1017
### Changed
1118
- No changes this release.
@@ -214,7 +221,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
214221
- Example snaps ([#72](https://github.com/MetaMask/snaps-skunkworks/pull/72))
215222
- The examples now live in their own package, [`@metamask/snap-examples`](https://npmjs.com/package/@metamask/snap-examples).
216223

217-
[Unreleased]: https://github.com/MetaMask/snaps-skunkworks/compare/v0.18.1...HEAD
224+
[Unreleased]: https://github.com/MetaMask/snaps-skunkworks/compare/v0.19.0...HEAD
225+
[0.19.0]: https://github.com/MetaMask/snaps-skunkworks/compare/v0.18.1...v0.19.0
218226
[0.18.1]: https://github.com/MetaMask/snaps-skunkworks/compare/v0.18.0...v0.18.1
219227
[0.18.0]: https://github.com/MetaMask/snaps-skunkworks/compare/v0.17.0...v0.18.0
220228
[0.17.0]: https://github.com/MetaMask/snaps-skunkworks/compare/v0.16.0...v0.17.0

packages/cli/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metamask/snaps-cli",
3-
"version": "0.18.1",
3+
"version": "0.19.0",
44
"description": "A CLI for developing MetaMask Snaps.",
55
"repository": {
66
"type": "git",
@@ -46,8 +46,8 @@
4646
"@babel/plugin-transform-runtime": "^7.16.7",
4747
"@babel/preset-env": "^7.16.7",
4848
"@babel/preset-typescript": "^7.16.7",
49-
"@metamask/snap-utils": "^0.18.1",
50-
"@metamask/snaps-browserify-plugin": "^0.18.1",
49+
"@metamask/snap-utils": "^0.19.0",
50+
"@metamask/snaps-browserify-plugin": "^0.19.0",
5151
"@metamask/utils": "^2.0.0",
5252
"babelify": "^10.0.0",
5353
"browserify": "^17.0.0",

packages/controllers/CHANGELOG.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9+
## [0.19.0]
10+
### Fixed
11+
- Fixed update snap approval missing metadata ([#673](https://github.com/MetaMask/snaps-skunkworks/pull/673))
12+
- Fixed executors sending malformed JSON-RPC notifications ([#639](https://github.com/MetaMask/snaps-skunkworks/pull/639))
13+
914
## [0.18.1]
1015
### Changed
1116
- No changes this release.
@@ -317,7 +322,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
317322
### Added
318323
- First semi-stable release.
319324

320-
[Unreleased]: https://github.com/MetaMask/snaps-skunkworks/compare/v0.18.1...HEAD
325+
[Unreleased]: https://github.com/MetaMask/snaps-skunkworks/compare/v0.19.0...HEAD
326+
[0.19.0]: https://github.com/MetaMask/snaps-skunkworks/compare/v0.18.1...v0.19.0
321327
[0.18.1]: https://github.com/MetaMask/snaps-skunkworks/compare/v0.18.0...v0.18.1
322328
[0.18.0]: https://github.com/MetaMask/snaps-skunkworks/compare/v0.17.0...v0.18.0
323329
[0.17.0]: https://github.com/MetaMask/snaps-skunkworks/compare/v0.16.0...v0.17.0

packages/controllers/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metamask/snap-controllers",
3-
"version": "0.18.1",
3+
"version": "0.19.0",
44
"description": "Controllers for MetaMask Snaps.",
55
"repository": {
66
"type": "git",
@@ -33,12 +33,12 @@
3333
"dependencies": {
3434
"@metamask/browser-passworder": "^3.0.0",
3535
"@metamask/controllers": "^30.0.0",
36-
"@metamask/execution-environments": "^0.18.1",
36+
"@metamask/execution-environments": "^0.19.0",
3737
"@metamask/object-multiplex": "^1.1.0",
3838
"@metamask/obs-store": "^7.0.0",
3939
"@metamask/post-message-stream": "^6.0.0",
4040
"@metamask/safe-event-emitter": "^2.0.0",
41-
"@metamask/snap-utils": "^0.18.1",
41+
"@metamask/snap-utils": "^0.19.0",
4242
"@metamask/utils": "^2.0.0",
4343
"@types/deep-freeze-strict": "^1.1.0",
4444
"@xstate/fsm": "^2.0.0",
@@ -61,7 +61,7 @@
6161
"@metamask/eslint-config-jest": "^9.0.0",
6262
"@metamask/eslint-config-nodejs": "^9.0.0",
6363
"@metamask/eslint-config-typescript": "^9.0.1",
64-
"@metamask/snap-types": "^0.18.1",
64+
"@metamask/snap-types": "^0.19.0",
6565
"@metamask/template-snap": "^0.7.0",
6666
"@peculiar/webcrypto": "^1.3.3",
6767
"@types/concat-stream": "^2.0.0",

packages/examples/CHANGELOG.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9+
## [0.19.0]
10+
### Changed
11+
- No changes this release.
12+
913
## [0.18.1]
1014
### Changed
1115
- No changes this release.
@@ -152,7 +156,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
152156
- This package was previously a subset of [`snaps-cli`](https://github.com/MetaMask/snaps-cli/tree/main/examples), which has been renamed to [`@metamask/snaps-cli`](https://npmjs.com/package/@metamask/snaps-cli).
153157
- Some examples have been deleted because they were outdated.
154158

155-
[Unreleased]: https://github.com/MetaMask/snaps-skunkworks/compare/v0.18.1...HEAD
159+
[Unreleased]: https://github.com/MetaMask/snaps-skunkworks/compare/v0.19.0...HEAD
160+
[0.19.0]: https://github.com/MetaMask/snaps-skunkworks/compare/v0.18.1...v0.19.0
156161
[0.18.1]: https://github.com/MetaMask/snaps-skunkworks/compare/v0.18.0...v0.18.1
157162
[0.18.0]: https://github.com/MetaMask/snaps-skunkworks/compare/v0.17.0...v0.18.0
158163
[0.17.0]: https://github.com/MetaMask/snaps-skunkworks/compare/v0.16.0...v0.17.0

packages/examples/examples/bls-signer/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "bls-signer",
3-
"version": "0.18.1",
3+
"version": "0.19.0",
44
"private": true,
55
"description": "An example Snap that signs messages using BLS.",
66
"repository": {
@@ -28,7 +28,7 @@
2828
"@metamask/eslint-config-jest": "^9.0.0",
2929
"@metamask/eslint-config-nodejs": "^9.0.0",
3030
"@metamask/eslint-config-typescript": "^9.0.1",
31-
"@metamask/snaps-cli": "^0.18.1",
31+
"@metamask/snaps-cli": "^0.19.0",
3232
"eslint": "^7.30.0",
3333
"eslint-config-prettier": "^8.3.0",
3434
"eslint-plugin-import": "^2.23.4",

packages/examples/examples/bls-signer/snap.manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "0.18.1",
2+
"version": "0.19.0",
33
"description": "An example Snap that signs messages using BLS.",
44
"proposedName": "bls-signer",
55
"repository": {

packages/examples/examples/browserify/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "browserify-snap",
3-
"version": "0.18.1",
3+
"version": "0.19.0",
44
"private": true,
55
"description": "An example Snap built using TypeScript and Browserify",
66
"repository": {
@@ -27,9 +27,9 @@
2727
"@metamask/eslint-config-jest": "^9.0.0",
2828
"@metamask/eslint-config-nodejs": "^9.0.0",
2929
"@metamask/eslint-config-typescript": "^9.0.1",
30-
"@metamask/snap-types": "^0.18.1",
31-
"@metamask/snaps-browserify-plugin": "^0.18.1",
32-
"@metamask/snaps-cli": "^0.18.1",
30+
"@metamask/snap-types": "^0.19.0",
31+
"@metamask/snaps-browserify-plugin": "^0.19.0",
32+
"@metamask/snaps-cli": "^0.19.0",
3333
"@types/browserify": "^12.0.37",
3434
"@types/gulp": "^4.0.9",
3535
"@types/node": "^17.0.33",

0 commit comments

Comments
 (0)