- #896 Update dependency release-plan to v0.8.0 (@renovate[bot])
- #897 Fix docs deploy (@nickschot)
- Nick Schot (@nickschot)
ember-mobile-menu 5.1.0 (minor)
ember-mobile-menu
- #891 Inline body scroll lock library, apply small fixes & (unofficial) fastboot support (@nickschot)
- #892 Setup release-plan (@nickschot)
- Nick Schot (@nickschot)
- #877 Require ember-resources >=v6.4.0 (inc. v7) (@nickschot)
- #821 Drop support for mm.LinkTo component, use LinkTo with on click modifier instead (@nickschot)
- #779 Replace SCSS with plain CSS approach (@nickschot)
- #778 Convert to v2 addon (@nickschot)
- #744 Replace tracked-maps-and-sets with tracked-built-ins (@nickschot)
- #742 Drop ember-source 3.28 (@nickschot)
- #878 Allow ember-concurrency v4 (@nickschot)
- #855 Implement basic scale correction for gestures (@nickschot)
- #827 Add ember-gesture-modifiers v6 to allowed range (@nickschot)
- #804 Re-add support for ember-source v3.28.0 (@nickschot)
- #798 Replace ember-could-get-used-to-this with ember-resources (by @johanrd ) (@nickschot)
- #779 Replace SCSS with plain CSS approach (@nickschot)
- #822 Update docs with style customization section (@nickschot)
- #820 Fix workspaces reference in package.json (@nickschot)
- #819 Remove prepare from root package.json (@nickschot)
- #804 Re-add support for ember-source v3.28.0 (@nickschot)
- #816 Add npmrc w/ proper peerDep config, fix monorepo resolution (@nickschot)
- #810 Downgrade to actions/setup-node@v3 due to performance bug with v4 (@nickschot)
- #788 Update dependency rollup to v4 (@renovate[bot])
- #800 Specify ember-source >=v4 as a peer dependency (@nickschot)
- #791 Enable readme/license copying to published addon (@nickschot)
- #790 Remove Travis CI badge (@nickschot)
- #789 Remove v1 addon/cleanup (@nickschot)
- #745 Remove reliance on sinon (@nickschot)
- Nick Schot (@nickschot)
- johanrd (@johanrd)
- #821 Drop support for mm.LinkTo component, use LinkTo with on click modifier instead (@nickschot)
- #822 Update docs with style customization section (@nickschot)
- #820 Fix workspaces reference in package.json (@nickschot)
- #819 Remove prepare from root package.json (@nickschot)
- Nick Schot (@nickschot)
- #804 Re-add support for ember-source v3.28.0 (@nickschot)
- #798 Replace ember-could-get-used-to-this with ember-resources (by @johanrd ) (@nickschot)
- #804 Re-add support for ember-source v3.28.0 (@nickschot)
- #816 Add npmrc w/ proper peerDep config, fix monorepo resolution (@nickschot)
- #810 Downgrade to actions/setup-node@v3 due to performance bug with v4 (@nickschot)
- #788 Update dependency rollup to v4 (@renovate[bot])
- #800 Specify ember-source >=v4 as a peer dependency (@nickschot)
- Nick Schot (@nickschot)
- #779 Replace SCSS with plain CSS approach (@nickschot)
- #778 Convert to v2 addon (@nickschot)
- #744 Replace tracked-maps-and-sets with tracked-built-ins (@nickschot)
- #742 Drop ember-source 3.28 (@nickschot)
- #779 Replace SCSS with plain CSS approach (@nickschot)
- #791 Enable readme/license copying to published addon (@nickschot)
- #790 Remove Travis CI badge (@nickschot)
- #789 Remove v1 addon/cleanup (@nickschot)
- #745 Remove reliance on sinon (@nickschot)
- Nick Schot (@nickschot)
- #734 Drop Node 16 support (@nickschot)
- Nick Schot (@nickschot)
- #687 Drop support for node v14 (@nickschot)
- #685 Drop support for Ember 3.24 (@nickschot)
- #631 Update dependency ember-on-resize-modifier to v2 (@renovate[bot])
- #576 Update dependency ember-gesture-modifiers to v5 (@renovate[bot])
- #688 Allow ember-concurrency v3 (@nickschot)
- #633 Set correct supported ember-source as peerDependency (@nickschot)
- #682 Fix ember-cli-sass check not working under ember-cli 5/embroider (@nickschot)
- #686 Add LTS 4.4, 4.8 and 4.12 to test-matrix (@nickschot)
- #681 Update test-app to ember v5, CI node to 16 (@nickschot)
- #679 Update to stable lerna-changelog package (@nickschot)
- #647 Allow ember-beta and ember-canary to fail (@nickschot)
- #575 Add missing peerDeps (@nickschot)
- #574 Upgrade to eslint v8 (@nickschot)
- Nick Schot (@nickschot)
- #347 Update dependency ember-cli-addon-docs to v5 (@renovate[bot])
- #365 Move README, CONTRIBUTING and LICENSE.md to addon folder (@nickschot)
- Nick Schot (@nickschot)
- #356 Drop node 12 support (@nickschot)
- #361 remove ember-cli-htmlbars override now that 6.1.0 has been released (@nickschot)
- #358 Upgrade to pnpm v7 (@nickschot)
- #357 declare ember-source peer dependency for addon (@nickschot)
- Nick Schot (@nickschot)
- #238 Revert "Prevent open/close from being triggered a huge amount of times when unnecessary" (@nickschot)
- Nick Schot (@nickschot)
- #261 Move npmignore to addon package (@nickschot)
- Nick Schot (@nickschot)
- #234 Update dependency ember-gesture-modifiers to v3 (@renovate[bot])
- #235 Update dependency ember-on-resize-modifier to v1 (@renovate[bot])
- #243 Drop Ember 3.23 support (@nickschot)
- #109 replace ember-usable with ember-could-get-used-to-this (@nickschot)
- #155 drop support for Ember < 3.23 (@nickschot)
- #147 put splattributes on the Tray instead of the (less useful) wrapper div of the MobileMenu component (@nickschot)
- #150 upgrade to ember-auto-import v2 (@nickschot)
- #103 upgrade to ember-gesture-modifiers v1 & PointerEvents (@nickschot)
- #136 drope node 10 support (@nickschot)
- #120 drop support for ember-concurrency v1 (@nickschot)
- #200 Prevent open/close from being triggered a huge amount of times when unnecessary (@nickschot)
- #188 fix import path for htmlSafe (@nickschot)
- #190 fix service injection deprecation (@nickschot)
- #259 Setup release-it (@nickschot)
- #254 Re-enable embroider test-support on CI (@nickschot)
- #256 Convert addon to monorepo (@nickschot)
- #255 Switch to pnpm (@nickschot)
- #242 Temporarily disable Embroider tests in CI (@nickschot)
- #216 add ember-keyboard v7 resolution to fix ember 4+ CI (@nickschot)
- #210 Fix {{hash}} deprecation in tests (@nickschot)
- #208 Add ember-href-to resolution (@nickschot)
- #209 Update github CI to latest ember-cli blueprint (@nickschot)
- #189 update to addon-docs v4 (@nickschot)
- #152 upgrade to ember-cli 3.27 blueprint (@nickschot)
- #121 use ember-concurrency 2 task syntax (@nickschot)
- Nick Schot (@nickschot)
- #108 manually add application wrapper to dummy app as addon docs styles expect it (@nickschot)
- Nick Schot (@nickschot)
- #102 upgrade to ember-cli 3.22 & update dependencies (@nickschot)
- #105 properly cleanup body-scroll-lock when the tray component is destroyed (@nickschot)
- #100 remove old service re-export (fixes embroider build) (@johanrd)
- #98 fix ember-usable package.json ref (for yarn 2) (@bartocc)
- #107 add ember-data dev dependency (@nickschot)
- #106 Github CI: allow canary tests to fail, remove job dependencies (@nickschot)
- #104 switch to github CI (@nickschot)
- Julien Palmas (@bartocc)
- Nick Schot (@nickschot)
- @johanrd
- #91 fix build issue by upgrading to ember-modifier 2.1.0 (@nickschot)
- #93 upgrade ember-cli-addon-docs to 0.9.0 (@nickschot)
- Nick Schot (@nickschot)
- #92 fix horizontal scrollbar appearing in certain situations (@nickschot)
- #90 upgrade to ember-gesture-modifiers 0.2.0 (@nickschot)
- Nick Schot (@nickschot)
- #89 don't require @glimmer/{component,tracking} 1.0.1+ (@nickschot)
- Nick Schot (@nickschot)
- #86 set aria-hidden="true" on closed MobileMenus (@nickschot)
- #85 make squeeze(-reveal) menus listen to the preventScroll argument (@nickschot)
- Nick Schot (@nickschot)
- #83 hide secondary mask for push style menus (@nickschot)
- #82 hide MobileMenuWrapper overflow & add prevent scroll class as soon as the menu is not closed (@nickschot)
- #81 tweak spring to iOS configuration (@nickschot)
- Nick Schot (@nickschot)
- #75 switch to a ResizeObserver based on-resize modifier (@nickschot)
- #79 add isOpen & onToggle arguments to MobileMenu component (w/ Fastboot support) (@nickschot)
- #74 spring physics implementation to replace basic tween (@nickschot)
- #78 don't prevent body scroll when the menu is in embed mode (@nickschot)
- #77 prevent body scroll as soon as the menu is not closed (@nickschot)
- #76 fix iOS safari menu overflow when browser chrome is visible (@nickschot)
- #80 upgrade to ember-cli 3.20 & latest dependencies (@nickschot)
- Nick Schot (@nickschot)
- #68 yield absolute position of active menu from MobileMenuWrapper component (@nickschot)
- #67 yield relative position of active menu from MobileMenuWrapper component (@nickschot)
- #66 remove reliance on ember-useragent for detecting iOS (@nickschot)
- Nick Schot (@nickschot)
- #64 more rigorously prevent body scroll when non-squeeze menus are open (@nickschot)
- #61 add invisible content mask for reveal/ios/push menus (@nickschot)
- #62 don't close menu when clicking on a link in one of the squeeze modes (@nickschot)
- #58 add missing ember-concurrency dependency (@nickschot)
- #59 fix css not included in host app if ember-cli-sass isn't used (@nickschot)
- #60 fix minor css issues (@nickschot)
- Nick Schot (@nickschot)
- #57 link body scroll behaviour to menu settings & enable preventScroll by default (@nickschot)
- #56 fix childmenus tracking & registration (@nickschot)
- Nick Schot (@nickschot)
- #42 implement multiple modes (inc better UX for desktop) (@nickschot)
- #36 set minimum supported version to ember-cli 3.12 + ember-source 3.13 (@nickschot)
- #32 migrate to glimmer components (@nickschot)
- #31 bump minimum node to 10 (@nickschot)
- #52 ignore pan events that start near the edge on non-standalone iOS browsers (@nickschot)
- #44 add support for different mode per menu (@nickschot)
- #43 rework pan handling (@nickschot)
- #42 implement multiple modes (inc better UX for desktop) (@nickschot)
- #40 make maxWidth optional (enables 100% width menus) (@nickschot)
- #34 automatically toggle the only available menu if no target is passed (@nickschot)
- #33 add dynamic shadow feature (intensity based on drag position) (@nickschot)
- #29 add support for embedding a menu in another element (@nickschot)
- #48 fix mode reverting to default when dragging non-default menu to a close (@nickschot)
- #50 update & extend documentation (@nickschot)
- #47 add configurable landing page demo (@nickschot)
- #30 improve documentation with left/right/multiple menu setups (@nickschot)
- #51 inline the micro tween engine from ember-mobile-core (@nickschot)
- #49 update ember-source & ember-try config (@nickschot)
- #38 minimize calls to getBoundingClientRect (@nickschot)
- Nick Schot (@nickschot)
- #28 upgrade to ember-cli 3.12.0 & upgrade dependencies (@nickschot)
- #24 Add drag tests & pan simulator (@nickschot)
- Nick Schot (@nickschot)
- #22 use ember-concurrency for opening/closing menu (@nickschot)
- #19 ember-cli 3.8 & dependency updates (@nickschot)
- #18 upgrade ember-useragent to 0.9.0 (@nickschot)
- #17 Precompile CSS & include precompiled CSS if ember-cli-sass is not installed (@nickschot)
- #20 Documentation improvements & cleanup (@nickschot)
- #21 improve test suite (@nickschot)
- #23 pin nwsapi to release that supports node 6 (@nickschot)
- Nick Schot (@nickschot)