Skip to content

Releases: kevbaldwyn/ts-valueobjects

v2.1.0

10 Jan 22:54
d2fb11b
Compare
Choose a tag to compare

2.1.0 (2021-01-10)

Features

  • make all properties of all value objects instantiated with ValueObject readonly (87c0fa3)

v2.0.0

09 Jan 15:23
7f49556
Compare
Choose a tag to compare

2.0.0 (2021-01-09)

Code Refactoring

  • change the way fromNative is managed and remove need for defining "type" (0623a1e)

Features

  • add null check for Enum and NullScalar (de9bed9)
  • add NullableValueObject (d4beacc)
  • allow common interface for checking if VO is null (2f40df8)

BREAKING CHANGES

  • value objects no longer require the second "type" argument to the super method in
    the constructor and it has been removed

v1.1.0

22 Dec 23:31
29050b2
Compare
Choose a tag to compare

1.1.0 (2020-12-22)

Features

  • add CompositeValueObject to the available helpers (3e76d87)

v1.0.0

20 Dec 00:19
Compare
Choose a tag to compare

1.0.0 (2020-12-20)

Features

  • add BooleanScalar value object (a668721)
  • add EnumValueObject to bundled types (9cc90ca)
  • add IntegerScalar value object (3a35f8b)
  • add NullScalar (06ce777)
  • add static constructors true() and false() for BooleanScalar (1860a98)