Skip to content

Releases: ember-power-addons/ember-basic-dropdown

v9.0.0

15 May 14:53
d6f66b0

Choose a tag to compare

Release (2026-05-14)

  • ember-basic-dropdown 9.0.0 (major)

💥 Breaking Change

  • ember-basic-dropdown
    • #1064 Refactor disabled getter (remove ember/runloop & fix no-side-effects) (@mkszepp)
    • #1056 Move @embroider/macros to peerDependencies (@mkszepp)
    • #1054 Remove type reexport (@mkszepp)
    • #1044 Remove deprecations (@mkszepp)
    • #1037 Convert scss files to modern api, update docs & drop node-sass support (@mkszepp)
    • #1036 Remove parameter @dir on content component (@mkszepp)
    • #1032 Add @triggerHtmlTag on <BasicDropdown> and remove @htmlTag option from yielded trigger component (fix glint v2 issue) (@mkszepp)
    • #1031 Remove dropdown option from calculatePosition (@mkszepp)
    • #1028 Remove setup blueprints (@mkszepp)
    • #1027 Drop support for old dependencies/peerDependencies (@mkszepp)
    • #1026 Drop support for ember < 4.12 (@mkszepp)
    • #1025 Drop support for passing components as string & remove @embroider/util dependency (@mkszepp)

🚀 Enhancement

  • ember-basic-dropdown
    • #1123 Add sass/css export into package.json to support scss pkg: imports & update dependencies (@mkszepp)
    • #1063 Remove last any types (@mkszepp)
    • #1053 Add css variables support (@mkszepp)
    • #1045 Implement @verticalPosition="auto" for @renderInPlace={{true}} (@mkszepp)
    • #1043 Improve typing by hiding auto-passed properties in yielded components (@mkszepp)
    • #1042 Use getOwner from @ember/owner instead @ember/application (@mkszepp)
    • #1039 Improve @contentHtmlTag typing, add tests and update docs (@mkszepp)
    • #1038 Add @contentHtmlTag (@mkszepp)
    • #1033 Add @triggerHtmlTag and add workaround to resolve a typing issue when @htmlTag="button" is passed (@mkszepp)
    • #1030 Move to glint v2 & improve typescript story for @triggerHtmlTag (@mkszepp)

🐛 Bug Fix

  • ember-basic-dropdown
    • #1123 Add sass/css export into package.json to support scss pkg: imports & update dependencies (@mkszepp)
    • #1065 Remove passing { eager: false } to modifier (it's not supported) (@mkszepp)
    • #1052 Don't require setConfig and fix docs (@mkszepp)
    • #1050 Fix calculate-position for @renderInPlace={{false}} (@mkszepp)
    • #1047 Add rootElement: 'body' in docs to avoid error (@mkszepp)

📝 Documentation

🏠 Internal

Committers: 1

Release 8.11.1

08 May 08:23

Choose a tag to compare

🐛 Bug Fix

Committers: 1

Release 8.11.0

14 Dec 06:32

Choose a tag to compare

🚀 Enhancement

Committers: 1

Release 8.10.0

13 Dec 06:46

Choose a tag to compare

🚀 Enhancement

  • #1033 Add @triggerHtmlTag and add workaround to resolve a typing issue when @htmlTag="button" is passed (@mkszepp)

Committers: 1

Release 8.9.0

07 Dec 07:13

Choose a tag to compare

🚀 Enhancement

  • #1020 Add setConfig and deprecate passing config via environment.js (@mkszepp)

📝 Documentation

🏠 Internal

Committers: 1

Release 8.8.0

12 Oct 06:46

Choose a tag to compare

🚀 Enhancement

📝 Documentation

🏠 Internal

Committers: 1

Release 8.7.0

16 Sep 12:00

Choose a tag to compare

🚀 Enhancement

Committers: 2

Release 8.6.2

04 Jun 18:48

Choose a tag to compare

🐛 Bug Fix

  • #973 Fix removing event listener for shadow root element (@mkszepp)

Committers: 1

Release 8.6.1

13 May 05:40

Choose a tag to compare

🐛 Bug Fix

  • #948 Remove ember-source and glimmer tracking as a peer dependency (@runspired)

Committers: 2

Release 8.6.0

22 Feb 06:46

Choose a tag to compare

🚀 Enhancement

  • #947 Improve typing and reactivate eslint rules in addon (@mkszepp)
  • #946 Test: Prefer config.destination and default ember-basic-dropdown-wormhole (@dagroe)
  • #945 Export interfaces BasicDropdownSignature, BasicDropdownArgs and BasicDropdownDefaultBlock (@dagroe)

🏠 Internal

  • #947 Improve typing and reactivate eslint rules in addon (@mkszepp)

Committers: 2