@@ -7,6 +7,88 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ### Uncategorized
11+
12+ - Release 99.0.0 ([ #3309 ] ( https://github.com/MetaMask/snaps/pull/3309 ) )
13+ - fix: Update ` name ` and ` symbol ` to be optional in a fungible asset type ([ #3300 ] ( https://github.com/MetaMask/snaps/pull/3300 ) )
14+ - feat: Add market data to ` onAssetsConversion ` handler ([ #3299 ] ( https://github.com/MetaMask/snaps/pull/3299 ) )
15+ - chore(deps): bump @metamask/superstruct from 3.1.0 to 3.2.1 ([ #3297 ] ( https://github.com/MetaMask/snaps/pull/3297 ) )
16+ - chore(deps-dev): bump @metamask/auto-changelog from 5.0.0 to 5.0.1 ([ #3283 ] ( https://github.com/MetaMask/snaps/pull/3283 ) )
17+ - feat: add ` nonEmptyRecord ` refiner ([ #3288 ] ( https://github.com/MetaMask/snaps/pull/3288 ) )
18+ - perf: Optimize ` typedUnion ` ([ #3275 ] ( https://github.com/MetaMask/snaps/pull/3275 ) )
19+ - chore(deps-dev): bump @metamask/auto-changelog from 4.1.0 to 5.0.0 ([ #3277 ] ( https://github.com/MetaMask/snaps/pull/3277 ) )
20+ - fix: Improve error messages for ` AddressStruct ` ([ #3270 ] ( https://github.com/MetaMask/snaps/pull/3270 ) )
21+ - Release 98.0.0 ([ #3269 ] ( https://github.com/MetaMask/snaps/pull/3269 ) )
22+ - Add ` displayAvatar ` prop to ` AddressInput ` component ([ #3264 ] ( https://github.com/MetaMask/snaps/pull/3264 ) )
23+ - Release 96.0.0 ([ #3256 ] ( https://github.com/MetaMask/snaps/pull/3256 ) )
24+ - Add ` AddressInput ` component ([ #3129 ] ( https://github.com/MetaMask/snaps/pull/3129 ) )
25+ - feat: Add ` AssetSelector ` ([ #3166 ] ( https://github.com/MetaMask/snaps/pull/3166 ) )
26+ - perf!: Use mnemonic seed for state persistence key derivation ([ #3217 ] ( https://github.com/MetaMask/snaps/pull/3217 ) )
27+ - chore(deps): bump @metamask/controller-utils from 11.5.0 to 11.6.0 ([ #3204 ] ( https://github.com/MetaMask/snaps/pull/3204 ) )
28+ - Release 91.0.0 ([ #3185 ] ( https://github.com/MetaMask/snaps/pull/3185 ) )
29+ - Migrate to ESLint 9 ([ #3118 ] ( https://github.com/MetaMask/snaps/pull/3118 ) )
30+ - Release 90.0.0 ([ #3123 ] ( https://github.com/MetaMask/snaps/pull/3123 ) )
31+ - feat: Add ` crossAlignment ` to ` Box ` ([ #3115 ] ( https://github.com/MetaMask/snaps/pull/3115 ) )
32+ - chore(deps): bump @metamask/utils from 11.0.1 to 11.1.0 ([ #3050 ] ( https://github.com/MetaMask/snaps/pull/3050 ) )
33+ - Release 88.0.0 ([ #3061 ] ( https://github.com/MetaMask/snaps/pull/3061 ) )
34+ - fix: Allow ` null ` in the ` endowment:assets ` handlers return value ([ #3056 ] ( https://github.com/MetaMask/snaps/pull/3056 ) )
35+ - Release 87.0.0 ([ #3055 ] ( https://github.com/MetaMask/snaps/pull/3055 ) )
36+ - feat: Implement ` MultichainRouter ` and ` onProtocolRequest ` (SIP-26) ([ #2875 ] ( https://github.com/MetaMask/snaps/pull/2875 ) )
37+ - Add disabled states to all input components ([ #3030 ] ( https://github.com/MetaMask/snaps/pull/3030 ) )
38+ - Release 85.0.0 ([ #3038 ] ( https://github.com/MetaMask/snaps/pull/3038 ) )
39+ - feat: Implement SIP-29 permission and handlers ([ #3028 ] ( https://github.com/MetaMask/snaps/pull/3028 ) )
40+ - Add Skeleton component ([ #3024 ] ( https://github.com/MetaMask/snaps/pull/3024 ) )
41+ - feat: Add border radius to ` Image ` ([ #3023 ] ( https://github.com/MetaMask/snaps/pull/3023 ) )
42+ - Release 82.0.0 ([ #3012 ] ( https://github.com/MetaMask/snaps/pull/3012 ) )
43+ - Bump MetaMask dependencies ([ #2946 ] ( https://github.com/MetaMask/snaps/pull/2946 ) )
44+ - Add backgroundColor property to Container component ([ #2950 ] ( https://github.com/MetaMask/snaps/pull/2950 ) )
45+ - chore(deps): bump @metamask/rpc-errors from 7.0.1 to 7.0.2 ([ #2989 ] ( https://github.com/MetaMask/snaps/pull/2989 ) )
46+ - feat: Allow usage of ` Text ` in ` Value ` props ([ #2984 ] ( https://github.com/MetaMask/snaps/pull/2984 ) )
47+ - Feat: Add background events ([ #2941 ] ( https://github.com/MetaMask/snaps/pull/2941 ) )
48+ - Add ` snap_getState ` , ` snap_setState ` , ` snap_clearState ` methods ([ #2916 ] ( https://github.com/MetaMask/snaps/pull/2916 ) )
49+ - Release 81.0.0 ([ #2964 ] ( https://github.com/MetaMask/snaps/pull/2964 ) )
50+ - Add Banner UI component ([ #2961 ] ( https://github.com/MetaMask/snaps/pull/2961 ) )
51+ - feat: Support ` fontWeight ` prop on ` Text ` ([ #2959 ] ( https://github.com/MetaMask/snaps/pull/2959 ) )
52+ - Add ` onSettingsPage ` export ([ #2911 ] ( https://github.com/MetaMask/snaps/pull/2911 ) )
53+ - feat: Add ` size ` prop to Button ([ #2953 ] ( https://github.com/MetaMask/snaps/pull/2953 ) )
54+ - feat: Automatically add ` platformVersion ` to manifest ([ #2938 ] ( https://github.com/MetaMask/snaps/pull/2938 ) )
55+ - fix: Improve field validation errors ([ #2937 ] ( https://github.com/MetaMask/snaps/pull/2937 ) )
56+ - Add loading variant for Snaps UI Button ([ #2930 ] ( https://github.com/MetaMask/snaps/pull/2930 ) )
57+ - Allow ` Field ` in ` Box ` ([ #2926 ] ( https://github.com/MetaMask/snaps/pull/2926 ) )
58+ - Add property and hook for specifying custom cryptography functions ([ #2909 ] ( https://github.com/MetaMask/snaps/pull/2909 ) )
59+ - Add ` size ` prop to ` Text ` ([ #2908 ] ( https://github.com/MetaMask/snaps/pull/2908 ) )
60+ - feat: Add ` snap_getInterfaceContext ` ([ #2902 ] ( https://github.com/MetaMask/snaps/pull/2902 ) )
61+ - Add support for ` Address ` in ` Card ` title. ([ #2894 ] ( https://github.com/MetaMask/snaps/pull/2894 ) )
62+ - feat: Implement interface persistence ([ #2856 ] ( https://github.com/MetaMask/snaps/pull/2856 ) )
63+ - chore: Bump MetaMask dependencies ([ #2853 ] ( https://github.com/MetaMask/snaps/pull/2853 ) )
64+ - Add updated props for address component ([ #2833 ] ( https://github.com/MetaMask/snaps/pull/2833 ) )
65+ - Revert ` snap_notify ` changes ([ #2837 ] ( https://github.com/MetaMask/snaps/pull/2837 ) )
66+ - Add ` sm ` size variant to ` Heading ` ([ #2831 ] ( https://github.com/MetaMask/snaps/pull/2831 ) )
67+ - Add TypeScript typechecking to snaps-cli ([ #2783 ] ( https://github.com/MetaMask/snaps/pull/2783 ) )
68+ - Add ` min ` , ` max ` and ` step ` props to ` Input ` ([ #2821 ] ( https://github.com/MetaMask/snaps/pull/2821 ) )
69+ - feat: Add ` Avatar ` component ([ #2820 ] ( https://github.com/MetaMask/snaps/pull/2820 ) )
70+ - Revert ` AccountSelector ` ([ #2794 ] ( https://github.com/MetaMask/snaps/pull/2794 ) )
71+ - feat: Add experimental provider request RPC method ([ #2773 ] ( https://github.com/MetaMask/snaps/pull/2773 ) )
72+ - Add ` AccountSelector ` to ` Box ` and ` Field ` children ([ #2774 ] ( https://github.com/MetaMask/snaps/pull/2774 ) )
73+ - Set target back to ES2020 ([ #2767 ] ( https://github.com/MetaMask/snaps/pull/2767 ) )
74+ - Allow multiple chain ID in ` AccountSelector ` ([ #2768 ] ( https://github.com/MetaMask/snaps/pull/2768 ) )
75+ - Add new ` snap_getCurrencyRate ` RPC method ([ #2763 ] ( https://github.com/MetaMask/snaps/pull/2763 ) )
76+ - Add ` AccountSelector ` component ([ #2764 ] ( https://github.com/MetaMask/snaps/pull/2764 ) )
77+ - Allow ` Link ` in ` Row ` and ` Address ` in ` Link ` ([ #2761 ] ( https://github.com/MetaMask/snaps/pull/2761 ) )
78+ - feat: Add the ` size ` prop to ` Heading ` ([ #2759 ] ( https://github.com/MetaMask/snaps/pull/2759 ) )
79+ - Update ` snap_notify ` to allow JSX content ([ #2706 ] ( https://github.com/MetaMask/snaps/pull/2706 ) )
80+ - Allow for ` metamask: ` schemed URLs ([ #2719 ] ( https://github.com/MetaMask/snaps/pull/2719 ) )
81+ - Set target to ES2022 and lib to ES2023 ([ #2751 ] ( https://github.com/MetaMask/snaps/pull/2751 ) )
82+ - Update Yarn constraints to use JavaScript-based constraints ([ #2740 ] ( https://github.com/MetaMask/snaps/pull/2740 ) )
83+ - Update metadata for all packages ([ #2748 ] ( https://github.com/MetaMask/snaps/pull/2748 ) )
84+ - Add ` since-latest-release ` script to match ` MetaMask/core ` ([ #2744 ] ( https://github.com/MetaMask/snaps/pull/2744 ) )
85+ - Update test scripts to match ` MetaMask/core ` ([ #2745 ] ( https://github.com/MetaMask/snaps/pull/2745 ) )
86+ - Fix linting of ` package.json ` files ([ #2742 ] ( https://github.com/MetaMask/snaps/pull/2742 ) )
87+ - Update changelog validation scripts to match ` MetaMask/core ` ([ #2741 ] ( https://github.com/MetaMask/snaps/pull/2741 ) )
88+ - Add ` center ` prop to ` Box ` component ([ #2716 ] ( https://github.com/MetaMask/snaps/pull/2716 ) )
89+ - Fix type issue with ` Field ` children ([ #2715 ] ( https://github.com/MetaMask/snaps/pull/2715 ) )
90+ - Added form property to Button JSX component ([ #2712 ] ( https://github.com/MetaMask/snaps/pull/2712 ) )
91+
1092## [ 2.1.3]
1193
1294### Fixed
0 commit comments