- Run ember-cli-update
- Upgrade dependencies
- Expose scroll direction on API
- Re-compute
isScrollable
on subtree change
- Re-compute
isScrollable
when contents change
- Turn off debugging
- Allow scrolling up to trigger a load more action
- Renamed
@percent
argument to@percentDown
and/or@percentUp
arguments
- Convert to
.gjs
- Run ember-cli-update
- Upgrade dependencies
- Convert tests to
.gjs
- Update
@zestia
scoped packages
- Re-release of 9.2.0 but published to GH Packages instead of NPM
- Run
ember-cli-update
- Remove BEM classes in favour of data attributes
- Ember Auto Import 2x
- Removed
setElement
- Run ember-cli-update
- Upgrade dependencies
- Add Embroider support
- Expose
scrollToPercentage
test helper
- Upgrade dependencies
- Make sure component is not in a loading state if there is a failure to load more.
- Release changes from beta 8
- Removes
@selector
in favour of@element
- Removes
@useDocument
in favour of@element
- Removes
scroller.error
- Renames
@scrollDebounce
to@debounce
- Renames
@leeway
to@percent
. This is the inverse! - Adds
scroller.setElement
to make setting child elements easier - Upgrades dependencies
- Fix division by zero
- Run ember-cli-update
- Upgrade dependencies
- Upgrade dependencies
- Upgrade dependencies
- Upgrade dependencies
- Upgrade dependencies
- Run prettier
- Glimmerise component
- Drop support for Ember < 3.16
- Upgrade dependencies
- Upgrade dependencies
- Fix illegal invocation of requestAnimationFrame
- Fix forced reflow during initial render
- Move render modifiers to dependencies
- Upgrade dependencies
- Upgrade dependencies
- Turn off debug mode
- Add test to prevent publishing with debug mode on
- Re-computes
scroller.isScrollable
after new content is loaded - Drop support for < Ember 3.11
- Switch to BEM syntax
- Upgrade dependencies
- Upgrade dependencies
- Update templates
- Upgrade dependencies
- Must be invoked using angle brackets for attributes to be forwarded
- Upgrade dependencies
- Upgrade dependencies
- Upgrade dependencies
- Upgrade ember-cli
- Add
isScrollable
property to yielded 'api'
- Small tweaks to debug logging
- Support FastBoot
- Give default value of
false
to yieldedisLoading
property
- Correct left over mentions of
useElement
. Which should now beselector
- Fix for versions <= 2.18
- Change to camelCase component arguments
- Fix bug where the load more action would not fire with
use-document=true
. This could happen if there was other content on the page, that was longer than infinite scroller content (i.e. the bottom of the document would not get hit) - Changed
trigger-at
toleeway
to account for differences in the 'bottom detection' depending on the mode.- To upgrade, if you were originally triggering load more at 95%, then your leeway would be 5%.
- Fix mismatch between github tag and published module
- Fix detection of the bottom of the document in Safari
- Introduce
use-element
- Re-release due to dodgy publish
- Upgrades ember-cli
- Bug fixes (
use-document
technique was broken in 1.0.17)
- Reduce reliance on jQuery
- Fix travis builds
- Fix dependencies
- Lint everything
- Upgrade devDependencies
- Upgrade devDependencies
- upgrade deps & fix build
- move ember-improved-cp to dependencies
- eslint
- Cancel debounce when destroyed
- Remove use of
getAttr
- Update devDependencies
- Update for Glimmer 2 compat
- Make sure padding is included in scroll calculations
- Upgrade ember-cli
- Improve dummy app demo
- Add ability to customise with
scroll-debounce
andtrigger-at
options.
- Initial release