ember-in-viewport
Version:
Detect if an Ember View or Component is in the viewport @ 60FPS
596 lines (362 loc) • 24.9 kB
Markdown
## v4.0.0 (2021-11-29)
#### :boom: Breaking Change
* [#285](https://github.com/DockYard/ember-in-viewport/pull/285) Upgrade ember-auto-import to v2 ([@SergeAstapov](https://github.com/SergeAstapov))
#### :rocket: Enhancement
* [#291](https://github.com/DockYard/ember-in-viewport/pull/291) Add 3.28 to test suite ([@snewcomer](https://github.com/snewcomer))
* [#290](https://github.com/DockYard/ember-in-viewport/pull/290) Add 3.28 testing scenario ([@snewcomer](https://github.com/snewcomer))
* [#289](https://github.com/DockYard/ember-in-viewport/pull/289) Bump ember-modifier to v3 and allow either v2 or v3 ([@SergeAstapov](https://github.com/SergeAstapov))
* [#288](https://github.com/DockYard/ember-in-viewport/pull/288) Update Build Status badge: Travis -> GH Actions ([@SergeAstapov](https://github.com/SergeAstapov))
* [#287](https://github.com/DockYard/ember-in-viewport/pull/287) Update npmignore file ([@SergeAstapov](https://github.com/SergeAstapov))
* [#284](https://github.com/DockYard/ember-in-viewport/pull/284) Add changelog via lerna-changelog ([@SergeAstapov](https://github.com/SergeAstapov))
#### Committers: 2
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
- Sergey Astapov ([@SergeAstapov](https://github.com/SergeAstapov))
## v3.10.3 (2021-10-14)
#### :bug: Bug Fix
* [#278](https://github.com/DockYard/ember-in-viewport/pull/278) [Bug]: Pass the intersectionObserverEntry to callbacks of {{in-vieport}} modifier ([@cibernox](https://github.com/cibernox))
#### Committers: 1
- Miguel Camba ([@cibernox](https://github.com/cibernox))
## v3.10.2 (2021-05-04)
#### :bug: Bug Fix
* [#274](https://github.com/DockYard/ember-in-viewport/pull/274) [Bug]: Upgrade intersection-observer-admin ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.10.1 (2021-05-03)
#### :bug: Bug Fix
* [#273](https://github.com/DockYard/ember-in-viewport/pull/273) [Bug]: revert intersection-observer-admin bug with multiple elements sharing a single root ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.10.0 (2021-04-27)
#### :bug: Bug Fix
* [#270](https://github.com/DockYard/ember-in-viewport/pull/270) Bug: stop watching unless viewportSpy=true is passed to modifier ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.9.0 (2021-03-22)
#### :bug: Bug Fix
* [#268](https://github.com/DockYard/ember-in-viewport/pull/268) Bug: Support scrollableArea as an element ([@SergeAstapov](https://github.com/SergeAstapov))
#### Committers: 1
- Sergey Astapov ([@SergeAstapov](https://github.com/SergeAstapov))
## v3.8.1 (2020-12-10)
#### :rocket: Enhancement
* [#259](https://github.com/DockYard/ember-in-viewport/pull/259) Upgrade Ember CLI and blueprint to 3.22 ([@SergeAstapov](https://github.com/SergeAstapov))
* [#250](https://github.com/DockYard/ember-in-viewport/pull/250) Ensure works with custom element as a sentinel ([@snewcomer](https://github.com/snewcomer))
#### Committers: 3
- Luke Melia ([@lukemelia](https://github.com/lukemelia))
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
- Sergey Astapov ([@SergeAstapov](https://github.com/SergeAstapov))
## v3.7.8 (2020-08-02)
#### :bug: Bug Fix
* [#248](https://github.com/DockYard/ember-in-viewport/pull/248) [BUG]: Unable to use multiple {{in-viewport}} modifiers ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.7.7 (2020-07-28)
#### :bug: Bug Fix
* [#244](https://github.com/DockYard/ember-in-viewport/pull/244) ScheduleOnce is not deduping ([@snewcomer](https://github.com/snewcomer))
#### Committers: 2
- Mehul Kar ([@mehulkar](https://github.com/mehulkar))
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.7.6 (2020-07-14)
#### :bug: Bug Fix
* [#241](https://github.com/DockYard/ember-in-viewport/pull/241) Fix test failures in Ember 3.20: Run service teardown code in willDestroy() ([@bendemboski](https://github.com/bendemboski))
#### Committers: 1
- Ben Demboski ([@bendemboski](https://github.com/bendemboski))
## v3.7.5 (2020-06-15)
#### :bug: Bug Fix
* [#239](https://github.com/DockYard/ember-in-viewport/pull/239) Fixing in-viewport element modifier with rAF-based detection ([@gmurphey](https://github.com/gmurphey))
#### Committers: 1
- Garrett Murphey ([@gmurphey](https://github.com/gmurphey))
## v3.7.4 (2020-06-09)
#### :rocket: Enhancement
* [#236](https://github.com/DockYard/ember-in-viewport/pull/236) MAJOR: Node 10 ([@snewcomer](https://github.com/snewcomer))
#### :bug: Bug Fix
* [#238](https://github.com/DockYard/ember-in-viewport/pull/238) Warning on addToRegistry after destroy ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.7.3 (2020-05-07)
#### :rocket: Enhancement
* [#235](https://github.com/DockYard/ember-in-viewport/pull/235) Resolve async issues with service#destroy and tests ([@snewcomer](https://github.com/snewcomer))
#### :bug: Bug Fix
* [#235](https://github.com/DockYard/ember-in-viewport/pull/235) Resolve async issues with service#destroy and tests ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.7.2 (2020-03-09)
#### :rocket: Enhancement
* [#225](https://github.com/DockYard/ember-in-viewport/pull/225) Mixin and viewportDidScroll removal warning in development ([@snewcomer](https://github.com/snewcomer))
#### :bug: Bug Fix
* [#229](https://github.com/DockYard/ember-in-viewport/pull/229) Bump IntersectionObserverAdmin to support Cordova ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.7.1 (2019-12-30)
#### :rocket: Enhancement
* [#221](https://github.com/DockYard/ember-in-viewport/pull/221) Bump to latest io-admin 0.2.10 ([@snewcomer](https://github.com/snewcomer))
* [#219](https://github.com/DockYard/ember-in-viewport/pull/219) Improve docs ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.7.0 (2019-12-21)
#### :rocket: Enhancement
* [#215](https://github.com/DockYard/ember-in-viewport/pull/215) Built in modifier test and README ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.6.2 (2019-12-18)
#### :rocket: Enhancement
* [#214](https://github.com/DockYard/ember-in-viewport/pull/214) 3.12 ([@snewcomer](https://github.com/snewcomer))
* [#208](https://github.com/DockYard/ember-in-viewport/pull/208) feat(modifiers): add `in-viewport`, `did-enter-viewport`, `did-exit-viewport` ([@buschtoens](https://github.com/buschtoens))
#### :bug: Bug Fix
* [#217](https://github.com/DockYard/ember-in-viewport/pull/217) Closes [#216](https://github.com/dockyard/ember-in-viewport/issues/216), remove unnecessary call to startIntersectionObserver ([@dbashford](https://github.com/dbashford))
#### Committers: 4
- David Bashford ([@dbashford](https://github.com/dbashford))
- Jan Buschtöns ([@buschtoens](https://github.com/buschtoens))
- Lauren Tan ([@poteto](https://github.com/poteto))
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.6.1 (2019-10-13)
#### :rocket: Enhancement
* [#212](https://github.com/DockYard/ember-in-viewport/pull/212) Update deps and security vulns ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.6.0 (2019-09-25)
#### :rocket: Enhancement
* [#210](https://github.com/DockYard/ember-in-viewport/pull/210) Support scrollableArea as an element ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.5.9 (2019-09-15)
#### :rocket: Enhancement
* [#206](https://github.com/DockYard/ember-in-viewport/pull/206) Update raf-pool 0.1.2 ([@snewcomer](https://github.com/snewcomer))
#### Committers: 2
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
- Vasanth ([@vasind](https://github.com/vasind))
## v3.5.8 (2019-05-24)
#### :rocket: Enhancement
* [#199](https://github.com/DockYard/ember-in-viewport/pull/199) Update IO 0.2.4 with simpler replacer func ([@snewcomer](https://github.com/snewcomer))
#### :bug: Bug Fix
* [#199](https://github.com/DockYard/ember-in-viewport/pull/199) Update IO 0.2.4 with simpler replacer func ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.5.7 (2019-05-24)
#### :bug: Bug Fix
* [#198](https://github.com/DockYard/ember-in-viewport/pull/198) Fix stringify replacer function ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.5.6 (2019-05-23)
#### :rocket: Enhancement
* [#197](https://github.com/DockYard/ember-in-viewport/pull/197) Bump IO library to 0.2.2 ([@snewcomer](https://github.com/snewcomer))
#### :bug: Bug Fix
* [#196](https://github.com/DockYard/ember-in-viewport/pull/196) Fix didScroll ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.5.5 (2019-05-14)
#### :bug: Bug Fix
* [#194](https://github.com/DockYard/ember-in-viewport/pull/194) Protect if no admin instance ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.5.4 (2019-05-08)
#### :rocket: Enhancement
* [#193](https://github.com/DockYard/ember-in-viewport/pull/193) Pass IO Entry in callback ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.5.3 (2019-05-02)
#### :bug: Bug Fix
* [#192](https://github.com/DockYard/ember-in-viewport/pull/192) Dont start rAF if has IntersectionObserver ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.5.2 (2019-04-27)
#### :rocket: Enhancement
* [#190](https://github.com/DockYard/ember-in-viewport/pull/190) rAF: small refactor to use new recursive function ([@snewcomer](https://github.com/snewcomer))
* [#185](https://github.com/DockYard/ember-in-viewport/pull/185) New API: watchElement for classes with no mixin ([@snewcomer](https://github.com/snewcomer))
#### :bug: Bug Fix
* [#188](https://github.com/DockYard/ember-in-viewport/pull/188) Forgot removeRAF in recursive fn ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.5.0 (2019-04-20)
#### :rocket: Enhancement
* [#184](https://github.com/DockYard/ember-in-viewport/pull/184) Internal: Update IntersectionObserverAdmin + simplify ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.4.0 (2019-04-18)
#### :rocket: Enhancement
* [#182](https://github.com/DockYard/ember-in-viewport/pull/182) Add API to not listen to scroll direction ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.3.0 (2019-03-25)
#### :rocket: Enhancement
* [#179](https://github.com/DockYard/ember-in-viewport/pull/179) Just a small town boy living in a ember modifier world ([@snewcomer](https://github.com/snewcomer))
* [#178](https://github.com/DockYard/ember-in-viewport/pull/178) Update 3.8 and prep for modifiers ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.2.2 (2018-12-11)
#### :rocket: Enhancement
* [#175](https://github.com/DockYard/ember-in-viewport/pull/175) Ensure rAF takes into account sentinels w and h ([@snewcomer](https://github.com/snewcomer))
* [#174](https://github.com/DockYard/ember-in-viewport/pull/174) Ensure dummy app runs in ie11 ([@snewcomer](https://github.com/snewcomer))
#### :bug: Bug Fix
* [#175](https://github.com/DockYard/ember-in-viewport/pull/175) Ensure rAF takes into account sentinels w and h ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.2.1 (2018-12-02)
#### :rocket: Enhancement
* [#172](https://github.com/DockYard/ember-in-viewport/pull/172) Remove deprecated travis sudo:false flag ([@snewcomer](https://github.com/snewcomer))
#### :bug: Bug Fix
* [#173](https://github.com/DockYard/ember-in-viewport/pull/173) IE11 fix ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.2.0 (2018-11-27)
#### :rocket: Enhancement
* [#170](https://github.com/DockYard/ember-in-viewport/pull/170) Use rAFPool npm pkg ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## 3.2.0 (2018-11-27)
#### :rocket: Enhancement
* [#170](https://github.com/DockYard/ember-in-viewport/pull/170) Use rAFPool npm pkg ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.1.5 (2018-10-25)
#### :bug: Bug Fix
* [#168](https://github.com/DockYard/ember-in-viewport/pull/168) Fix scope memory leak ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.1.4 (2018-10-11)
#### :rocket: Enhancement
* [#127](https://github.com/DockYard/ember-in-viewport/pull/127) right left scrolling example ([@snewcomer](https://github.com/snewcomer))
* [#163](https://github.com/DockYard/ember-in-viewport/pull/163) Update to 3.4 and resolve audit warning ([@snewcomer](https://github.com/snewcomer))
#### Committers: 3
- Ben Limmer ([@blimmer](https://github.com/blimmer))
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
- sir.dinha ([@sardyy](https://github.com/sardyy))
## v3.1.3 (2018-08-27)
#### :rocket: Enhancement
* [#162](https://github.com/DockYard/ember-in-viewport/pull/162) Handle root with gaining sizzle properties ([@snewcomer](https://github.com/snewcomer))
#### :bug: Bug Fix
* [#162](https://github.com/DockYard/ember-in-viewport/pull/162) Handle root with gaining sizzle properties ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.1.2 (2018-08-23)
#### :rocket: Enhancement
* [#158](https://github.com/DockYard/ember-in-viewport/pull/158) Update deps to fix security audit ([@snewcomer](https://github.com/snewcomer))
#### :bug: Bug Fix
* [#159](https://github.com/DockYard/ember-in-viewport/pull/159) Do not cancel rAF as this effects other elements that are observed ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## 3.1.2 (2018-08-23)
#### :rocket: Enhancement
* [#158](https://github.com/DockYard/ember-in-viewport/pull/158) Update deps to fix security audit ([@snewcomer](https://github.com/snewcomer))
#### :bug: Bug Fix
* [#159](https://github.com/DockYard/ember-in-viewport/pull/159) Do not cancel rAF as this effects other elements that are observed ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.1.1 (2018-08-21)
#### :rocket: Enhancement
* [#157](https://github.com/DockYard/ember-in-viewport/pull/157) Allow `root` on static admin to have multiple keys ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.1.0 (2018-07-27)
#### :rocket: Enhancement
* [#153](https://github.com/DockYard/ember-in-viewport/pull/153) Use one IntersectionObserver per viewport ([@snewcomer](https://github.com/snewcomer))
* [#152](https://github.com/DockYard/ember-in-viewport/pull/152) Stop rAF loop if transition from page that uses rAF to page that uses IO ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.0.4 (2018-07-13)
#### :rocket: Enhancement
* [#150](https://github.com/DockYard/ember-in-viewport/pull/150) updates + fix w/ npm audit ([@snewcomer](https://github.com/snewcomer))
* [#147](https://github.com/DockYard/ember-in-viewport/pull/147) Ensure explicitly setting viewportUseIntersectionObserver is not allowed ([@snewcomer](https://github.com/snewcomer))
* [#145](https://github.com/DockYard/ember-in-viewport/pull/145) use one rAF manager ([@snewcomer](https://github.com/snewcomer))
* [#144](https://github.com/DockYard/ember-in-viewport/pull/144) Cancel animation frame before requesting again ([@jheth](https://github.com/jheth))
* [#143](https://github.com/DockYard/ember-in-viewport/pull/143) add note about didExitViewport and intersectionThreshold ([@snewcomer](https://github.com/snewcomer))
#### :bug: Bug Fix
* [#147](https://github.com/DockYard/ember-in-viewport/pull/147) Ensure explicitly setting viewportUseIntersectionObserver is not allowed ([@snewcomer](https://github.com/snewcomer))
#### Committers: 2
- Joe Heth ([@jheth](https://github.com/jheth))
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## 3.0.4 (2018-07-13)
#### :rocket: Enhancement
* [#150](https://github.com/DockYard/ember-in-viewport/pull/150) updates + fix w/ npm audit ([@snewcomer](https://github.com/snewcomer))
* [#147](https://github.com/DockYard/ember-in-viewport/pull/147) Ensure explicitly setting viewportUseIntersectionObserver is not allowed ([@snewcomer](https://github.com/snewcomer))
* [#145](https://github.com/DockYard/ember-in-viewport/pull/145) use one rAF manager ([@snewcomer](https://github.com/snewcomer))
* [#144](https://github.com/DockYard/ember-in-viewport/pull/144) Cancel animation frame before requesting again ([@jheth](https://github.com/jheth))
* [#143](https://github.com/DockYard/ember-in-viewport/pull/143) add note about didExitViewport and intersectionThreshold ([@snewcomer](https://github.com/snewcomer))
#### :bug: Bug Fix
* [#147](https://github.com/DockYard/ember-in-viewport/pull/147) Ensure explicitly setting viewportUseIntersectionObserver is not allowed ([@snewcomer](https://github.com/snewcomer))
#### Committers: 2
- Joe Heth ([@jheth](https://github.com/jheth))
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.0.2 (2018-04-15)
#### :rocket: Enhancement
* [#140](https://github.com/DockYard/ember-in-viewport/pull/140) upgrade to 3.1 ember ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## 3.0.2 (2018-04-15)
#### :rocket: Enhancement
* [#140](https://github.com/DockYard/ember-in-viewport/pull/140) upgrade to 3.1 ember ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.0.1 (2018-04-06)
#### :rocket: Enhancement
* [#138](https://github.com/DockYard/ember-in-viewport/pull/138) Bugfix - send action on destroy + memory leaks ([@snewcomer](https://github.com/snewcomer))
* [#134](https://github.com/DockYard/ember-in-viewport/pull/134) add firefox to travis ([@snewcomer](https://github.com/snewcomer))
#### :bug: Bug Fix
* [#138](https://github.com/DockYard/ember-in-viewport/pull/138) Bugfix - send action on destroy + memory leaks ([@snewcomer](https://github.com/snewcomer))
#### Committers: 2
- Marten ([@martndemus](https://github.com/martndemus))
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## 3.0.1 (2018-04-06)
#### :rocket: Enhancement
* [#138](https://github.com/DockYard/ember-in-viewport/pull/138) Bugfix - send action on destroy + memory leaks ([@snewcomer](https://github.com/snewcomer))
* [#134](https://github.com/DockYard/ember-in-viewport/pull/134) add firefox to travis ([@snewcomer](https://github.com/snewcomer))
#### :bug: Bug Fix
* [#138](https://github.com/DockYard/ember-in-viewport/pull/138) Bugfix - send action on destroy + memory leaks ([@snewcomer](https://github.com/snewcomer))
#### Committers: 2
- Marten ([@martndemus](https://github.com/martndemus))
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v3.0.0 (2018-03-02)
#### :rocket: Enhancement
* [#133](https://github.com/DockYard/ember-in-viewport/pull/133) Raf test bounding ([@snewcomer](https://github.com/snewcomer))
* [#130](https://github.com/DockYard/ember-in-viewport/pull/130) Improve docs ([@snewcomer](https://github.com/snewcomer))
* [#121](https://github.com/DockYard/ember-in-viewport/pull/121) Upgrade to 3.0 and remove jquery usage ([@snewcomer](https://github.com/snewcomer))
#### :bug: Bug Fix
* [#132](https://github.com/DockYard/ember-in-viewport/pull/132) update rafLogic for scrollable area ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## 3.0.0 (2018-03-02)
#### :rocket: Enhancement
* [#133](https://github.com/DockYard/ember-in-viewport/pull/133) Raf test bounding ([@snewcomer](https://github.com/snewcomer))
* [#130](https://github.com/DockYard/ember-in-viewport/pull/130) Improve docs ([@snewcomer](https://github.com/snewcomer))
* [#121](https://github.com/DockYard/ember-in-viewport/pull/121) Upgrade to 3.0 and remove jquery usage ([@snewcomer](https://github.com/snewcomer))
#### :bug: Bug Fix
* [#132](https://github.com/DockYard/ember-in-viewport/pull/132) update rafLogic for scrollable area ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v2.2.1 (2018-02-23)
#### :rocket: Enhancement
* [#126](https://github.com/DockYard/ember-in-viewport/pull/126) change intersection threshold default to 0 ([@snewcomer](https://github.com/snewcomer))
* [#125](https://github.com/DockYard/ember-in-viewport/pull/125) Move viewport config to addon folder Closes [#124](https://github.com/dockyard/ember-in-viewport/issues/124) ([@snewcomer](https://github.com/snewcomer))
#### :bug: Bug Fix
* [#125](https://github.com/DockYard/ember-in-viewport/pull/125) Move viewport config to addon folder Closes [#124](https://github.com/dockyard/ember-in-viewport/issues/124) ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## 2.2.1 (2018-02-23)
#### :rocket: Enhancement
* [#126](https://github.com/DockYard/ember-in-viewport/pull/126) change intersection threshold default to 0 ([@snewcomer](https://github.com/snewcomer))
* [#125](https://github.com/DockYard/ember-in-viewport/pull/125) Move viewport config to addon folder Closes [#124](https://github.com/dockyard/ember-in-viewport/issues/124) ([@snewcomer](https://github.com/snewcomer))
#### :bug: Bug Fix
* [#125](https://github.com/DockYard/ember-in-viewport/pull/125) Move viewport config to addon folder Closes [#124](https://github.com/dockyard/ember-in-viewport/issues/124) ([@snewcomer](https://github.com/snewcomer))
#### Committers: 1
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
## v2.2.0 (2018-02-08)
#### :rocket: Enhancement
* [#113](https://github.com/DockYard/ember-in-viewport/pull/113) Use IntersectionObserver if available ([@snewcomer](https://github.com/snewcomer))
#### :bug: Bug Fix
* [#122](https://github.com/DockYard/ember-in-viewport/pull/122) Fix viewportTolerance with defaults ([@snewcomer](https://github.com/snewcomer))
#### Committers: 5
- Alexander Lang ([@langalex](https://github.com/langalex))
- Alvin Crespo ([@alvincrespo](https://github.com/alvincrespo))
- Miguel Camba ([@cibernox](https://github.com/cibernox))
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
- [@hybridmuse](https://github.com/hybridmuse)
## 2.2.0 (2018-02-08)
#### :rocket: Enhancement
* [#113](https://github.com/DockYard/ember-in-viewport/pull/113) Use IntersectionObserver if available ([@snewcomer](https://github.com/snewcomer))
#### :bug: Bug Fix
* [#122](https://github.com/DockYard/ember-in-viewport/pull/122) Fix viewportTolerance with defaults ([@snewcomer](https://github.com/snewcomer))
#### Committers: 5
- Alexander Lang ([@langalex](https://github.com/langalex))
- Alvin Crespo ([@alvincrespo](https://github.com/alvincrespo))
- Miguel Camba ([@cibernox](https://github.com/cibernox))
- Scott Newcomer ([@snewcomer](https://github.com/snewcomer))
- [@hybridmuse](https://github.com/hybridmuse)