Skip to content

Latest commit

 

History

History
78 lines (30 loc) · 3.12 KB

CHANGELOG.md

File metadata and controls

78 lines (30 loc) · 3.12 KB

0.8.0 (2023-10-27)

Features

  • enable throwing errors when trying to get the wrapped value from an Optional type (b705d9c)

0.7.0 (2023-08-11)

Features

  • add the first(where:) function to the Optional type (0917c89)
  • add the zip function to the Optional type (6ce8995)

0.6.0 (2023-08-08)

Features

  • add the isNil and isNotNil properties to check for nullability on optionals (8b16f37)
  • add the isNotEmpty for expressing non-emptiness in collections (2dc8b96)
  • add the Scala-like contains functions to the Optional type (f6b20d2)
  • add the Scala-like filter functions to the Optional type (d7c2a6b)
  • enable the comparison between key paths and values (bd0af0b)

0.5.0 (2023-07-07)

Features

  • add the merge (+=) and merging (+) operators to dictionaries (3f0360d)

0.4.0 (2023-07-06)

Features

  • allow the encoding and decoding of dictionaries (9cc946a)

0.3.0 (2023-07-05)

Features

  • provide a key decoding strategy for converting from kebab-case to camelCase (8403d9d)
  • provide a key decoding strategy for converting from PascalCase to camelCase (ff06e0d)

0.2.0 (2022-11-24)

Features

  • add higher-order functions that operate on key paths (3adbc50)

0.1.0 (2022-11-03)

Features

  • extend nil-coalescing operations as functions (ddee413)