The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
The package repository has moved and it's now reflected in the package metadata; this version contains no functionality changes.
- Removed unnecessary files from the package making it more lightweight.
- Introduced an ESM version of this module that will be used when being imported using
import
.
- This module is now transpiled using Babel.
- The UMD version of this module now exposes itself using the name
koco
instead ofKoCo
.
- Introduced a browser entry point that is ES5 compatible and minified.
- Introduced documentation to the Typescript type definitions.
- The
konamicode
event now fires even when the user has their caps lock enabled.
- Updated
KoCo.addSupportForTheKonamiCode()
to return a function that will remove support for the Konami Code.
- Updated the
konamicode
event so it is now cancelable.
The initial public release.