ember-lifeline
,test-app
- #1174 Ember 4 Upgrade (@elwayman02)
- #1141 Removed setup-lifeline-validation test util as it is no longer required. (@tgvrssanthosh)
ember-lifeline
ember-lifeline
,test-app
- #1140 Created timer util that returns a scaled-down timer value in test environments. (@tgvrssanthosh)
ember-lifeline
,test-app
ember-lifeline
ember-lifeline
,test-app
- #1174 Ember 4 Upgrade (@elwayman02)
test-app
- #1144 Renamed timer-test file (@tgvrssanthosh)
ember-lifeline
- Chris Krycho (@chriskrycho)
- Jordan Hawker (@elwayman02)
- Santhosh Venkata Rama Siva Thanakala Gani (@tgvrssanthosh)
- Steve Calvert (@scalvert)
- #980 Upgrade caniuse-db and dedupe yarn.lock (@nlfurniss)
- Nathaniel Furniss (@nlfurniss)
- Steve Calvert (@scalvert)
- Steve Calvert (@scalvert)
- #859 Removing deprecation warnings targeted for 4.0.0 (@scalvert)
- #852 Convert internal destroyable implementation to use @ember/destroyable (@scalvert)
- #855 Removes support for Ember 3.4 in ember-try config. (@scalvert)
- Steve Calvert (@scalvert)
- #652 chore(deps): bump ember-cli-typescript from 2.0.2 to 3.1.3 (@dependabot-preview[bot])
- #774 Update minimum versions of our devDependencies (@rwjblue)
- #773 Update @types/* devDependencies. (@rwjblue)
- #772 Update release-it setup. (@rwjblue)
- #770 Fix linting configuration. (@rwjblue)
- #623 Converting to github actions (@scalvert)
- Robert Jackson (@rwjblue)
- Steve Calvert (@scalvert)
- @dependabot-preview[bot]
- #622 chore(release): Update release-it changelog configuration (@scalvert)
- #620 Adding release-it configuration (@scalvert)
- #470 task(types): Turning noImplicitAny on to flush out remaining type inconsistencies (@scalvert)
- Steve Calvert (@scalvert)
- @dependabot-preview[bot]
- Refining styling of documentation
- Added tests to ensure undefined callbacks are thrown when add/remove DOM events
- Further exposing types to consumers
- Fix bug in documentation - page title correction
- Converts our documentation to use ember-cli-addon-docs (#387)
- Fixing setupLifelineValidation import in readme (#382)
- Fixing assertion count error for setupLifelineValidation (#377)
- Updating docs for pollTaskFor (#375)
- Updates pollTaskFor to correctly await settled (#374)
-
Lifeline's minimum node version is 8
-
Fixing TS errors related to handlebars types
-
Updating blueprint to latest
-
Updating param name and docs for poll
-
Implements early return when *Task functions called on destroyed objects
-
Fixes for issues #35 and #120
-
Fixes for issues #130 and #168
- Modified
throttleTask
to accept arguments to be passed to throttled method - Made
spacing
arguments required forthrottleTask
anddebounceTask
respectively
- Updated dependencies to latest versions, including Ember 3.1.2 and Ember CLI 3.1.4
- PR - Clean up canceled pending debounce by 2hu12
- Instance arrays for tracking task and event dependencies for objects deprecated in favor of using WeakMaps to track the association and eventual tear down of resources
- APIs expanded to include functional counterparts
- Mixin surface area reduced in favor of delegating to functional equivalent
- New feature -
scheduleTask
- allows for scheduling tasks via lifeline - New feature -
registerDisposable
- registers a function to be called on destruction of the object - Allow calling
addEventListener
from objects other than components (when passing specificHTMLElement
). - Ensure
this.throttleTask
created timers are cleared upon destroy. - Upgrade to use Ember's new JS modules API. 🎉
- Removed ability to add multiple listeners to child elements in single call
- Removed dependency on jQuery for ContextBoundEventListenersMixin
- Introduce cancel* methods
- Moving arrays to be lazy-allocated
- Fixing deprecation issue with lookupFactory
- [Bugfix] - Adding assertions to ensure _super has been called in the init chain
- destruct from ember instead of depending on ember-cli-shims
- Added removeEventListener method to DomMixin
- Refactor DOM mixin tests to use standard setup.
- Released v1.0.3
- Released v1.0.2
- Released v1.0.1
- Add DOM helper methods.
- Add implementation for run based helper methods.