|
3 | 3 | ## 1.2.0 |
4 | 4 |
|
5 | 5 | - `@create-figma-plugin/build` |
6 | | - - Added the ability to override the esbuild configuration for the `main` bundle (via the `--main-config` flag) and `ui` bundle (via the `--ui-config` flag) |
| 6 | + - Added the ability to override the esbuild configuration for the `main` bundle (via a `build-figma-plugin.main.js` file) and the `ui` bundle (via a `build-figma-plugin.ui.js` file) |
7 | 7 | - Improve the UX of the `build-figma-plugin --watch --typecheck` terminal output |
8 | 8 |
|
| 9 | +- `@create-figma-plugin/monetization` |
| 10 | + - This is a new package that includes utilities for: |
| 11 | + - Tracking the number of plugin runs |
| 12 | + - Verifying a Gumroad license key |
| 13 | + |
9 | 14 | - `@create-figma-plugin/ui` |
10 | 15 | - New features: |
11 | | - - Added a new `IconButton` component |
| 16 | + - Added `Banner` and `IconButton` components |
12 | 17 | - Added a `validateOnBlur` prop to `Textbox`, `TextboxNumeric`, and `TextboxMultiline` |
13 | 18 | - Bug fixes: |
14 | 19 | - Allow pressing `Tab` to hide the menu in the `Dropdown` component |
15 | 20 | - Fixed a bug for when the `suffix` prop is specified in `TextboxNumeric` |
16 | 21 | - Fixed UI bugs in the `useFocusTrap` and `useScrollableMenu` hooks |
17 | 22 | - Middle-aligned the `icon` relative to the height of the textbox in the `Textbox`, `TextboxAutocomplete`, `TextboxNumeric` components |
18 | 23 | - Adjusted the focused style (the height of the blue outlined box) and the selected style (the background color of the selected text) of all textboxes (ie. `Textbox` etc.) to be identical to that in the Figma editor |
| 24 | + - Prevent menu items in `Dropdown` and `TextboxAutocomplete` from wrapping |
| 25 | + - Dynamically adjust the horizontal menu position of `Dropdown` |
19 | 26 | - CSS: |
20 | 27 | - Added colors `--color-black-6-translucent`, `--color-black-3-translucent`, and `--color-blue-30-translucent` to `@create-figma-plugin/ui/lib/css/base.css` |
21 | 28 |
|
|
0 commit comments