Skip to content

Latest commit

 

History

History
266 lines (138 loc) · 7.01 KB

CHANGELOG.md

File metadata and controls

266 lines (138 loc) · 7.01 KB

RobotlegsJS Macrobot Changelog

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.

Suggestions or improvements for further versions

  • 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%.

[Unreleased]

Changed

  • Update dev dependencies to latest version.

Security

  • Bump acorn to solve security vulnerability (see #122).

RobotlegsJS-Macrobot 2.0.0

v2.0.0 - 2020-03-03

Breaking Change

  • Update @robotlegsjs/core to version ^2.0.0 (see #120).

    • Migrate array notation from Array<SomeType> to SomeType[].

    • The rest of the Public API remains unchanged.

  • Update @robotlegsjs/signalcommandmap to version ^2.0.0 (see #120).

    • Migrate array notation from Array<SomeType> to SomeType[].

    • The rest of the Public API remains unchanged.

Added

  • Add Tidelift as funding option (see #116).

  • Add Enterprise Support information (see #117).

Changed

  • Update tslib to version 1.11.1 (see #119).

  • Update dev dependencies to latest version.

Security

RobotlegsJS-Macrobot 1.0.0

v1.0.3 - 2019-10-24

Changed

  • Update @robotlegsjs/core to version 1.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

Fixed

  • Solve npm readme problem (see #94):

"Unable to find a readme for @robotlegsjs/[email protected]".

  • Solve npm audit warning, ignoring warnings from dev dependencies (see #94).

v1.0.1 - 2019-03-21

Changed

  • Update @robotlegsjs/core to version 1.0.1 (see #93).

  • Improve prettier rules and autoformat script (see #90).

  • Enable "editor.formatOnSave" rule for VS Code (see #90).

  • Update dev dependencies to latest version.

v1.0.0 - 2018-11-25

Changed

  • Update @robotlegsjs/core to version 1.0.0 (see #81).

  • Update @robotlegsjs/signalcommandmap to version 1.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.

Fixed

  • Map payloads into the context of nested macro commands (see #74 and #75).

RobotlegsJS-Macrobot 0.2.0

v0.2.1 - 2018-09-16

Changed

  • Update @robotlegsjs/core to version 0.2.1 (see #67).

  • Update karma setup to generate code coverage report only for src folder (see #65).

  • Update dev dependencies to latest version.

Fixed

  • Map payloads into the context of macro commands (see #49 and #68).

v0.2.0 - 2018-08-02

Changed

  • Update @robotlegsjs/core to version 0.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 of rm -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.

RobotlegsJS-Macrobot 0.1.0

v0.1.0 - 2017-11-19

Added

  • Add Changelog (see #23).

  • Add Code of Conduct (see #24).

  • Add Issue Template (see #25).

  • Add Pull Request Template (see #26).

Changed

  • Update @robotlegsjs/core to version 0.1.1 (see #21).

  • Update README (see #27).

  • Improve Code Coverage and Fix Bugs (see #28).

  • Update dev dependencies to latest version.

RobotlegsJS-Macrobot 0.0.1

v0.0.5 - 2017-09-26

Changed

  • Update @robotlegsjs/core to version 0.0.6 (see #13).

  • Adapt to NPM v5.0.0 (see #11).

  • Update dev dependencies to latest version.

v0.0.4 - 2017-09-15

Added

  • Add support to Prettier code formatter (see #8).

  • Add integration with CodeBeat (see #9).

  • Add support to Istanbul test coverage tool (see #10).

Changed

  • Update @robotlegsjs/core to version 0.0.5 (see #5).

  • Update TSLint rules (see #7).

  • Update dev dependencies to latest version.

v0.0.3 - 2017-08-30

Changed

  • Update @robotlegsjs/core to version 0.0.4 (see #4).

  • Update dev dependencies to latest version.

v0.0.2 - 2017-08-11

Added

  • Add contributing guidelines.

Changed

  • Update @robotlegsjs/core to version 0.0.3.

  • Update dev dependencies to latest version.

v0.0.1 - 2017-08-07