UNPKG

ember-bootstrap

Version:
722 lines (522 loc) 149 kB
# Changelog ## v6.7.0 (2025-11-26) #### :rocket: Enhancement * [#2242](https://github.com/ember-bootstrap/ember-bootstrap/pull/2242) support @glimmer/component v2 ([@jelhan](https://github.com/jelhan)) #### :house: Internal * [#2209](https://github.com/ember-bootstrap/ember-bootstrap/pull/2209) upgrade docs and test-app to blueprints v5.12 ([@jelhan](https://github.com/jelhan)) #### Committers: 1 - Jeldrik Hanschke ([@jelhan](https://github.com/jelhan)) ## v6.6.1 (2025-11-13) Re-release of v6.6.0 without any changes. v6.6.0 got released from a feature branch by accident. ## v6.6.0 (2025-11-13) #### :rocket: Enhancement * [#2203](https://github.com/ember-bootstrap/ember-bootstrap/pull/2203) remove blueprints not supported in v2 addon ([@jelhan](https://github.com/jelhan)) * [#2192](https://github.com/ember-bootstrap/ember-bootstrap/pull/2192) Replace requirejs require in dom.js with @embroider/macros importSync ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2193](https://github.com/ember-bootstrap/ember-bootstrap/pull/2193) Fix deprecations triggered by importing from ember barrel file ([@locks](https://github.com/locks)) * [#2178](https://github.com/ember-bootstrap/ember-bootstrap/pull/2178) Convert bs-carousel to Typescript ([@SanderKnauff](https://github.com/SanderKnauff)) #### :bug: Bug Fix * [#2204](https://github.com/ember-bootstrap/ember-bootstrap/pull/2204) Fix popover/tooltip crash when hiding before element renders ([@emmanuel-ferdman](https://github.com/emmanuel-ferdman)) * [#2191](https://github.com/ember-bootstrap/ember-bootstrap/pull/2191) resolve deprecation "do not import inject from @ember/service" ([@ZacharyMohler](https://github.com/ZacharyMohler)) #### :memo: Documentation * [#2189](https://github.com/ember-bootstrap/ember-bootstrap/pull/2189) Update API docs of modal's vertical for BS5 support ([@drauschenbach](https://github.com/drauschenbach)) #### :house: Internal * [#2195](https://github.com/ember-bootstrap/ember-bootstrap/pull/2195) Disable modal animation tests in Safari ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2184](https://github.com/ember-bootstrap/ember-bootstrap/pull/2184) gts and gjs files were not linted by ESLint due to wrong configuration ([@jelhan](https://github.com/jelhan)) #### Committers: 6 - David Rauschenbach ([@drauschenbach](https://github.com/drauschenbach)) - Emmanuel Ferdman ([@emmanuel-ferdman](https://github.com/emmanuel-ferdman)) - Jeldrik Hanschke ([@jelhan](https://github.com/jelhan)) - Ricardo Mendes ([@locks](https://github.com/locks)) - Sander Knauff ([@SanderKnauff](https://github.com/SanderKnauff)) - Zachary Mohler ([@ZacharyMohler](https://github.com/ZacharyMohler)) ## v6.5.0 (2025-03-18) #### :rocket: Enhancement * [#2180](https://github.com/ember-bootstrap/ember-bootstrap/pull/2180) support @ember/render-modifiers v3 ([@jelhan](https://github.com/jelhan)) * [#2177](https://github.com/ember-bootstrap/ember-bootstrap/pull/2177) Convert bs-accordion to Typescript ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2176](https://github.com/ember-bootstrap/ember-bootstrap/pull/2176) Convert bs-alert to Typescript ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2115](https://github.com/ember-bootstrap/ember-bootstrap/pull/2115) Convert BsModal related classes to TS ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2166](https://github.com/ember-bootstrap/ember-bootstrap/pull/2166) Convert BsTooltip to Typescript ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2164](https://github.com/ember-bootstrap/ember-bootstrap/pull/2164) Convert BsProgress to TypeScript ([@SanderKnauff](https://github.com/SanderKnauff)) #### :memo: Documentation * [#2163](https://github.com/ember-bootstrap/ember-bootstrap/pull/2163) Removed action helper from BsButton API doc ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2162](https://github.com/ember-bootstrap/ember-bootstrap/pull/2162) Cleanup outdated information about Bootstrap 3 from BsNavbar API docs ([@jelhan](https://github.com/jelhan)) #### :house: Internal * [#2170](https://github.com/ember-bootstrap/ember-bootstrap/pull/2170) regenerate lockfile with pinned npm version ([@jelhan](https://github.com/jelhan)) * [#2171](https://github.com/ember-bootstrap/ember-bootstrap/pull/2171) clean-up unused internal arguments of BsDropdown and BsDropdown::Menu ([@jelhan](https://github.com/jelhan)) #### Committers: 2 - Jeldrik Hanschke ([@jelhan](https://github.com/jelhan)) - Sander Knauff ([@SanderKnauff](https://github.com/SanderKnauff)) ## v6.4.2 (2024-11-11) #### :bug: Bug Fix * [#2157](https://github.com/ember-bootstrap/ember-bootstrap/pull/2157) Fix compatibility with ember-render-helpers v0.2 ([@jelhan](https://github.com/jelhan)) #### Committers: 1 - Jeldrik Hanschke ([@jelhan](https://github.com/jelhan)) ## v6.4.1 (2024-10-25) #### :bug: Bug Fix * [#2159](https://github.com/ember-bootstrap/ember-bootstrap/pull/2159) Modal should keep focus on escape key if @keyboard=false and on backdrop click @backdropClose=false ([@kdagnan](https://github.com/kdagnan)) #### Committers: 1 - Kyle D. ([@kdagnan](https://github.com/kdagnan)) ## v6.4.0 (2024-10-16) #### :rocket: Enhancement * [#2156](https://github.com/ember-bootstrap/ember-bootstrap/pull/2156) Widen support for ember-render-helpers to v1 ([@jelhan](https://github.com/jelhan)) * [#2107](https://github.com/ember-bootstrap/ember-bootstrap/pull/2107) Support ember-concurrency v4 ([@jakesjews](https://github.com/jakesjews)) #### :memo: Documentation * [#2152](https://github.com/ember-bootstrap/ember-bootstrap/pull/2152) Replace {{action}} helper in doc comments with modern patterns ([@SanderKnauff](https://github.com/SanderKnauff)) #### :house: Internal * [#2151](https://github.com/ember-bootstrap/ember-bootstrap/pull/2151) Tests: Re-enable template-lint rules and fix remaining issues ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2150](https://github.com/ember-bootstrap/ember-bootstrap/pull/2150) Tests: Remove remaining action helpers from tests and convert to gjs ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2149](https://github.com/ember-bootstrap/ember-bootstrap/pull/2149) Tests: Remove action helper from bs-navbar and bs-nav tests and convert to gjs ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2148](https://github.com/ember-bootstrap/ember-bootstrap/pull/2148) Tests: Remove action helper from bs-form tests and convert to gjs ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2143](https://github.com/ember-bootstrap/ember-bootstrap/pull/2143) Run tests for fastboot with ember-canary and Embroider ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2147](https://github.com/ember-bootstrap/ember-bootstrap/pull/2147) Tests: Remove action helper from bs-modal tests and convert to gjs ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2146](https://github.com/ember-bootstrap/ember-bootstrap/pull/2146) Tests: Remove action helper from bs-dropdown tests and convert to gjs ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2136](https://github.com/ember-bootstrap/ember-bootstrap/pull/2136) Tests: Add support for writing tests in Gjs/Gts ([@SanderKnauff](https://github.com/SanderKnauff)) #### Committers: 3 - Jacob Jewell ([@jakesjews](https://github.com/jakesjews)) - Jeldrik Hanschke ([@jelhan](https://github.com/jelhan)) - Sander Knauff ([@SanderKnauff](https://github.com/SanderKnauff)) ## v6.3.3 (2024-07-18) #### :memo: Documentation * [#2135](https://github.com/ember-bootstrap/ember-bootstrap/pull/2135) Fix API page generation of TypeScript components ([@SanderKnauff](https://github.com/SanderKnauff)) #### Committers: 1 - Sander Knauff ([@SanderKnauff](https://github.com/SanderKnauff)) ## v6.3.2 (2024-07-03) #### :bug: Bug Fix * [#2129](https://github.com/ember-bootstrap/ember-bootstrap/pull/2129) Styling of toggle button yielded by BsDropdown via arguments is ignored ([@zfir](https://github.com/zfir)) #### :memo: Documentation * [#2127](https://github.com/ember-bootstrap/ember-bootstrap/pull/2127) Fix syntax in BsForm API docs ([@bracke](https://github.com/bracke)) * [#2125](https://github.com/ember-bootstrap/ember-bootstrap/pull/2125) invalid syntax in docs example for form component ([@craigteegarden](https://github.com/craigteegarden)) #### :house: Internal * [#2130](https://github.com/ember-bootstrap/ember-bootstrap/pull/2130) allow action helper and modifier deprecation for now ([@jelhan](https://github.com/jelhan)) #### Committers: 4 - Bent Bracke ([@bracke](https://github.com/bracke)) - Craig Teegarden ([@craigteegarden](https://github.com/craigteegarden)) - Jeldrik Hanschke ([@jelhan](https://github.com/jelhan)) - Zafir Sk Heerah ([@zfir](https://github.com/zfir)) ## v6.3.1 (2024-04-16) #### :bug: Bug Fix * [#2123](https://github.com/ember-bootstrap/ember-bootstrap/pull/2123) Add @ to `onClick` in BsModal::Footer submit button ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2110](https://github.com/ember-bootstrap/ember-bootstrap/pull/2110) Dropdown should not add .btn-group class ([@jelhan](https://github.com/jelhan)) * [#2120](https://github.com/ember-bootstrap/ember-bootstrap/pull/2120) Fix alignment of dropdown menus when using Bootstrap 5 ([@SanderKnauff](https://github.com/SanderKnauff)) #### :house: Internal * [#2111](https://github.com/ember-bootstrap/ember-bootstrap/pull/2111) Extend `<BsButton>` component by invoking it in template rather than extending JS class ([@jelhan](https://github.com/jelhan)) * [#2122](https://github.com/ember-bootstrap/ember-bootstrap/pull/2122) Modernize hbs import in tests ([@jelhan](https://github.com/jelhan)) * [#2114](https://github.com/ember-bootstrap/ember-bootstrap/pull/2114) Refactor tests for dropdown menu ([@jelhan](https://github.com/jelhan)) #### Committers: 2 - Jeldrik Hanschke ([@jelhan](https://github.com/jelhan)) - Sander Knauff ([@SanderKnauff](https://github.com/SanderKnauff)) ## v6.3.0 (2024-04-04) This release fixes a wrong placement of tooltips if using Bootstrap >= 5.3. The fixes causes a slightly to high padding of tooltips if using Bootstrap < 5.3. It is recommended to upgrade Bootstrap to >= 5.3 at the same time. #### :rocket: Enhancement * [#2108](https://github.com/ember-bootstrap/ember-bootstrap/pull/2108) Convert BsSpinner to TypeScript ([@Baltazore](https://github.com/Baltazore)) #### :bug: Bug Fix * [#2119](https://github.com/ember-bootstrap/ember-bootstrap/pull/2119) Fix tooltip offset when using Bootstrap >= 5.3 ([@SanderKnauff](https://github.com/SanderKnauff)) #### :house: Internal * [#2113](https://github.com/ember-bootstrap/ember-bootstrap/pull/2113) Drop unused argument @ariaRole from <BsDropdown::Menu> ([@jelhan](https://github.com/jelhan)) #### Committers: 3 - Jeldrik Hanschke ([@jelhan](https://github.com/jelhan)) - Kirill Shaplyko ([@Baltazore](https://github.com/Baltazore)) - Sander Knauff ([@SanderKnauff](https://github.com/SanderKnauff)) ## v6.2.0 (2024-02-17) We started converting Ember Bootstrap to TypeScript and shipping types for Glint. The types are work in progress. They are neither complete nor considered stable. Nevertheless, we appreiate early adopters testing them out and providing feedback. A template registry for Glint can be imported from `ember-bootstrap/template-registry`. The template registry currently covers `<BsButton>`, `<BsCollapse>`, and `<BsLinkTo>`. Help converting the remaining components to TypeScript and publishing types for them is highly appreciated. Please find details in the [TypeScript tracking issue](https://github.com/ember-bootstrap/ember-bootstrap/issues/2053) on GitHub and feel free reaching out to us in `#e-bootstrap` channel on Ember Discord. Additionally, we welcome [@SanderKnauff](https://github.com/SanderKnauff) as a new maintainer of Ember Bootstrap. #### :rocket: Enhancement * [#2091](https://github.com/ember-bootstrap/ember-bootstrap/pull/2091) Deprecate `importBootstrapCSS`, remove `importBootstrapTheme` and `importBootstrapFont` ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2099](https://github.com/ember-bootstrap/ember-bootstrap/pull/2099) Convert BsLinkTo to TypeScript ([@jelhan](https://github.com/jelhan)) * [#2095](https://github.com/ember-bootstrap/ember-bootstrap/pull/2095) Convert BsCollapse to TypeScript ([@jelhan](https://github.com/jelhan)) * [#2093](https://github.com/ember-bootstrap/ember-bootstrap/pull/2093) Convert BsButton to TypeScript ([@simonihmig](https://github.com/simonihmig)) * [#2083](https://github.com/ember-bootstrap/ember-bootstrap/pull/2083) Deprecate inserting wormhole target ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2068](https://github.com/ember-bootstrap/ember-bootstrap/pull/2068) Support ember-style-modifier v4 ([@jelhan](https://github.com/jelhan)) * [#2065](https://github.com/ember-bootstrap/ember-bootstrap/pull/2065) Clean-up unused custom CSS ([@jelhan](https://github.com/jelhan)) * [#2055](https://github.com/ember-bootstrap/ember-bootstrap/pull/2055) Drop RSVP dependency ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2052](https://github.com/ember-bootstrap/ember-bootstrap/pull/2052) Remove unused dependency on ember-decorators ([@jelhan](https://github.com/jelhan)) * [#2049](https://github.com/ember-bootstrap/ember-bootstrap/pull/2049) Drop component subclassing deprecation ([@SanderKnauff](https://github.com/SanderKnauff)) #### :bug: Bug Fix * [#2100](https://github.com/ember-bootstrap/ember-bootstrap/pull/2100) Fix click events inside `bs-dropdown`s not activating ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2077](https://github.com/ember-bootstrap/ember-bootstrap/pull/2077) Fix several issues with BsCarousel component ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2048](https://github.com/ember-bootstrap/ember-bootstrap/pull/2048) Add bs-collapse to the include list of bs-navbar ([@SanderKnauff](https://github.com/SanderKnauff)) #### :memo: Documentation * [#2083](https://github.com/ember-bootstrap/ember-bootstrap/pull/2083) Deprecate inserting wormhole target ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2050](https://github.com/ember-bootstrap/ember-bootstrap/pull/2050) Remove browserstack from README.md ([@SanderKnauff](https://github.com/SanderKnauff)) #### :house: Internal * [#2094](https://github.com/ember-bootstrap/ember-bootstrap/pull/2094) Resolve remaining lint warnings in docs app ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2097](https://github.com/ember-bootstrap/ember-bootstrap/pull/2097) Run Safari tests after basic tests ([@simonihmig](https://github.com/simonihmig)) * [#2096](https://github.com/ember-bootstrap/ember-bootstrap/pull/2096) Add initial typescript configuration to test-app project ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2092](https://github.com/ember-bootstrap/ember-bootstrap/pull/2092) Add initial typescript configuration to addon project ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2073](https://github.com/ember-bootstrap/ember-bootstrap/pull/2073) Convert to monorepo ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2062](https://github.com/ember-bootstrap/ember-bootstrap/pull/2062) Resolve ESLint warnings in test app ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2061](https://github.com/ember-bootstrap/ember-bootstrap/pull/2061) Add @sanderknauff as maintainer ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2054](https://github.com/ember-bootstrap/ember-bootstrap/pull/2054) Use @cached decorator from @glimmer/tracking rather than 3rd party library ([@jelhan](https://github.com/jelhan)) #### Committers: 3 - Jeldrik Hanschke ([@jelhan](https://github.com/jelhan)) - Sander Knauff ([@SanderKnauff](https://github.com/SanderKnauff)) - Simon Ihmig ([@simonihmig](https://github.com/simonihmig)) ## v6.1.0 (2023-12-20) This is primarily a maintenance release modernizing the code. It refactors remaining components to `@glimmer/component`, drops remaining observers, and refactors away from remaining computed properties usage. Thanks a lot to [@SanderKnauff](https://github.com/SanderKnauff) for doing most of the hard work. Additionally it includes a bug fix for using a dropdown within a navbar on small screen sizes. #### Features * [#2038](https://github.com/ember-bootstrap/ember-bootstrap/pull/2038) Refactor bs-carousel and related components to Glimmer components ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2034](https://github.com/ember-bootstrap/ember-bootstrap/pull/2034) Refactor bs-tab and related components to Glimmer component ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2031](https://github.com/ember-bootstrap/ember-bootstrap/pull/2031) Refactor bs-dropdown and related components to Glimmer component ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2030](https://github.com/ember-bootstrap/ember-bootstrap/pull/2030) Refactor bs-progress and bs-progress/bar to Glimmer components ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2025](https://github.com/ember-bootstrap/ember-bootstrap/pull/2025) Refactor BsNavbar, BsNavbar::Content and BSNavbar::Toggle to Glimmer components ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2020](https://github.com/ember-bootstrap/ember-bootstrap/pull/2020) Refactor BsNav to Glimmer component ([@SanderKnauff](https://github.com/SanderKnauff)) #### Bug Fixes * [#2040](https://github.com/ember-bootstrap/ember-bootstrap/pull/2040) Drop .active and .disabled CSS classes from .nav-item only expected for BS3 ([@SanderKnauff](https://github.com/SanderKnauff)) * [#1946](https://github.com/ember-bootstrap/ember-bootstrap/pull/1946) bs-dropdown dynamic positioning should not be used when in a navbar ([@craigteegarden](https://github.com/craigteegarden)) * [#2027](https://github.com/ember-bootstrap/ember-bootstrap/pull/2027) Refactor bs-alert to remove @localCopy and avoid mutation after consumption error in Ember canary ([@SanderKnauff](https://github.com/SanderKnauff)) #### Internal * [#2041](https://github.com/ember-bootstrap/ember-bootstrap/pull/2041) Run tests on Safari in CI (again) ([@SanderKnauff](https://github.com/SanderKnauff)) * [#2047](https://github.com/ember-bootstrap/ember-bootstrap/pull/2047) remove unused mixins for component parent <-> child relationship ([@jelhan](https://github.com/jelhan)) * [#2044](https://github.com/ember-bootstrap/ember-bootstrap/pull/2044) remove unused computed property utils ([@jelhan](https://github.com/jelhan)) * [#2042](https://github.com/ember-bootstrap/ember-bootstrap/pull/2042) refactor from computed property to glimmer tracking caching ([@jelhan](https://github.com/jelhan)) * [#2028](https://github.com/ember-bootstrap/ember-bootstrap/pull/2028) Migrate project to pnpm ([@SanderKnauff](https://github.com/SanderKnauff)) #### Committers: 3 - Craig Teegarden ([@craigteegarden](https://github.com/craigteegarden)) - Jeldrik Hanschke ([@jelhan](https://github.com/jelhan)) - Sander Knauff ([@SanderKnauff](https://github.com/SanderKnauff)) ## v6.0.1 (2023-11-12) #### Documentation * [#2018](https://github.com/ember-bootstrap/ember-bootstrap/pull/2018) fix broken readme due to merge conflicts ([@jelhan](https://github.com/jelhan)) #### Committers: 1 - Jeldrik Hanschke ([@jelhan](https://github.com/jelhan)) ## v6.0.0 (2023-11-12) #### :boom: Breaking Change * [#2008](https://github.com/ember-bootstrap/ember-bootstrap/pull/2008) drop support for Ember classic (optional features) ([@jelhan](https://github.com/jelhan)) * [#1996](https://github.com/ember-bootstrap/ember-bootstrap/pull/1996) drop support for Ember < 4.8 ([@jelhan](https://github.com/jelhan)) #### Features * [#2011](https://github.com/ember-bootstrap/ember-bootstrap/pull/2011) ember-unique-id-helper-polyfill is not needed anymove ([@jelhan](https://github.com/jelhan)) * [#2001](https://github.com/ember-bootstrap/ember-bootstrap/pull/2001) improve wording of error message for removed whitelist / blacklist option ([@jelhan](https://github.com/jelhan)) #### Bug Fixes * [#1997](https://github.com/ember-bootstrap/ember-bootstrap/pull/1997) do not require Bootstrap dep unless importing it through this addon ([@jelhan](https://github.com/jelhan)) #### Documentation * [#2016](https://github.com/ember-bootstrap/ember-bootstrap/pull/2016) Fix outdated repository URLs in package.json ([@jelhan](https://github.com/jelhan)) #### Internal * [#2017](https://github.com/ember-bootstrap/ember-bootstrap/pull/2017) Drop dependency resolution overwrite not needed anymore ([@jelhan](https://github.com/jelhan)) * [#2015](https://github.com/ember-bootstrap/ember-bootstrap/pull/2015) migrate to actievely maintained lerna-changelog release-it plugin ([@jelhan](https://github.com/jelhan)) * [#2010](https://github.com/ember-bootstrap/ember-bootstrap/pull/2010) upgrade addon with Ember CLI v4.12 blueprints ([@jelhan](https://github.com/jelhan)) * [#2009](https://github.com/ember-bootstrap/ember-bootstrap/pull/2009) upgrade docs app with Ember CLI 4.12 blueprints ([@jelhan](https://github.com/jelhan)) * [#2003](https://github.com/ember-bootstrap/ember-bootstrap/pull/2003) upgrade docs app to Ember 4.12 ([@jelhan](https://github.com/jelhan)) * [#2004](https://github.com/ember-bootstrap/ember-bootstrap/pull/2004) use Prettier for Glimmer templates ([@jelhan](https://github.com/jelhan)) #### Committers: 1 - Jeldrik Hanschke ([@jelhan](https://github.com/jelhan)) ## v6.0.0-6 (2023-11-06) Fixes deployment of docs only. ## v6.0.0-5 (2023-11-06) Fixes deployment of docs only. ## v6.0.0-4 (2023-11-06) Fixes deployment of docs only. ## v6.0.0-3 (2023-11-06) #### :boom: Breaking Change * [#1961](https://github.com/ember-bootstrap/ember-bootstrap/pull/1961) drop support for node 16 ([@jelhan](https://github.com/jelhan)) * [#1935](https://github.com/ember-bootstrap/ember-bootstrap/pull/1935) Replace blacklist/whitelist with include/exclude in config (Closes [#1154](https://github.com/kaliber5/ember-bootstrap/issues/1154)) ([@seanCodes](https://github.com/seanCodes)) * [#1929](https://github.com/ember-bootstrap/ember-bootstrap/pull/1929) Drop node 14 support ([@simonihmig](https://github.com/simonihmig)) * [#1913](https://github.com/ember-bootstrap/ember-bootstrap/pull/1913) remove buttonType argument of <BsButton> ([@jelhan](https://github.com/jelhan)) #### Features * [#1950](https://github.com/ember-bootstrap/ember-bootstrap/pull/1950) Support ember-element-helper v0.7.0 and v0.8.0 ([@SaumyaBhushan](https://github.com/SaumyaBhushan)) * [#1958](https://github.com/ember-bootstrap/ember-bootstrap/pull/1958) support ember-popper-modifier v4 ([@jelhan](https://github.com/jelhan)) * [#1952](https://github.com/ember-bootstrap/ember-bootstrap/pull/1952) support ember-concurrency v3 ([@jelhan](https://github.com/jelhan)) * [#1919](https://github.com/ember-bootstrap/ember-bootstrap/pull/1919) Allow multiple custom grid classes in horizontal layout ([@dagroe](https://github.com/dagroe)) * [#1811](https://github.com/ember-bootstrap/ember-bootstrap/pull/1811) Yield form's model from <BsForm> ([@bvedad](https://github.com/bvedad)) #### Bug Fixes * [#1911](https://github.com/ember-bootstrap/ember-bootstrap/pull/1911) Fix submitOnEnter when multiple input elements are present ([@jelhan](https://github.com/jelhan)) #### Documentation * [#1962](https://github.com/ember-bootstrap/ember-bootstrap/pull/1962) clean-up leftovers from removed @buttonType argument of BsButton ([@jelhan](https://github.com/jelhan)) #### Internal * [#1956](https://github.com/ember-bootstrap/ember-bootstrap/pull/1956) fix failing tests in CI due to change in recent Bootstrap version ([@jelhan](https://github.com/jelhan)) * [#1909](https://github.com/ember-bootstrap/ember-bootstrap/pull/1909) Disable fastboot tests for ember canary ([@jelhan](https://github.com/jelhan)) * [#1908](https://github.com/ember-bootstrap/ember-bootstrap/pull/1908) remove ember-export-application-global dev dependency ([@jelhan](https://github.com/jelhan)) #### Committers: 6 - Daniel Gröger ([@dagroe](https://github.com/dagroe)) - Jeldrik Hanschke ([@jelhan](https://github.com/jelhan)) - Saumya ([@SaumyaBhushan](https://github.com/SaumyaBhushan)) - Sean Juarez ([@seanCodes](https://github.com/seanCodes)) - Simon Ihmig ([@simonihmig](https://github.com/simonihmig)) - Vedad Burgic ([@bvedad](https://github.com/bvedad)) ## v6.0.0-2 (2023-03-15) #### :boom: Breaking Change * [#1870](https://github.com/ember-bootstrap/ember-bootstrap/pull/1870) move @glimmer/component and @glimmer/tracking to peer dependencies ([@jelhan](https://github.com/jelhan)) #### Features * [#1895](https://github.com/ember-bootstrap/ember-bootstrap/pull/1895) support tracked-toolbox v2 ([@jelhan](https://github.com/jelhan)) #### Bug Fixes * [#1867](https://github.com/ember-bootstrap/ember-bootstrap/pull/1867) fix: correct dropdown direction class for BS5 ([@silhusk](https://github.com/silhusk)) #### Documentation * [#1874](https://github.com/ember-bootstrap/ember-bootstrap/pull/1874) remove usage of outdated component name at demo page for BsDropdown ([@Sheikh-JamirAlam](https://github.com/Sheikh-JamirAlam)) #### Internal * [#1901](https://github.com/ember-bootstrap/ember-bootstrap/pull/1901) should not run ember test for node-tests scenario ([@jelhan](https://github.com/jelhan)) * [#1878](https://github.com/ember-bootstrap/ember-bootstrap/pull/1878) add basic test coverage for docs app ([@jelhan](https://github.com/jelhan)) * [#1879](https://github.com/ember-bootstrap/ember-bootstrap/pull/1879) run tests against all supported Ember LTS versions in CI ([@jelhan](https://github.com/jelhan)) #### Committers: 3 - Jeldrik Hanschke ([@jelhan](https://github.com/jelhan)) - Sheikh Jamir Alam ([@Sheikh-JamirAlam](https://github.com/Sheikh-JamirAlam)) - [@silhusk](https://github.com/silhusk) ## v6.0.0-1 (2023-01-19) #### Features * [#1854](https://github.com/ember-bootstrap/ember-bootstrap/pull/1854) Drop polyfills not needed anymore ([@jelhan](https://github.com/jelhan)) #### Bug Fixes * [#1856](https://github.com/ember-bootstrap/ember-bootstrap/pull/1856) polyfill for unique-id helper is required to support Ember < 4.4 ([@jelhan](https://github.com/jelhan)) #### Committers: 1 - Jeldrik Hanschke ([@jelhan](https://github.com/jelhan)) ## v6.0.0-0 (2023-01-19) #### :boom: Breaking Change * [#1844](https://github.com/ember-bootstrap/ember-bootstrap/pull/1844) fix HTML markup for <BsAccordion> per Bootstrap docs ([@jelhan](https://github.com/jelhan)) * [#1839](https://github.com/ember-bootstrap/ember-bootstrap/pull/1839) drop support for Ember 3.24 ([@jelhan](https://github.com/jelhan)) * [#1838](https://github.com/ember-bootstrap/ember-bootstrap/pull/1838) drop support for node 12 and 17 ([@jelhan](https://github.com/jelhan)) #### Features * [#1812](https://github.com/ember-bootstrap/ember-bootstrap/pull/1812) control programmatically if validation errors should be shown ([@dagroe](https://github.com/dagroe)) * [#1852](https://github.com/ember-bootstrap/ember-bootstrap/pull/1852) support ember-popper-modifier v3 ([@jelhan](https://github.com/jelhan)) * [#1841](https://github.com/ember-bootstrap/ember-bootstrap/pull/1841) support ember-ref-bucket v5 ([@jelhan](https://github.com/jelhan)) * [#1826](https://github.com/ember-bootstrap/ember-bootstrap/pull/1826) support ember-style-modifier v1, v2 and v3 ([@jelhan](https://github.com/jelhan)) * [#1853](https://github.com/ember-bootstrap/ember-bootstrap/pull/1853) support ember-modifier v4 ([@jelhan](https://github.com/jelhan)) * [#1849](https://github.com/ember-bootstrap/ember-bootstrap/pull/1849) drop dependency on @ember/string ([@jelhan](https://github.com/jelhan)) * [#1808](https://github.com/ember-bootstrap/ember-bootstrap/pull/1808) add Bootstrap list group component ([@onechiporenko](https://github.com/onechiporenko)) * [#1799](https://github.com/ember-bootstrap/ember-bootstrap/pull/1799) add Bootstrap spinner component ([@onechiporenko](https://github.com/onechiporenko)) #### Documentation * [#1825](https://github.com/ember-bootstrap/ember-bootstrap/pull/1825) clean API docs for removed property (BS3 only) ([@jelhan](https://github.com/jelhan)) #### Internal * [#1850](https://github.com/ember-bootstrap/ember-bootstrap/pull/1850) run lint and tests for docs app in CI ([@jelhan](https://github.com/jelhan)) * [#1851](https://github.com/ember-bootstrap/ember-bootstrap/pull/1851) ignore docs/build generated by docs build in ESLint ([@jelhan](https://github.com/jelhan)) * [#1815](https://github.com/ember-bootstrap/ember-bootstrap/pull/1815) remove branch in tests for Ember version out of support ([@jelhan](https://github.com/jelhan)) * [#1814](https://github.com/ember-bootstrap/ember-bootstrap/pull/1814) fix CI for BS5 ([@simonihmig](https://github.com/simonihmig)) * [#1788](https://github.com/ember-bootstrap/ember-bootstrap/pull/1788) add additional tests for arguments of BsModal ([@bvedad](https://github.com/bvedad)) #### Committers: 5 - Daniel Gröger ([@dagroe](https://github.com/dagroe)) - Jeldrik Hanschke ([@jelhan](https://github.com/jelhan)) - Oleg Nechiporenko ([@onechiporenko](https://github.com/onechiporenko)) - Simon Ihmig ([@simonihmig](https://github.com/simonihmig)) - Vedad Burgic ([@bvedad](https://github.com/bvedad)) ## v5.1.1 (2022-05-25) #### Documentation * [#1791](https://github.com/kaliber5/ember-bootstrap/pull/1791) Fix typos in API docs ([@simonihmig](https://github.com/simonihmig)) * [#1790](https://github.com/kaliber5/ember-bootstrap/pull/1790) Bug fix: carousel component missing from API docs ([@bvedad](https://github.com/bvedad)) #### Internal * [#1793](https://github.com/kaliber5/ember-bootstrap/pull/1793) Add form element to arguments passed to (private) validate hook ([@simonihmig](https://github.com/simonihmig)) * [#1787](https://github.com/kaliber5/ember-bootstrap/pull/1787) Added missing tests for assertion of href attribute for BsNavbar ([@bvedad](https://github.com/bvedad)) #### Committers: 2 - Simon Ihmig ([@simonihmig](https://github.com/simonihmig)) - Vedad Burgic ([@bvedad](https://github.com/bvedad)) ## v5.1.0 (2022-04-29) #### Features * [#1775](https://github.com/kaliber5/ember-bootstrap/pull/1775) Convert BsForm to Glimmer component ([@simonihmig](https://github.com/simonihmig)) * [#1774](https://github.com/kaliber5/ember-bootstrap/pull/1774) Convert remaining form components to TO/Glimmer ([@simonihmig](https://github.com/simonihmig)) * [#1773](https://github.com/kaliber5/ember-bootstrap/pull/1773) Convert form layout components to template-only ([@simonihmig](https://github.com/simonihmig)) * [#1772](https://github.com/kaliber5/ember-bootstrap/pull/1772) Convert form controls to Glimmer components ([@simonihmig](https://github.com/simonihmig)) * [#1741](https://github.com/kaliber5/ember-bootstrap/pull/1741) Implement fullscreen modal with BS breakpoints ([@Ayoahha](https://github.com/Ayoahha)) #### Bug Fixes * [#1770](https://github.com/kaliber5/ember-bootstrap/pull/1770) Fix markup of tabs with dropdowns ([@simonihmig](https://github.com/simonihmig)) * [#1769](https://github.com/kaliber5/ember-bootstrap/pull/1769) Fix a11y markup of Tabs ([@simonihmig](https://github.com/simonihmig)) * [#1768](https://github.com/kaliber5/ember-bootstrap/pull/1768) Fix broken aria-labelledby attribute of modals ([@simonihmig](https://github.com/simonihmig)) * [#1750](https://github.com/kaliber5/ember-bootstrap/pull/1750) Needs peerDependency on ember-source ([@ef4](https://github.com/ef4)) #### Documentation * [#1771](https://github.com/kaliber5/ember-bootstrap/pull/1771) Document a11y markup for progress bar ([@simonihmig](https://github.com/simonihmig)) #### Internal * [#1783](https://github.com/kaliber5/ember-bootstrap/pull/1783) Ignore deprecations from ember-popper-modifier ([@simonihmig](https://github.com/simonihmig)) * [#1760](https://github.com/kaliber5/ember-bootstrap/pull/1760) drop @class argument of <BsPopover> and <BsPopover::Element> ([@jelhan](https://github.com/jelhan)) * [#1757](https://github.com/kaliber5/ember-bootstrap/pull/1757) pass class as attribute to <BsLinkTo> if possible ([@jelhan](https://github.com/jelhan)) * [#1759](https://github.com/kaliber5/ember-bootstrap/pull/1759) drop @class argument of <BsTooltip> and <BsTooltip::Element> ([@jelhan](https://github.com/jelhan)) * [#1755](https://github.com/kaliber5/ember-bootstrap/pull/1755) drop private @class argument of <BsModal> ([@jelhan](https://github.com/jelhan)) * [#1756](https://github.com/kaliber5/ember-bootstrap/pull/1756) drop @class argument of <BsAccordion::Item::Body> ([@jelhan](https://github.com/jelhan)) * [#1758](https://github.com/kaliber5/ember-bootstrap/pull/1758) drop private @class argument of <BsDropdown::Menu> ([@jelhan](https://github.com/jelhan)) #### Committers: 4 - Ayoahha ([@Ayoahha](https://github.com/Ayoahha)) - Edward Faulkner ([@ef4](https://github.com/ef4)) - Jeldrik Hanschke ([@jelhan](https://github.com/jelhan)) - Simon Ihmig ([@simonihmig](https://github.com/simonihmig)) ## v5.0.0 (2022-02-09) > See the other 5.0.0 pre-releases for the complete changelog! #### Documentation * [#1745](https://github.com/kaliber5/ember-bootstrap/pull/1745) Fix targets for docs app ([@simonihmig](https://github.com/simonihmig)) #### Committers: 1 - Simon Ihmig ([@simonihmig](https://github.com/simonihmig)) ## v5.0.0-rc.0 (2022-01-30) #### :boom: Breaking Change * [#1736](https://github.com/kaliber5/ember-bootstrap/pull/1736) Upgrade Ember to 4.1, drop support for Ember < 3.24 ([@simonihmig](https://github.com/simonihmig)) #### Bug Fixes * [#1720](https://github.com/kaliber5/ember-bootstrap/pull/1720) Accept loosely typed values for modal `@open` ([@simonihmig](https://github.com/simonihmig)) * [#1718](https://github.com/kaliber5/ember-bootstrap/pull/1718) Call onShow(n)/onHide/onHidden when controlling tooltips and popovers programmatically ([@simonihmig](https://github.com/simonihmig)) #### Internal * [#1736](https://github.com/kaliber5/ember-bootstrap/pull/1736) Upgrade Ember to 4.1, drop support for Ember < 3.24 ([@simonihmig](https://github.com/simonihmig)) #### Committers: 1 - Simon Ihmig ([@simonihmig](https://github.com/simonihmig)) ## v5.0.0-beta.2 (2021-11-24) #### :boom: Breaking Change * [#1699](https://github.com/kaliber5/ember-bootstrap/pull/1699) modal footer should not render a `<form>` element ([@jelhan](https://github.com/jelhan)) #### Features * [#1689](https://github.com/kaliber5/ember-bootstrap/pull/1689) Make Bootstrap 5 the new default when adding the addon ([@simonihmig](https://github.com/simonihmig)) #### Bug Fixes * [#1705](https://github.com/kaliber5/ember-bootstrap/pull/1705) Update ember-focus-trap, fixing Ember 4 compatibility ([@simonihmig](https://github.com/simonihmig)) * [#1680](https://github.com/kaliber5/ember-bootstrap/pull/1680) Update to `@ember/render-modifiers` v2 ([@simonihmig](https://github.com/simonihmig)) #### Internal * [#1706](https://github.com/kaliber5/ember-bootstrap/pull/1706) Remove use of curly component invocation for link components ([@simonihmig](https://github.com/simonihmig)) #### Committers: 2 - Jeldrik Hanschke ([@jelhan](https://github.com/jelhan)) - Simon Ihmig ([@simonihmig](https://github.com/simonihmig)) ## v5.0.0-beta.1 (2021-10-21) #### :boom: Breaking Change * [#1631](https://github.com/kaliber5/ember-bootstrap/pull/1631) remove `<BsForm::Group>` component ([@jelhan](https://github.com/jelhan)) * [#1632](https://github.com/kaliber5/ember-bootstrap/pull/1632) remove is-validating, is-required and is-disabled CSS classes from `<BsForm::Element>` ([@jelhan](https://github.com/jelhan)) * [#1624](https://github.com/kaliber5/ember-bootstrap/pull/1624) Upgrade to ember-auto-import v2 ([@simonihmig](https://github.com/simonihmig)) #### Bug Fixes * [#1623](https://github.com/kaliber5/ember-bootstrap/pull/1623) Add `.mb-3` margins to BS5 form elements in vertical layout ([@simonihmig](https://github.com/simonihmig)) * [#1627](https://github.com/kaliber5/ember-bootstrap/pull/1627) show custom errors and warnings regardless if validation plugin is used ([@jelhan](https://github.com/jelhan)) * [#1620](https://github.com/kaliber5/ember-bootstrap/pull/1620) Fix BS5 markup for alert close button ([@simonihmig](https://github.com/simonihmig)) #### Documentation * [#1622](https://github.com/kaliber5/ember-bootstrap/pull/1622) Modernize docs app and migrate to Bootstrap 5 ([@simonihmig](https://github.com/simonihmig)) * [#1625](https://github.com/kaliber5/ember-bootstrap/pull/1625) Reflect dropped BS 3 and added BS 5 support in readme ([@jelhan](https://github.com/jelhan)) #### Internal * [#1635](https://github.com/kaliber5/ember-bootstrap/pull/1635) Remove deprecation messages for arguments dropped in v4 ([@murilo-goncalves](https://github.com/murilo-goncalves)) * [#1629](https://github.com/kaliber5/ember-bootstrap/pull/1629) remove BS3-only arguments @useIcons, @validation, ... of <BsForm::Group> ([@jelhan](https://github.com/jelhan)) #### Committers: 3 - Jeldrik Hanschke ([@jelhan](https://github.com/jelhan)) - Murilo Gonçalves ([@murilo-goncalves](https://github.com/murilo-goncalves)) - Simon Ihmig ([@simonihmig](https://github.com/simonihmig)) ## v5.0.0-beta.0 (2021-09-24) #### :boom: Breaking Change * [#1609](https://github.com/kaliber5/ember-bootstrap/pull/1609) Drop ember-popper in favor of ember-popper-modifier and popper.js v2 ([@simonihmig](https://github.com/simonihmig)) * [#1610](https://github.com/kaliber5/ember-bootstrap/pull/1610) Remove deprecated `parentView` trigger element option for tooltips/popovers ([@simonihmig](https://github.com/simonihmig)) * [#1604](https://github.com/kaliber5/ember-bootstrap/pull/1604) Remove BS3 support from addon blueprint ([@simonihmig](https://github.com/simonihmig)) * [#1603](https://github.com/kaliber5/ember-bootstrap/pull/1603) Remove BS3 support from addon entrypoint ([@simonihmig](https://github.com/simonihmig)) * [#1600](https://github.com/kaliber5/ember-bootstrap/pull/1600) Remove Bootstrap 3 support from components ([@simonihmig](https://github.com/simonihmig)) #### Features * [#1609](https://github.com/kaliber5/ember-bootstrap/pull/1609) Drop ember-popper in favor of ember-popper-modifier and popper.js v2 ([@simonihmig](https://github.com/simonihmig)) * [#1607](https://github.com/kaliber5/ember-bootstrap/pull/1607) Permit blocking of dropdown close if onHide returns false ([@gfmartinez](https://github.com/gfmartinez)) * [#1608](https://github.com/kaliber5/ember-bootstrap/pull/1608) Update dependencies for Ember 4 support ([@simonihmig](https://github.com/simonihmig)) #### Bug Fixes * [#1614](https://github.com/kaliber5/ember-bootstrap/pull/1614) Fix BS5 markup for modal close button ([@simonihmig](https://github.com/simonihmig)) #### Documentation * [#1619](https://github.com/kaliber5/ember-bootstrap/pull/1619) Add ember-bootstrap-postcss to addons section ([@oliverlj](https://github.com/oliverlj)) * [#1617](https://github.com/kaliber5/ember-bootstrap/pull/1617) Add BS5 and remove BS3 instructions to docs app ([@simonihmig](https://github.com/simonihmig)) #### Committers: 3 - Gabriel Martinez ([@gfmartinez](https://github.com/gfmartinez)) - LE JACQUES Olivier ([@oliverlj](https://github.com/oliverlj)) - Simon Ihmig ([@simonihmig](https://github.com/simonihmig)) ## v5.0.0-alpha.1 (2021-08-17) #### :boom: Breaking Change * [#1596](https://github.com/kaliber5/ember-bootstrap/pull/1596) Drop IE11 support ([@simonihmig](https://github.com/simonihmig)) * [#1595](https://github.com/kaliber5/ember-bootstrap/pull/1595) Drop node 10 support ([@simonihmig](https://github.com/simonihmig)) * [#1593](https://github.com/kaliber5/ember-bootstrap/pull/1593) Drop support for ember-concurrency 1.x as a dependency ([@simonihmig](https://github.com/simonihmig)) #### Features * [#1561](https://github.com/kaliber5/ember-bootstrap/pull/1561) Add Bootstrap v5 support for accordions ([@simonihmig](https://github.com/simonihmig)) * [#1537](https://github.com/kaliber5/ember-bootstrap/pull/1537) Remove `.btn-block` support for Bootstrap 5 ([@simonihmig](https://github.com/simonihmig)) * [#1597](https://github.com/kaliber5/ember-bootstrap/pull/1597) Add Bootstrap v5 support for Navbars ([@simonihmig](https://github.com/simonihmig)) #### Bug Fixes * [#1590](https://github.com/kaliber5/ember-bootstrap/pull/1590) Fix `.collapsed` markup for accordions ([@simonihmig](https://github.com/simonihmig)) #### Internal * [#1594](https://github.com/kaliber5/ember-bootstrap/pull/1594) Fix tests for Ember 4.0 Canary ([@simonihmig](https://github.com/simonihmig)) #### Committers: 1 - Simon Ihmig ([@simonihmig](https://github.com/simonihmig)) ## v5.0.0-alpha.0 (2021-08-06) #### :boom: Breaking Change * [#1581](https://github.com/kaliber5/ember-bootstrap/pull/1581) BsButton should not silenty catch errors thrown by @onClick handler ([@jelhan](https://github.com/jelhan)) #### Features * [#1540](https://github.com/kaliber5/ember-bootstrap/pull/1540) Add Bootstrap v5 support for ButtonGroup ([@simonihmig](https://github.com/simonihmig)) #### Bug Fixes * [#1581](https://github.com/kaliber5/ember-bootstrap/pull/1581) BsButton should not silenty catch errors thrown by @onClick handler ([@jelhan](https://github.com/jelhan)) #### Committers: 3 - Jeldrik Hanschke ([@jelhan](https://github.com/jelhan)) - Simon Ihmig ([@simonihmig](https://github.com/simonihmig)) - [@dependabot-preview[bot]](https://github.com/apps/dependabot-preview) ## v4.9.0 (2021-05-31) #### Features * [#1226](https://github.com/kaliber5/ember-bootstrap/pull/1226) Refactor BsAccordion to Glimmer component ([@simonihmig](https://github.com/simonihmig)) * [#1541](https://github.com/kaliber5/ember-bootstrap/pull/1541) Change `.sr-only` utility to `.visually-hidden` for Bootstrap v5 ([@simonihmig](https://github.com/simonihmig)) * [#1536](https://github.com/kaliber5/ember-bootstrap/pull/1536) Deprecate Bootstrap 3 support ([@simonihmig](https://github.com/simonihmig)) #### Bug Fixes * [#1538](https://github.com/kaliber5/ember-bootstrap/pull/1538) Fix BsButtonGroup radio to not trigger onChange when clicking active button ([@simonihmig](https://github.com/simonihmig)) * [#1535](https://github.com/kaliber5/ember-bootstrap/pull/1535) Fix BsForm element causing "same computation" Glimmer assertion in rare edge case ([@simonihmig](https://github.com/simonihmig)) #### Internal * [#1533](https://github.com/kaliber5/ember-bootstrap/pull/1533) harmonize code paths used in FastBoot and non-FastBoot of <BsModal> ([@jelhan](https://github.com/jelhan)) * [#1534](https://github.com/kaliber5/ember-bootstrap/pull/1534) Update ember-focus-trap ([@simonihmig](https://github.com/simonihmig)) #### Committers: 3 - Jeldrik Hanschke ([@jelhan](https://github.com/jelhan)) - Simon Ihmig ([@simonihmig](https://github.com/simonihmig)) - [@dependabot-preview[bot]](https://github.com/apps/dependabot-preview) ## v4.8.1 (2021-05-27) #### Bug Fixes * [#1532](https://github.com/kaliber5/ember-bootstrap/pull/1532) remove trailing bracket in <BsModal::Header> ([@jelhan](https://github.com/jelhan)) #### Internal * [#1531](https://github.com/kaliber5/ember-bootstrap/pull/1531) refactor handleBackdrop method of <BsModal> into separate show and hide methods ([@jelhan](https://github.com/jelhan)) #### Committers: 1 - Jeldrik Hanschke ([@jelhan](https://github.com/jelhan)) ## v4.8.0 (2021-05-27) #### Features * [#1529](https://github.com/kaliber5/ember-bootstrap/pull/1529) Shadow DOM compatibility ([@lolmaus](https://github.com/lolmaus)) #### Bug Fixes * [#1341](https://github.com/kaliber5/ember-bootstrap/pull/1341) Fix optimized Embroider build ([@simonihmig](https://github.com/simonihmig)) #### Internal * [#1527](https://github.com/kaliber5/ember-bootstrap/pull/1527) register resize listener using on-window helper in BsModal ([@jelhan](https://github.com/jelhan)) * [#1528](https://github.com/kaliber5/ember-bootstrap/pull/1528) refactor to async/await instead of callbacks in BsModal ([@jelhan](https://github.com/jelhan)) * [#1466](https://github.com/kaliber5/ember-bootstrap/pull/1466) Add test coverage for modal animation ([@jelhan](https://github.com/jelhan)) #### Committers: 4 - Andrey Mikhaylov (lolmaus) ([@lolmaus](https://github.com/lolmaus)) - Jeldrik Hanschke ([@jelhan](https://github.com/jelhan)) - Simon Ihmig ([@simonihmig](https://github.com/simonihmig)) - Travis Hoover ([@thoov](https://github.com/thoov)) ## v4.7.1 (2021-05-19) #### Bug Fixes * [#1519](https://github.com/kaliber5/ember-bootstrap/pull/1519) Fix Navbar link markup regression introduced in v4.7.0 ([@simonihmig](https://github.com/simonihmig)) #### Committers: 1 - Simon Ihmig ([@simonihmig](https://github.com/simonihmig)) ## v4.7.0 (2021-05-19) #### Features * [#1512](https://github.com/kaliber5/ember-bootstrap/pull/1512) Update forms for Bootstrap v5 ([@simonihmig](https://github.com/simonihmig)) * [#1504](https://github.com/kaliber5/ember-bootstrap/pull/1504) Deprecate positional arguments for link-to components ([@simonihmig](https://github.com/simonihmig)) * [#1502](https://github.com/kaliber5/ember-bootstrap/pull/1502) Update Tooltips and Popovers for Bootstrap v5 ([@simonihmig](https://github.com/simonihmig)) * [#1455](https://github.com/kaliber5/ember-bootstrap/pull/1455) Refactor Nav/Navbar/Dropdown's LinkTo components to not extend from Ember's LinkComponent ([@simonihmig](https://github.com/simonihmig)) * [#1495](https://github.com/kaliber5/ember-bootstrap/pull/1495) Support switch control in forms (BS4 only) ([@lindyhopchris](https://github.com/lindyhopchris)) * [#1499](https://github.com/kaliber5/ember-bootstrap/pull/1499) Add experimental/incomplete Bootstrap 5 support to existing components ([@simonihmig](https://github.com/simonihmig)) * [#1497](https://github.com/kaliber5/ember-bootstrap/pull/1497) Support Bootstrap v5 in default blueprint ([@simonihmig](https://github.com/simonihmig)) * [#1496](https://github.com/kaliber5/ember-bootstrap/pull/1496) Support Bootstrap v5 in addon index.js ([@simonihmig](https://github.com/simonihmig)) * [#1468](https://github.com/kaliber5/ember-bootstrap/pull/1468) Altered hasBlock in favor for has-block helper ([@bgantzler](https://github.com/bgantzler)) > Note that Bootstrap v5 support added here is still experimental and incomplete! #### Bug Fixes * [#1517](https://github.com/kaliber5/ember-bootstrap/pull/1517) Fixed component dependencies when using `whitelist` to "tree-shake" components ([@simonihmig](https://github.com/simonihmig)) * [#1513](https://github.com/kaliber5/ember-bootstrap/pull/1513) forward arguments in <BsNavbar::LinkTo> to <BsLinkTo> ([@jelhan](https://github.com/jelhan)) * [#1500](https://github.com/kaliber5/ember-bootstrap/pull/1500) Re-add broken fade arg to BsAlert component ([@gfmartinez](https://github.com/gfmartinez)) * [#1516](https://github.com/kaliber5/ember-bootstrap/pull/1516) Fix horizontal form layout for checkbox elements ([@simonihmig](https://github.com/simonihmig)) * [#1477](https://github.com/kaliber5/ember-bootstrap/pull/1477) Fix deprecations ([@simonihmig](https://github.com/simonihmig)) * [#1421](https://github.com/kaliber5/ember-bootstrap/pull/1421) Do not use implicit this fallback in templates ([@jelhan](https://github.com/jelhan)) #### Documentation * [#1514](https://github.com/kaliber5/ember-bootstrap/pull/1514) Fix docs app by upgrading dependencies ([@jelhan](https://github.com/jelhan)) #### Internal * [#1510](https://github.com/kaliber5/ember-bootstrap/pull/1510) Fix CI for running Firefox ([@simonihmig](https://github.com/simonihmig)) * [#1507](https://github.com/kaliber5/ember-bootstrap/pull/1507) Update to Ember 3.26 blueprint ([@simonihmig](https://github.com/simonihmig)) * [#1448](https://github.com/kaliber5/ember-bootstrap/pull/1448) Fix deprecations failing the build ([@simonihmig](https://github.com/simonihmig)) #### Committers: 6 - Christopher Gammie ([@lindyhopchris](https://github.com/lindyhopchris)) - Gabriel Martinez ([@gfmartinez](https://github.com/gfmartinez)) - Jeldrik Hanschke ([@jelhan](https://github.com/jelhan)) - Simon Ihmig ([@simonihmig](https://github.com/simonihmig)) - [@bgantzler](https://github.com/bgantzler) - [@dependabot-preview[bot]](https://github.com/apps/dependabot-preview) ## v4.6.3 (2021-02-01) #### Bug Fixes * [#1415](https://github.com/kaliber5/ember-bootstrap/pull/1415) Fix for showOwnValidation throwing "same computation" Ember assertion ([@lindyhopchris](https://github.com/lindyhopchris)) #### Committers: 2 - Christopher Gammie ([@lindyhopchris](https://github.com/lindyhopchris)) - [@dependabot-preview[bot]](https://github.com/apps/dependabot-preview) ## v4.6.2 (2021-01-21) #### Bug Fixes * [#1406](https://github.com/kaliber5/ember-bootstrap/pull/1406) <BsForm::Element> should respect @value argument ([@jelhan](https://github.com/jelhan)) #### Committers: 2 - Jeldrik Hanschke ([@jelhan](https://github.com/jelhan)) - [@dependabot-preview[bot]](https://github.com/apps/dependabot-preview) ## v4.6.1 (2021-01-19) #### Bug Fixes * [#1393](https://github.com/kaliber5/ember-bootstrap/pull/1393) Fix modals not being able to open after being closed once ([@SanderKnauff](https://github.com/SanderKnauff)) #### Committers: 2 - Sander Knauff ([@SanderKnauff](https://github.com/SanderKnauff)) - [@dependabot-preview[bot]](https://github.com/apps/dependabot-preview) ## v4.6.0 (2020-12-30) #### Features * [#1282](https://github.com/kaliber5/ember-bootstrap/pull/1282) Refactor Modals to Glimmer components ([@simonihmig](https://github.com/simonihmig)) #### Bug Fixes * [#1383](https://github.com/kaliber5/ember-bootstrap/pull/1383) Fix cleanup of event listeners for Tooltips/Popovers ([@simonihmig](https://github.com/simonihmig)) * [#1369](https://gith