|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## Release (2026-05-04) |
| 4 | + |
| 5 | +* ember-basic-dropdown 9.0.0 (major) |
| 6 | + |
| 7 | +#### :boom: Breaking Change |
| 8 | +* `ember-basic-dropdown` |
| 9 | + * [#1064](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1064) Refactor `disabled` getter (remove ember/runloop & fix no-side-effects) ([@mkszepp](https://github.com/mkszepp)) |
| 10 | + * [#1056](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1056) Move `@embroider/macros` to peerDependencies ([@mkszepp](https://github.com/mkszepp)) |
| 11 | + * [#1054](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1054) Remove type reexport ([@mkszepp](https://github.com/mkszepp)) |
| 12 | + * [#1044](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1044) Remove deprecations ([@mkszepp](https://github.com/mkszepp)) |
| 13 | + * [#1037](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1037) Convert scss files to modern api, update docs & drop `node-sass` support ([@mkszepp](https://github.com/mkszepp)) |
| 14 | + * [#1036](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1036) Remove parameter `@dir` on content component ([@mkszepp](https://github.com/mkszepp)) |
| 15 | + * [#1032](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1032) Add `@triggerHtmlTag` on `<BasicDropdown>` and remove `@htmlTag` option from yielded trigger component (fix glint v2 issue) ([@mkszepp](https://github.com/mkszepp)) |
| 16 | + * [#1031](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1031) Remove `dropdown` option from `calculatePosition` ([@mkszepp](https://github.com/mkszepp)) |
| 17 | + * [#1028](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1028) Remove setup blueprints ([@mkszepp](https://github.com/mkszepp)) |
| 18 | + * [#1027](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1027) Drop support for old dependencies/peerDependencies ([@mkszepp](https://github.com/mkszepp)) |
| 19 | + * [#1026](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1026) Drop support for ember < 4.12 ([@mkszepp](https://github.com/mkszepp)) |
| 20 | + * [#1025](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1025) Drop support for passing components as string & remove `@embroider/util` dependency ([@mkszepp](https://github.com/mkszepp)) |
| 21 | + |
| 22 | +#### :rocket: Enhancement |
| 23 | +* `ember-basic-dropdown` |
| 24 | + * [#1063](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1063) Remove last `any` types ([@mkszepp](https://github.com/mkszepp)) |
| 25 | + * [#1053](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1053) Add css variables support ([@mkszepp](https://github.com/mkszepp)) |
| 26 | + * [#1045](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1045) Implement `@verticalPosition="auto"` for `@renderInPlace={{true}}` ([@mkszepp](https://github.com/mkszepp)) |
| 27 | + * [#1043](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1043) Improve typing by hiding auto-passed properties in yielded components ([@mkszepp](https://github.com/mkszepp)) |
| 28 | + * [#1042](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1042) Use `getOwner` from `@ember/owner` instead `@ember/application` ([@mkszepp](https://github.com/mkszepp)) |
| 29 | + * [#1039](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1039) Improve `@contentHtmlTag` typing, add tests and update docs ([@mkszepp](https://github.com/mkszepp)) |
| 30 | + * [#1038](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1038) Add `@contentHtmlTag` ([@mkszepp](https://github.com/mkszepp)) |
| 31 | + * [#1033](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1033) Add `@triggerHtmlTag` and add workaround to resolve a typing issue when `@htmlTag="button"` is passed ([@mkszepp](https://github.com/mkszepp)) |
| 32 | + * [#1030](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1030) Move to glint v2 & improve typescript story for `@triggerHtmlTag` ([@mkszepp](https://github.com/mkszepp)) |
| 33 | + |
| 34 | +#### :bug: Bug Fix |
| 35 | +* `ember-basic-dropdown` |
| 36 | + * [#1065](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1065) Remove passing `{ eager: false }` to modifier (it's not supported) ([@mkszepp](https://github.com/mkszepp)) |
| 37 | + * [#1052](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1052) Don't require `setConfig` and fix docs ([@mkszepp](https://github.com/mkszepp)) |
| 38 | + * [#1050](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1050) Fix calculate-position for `@renderInPlace={{false}}` ([@mkszepp](https://github.com/mkszepp)) |
| 39 | + * [#1047](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1047) Add `rootElement: 'body'` in docs to avoid error ([@mkszepp](https://github.com/mkszepp)) |
| 40 | + |
| 41 | +#### :memo: Documentation |
| 42 | +* `ember-basic-dropdown` |
| 43 | + * [#1061](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1061) Fix SCSS deprecations in docs ([@mkszepp](https://github.com/mkszepp)) |
| 44 | + * [#1051](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1051) Add auto-left example in docs ([@mkszepp](https://github.com/mkszepp)) |
| 45 | + * [#1049](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1049) Update docs ([@mkszepp](https://github.com/mkszepp)) |
| 46 | + * [#1037](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1037) Convert scss files to modern api, update docs & drop `node-sass` support ([@mkszepp](https://github.com/mkszepp)) |
| 47 | + * [#1039](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1039) Improve `@contentHtmlTag` typing, add tests and update docs ([@mkszepp](https://github.com/mkszepp)) |
| 48 | + * [#1035](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1035) Align the API reference with the currently supported parameters ([@mkszepp](https://github.com/mkszepp)) |
| 49 | + * [#1034](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1034) Add `@triggerHtmlTag` in docs and add notes to migrate to v9.x ([@mkszepp](https://github.com/mkszepp)) |
| 50 | + * [#1024](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1024) Add docs for migrate to 9.x ([@mkszepp](https://github.com/mkszepp)) |
| 51 | + |
| 52 | +#### :house: Internal |
| 53 | +* `ember-basic-dropdown` |
| 54 | + * [#1121](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1121) Migrate from release-it to release-plan ([@mkszepp](https://github.com/mkszepp)) |
| 55 | + * [#1120](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1120) Update repo links ([@mkszepp](https://github.com/mkszepp)) |
| 56 | + * [#1101](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1101) Remove `Component` keyword in class name (BasicDropdownWormholeComponent -> BasicDropdownWormhole) ([@mkszepp](https://github.com/mkszepp)) |
| 57 | + * [#1100](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1100) Update dependencies ([@mkszepp](https://github.com/mkszepp)) |
| 58 | + * [#1084](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1084) Change styleSheet loading for shadow root tests ([@mkszepp](https://github.com/mkszepp)) |
| 59 | + * [#1083](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1083) Update embroider packages ([@mkszepp](https://github.com/mkszepp)) |
| 60 | + * [#1082](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1082) Update dependencies ([@mkszepp](https://github.com/mkszepp)) |
| 61 | + * [#1062](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1062) Fix ember-cli-update file ([@mkszepp](https://github.com/mkszepp)) |
| 62 | + * [#1060](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1060) Update dependencies ([@mkszepp](https://github.com/mkszepp)) |
| 63 | + * [#1058](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1058) Add keywords to package.json ([@mkszepp](https://github.com/mkszepp)) |
| 64 | + * [#1057](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1057) Fix some errors/warnings from package.json ([@mkszepp](https://github.com/mkszepp)) |
| 65 | + * [#1055](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1055) Fix rollup warnings ([@mkszepp](https://github.com/mkszepp)) |
| 66 | + * [#1048](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1048) Fix ci docs tests ([@mkszepp](https://github.com/mkszepp)) |
| 67 | + * [#1041](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1041) Convert to new v2 addon blueprint ([@mkszepp](https://github.com/mkszepp)) |
| 68 | + * [#1040](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1040) Fix ember version badge in readme ([@mkszepp](https://github.com/mkszepp)) |
| 69 | + * [#1030](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1030) Move to glint v2 & improve typescript story for `@triggerHtmlTag` ([@mkszepp](https://github.com/mkszepp)) |
| 70 | + * [#1029](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1029) Move test-app to gts ([@mkszepp](https://github.com/mkszepp)) |
| 71 | + |
| 72 | +#### Committers: 1 |
| 73 | +- Markus Sanin ([@mkszepp](https://github.com/mkszepp)) |
| 74 | + |
3 | 75 |
|
4 | 76 |
|
5 | 77 |
|
|
0 commit comments