All notable changes to this project will be documented in this file going forward.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Add
npm prepare
command to build the files
Floatl#destroy
to remove event listeners- SauceLabs setup
- Example site
- Change changelog format to Keep a Changelog
- Rewritten in TypeScript
- Properly setup CodeClimate
- Use Semaphore for CI
- Refactor tests to remove jquery and jasmine-jquery devdependencies
- Moved some documentation from README to GitHub wiki
- Bower support
- Support for passing in jQuery elements
- Included CSS styling
- Forgot to release built files (again!)
- Handle state change on input event (thanks @zlatevbg!)
- Stop initialisation if required either input or label is not found (thanks @leptest!)
- Actually release built files, whoops!
- Properly assign regex variable in
removeClass
function, fix #16 (thanks @martinothamar!)
- Start using changelog
- Include globally built floatl.global.js
- Change default Webpack output to commonjs2 module
- Remove Gulp in favour of NPM scripts