@@ -7,88 +7,6 @@ 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-
9210## [ 2.1.3]
9311
9412### Fixed
0 commit comments