Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
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
34 changes: 34 additions & 0 deletions .release-plan.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"solution": {
"ember-basic-dropdown": {
"impact": "major",
"oldVersion": "8.11.0",
"newVersion": "9.0.0",
"tagName": "latest",
"constraints": [
{
"impact": "major",
"reason": "Appears in changelog section :boom: Breaking Change"
},
{
"impact": "minor",
"reason": "Appears in changelog section :rocket: Enhancement"
},
{
"impact": "patch",
"reason": "Appears in changelog section :bug: Bug Fix"
},
{
"impact": "patch",
"reason": "Appears in changelog section :memo: Documentation"
},
{
"impact": "patch",
"reason": "Appears in changelog section :house: Internal"
}
],
"pkgJSONPath": "./package.json"
}
},
"description": "## Release (2026-05-04)\n\n* ember-basic-dropdown 9.0.0 (major)\n\n#### :boom: Breaking Change\n* `ember-basic-dropdown`\n * [#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))\n * [#1056](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1056) Move `@embroider/macros` to peerDependencies ([@mkszepp](https://github.com/mkszepp))\n * [#1054](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1054) Remove type reexport ([@mkszepp](https://github.com/mkszepp))\n * [#1044](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1044) Remove deprecations ([@mkszepp](https://github.com/mkszepp))\n * [#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))\n * [#1036](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1036) Remove parameter `@dir` on content component ([@mkszepp](https://github.com/mkszepp))\n * [#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))\n * [#1031](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1031) Remove `dropdown` option from `calculatePosition` ([@mkszepp](https://github.com/mkszepp))\n * [#1028](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1028) Remove setup blueprints ([@mkszepp](https://github.com/mkszepp))\n * [#1027](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1027) Drop support for old dependencies/peerDependencies ([@mkszepp](https://github.com/mkszepp))\n * [#1026](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1026) Drop support for ember < 4.12 ([@mkszepp](https://github.com/mkszepp))\n * [#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))\n\n#### :rocket: Enhancement\n* `ember-basic-dropdown`\n * [#1063](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1063) Remove last `any` types ([@mkszepp](https://github.com/mkszepp))\n * [#1053](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1053) Add css variables support ([@mkszepp](https://github.com/mkszepp))\n * [#1045](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1045) Implement `@verticalPosition=\"auto\"` for `@renderInPlace={{true}}` ([@mkszepp](https://github.com/mkszepp))\n * [#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))\n * [#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))\n * [#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))\n * [#1038](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1038) Add `@contentHtmlTag` ([@mkszepp](https://github.com/mkszepp))\n * [#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))\n * [#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))\n\n#### :bug: Bug Fix\n* `ember-basic-dropdown`\n * [#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))\n * [#1052](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1052) Don't require `setConfig` and fix docs ([@mkszepp](https://github.com/mkszepp))\n * [#1050](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1050) Fix calculate-position for `@renderInPlace={{false}}` ([@mkszepp](https://github.com/mkszepp))\n * [#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))\n\n#### :memo: Documentation\n* `ember-basic-dropdown`\n * [#1061](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1061) Fix SCSS deprecations in docs ([@mkszepp](https://github.com/mkszepp))\n * [#1051](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1051) Add auto-left example in docs ([@mkszepp](https://github.com/mkszepp))\n * [#1049](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1049) Update docs ([@mkszepp](https://github.com/mkszepp))\n * [#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))\n * [#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))\n * [#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))\n * [#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))\n * [#1024](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1024) Add docs for migrate to 9.x ([@mkszepp](https://github.com/mkszepp))\n\n#### :house: Internal\n* `ember-basic-dropdown`\n * [#1121](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1121) Migrate from release-it to release-plan ([@mkszepp](https://github.com/mkszepp))\n * [#1120](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1120) Update repo links ([@mkszepp](https://github.com/mkszepp))\n * [#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))\n * [#1100](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1100) Update dependencies ([@mkszepp](https://github.com/mkszepp))\n * [#1084](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1084) Change styleSheet loading for shadow root tests ([@mkszepp](https://github.com/mkszepp))\n * [#1083](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1083) Update embroider packages ([@mkszepp](https://github.com/mkszepp))\n * [#1082](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1082) Update dependencies ([@mkszepp](https://github.com/mkszepp))\n * [#1062](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1062) Fix ember-cli-update file ([@mkszepp](https://github.com/mkszepp))\n * [#1060](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1060) Update dependencies ([@mkszepp](https://github.com/mkszepp))\n * [#1058](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1058) Add keywords to package.json ([@mkszepp](https://github.com/mkszepp))\n * [#1057](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1057) Fix some errors/warnings from package.json ([@mkszepp](https://github.com/mkszepp))\n * [#1055](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1055) Fix rollup warnings ([@mkszepp](https://github.com/mkszepp))\n * [#1048](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1048) Fix ci docs tests ([@mkszepp](https://github.com/mkszepp))\n * [#1041](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1041) Convert to new v2 addon blueprint ([@mkszepp](https://github.com/mkszepp))\n * [#1040](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1040) Fix ember version badge in readme ([@mkszepp](https://github.com/mkszepp))\n * [#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))\n * [#1029](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1029) Move test-app to gts ([@mkszepp](https://github.com/mkszepp))\n\n#### Committers: 1\n- Markus Sanin ([@mkszepp](https://github.com/mkszepp))\n"
}
72 changes: 72 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,77 @@
# Changelog

