Releases: jacobmllr95/idle-timeout
Releases · jacobmllr95/idle-timeout
Update dependencies to resolve security issues
Changes
- Update dependencies
The TypeScript rewrite
Changes
- TypeScript rewrite
- Switch to rollup.js
- Modernize build stack
npm publish improvements
Changes
- Only include relevant files in npm tarball
- Improve linting config
- Fix supported browsers table markup in README
More build system improvements
Changes
- Use object spread in favor of
Object.assign()
- Update to Babel 7 stable
- Improve linting setup
- Improve README
Finally the major release!
Changes
- Switch to factory for default export (
new IdleTimeout(...)
=>idleTimeout(...)
) - Switch from
gulp
towebpack
- Switch from
npm
toyarn
- Add sourcemaps support
- Modernize codebase
- Improve README
Refactored build system
In this release there are only internal changes. The build system got a complete makeover to only use Babel as ES6 compiler and drop Browserify to make the distribution files even smaller. Then minified version went down from 3.727 Byte to 3.132 Byte.
Notable Changes
Cutsom idle timeout element
This release adds the ability to provide a custom element to listen for the idle timeout. The document
element is still used by default.
Notable Changes
Stop and resume the timeout
This release concentrates on adding the new stop()
and resume()
methods. It's now possible to stop a timeout at any time and resume it when needed.
Notable Changes
Loop timeout functionality
This release is all about the new loop timeout functionality. With the loop
option enabled, the idle timeout gets called each time the defined timeout
is reached. Tracking longer idle timeouts is now an ease!
Notable Changes
Initial release
v0.0.1 Correct `Getter` and `Setter` documentation