Skip to content

Releases: BHC-IT/stronk-types

v5.1.0

24 Jun 13:31
Compare
Choose a tag to compare

5.1.0 (2023-06-24)

Features

v5.0.2

17 Jun 19:52
Compare
Choose a tag to compare

5.0.2 (2023-06-17)

Code Refactoring

  • Util: MergeInserstions now goes deep by default (11f434d)

BREAKING CHANGES

  • Util: MergeInsertions goes deep by default. To merge only top level, use MergeInsertions.TopLevel

v5.0.1

13 Jun 16:40
Compare
Choose a tag to compare

5.0.1 (2023-06-13)

Bug Fixes

  • Package doesn't reveal exports (817f1da)

v5.0.0

04 Jun 17:31
Compare
Choose a tag to compare

5.0.0 (2023-06-04)

Code Refactoring

  • Object: Rename Object to ObjectUtils (b36e112)
  • Object: Rename RequireOne to SemiPartial (e9de506)

Features

  • Object: Add Keys.Required and Keys.Optional (dcd60a3)
  • Object: Add OnlyOptional (9c8b631)
  • Object: Add OnlyRequired (98bf3d2)
  • Object: Add RequireOneOptional (a7709f5)

BREAKING CHANGES

  • Object: Object namespace has been renamed to avoid clashing with global interface
  • Object: RequireOne has been renamed

v4.0.0

01 Jun 20:05
Compare
Choose a tag to compare

4.0.0 (2023-06-01)

Bug Fixes

  • Object: Optional fields break FromEntries (48ebe41)
  • Test/Object: Missing closing bracket (a185ca5)

Code Refactoring

  • Object: Make PartialRecord parameters mandatory (9c23a2f)

Features

  • Conditionals: Add IfNot (8988ca7)
  • Object: Add RequireOne (dfeedcc)
  • Object: Add support for optional props in Entries and Values (a4b512d)

BREAKING CHANGES

  • Object: PartialRecord parameters are now required

v3.0.0

01 Jun 16:40
Compare
Choose a tag to compare

3.0.0 (2023-06-01)

Bug Fixes

  • Conditionals: Extends doesn't respect extends keyword behaviour (530c4ea)

chore

  • Object: Remove Entry (use Entries instead) (18c3044)

Features

  • Conditionals: Add MutuallyExtend (831563b)
  • Object: Add Entries (ffc8c1e)
  • Object: Add ObjectEntry and PartialRecord (34dd411)
  • Object: Add Values (bdd7479)

BREAKING CHANGES

  • Object: Entry has been removed

v2.1.0

30 May 23:57
Compare
Choose a tag to compare

2.1.0 (2023-05-30)

Bug Fixes

  • Object: Missing file (kek) (0dd6871)

Features

  • Conditionals: Add IfAny and IfNotAny (7ed70b6)
  • Conditionals: Add NotExtends (841080f)
  • Object: Add Entry (5a5237b)
  • Object: Add IsKnown (9fd75ce)
  • Object: add IsObject (1c26d65)

v2.0.0

30 May 21:55
Compare
Choose a tag to compare

2.0.0 (2023-05-30)

Bug Fixes

BREAKING CHANGES

  • Some Test types got removed, others now work properly

v1.3.0

30 May 18:49
Compare
Choose a tag to compare

1.3.0 (2023-05-30)

Features

v1.1.1

30 May 16:42
Compare
Choose a tag to compare

1.1.1 (2023-05-30)

Bug Fixes

  • Missing release config for semantic-release (bc25873)