Skip to content

v9.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 15 May 14:53
d6f66b0

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