Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
Initialize Release 58.0.0
  • Loading branch information
MajorLift committed Jul 23, 2024
commit 6d80a9f61d7a9c1bc5365c9430e91e3bd23a32aa
61 changes: 47 additions & 14 deletions packages/create-snap/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,79 +1,112 @@
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

### Uncategorized

- chore(devdeps): @lavamoat/allow-scripts@^3.0.3>^3.0.4 ([#2418](https://github.com/metamask/snaps/pull/2418))
- Fix some typos in comments ([#2349](https://github.com/metamask/snaps/pull/2349))

## [4.0.2]

### Fixed

- Fix detection of minimum Node.js version ([#2292](https://github.com/MetaMask/snaps/pull/2292))

## [4.0.1]

### Fixed

- Fix minor build configuration problems ([#2220](https://github.com/MetaMask/snaps/pull/2220))

## [4.0.0]

### Changed

- **BREAKING:** Update ESM build to be fully compliant with the ESM standard ([#2210](https://github.com/MetaMask/snaps/pull/2210))

## [3.1.1]

### Changed

- Bump several MetaMask dependencies ([#1964](https://github.com/MetaMask/snaps/pull/1964))

## [3.1.0]

### Added

- Create an initial commit when creating a Snap from the template ([#1917](https://github.com/MetaMask/snaps/pull/1917))

### Fixed

- Handle unhandled errors ([#1916](https://github.com/MetaMask/snaps/pull/1916))

## [3.0.1]

### Changed

- Update multiple MetaMask dependencies ([#1841](https://github.com/MetaMask/snaps/pull/1841))

## [3.0.0]

### Changed

- **BREAKING:** Bump minimum Node.js version to `^18.16.0` ([#1741](https://github.com/MetaMask/snaps/pull/1741))

## [2.0.0]

### Changed

- **BREAKING:** Bump minimum Node.js version to `18.6.0` ([#1789](https://github.com/MetaMask/snaps/pull/1789))

## [1.0.1]

### Fixed

- Fix shell command injection ([#1784](https://github.com/MetaMask/snaps/pull/1784))

## [1.0.0]

### Changed

- Initial stable release from main branch ([#1757](https://github.com/MetaMask/snaps/pull/1757))

## [0.37.4-flask.1]

### Changed

- Bump `metamask/utils` and `metamask/snaps-registry` ([#1738](https://github.com/MetaMask/snaps/pull/1738), [#1694](https://github.com/MetaMask/snaps/pull/1694))

## [0.37.3-flask.1]

### Changed

- Remove unused dependencies ([#1674](https://github.com/MetaMask/snaps/pull/1674))

## [0.37.2-flask.1]

### Changed

- Release package independently ([#1600](https://github.com/MetaMask/snaps/pull/1600))
- The version of the package no longer needs to match the version of all other
MetaMask Snaps packages.

[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]
[4.0.2]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[4.0.1]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[4.0.0]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[3.1.1]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[3.1.0]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[3.0.1]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[3.0.0]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[2.0.0]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[1.0.1]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[1.0.0]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[0.37.4-flask.1]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[0.37.3-flask.1]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[0.37.2-flask.1]: https://github.com/MetaMask/snaps/releases/tag/@metamask/[email protected]
[Unreleased]: https://github.com/metamask/snaps/compare/@metamask/[email protected]
[4.0.2]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[4.0.1]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[4.0.0]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[3.1.1]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[3.1.0]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[3.0.1]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[3.0.0]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[2.0.0]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[1.0.1]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[1.0.0]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[0.37.4-flask.1]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[0.37.3-flask.1]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[0.37.2-flask.1]: https://github.com/metamask/snaps/releases/tag/@metamask/[email protected]
63 changes: 53 additions & 10 deletions packages/examples/packages/bip32/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,63 +1,106 @@
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

### Uncategorized

- Replace `superstruct` with ESM-compatible fork `@metamask/superstruct` ([#2445](https://github.com/metamask/snaps/pull/2445))
- fix: Add typed union validation ([#2534](https://github.com/metamask/snaps/pull/2534))
- feat: Card component ([#2480](https://github.com/metamask/snaps/pull/2480))
- Add support for custom dialogs in `snaps-jest` ([#2526](https://github.com/metamask/snaps/pull/2526))
- Support JSX and Interactive UI in simulator ([#2409](https://github.com/metamask/snaps/pull/2409))
- Add `Container` and `Footer` components ([#2517](https://github.com/metamask/snaps/pull/2517))
- Support conditional children in most JSX components ([#2506](https://github.com/metamask/snaps/pull/2506))
- feat!: Checkbox component ([#2501](https://github.com/metamask/snaps/pull/2501))
- BREAKING: Move form submit `files` to `value` property ([#2504](https://github.com/metamask/snaps/pull/2504))
- feat: support additional components inside forms ([#2497](https://github.com/metamask/snaps/pull/2497))
- Add `Tooltip` component ([#2490](https://github.com/metamask/snaps/pull/2490))
- Add file input component ([#2469](https://github.com/metamask/snaps/pull/2469))
- feat: Add text alignment prop ([#2489](https://github.com/metamask/snaps/pull/2489))
- fix: Correct Row variant in JSX ([#2486](https://github.com/metamask/snaps/pull/2486))
- feat: Allow row tooltips ([#2483](https://github.com/metamask/snaps/pull/2483))
- feat: Support nested children in JSX ([#2482](https://github.com/metamask/snaps/pull/2482))
- fix: Revert requiring at least one child ([#2481](https://github.com/metamask/snaps/pull/2481))
- chore!: Simplify SVG validation ([#2475](https://github.com/metamask/snaps/pull/2475))
- Require at least 1 child in JSX components ([#2466](https://github.com/metamask/snaps/pull/2466))
- Bump @metamask/key-tree from 9.1.0 to 9.1.1 ([#2431](https://github.com/metamask/snaps/pull/2431))

## [2.2.0]

### Added

- Add support for `ed25519Bip32` to the BIP-32 example snap ([#2428](https://github.com/MetaMask/snaps/pull/2428))

## [2.1.2]

### Changed

- Use error wrappers ([#2178](https://github.com/MetaMask/snaps/pull/2178))

## [2.1.1]

### Changed

- Remove snap icon ([#2189](https://github.com/MetaMask/snaps/pull/2189))

## [2.1.0]

### Changed

- Use `@metamask/snaps-sdk` package ([#1930](https://github.com/MetaMask/snaps/pull/1930),
[#1946](https://github.com/MetaMask/snaps/pull/1946), [#1950](https://github.com/MetaMask/snaps/pull/1950),
[#1949](https://github.com/MetaMask/snaps/pull/1949), [#1954](https://github.com/MetaMask/snaps/pull/1954))
- This package replaces the `@metamask/snaps-types` and
- `@metamask/snaps-ui` packages, and is much more lightweight.

## [2.0.1]

### Changed

- Update multiple MetaMask dependencies ([#1841](https://github.com/MetaMask/snaps/pull/1841))

## [2.0.0]

### Changed

- **BREAKING:** Bump minimum Node.js version to `^18.16.0` ([#1741](https://github.com/MetaMask/snaps/pull/1741))

## [1.0.0]

### Changed

- Initial stable release from main branch ([#1757](https://github.com/MetaMask/snaps/pull/1757))

## [0.37.3-flask.1]

### Changed

- Use `polyfills` option for specifying Node.js polyfills ([#1650](https://github.com/MetaMask/snaps/pull/1650))

### Fixed

- Remove unused dependencies ([#1680](https://github.com/MetaMask/snaps/pull/1680))

## [0.37.2-flask.1]

### Changed

- Release package independently ([#1600](https://github.com/MetaMask/snaps/pull/1600))
- The version of the package no longer needs to match the version of all other
MetaMask Snaps packages.

[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]
[2.2.0]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[2.1.2]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[2.1.1]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[2.1.0]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[2.0.1]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[2.0.0]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[1.0.0]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[0.37.3-flask.1]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[0.37.2-flask.1]: https://github.com/MetaMask/snaps/releases/tag/@metamask/[email protected]
[Unreleased]: https://github.com/metamask/snaps/compare/@metamask/[email protected]
[2.2.0]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[2.1.2]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[2.1.1]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[2.1.0]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[2.0.1]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[2.0.0]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[1.0.0]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[0.37.3-flask.1]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[0.37.2-flask.1]: https://github.com/metamask/snaps/releases/tag/@metamask/[email protected]
74 changes: 64 additions & 10 deletions packages/examples/packages/bip44/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,64 +1,118 @@
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

### Uncategorized

- Replace `superstruct` with ESM-compatible fork `@metamask/superstruct` ([#2445](https://github.com/metamask/snaps/pull/2445))
- fix: Add typed union validation ([#2534](https://github.com/metamask/snaps/pull/2534))
- feat: Card component ([#2480](https://github.com/metamask/snaps/pull/2480))
- Add support for custom dialogs in `snaps-jest` ([#2526](https://github.com/metamask/snaps/pull/2526))
- Support JSX and Interactive UI in simulator ([#2409](https://github.com/metamask/snaps/pull/2409))
- Add `Container` and `Footer` components ([#2517](https://github.com/metamask/snaps/pull/2517))
- Support conditional children in most JSX components ([#2506](https://github.com/metamask/snaps/pull/2506))
- feat!: Checkbox component ([#2501](https://github.com/metamask/snaps/pull/2501))
- BREAKING: Move form submit `files` to `value` property ([#2504](https://github.com/metamask/snaps/pull/2504))
- feat: support additional components inside forms ([#2497](https://github.com/metamask/snaps/pull/2497))
- Add `Tooltip` component ([#2490](https://github.com/metamask/snaps/pull/2490))
- Add file input component ([#2469](https://github.com/metamask/snaps/pull/2469))
- feat: Add text alignment prop ([#2489](https://github.com/metamask/snaps/pull/2489))
- fix: Correct Row variant in JSX ([#2486](https://github.com/metamask/snaps/pull/2486))
- feat: Allow row tooltips ([#2483](https://github.com/metamask/snaps/pull/2483))
- feat: Support nested children in JSX ([#2482](https://github.com/metamask/snaps/pull/2482))
- fix: Revert requiring at least one child ([#2481](https://github.com/metamask/snaps/pull/2481))
- chore!: Simplify SVG validation ([#2475](https://github.com/metamask/snaps/pull/2475))
- Require at least 1 child in JSX components ([#2466](https://github.com/metamask/snaps/pull/2466))
- Bump @metamask/key-tree from 9.1.0 to 9.1.1 ([#2431](https://github.com/metamask/snaps/pull/2431))
- feat: Add value component ([#2435](https://github.com/metamask/snaps/pull/2435))
- feat: add dropdown component ([#2420](https://github.com/metamask/snaps/pull/2420))
- feat: add `context` field to `snap_createInterface` ([#2413](https://github.com/metamask/snaps/pull/2413))
- fix: correct validation for children of Box component ([#2423](https://github.com/metamask/snaps/pull/2423))
- feat: add box positioning props ([#2422](https://github.com/metamask/snaps/pull/2422))
- chore(devdeps): @lavamoat/allow-scripts@^3.0.3>^3.0.4 ([#2418](https://github.com/metamask/snaps/pull/2418))
- feat: add button within input field ([#2407](https://github.com/metamask/snaps/pull/2407))
- Add support for BIP-32-Ed25519 / CIP-3 key derivation ([#2408](https://github.com/metamask/snaps/pull/2408))
- Add JSX support for custom UI ([#2258](https://github.com/metamask/snaps/pull/2258))
- Dedupe yarn.lock ([#2335](https://github.com/metamask/snaps/pull/2335))
- Allow `null` in `FormSubmitEventStruct` form state ([#2333](https://github.com/metamask/snaps/pull/2333))

## [2.1.2]

### Changed

- Use error wrappers ([#2178](https://github.com/MetaMask/snaps/pull/2178))

## [2.1.1]

### Changed

- Remove snap icon ([#2189](https://github.com/MetaMask/snaps/pull/2189))

## [2.1.0]

### Changed

- Use `@metamask/snaps-sdk` package ([#1930](https://github.com/MetaMask/snaps/pull/1930),
[#1946](https://github.com/MetaMask/snaps/pull/1946), [#1950](https://github.com/MetaMask/snaps/pull/1950),
[#1949](https://github.com/MetaMask/snaps/pull/1949), [#1954](https://github.com/MetaMask/snaps/pull/1954))
- This package replaces the `@metamask/snaps-types` and
- `@metamask/snaps-ui` packages, and is much more lightweight.

## [2.0.1]

### Changed

- Update multiple MetaMask dependencies ([#1841](https://github.com/MetaMask/snaps/pull/1841))

## [2.0.0]

### Changed

- **BREAKING:** Bump minimum Node.js version to `^18.16.0` ([#1741](https://github.com/MetaMask/snaps/pull/1741))

## [1.0.0]

### Changed

- Initial stable release from main branch ([#1757](https://github.com/MetaMask/snaps/pull/1757))

## [0.38.1-flask.1]

### Changed

- Use `polyfills` option for specifying Node.js polyfills ([#1650](https://github.com/MetaMask/snaps/pull/1650))

### Fixed

- Remove unused dependencies ([#1680](https://github.com/MetaMask/snaps/pull/1680))

## [0.38.0-flask.1]

### Changed

- Update example to the new configuration format ([#1632](https://github.com/MetaMask/snaps/pull/1632))
- The example now uses Webpack instead of Browserify.

## [0.37.2-flask.1]

### Changed

- Release package independently ([#1600](https://github.com/MetaMask/snaps/pull/1600))
- The version of the package no longer needs to match the version of all other
MetaMask Snaps packages.

[Unreleased]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]
[2.1.2]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[2.1.1]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[2.1.0]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[2.0.1]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[2.0.0]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[1.0.0]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[0.38.1-flask.1]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[0.38.0-flask.1]: https://github.com/MetaMask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[0.37.2-flask.1]: https://github.com/MetaMask/snaps/releases/tag/@metamask/[email protected]
[Unreleased]: https://github.com/metamask/snaps/compare/@metamask/[email protected]
[2.1.2]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[2.1.1]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[2.1.0]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[2.0.1]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[2.0.0]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[1.0.0]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[0.38.1-flask.1]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[0.38.0-flask.1]: https://github.com/metamask/snaps/compare/@metamask/[email protected]...@metamask/[email protected]
[0.37.2-flask.1]: https://github.com/metamask/snaps/releases/tag/@metamask/[email protected]
Loading