## Release (2026-05-04)

* ember-basic-dropdown 9.0.0 (major)

#### :boom: Breaking Change
* `ember-basic-dropdown`
* [#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))
* [#1056](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1056) Move `@embroider/macros` to peerDependencies ([@mkszepp](https://github.com/mkszepp))
* [#1054](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1054) Remove type reexport ([@mkszepp](https://github.com/mkszepp))
* [#1044](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1044) Remove deprecations ([@mkszepp](https://github.com/mkszepp))
* [#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))
* [#1036](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1036) Remove parameter `@dir` on content component ([@mkszepp](https://github.com/mkszepp))
* [#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))
* [#1031](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1031) Remove `dropdown` option from `calculatePosition` ([@mkszepp](https://github.com/mkszepp))
* [#1028](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1028) Remove setup blueprints ([@mkszepp](https://github.com/mkszepp))
* [#1027](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1027) Drop support for old dependencies/peerDependencies ([@mkszepp](https://github.com/mkszepp))
* [#1026](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1026) Drop support for ember < 4.12 ([@mkszepp](https://github.com/mkszepp))
* [#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))

#### :rocket: Enhancement
* `ember-basic-dropdown`
* [#1063](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1063) Remove last `any` types ([@mkszepp](https://github.com/mkszepp))
* [#1053](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1053) Add css variables support ([@mkszepp](https://github.com/mkszepp))
* [#1045](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1045) Implement `@verticalPosition="auto"` for `@renderInPlace={{true}}` ([@mkszepp](https://github.com/mkszepp))
* [#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))
* [#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))
* [#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))
* [#1038](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1038) Add `@contentHtmlTag` ([@mkszepp](https://github.com/mkszepp))
* [#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))
* [#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))

#### :bug: Bug Fix
* `ember-basic-dropdown`
* [#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))
* [#1052](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1052) Don't require `setConfig` and fix docs ([@mkszepp](https://github.com/mkszepp))
* [#1050](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1050) Fix calculate-position for `@renderInPlace={{false}}` ([@mkszepp](https://github.com/mkszepp))
* [#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))

#### :memo: Documentation
* `ember-basic-dropdown`
* [#1061](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1061) Fix SCSS deprecations in docs ([@mkszepp](https://github.com/mkszepp))
* [#1051](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1051) Add auto-left example in docs ([@mkszepp](https://github.com/mkszepp))
* [#1049](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1049) Update docs ([@mkszepp](https://github.com/mkszepp))
* [#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))
* [#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))
* [#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))
* [#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))
* [#1024](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1024) Add docs for migrate to 9.x ([@mkszepp](https://github.com/mkszepp))

#### :house: Internal
* `ember-basic-dropdown`
* [#1121](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1121) Migrate from release-it to release-plan ([@mkszepp](https://github.com/mkszepp))
* [#1120](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1120) Update repo links ([@mkszepp](https://github.com/mkszepp))
* [#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))
* [#1100](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1100) Update dependencies ([@mkszepp](https://github.com/mkszepp))
* [#1084](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1084) Change styleSheet loading for shadow root tests ([@mkszepp](https://github.com/mkszepp))
* [#1083](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1083) Update embroider packages ([@mkszepp](https://github.com/mkszepp))
* [#1082](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1082) Update dependencies ([@mkszepp](https://github.com/mkszepp))
* [#1062](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1062) Fix ember-cli-update file ([@mkszepp](https://github.com/mkszepp))
* [#1060](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1060) Update dependencies ([@mkszepp](https://github.com/mkszepp))
* [#1058](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1058) Add keywords to package.json ([@mkszepp](https://github.com/mkszepp))
* [#1057](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1057) Fix some errors/warnings from package.json ([@mkszepp](https://github.com/mkszepp))
* [#1055](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1055) Fix rollup warnings ([@mkszepp](https://github.com/mkszepp))
* [#1048](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1048) Fix ci docs tests ([@mkszepp](https://github.com/mkszepp))
* [#1041](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1041) Convert to new v2 addon blueprint ([@mkszepp](https://github.com/mkszepp))
* [#1040](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1040) Fix ember version badge in readme ([@mkszepp](https://github.com/mkszepp))
* [#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))
* [#1029](https://github.com/ember-power-addons/ember-basic-dropdown/pull/1029) Move test-app to gts ([@mkszepp](https://github.com/mkszepp))

#### Committers: 1
- Markus Sanin ([@mkszepp](https://github.com/mkszepp))




Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ember-basic-dropdown",
"version": "8.11.0",
"version": "9.0.0",
"description": "The basic dropdown that your ember app needs",
"keywords": [
"ember",
Expand Down