Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
207 lines (94 sloc) 5.4 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

5.0.2 (2019-02-05)

Note: Version bump only for package @thi.ng/api

5.0.1 (2019-01-21)

Note: Version bump only for package @thi.ng/api

5.0.0 (2019-01-21)

Bug Fixes

  • api: update assert(), re-export mixin() (9f91cfa)

Build System

  • api: update package build scripts / outputs (f913d7b)

Features

BREAKING CHANGES

  • api: rename mixins to avoid name clashes, update decorators
  • append Mixin suffix to all mixins (i.e. INotify => INotifyMixin)
  • update re-exports of mixins & decorators (no more nested child namespace)

4.2.0 (2018-09-22)

Features

  • api: add IToHiccup interface (e390a54)

4.1.0 (2018-08-24)

Features

  • api: add new/move type aliases into api.ts (cf30ba2)
  • api: add NumericArray and TypedArray types (519394b)

4.0.0 (2018-05-12)

Code Refactoring

  • api: update interfaces, add docs (9b38860)

BREAKING CHANGES

  • api: IBind, IEnable now include generics, update IIndexed, IMeta, ISet, IStack
  • add IInto
  • add IImmutableSet
  • add IImmutableStack
  • minor update IEnabled mixin

3.0.0 (2018-05-10)

Code Refactoring

  • api: remove obsolete files from package (f051ca3)

BREAKING CHANGES

  • api: @thi.ng/api now only contains type declarations, decorators and mixins. All other features have been moved to new dedicated packages:
  • @thi.ng/bench
  • @thi.ng/compare
  • @thi.ng/equiv
  • @thi.ng/errors

2.3.1 (2018-04-29)

Performance Improvements

  • api: major speedup equivObject(), update equivSet() (7fdf172)

2.3.0 (2018-04-26)

Features

  • api: support more types in equiv(), add tests (2ac8bff)

2.2.0 (2018-04-08)

Features

  • api: add bench() & timed() utils (d310345)

2.1.1 (2018-03-28)

Bug Fixes

  • api: illegalState() creates IllegalStateError (2b7e99b)

2.1.0 (2018-03-21)

Features

  • api: add error types & ctor fns (4d3785f)

2.0.1 (2018-02-02)

Bug Fixes

  • api: update compare() & equiv() (110a9de)

2.0.0 (2018-02-01)

Bug Fixes

  • api: fix equiv string handling, update tests (1354e29)

Features

  • api: update equiv() null handling, add tests (878520e)

BREAKING CHANGES

  • api: equiv now treats null & undefined as equal

1.5.0 (2018-01-31)

Features

  • api: add Predicate2 & StatefulPredicate2 types (fbf8453)

1.4.0 (2018-01-29)

Features

  • api: update IWatch & mixin, boolean returns (bddd5ce)

1.3.0 (2018-01-28)

Features

  • api: add StatefulPredicate (c74353b)