All Versions
27
Latest Version
Avg Release Cycle
157 days
Latest Release
966 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v4.1.1 Changes
September 01, 2021๐ Changed
- ๐ฆ Set package type to
module
to better support native ES module imports. - ๐ Improved website design.
- ๐ฆ Set package type to
-
v4.1.0 Changes
October 22, 2019โ Added
spinner-line-shrink
animation preset.
-
v4.0.0 Changes
May 06, 2018๐ Changed
- Switched from
requestAnimationFrame
back to CSS keyframe animations ๐ for better performance. - In order to preserve compatibility with the
๐
style-src 'self';
Content Security Policy, animations are now defined via an external CSS file rather than inserted dynamically.
โ Add the following to your page to use one of the preset animations:
<link rel="stylesheet" href="node_modules/spin.js/spin.css"/>
You can also define custom opacity animations in your own CSS file and select them via the
animation
option.๐ Fixed
- 0๏ธโฃ A transparent shadow is now set by default to resolve aliased lines in ๐ป certain browsers (issue [#355]).
โ Removed
opacity
andtrail
options (define a custom opacity animation instead).- ๐ Support for Internet Explorer 9 (it doesn't support keyframe animations).
fps
option (only used for IE 9).
- Switched from
-
v3.1.0 Changes
November 26, 2017โ Added
- ๐ Support for custom box-shadows with corrected positioning (issue [#35]).
fadeColor
option to customize the color that lines fade to (issue [#30]).
-
v3.0.0 Changes
November 09, 2017โ Added
- ๐ Support for Content Security Policy
style-src 'self';
option (issue [#115] and issue [#229]). - [CONTRIBUTING.md](CONTRIBUTING.md) file.
๐ Changed
- Rewritten in TypeScript.
- Replaced dynamic CSS keyframe animations with
requestAnimationFrame
. - ๐ป Unified animation logic in all browsers.
- ๐ Moved internal functions out of Spinner instance.
- Website now uses native range inputs rather than a polyfill, and doesn't depend on jQuery.
- Distributed as a standard ES6 module (closes [#341]).
๐ Fixed
- Janky animation appearance in Microsoft Edge (issue [#342]).
- Missing line with trail set to 100 in Internet Explorer (issue [#327]).
- Spinner is not defined error in Angular (issue [#340]).
โ Removed
- ๐ Useless
hwaccel
option. - ๐ IE 6-8 support and VML fallback since it isn't needed for IE 9+.
- Minified files from bundle.
- ๐ jQuery plugin (closes [#325]).
- ๐ Bower/composer/component/spm support. Install from npm instead (recommended), or save spin.js file in your repo.
Note: version 3.0 does not change the public Spinner API, so if you are โฌ๏ธ already using a module bundler such as Webpack or Rollup, upgrading should be as easy as adding the following ES6 module import:
import {Spinner} from 'spin.js';
- ๐ Support for Content Security Policy
-
v2.3.2 Changes
July 24, 2015๐ Fixed
- โก๏ธ Updated UMD header to protect against HTMLElement global pollution (PR [#300]).
-
v2.3.1 Changes
June 15, 2015๐ Changed
- There were multiple tagging issues that produced 2.1.3, 2.2.0, and 2.3.0. ๐ In the spirit of SemVer, this release is now 2.3.1.
- The minified spin.min.js is now distributed in the repo, making Bower usage easier (issue [#250]).
๐ Fixed
- Incorrect syntax in the example at the top of spin.js (PR [#294]).
โ Removed
- Moot
version
property from Bower manifest (PR [#295]).
-
v2.1.2 Changes
May 28, 2015๐ Changed
- ๐ Version 2.1.1 had a packaging error, so this release is now 2.1.2.
- ๐ Standard CSS attributes are now preferred over vendor ones if supported.
- ๐ Unified internal coding style across all files.
- โ Website now uses the latest version of jQuery from its 1.x branch.
- ๐ Updated documentation to note that the container element must use relative positioning (issue [#292]).
โ Added
- ๐ spm support (PR [#232]).
๐ Fixed
- All broken examples
- ๐ Bug on demo page where the direction setting wasn't reflected in the option object.
-
v2.1.0 Changes
April 16, 2015โ Added
scale
option for resizing the spinner (PR [#287]).- ๐ Support for importing on server without DOM (PR [#283]).
-
v2.0.2 Changes
January 02, 2015๐ Fixed
- ๐ Use correct
require
call in jQuery plugin
โ Removed
- Cleaned up unused code
- ๐ Use correct