- #285 Upgrade ember-auto-import to v2 (@SergeAstapov)
- #291 Add 3.28 to test suite (@snewcomer)
- #290 Add 3.28 testing scenario (@snewcomer)
- #289 Bump ember-modifier to v3 and allow either v2 or v3 (@SergeAstapov)
- #288 Update Build Status badge: Travis -> GH Actions (@SergeAstapov)
- #287 Update npmignore file (@SergeAstapov)
- #284 Add changelog via lerna-changelog (@SergeAstapov)
- Scott Newcomer (@snewcomer)
- Sergey Astapov (@SergeAstapov)
- Miguel Camba (@cibernox)
- #274 [Bug]: Upgrade intersection-observer-admin (@snewcomer)
- Scott Newcomer (@snewcomer)
- #273 [Bug]: revert intersection-observer-admin bug with multiple elements sharing a single root (@snewcomer)
- Scott Newcomer (@snewcomer)
- #270 Bug: stop watching unless viewportSpy=true is passed to modifier (@snewcomer)
- Scott Newcomer (@snewcomer)
- #268 Bug: Support scrollableArea as an element (@SergeAstapov)
- Sergey Astapov (@SergeAstapov)
- #259 Upgrade Ember CLI and blueprint to 3.22 (@SergeAstapov)
- #250 Ensure works with custom element as a sentinel (@snewcomer)
- Luke Melia (@lukemelia)
- Scott Newcomer (@snewcomer)
- Sergey Astapov (@SergeAstapov)
- #248 [BUG]: Unable to use multiple {{in-viewport}} modifiers (@snewcomer)
- Scott Newcomer (@snewcomer)
- #244 ScheduleOnce is not deduping (@snewcomer)
- Mehul Kar (@mehulkar)
- Scott Newcomer (@snewcomer)
- #241 Fix test failures in Ember 3.20: Run service teardown code in willDestroy() (@bendemboski)
- Ben Demboski (@bendemboski)
- Garrett Murphey (@gmurphey)
- #236 MAJOR: Node 10 (@snewcomer)
- #238 Warning on addToRegistry after destroy (@snewcomer)
- Scott Newcomer (@snewcomer)
- #235 Resolve async issues with service#destroy and tests (@snewcomer)
- #235 Resolve async issues with service#destroy and tests (@snewcomer)
- Scott Newcomer (@snewcomer)
- #225 Mixin and viewportDidScroll removal warning in development (@snewcomer)
- #229 Bump IntersectionObserverAdmin to support Cordova (@snewcomer)
- Scott Newcomer (@snewcomer)
- #221 Bump to latest io-admin 0.2.10 (@snewcomer)
- #219 Improve docs (@snewcomer)
- Scott Newcomer (@snewcomer)
- #215 Built in modifier test and README (@snewcomer)
- Scott Newcomer (@snewcomer)
- #214 3.12 (@snewcomer)
- #208 feat(modifiers): add
in-viewport
,did-enter-viewport
,did-exit-viewport
(@buschtoens)
- #217 Closes #216, remove unnecessary call to startIntersectionObserver (@dbashford)
- David Bashford (@dbashford)
- Jan Buschtöns (@buschtoens)
- Lauren Tan (@poteto)
- Scott Newcomer (@snewcomer)
- #212 Update deps and security vulns (@snewcomer)
- Scott Newcomer (@snewcomer)
- #210 Support scrollableArea as an element (@snewcomer)
- Scott Newcomer (@snewcomer)
- #206 Update raf-pool 0.1.2 (@snewcomer)
- Scott Newcomer (@snewcomer)
- Vasanth (@vasind)
- #199 Update IO 0.2.4 with simpler replacer func (@snewcomer)
- #199 Update IO 0.2.4 with simpler replacer func (@snewcomer)
- Scott Newcomer (@snewcomer)
- #198 Fix stringify replacer function (@snewcomer)
- Scott Newcomer (@snewcomer)
- #197 Bump IO library to 0.2.2 (@snewcomer)
- #196 Fix didScroll (@snewcomer)
- Scott Newcomer (@snewcomer)
- #194 Protect if no admin instance (@snewcomer)
- Scott Newcomer (@snewcomer)
- #193 Pass IO Entry in callback (@snewcomer)
- Scott Newcomer (@snewcomer)
- #192 Dont start rAF if has IntersectionObserver (@snewcomer)
- Scott Newcomer (@snewcomer)
- #190 rAF: small refactor to use new recursive function (@snewcomer)
- #185 New API: watchElement for classes with no mixin (@snewcomer)
- #188 Forgot removeRAF in recursive fn (@snewcomer)
- Scott Newcomer (@snewcomer)
- #184 Internal: Update IntersectionObserverAdmin + simplify (@snewcomer)
- Scott Newcomer (@snewcomer)
- #182 Add API to not listen to scroll direction (@snewcomer)
- Scott Newcomer (@snewcomer)
- #179 Just a small town boy living in a ember modifier world (@snewcomer)
- #178 Update 3.8 and prep for modifiers (@snewcomer)
- Scott Newcomer (@snewcomer)
- #175 Ensure rAF takes into account sentinels w and h (@snewcomer)
- #174 Ensure dummy app runs in ie11 (@snewcomer)
- #175 Ensure rAF takes into account sentinels w and h (@snewcomer)
- Scott Newcomer (@snewcomer)
- #172 Remove deprecated travis sudo:false flag (@snewcomer)
- #173 IE11 fix (@snewcomer)
- Scott Newcomer (@snewcomer)
- #170 Use rAFPool npm pkg (@snewcomer)
- Scott Newcomer (@snewcomer)
- #170 Use rAFPool npm pkg (@snewcomer)
- Scott Newcomer (@snewcomer)
- #168 Fix scope memory leak (@snewcomer)
- Scott Newcomer (@snewcomer)
- #127 right left scrolling example (@snewcomer)
- #163 Update to 3.4 and resolve audit warning (@snewcomer)
- Ben Limmer (@blimmer)
- Scott Newcomer (@snewcomer)
- sir.dinha (@sardyy)
- #162 Handle root with gaining sizzle properties (@snewcomer)
- #162 Handle root with gaining sizzle properties (@snewcomer)
- Scott Newcomer (@snewcomer)
- #158 Update deps to fix security audit (@snewcomer)
- #159 Do not cancel rAF as this effects other elements that are observed (@snewcomer)
- Scott Newcomer (@snewcomer)
- #158 Update deps to fix security audit (@snewcomer)
- #159 Do not cancel rAF as this effects other elements that are observed (@snewcomer)
- Scott Newcomer (@snewcomer)
- #157 Allow
root
on static admin to have multiple keys (@snewcomer)
- Scott Newcomer (@snewcomer)
- #153 Use one IntersectionObserver per viewport (@snewcomer)
- #152 Stop rAF loop if transition from page that uses rAF to page that uses IO (@snewcomer)
- Scott Newcomer (@snewcomer)
- #150 updates + fix w/ npm audit (@snewcomer)
- #147 Ensure explicitly setting viewportUseIntersectionObserver is not allowed (@snewcomer)
- #145 use one rAF manager (@snewcomer)
- #144 Cancel animation frame before requesting again (@jheth)
- #143 add note about didExitViewport and intersectionThreshold (@snewcomer)
- #147 Ensure explicitly setting viewportUseIntersectionObserver is not allowed (@snewcomer)
- Joe Heth (@jheth)
- Scott Newcomer (@snewcomer)
- #150 updates + fix w/ npm audit (@snewcomer)
- #147 Ensure explicitly setting viewportUseIntersectionObserver is not allowed (@snewcomer)
- #145 use one rAF manager (@snewcomer)
- #144 Cancel animation frame before requesting again (@jheth)
- #143 add note about didExitViewport and intersectionThreshold (@snewcomer)
- #147 Ensure explicitly setting viewportUseIntersectionObserver is not allowed (@snewcomer)
- Joe Heth (@jheth)
- Scott Newcomer (@snewcomer)
- #140 upgrade to 3.1 ember (@snewcomer)
- Scott Newcomer (@snewcomer)
- #140 upgrade to 3.1 ember (@snewcomer)
- Scott Newcomer (@snewcomer)
- #138 Bugfix - send action on destroy + memory leaks (@snewcomer)
- #134 add firefox to travis (@snewcomer)
- #138 Bugfix - send action on destroy + memory leaks (@snewcomer)
- Marten (@martndemus)
- Scott Newcomer (@snewcomer)
- #138 Bugfix - send action on destroy + memory leaks (@snewcomer)
- #134 add firefox to travis (@snewcomer)
- #138 Bugfix - send action on destroy + memory leaks (@snewcomer)
- Marten (@martndemus)
- Scott Newcomer (@snewcomer)
- #133 Raf test bounding (@snewcomer)
- #130 Improve docs (@snewcomer)
- #121 Upgrade to 3.0 and remove jquery usage (@snewcomer)
- #132 update rafLogic for scrollable area (@snewcomer)
- Scott Newcomer (@snewcomer)
- #133 Raf test bounding (@snewcomer)
- #130 Improve docs (@snewcomer)
- #121 Upgrade to 3.0 and remove jquery usage (@snewcomer)
- #132 update rafLogic for scrollable area (@snewcomer)
- Scott Newcomer (@snewcomer)
- #126 change intersection threshold default to 0 (@snewcomer)
- #125 Move viewport config to addon folder Closes #124 (@snewcomer)
- #125 Move viewport config to addon folder Closes #124 (@snewcomer)
- Scott Newcomer (@snewcomer)
- #126 change intersection threshold default to 0 (@snewcomer)
- #125 Move viewport config to addon folder Closes #124 (@snewcomer)
- #125 Move viewport config to addon folder Closes #124 (@snewcomer)
- Scott Newcomer (@snewcomer)
- #113 Use IntersectionObserver if available (@snewcomer)
- #122 Fix viewportTolerance with defaults (@snewcomer)
- Alexander Lang (@langalex)
- Alvin Crespo (@alvincrespo)
- Miguel Camba (@cibernox)
- Scott Newcomer (@snewcomer)
- @hybridmuse
- #113 Use IntersectionObserver if available (@snewcomer)
- #122 Fix viewportTolerance with defaults (@snewcomer)
- Alexander Lang (@langalex)
- Alvin Crespo (@alvincrespo)
- Miguel Camba (@cibernox)
- Scott Newcomer (@snewcomer)
- @hybridmuse