All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
-
Use Function Types for handlers and callbacks instead of generic Function type.
-
Update Prettier rules:
- printWidth should be around 140 characters per line.
-
Improve Code Coverage to reach 100%.
-
Move
event
package to an external dependency. -
Migrate original documentation and adapt it to TypeScript.
-
Migrate to
eslint
(see #148). -
Update
tslib
to version2.2.0
(see #149). -
Update dev dependencies to latest version.
- Bump acorn to solve security vulnerability (see #130).
v1.1.0 - 2020-03-01
-
Add Tidelift as funding option (see #119).
-
Add Enterprise Support information (see #120).
-
Update
tslib
to version1.11.1
(see #128). -
Update dev dependencies to latest version.
- Migrate to terser-webpack-plugin to solve security vulnerability (see #126).
v1.0.3 - 2019-10-20
-
Update
instanbul
settings (see #116). -
Migrate project to
travis-ci.com
. -
Update
codebeat
Project UUID. -
Update dev dependencies to latest version.
v1.0.2 - 2019-07-18
-
Fix security vulnerabilities related to outdated dependencies (see #111).
-
Update dev dependencies to latest version.
v1.0.1 - 2019-03-20
-
Improve
prettier
rules andautoformat
script (see #103). -
Enable
"editor.formatOnSave"
rule forVS Code
(see #103). -
Update dev dependencies to latest version.
v1.0.0 - 2018-11-25
-
Update
karma
setup to generate code coverage report only forsrc
folder (see #78). -
Use
karma-sinon-chai
dependency (see #91). -
Migrate to headless Chrome (see #92).
-
Improve performance of unit tests running on
karma-webpack
(see #94). -
Prepare package for stable version (see #95).
-
Update GitHub Templates (see #97).
-
Update dev dependencies to latest version.
v0.2.0 - 2018-08-02
-
Adds copyright notice (see #74).
-
Use tslib library to avoid duplicated declarations (see #75).
-
Enforce TSLint rules (see #55).
-
Update TypeScript Compiler Options to be more strict and to generate inline source maps (see #53, #75).
-
Disable removeComments flag in tsconfig.json file, allowing comments to appear in output.
-
Update dev dependencies to latest version.
v0.1.1 - 2018-03-04
-
Update codeclimate settings (see #49, #50).
-
Update dev dependencies to latest version (see #48).
v0.1.0 - 2018-01-22
- Adhere to TypeScript Guidelines for General Types (see #43).
-
Improve code coverage to reach 100% (see #42).
-
Use
rimraf
instead ofrm -rf
(see #41). -
Update Prettier rules (see #40).
-
Update CODEBEAT project UUID (see #38).
-
Update dev dependencies to latest version.
v0.0.12 - 2017-11-14
-
Add Changelog (see #25).
-
Add Code of Conduct (see #26).
-
Add Issue Template (see #27).
-
Add Pull Request Template (see #28).
-
Update README (see #31).
-
Solve compilers deprecation warning messages from mocha.
-
Update dev dependencies to latest version.
v0.0.11 - 2017-09-26
-
Adapt to NPM v5.0.0 (see #16).
-
Update dev dependencies to latest version.
v0.0.10 - 2017-09-15
- Update Prettier configuration (see #15).
v0.0.9 - 2017-09-14
-
Update TSLint rules (see #9).
-
Update dev dependencies to latest version.
v0.0.8 - 2017-09-04
- Add support to Istanbul test coverage tool (see #7).
-
Improve code coverage (see #3, #5, #6 and #8).
-
Update dev dependencies to latest version.
v0.0.7 - 2017-08-30
- Update Travis configuration file.
v0.0.6 - 2017-08-30
- Enable GreenKeeper (see #2).
- Update dev dependencies to latest version.
v0.0.5 - 2017-08-11
- Update contributing guidelines.
v0.0.4 - 2017-08-11
- Add contributing guidelines.
-
Update README.
-
Update dev dependencies to latest version.
v0.0.3 - 2017-08-06
-
Update README.
-
Update publish-please configuration.
v0.0.2 - 2017-08-06
-
Update README.
-
Update dev dependencies to latest version.
v0.0.1 - 2017-08-06
-
Project moved to it's own organization and renamed to @robotlegsjs/signals.
-
The version 0.0.1 is compatible to version 1.0.2 of signals.js package.
-
For the changelog of older versions, check the log of previous releases.