- Breaking changes: Refactored the project to be written with TypeScript, contributed by Attrash-Islam
- Bugfix: Default options overwriting (#81, contributed by dmytroyarmak)
- Improve UMD (Universal Module Definition) code, fixes (#61)
- Theme support (#66, contributed by marknadig)
- Add
spinner-on
attribute (#71, contributed by marknadig)
- Add CommonJS support, improve AMD support (for use with browserify, webpack, SystemJS, etc.)
- Removed NBSP characters from source code (#40, contributed by amolghotankar)
- Return the created AngularJS module (#37, contributed by k7sleeper)
- Added configurable default options (#31, contributed by aleksih)
- Added scope eval to allow for data binding support (#21, contributed by jdamick)
- AMD / Require.js compatibility (#11, contributed by floribon)
- Bugfix: Stop events are ignored if sent before the directive is fully initialized and
startActive
is true (#22, contributed by vleborgne)
- Add support for expressions in attributes (#12, contributed by aaronroberson)
- Generate source map for the minified version (#14)
- Add a
main
field to package.json (#15, contributed by elfreyshira) - Enable support for AngularJS 1.3.x in bower.json
- Upgrade spin.js to 2.0.0. See breaking changes here.
- Fixed an issue that caused the minified code to fail.
- Add test coverage reporting
- Stop the spinner on scope destroy
- Support for AngularJS 1.2