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.
-
Find a way to keep a new line between @inject anotation and property declarations.
-
-
Improve Code Coverage to reach 100%.
- Update dev dependencies to latest version.
- Bump acorn to solve security vulnerability (see #122).
v2.0.0 - 2020-03-03
-
Update
@robotlegsjs/core
to version^2.0.0
(see #120).-
Migrate array notation from
Array<SomeType>
toSomeType[]
. -
The rest of the
Public API
remains unchanged.
-
-
Update
@robotlegsjs/signalcommandmap
to version^2.0.0
(see #120).-
Migrate array notation from
Array<SomeType>
toSomeType[]
. -
The rest of the
Public API
remains unchanged.
-
-
Add Tidelift as funding option (see #116).
-
Add Enterprise Support information (see #117).
-
Update
tslib
to version1.11.1
(see #119). -
Update dev dependencies to latest version.
- Migrate to terser-webpack-plugin to solve security vulnerability (see #115).
v1.0.3 - 2019-10-24
-
Update
@robotlegsjs/core
to version1.0.3
(see #107). -
Update
instanbul
settings (see #106). -
Migrate project to
travis-ci.com
. -
Update
codebeat
Project UUID. -
Update dev dependencies to latest version.
v1.0.2 - 2019-03-23
- Solve
npm readme
problem (see #94):
"Unable to find a readme for @robotlegsjs/[email protected]".
- Solve
npm audit
warning, ignoring warnings fromdev dependencies
(see #94).
v1.0.1 - 2019-03-21
-
Update
@robotlegsjs/core
to version1.0.1
(see #93). -
Improve
prettier
rules andautoformat
script (see #90). -
Enable
"editor.formatOnSave"
rule forVS Code
(see #90). -
Update dev dependencies to latest version.
v1.0.0 - 2018-11-25
-
Update
@robotlegsjs/core
to version1.0.0
(see #81). -
Update
@robotlegsjs/signalcommandmap
to version1.0.0
(see #82). -
Use
karma-sinon-chai
dependency (see #76). -
Migrate to Headless Chrome and improve performance of
karma
(see #77). -
Prepare package for stable version (see #78).
-
Update GitHub Templates (see #80).
-
Update dev dependencies to latest version.
- Map payloads into the context of nested macro commands (see #74 and #75).
v0.2.1 - 2018-09-16
-
Update
@robotlegsjs/core
to version0.2.1
(see #67). -
Update
karma
setup to generate code coverage report only forsrc
folder (see #65). -
Update dev dependencies to latest version.
- Map payloads into the context of macro commands (see #49 and #68).
v0.2.0 - 2018-08-02
-
Update
@robotlegsjs/core
to version0.2.0
(see #63). -
Enforce TSLint rules (see #51).
-
Update TypeScript Compiler Options (see #47, #61).
-
Use tslib library to avoid duplicated declarations (see #61).
-
Use
rimraf
instead ofrm -rf
(see #41). -
Update Prettier rules (see #40).
-
Update CODEBEAT project UUID (see #39).
-
Update codeclimate settings (see #38).
-
Adopts year-agnostic copyright message (see #60).
-
Update dev dependencies to latest version.
v0.1.0 - 2017-11-19
-
Add Changelog (see #23).
-
Add Code of Conduct (see #24).
-
Add Issue Template (see #25).
-
Add Pull Request Template (see #26).
-
Update
@robotlegsjs/core
to version0.1.1
(see #21). -
Update README (see #27).
-
Improve Code Coverage and Fix Bugs (see #28).
-
Update dev dependencies to latest version.
v0.0.5 - 2017-09-26
-
Update
@robotlegsjs/core
to version0.0.6
(see #13). -
Adapt to NPM v5.0.0 (see #11).
-
Update dev dependencies to latest version.
v0.0.4 - 2017-09-15
-
Add support to Prettier code formatter (see #8).
-
Add integration with CodeBeat (see #9).
-
Add support to Istanbul test coverage tool (see #10).
-
Update
@robotlegsjs/core
to version0.0.5
(see #5). -
Update TSLint rules (see #7).
-
Update dev dependencies to latest version.
v0.0.3 - 2017-08-30
-
Update
@robotlegsjs/core
to version0.0.4
(see #4). -
Update dev dependencies to latest version.
v0.0.2 - 2017-08-11
- Add contributing guidelines.
-
Update
@robotlegsjs/core
to version0.0.3
. -
Update dev dependencies to latest version.
v0.0.1 - 2017-08-07
-
Project moved to it's own organization and renamed to @robotlegsjs/macrobot.
-
The version 0.0.1 is compatible to version 1.0.1 of robotlegs-macrobot package.
-
For the changelog of older versions, check the log of previous releases.