Skip to content

Latest commit

 

History

History
120 lines (58 loc) · 5.63 KB

CHANGELOG.md

File metadata and controls

120 lines (58 loc) · 5.63 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

6.0.4 (2024-02-20)

Bug Fixes

  • weakmap in mixing tracking (acd28db)

6.0.3 (2023-02-09)

Bug Fixes

6.0.2 (2022-11-10)

Bug Fixes

  • decorators: support class decorators that don't return anything (7433cf3)

6.0.1 (2022-03-13)

Bug Fixes

6.0.0 (2021-07-07)

6.0.0-beta.0 (2021-06-24)

⚠ BREAKING CHANGES

  • drop TS < 4.2 support

Features

  • add abstract mixin support (1c4b306)

5.4.1 (2021-04-30)

Bug Fixes

5.4.0 (2020-11-18)

Features

  • deep decorator inheritance (6daabc5)

5.3.0 (2020-06-01)

5.3.0-beta.0 (2020-05-31)

Features

5.2.1 (2020-05-08)

Bug Fixes

  • mix decorator not preserving constructor name (7274fa2)

5.2.0 (2020-04-29)

5.2.0-beta.1 (2020-04-23)

Bug Fixes

  • wrong this in init functions for Mixin(A, Mixin(B, C)) scenario (0ba1128)

5.2.0-beta.0 (2020-04-13)

Features

  • adds init func feature for impure constructors (99a946b)

5.1.0 (2020-03-27)

5.1.0-beta.0 (2020-03-26)

Features

  • decorator support for class-validators, typeORM, etc (2c14812)

5.0.0 (2020-03-01)

5.0.0-beta.0 (2020-02-02)

Features

  • adds and tests a nearestCommonAncestor function (b084579)
  • initial static inheritance implementation (8467c40)
  • initial version of proxyMix (95a91c7)
  • makes mixin constructor argument inference slightly smarter (b844b5c)

Bug Fixes

  • mixins with shared ancestor when using proxy prototype (5af189d)
  • resolves indefinite tuple issue with Longest type (68342b0)
  • static chain inheritance (0aca8f0)