Skip to content

Latest commit

 

History

History
49 lines (39 loc) · 1.82 KB

File metadata and controls

49 lines (39 loc) · 1.82 KB

Changelog

0.15.2

  • Fix the type of the value parameter in a type handler to be TValue | null | undefined given null/undefined are valid values since 0.15.0

0.15.1

  • Make TypeHandler -> TypeHandler<TValue = any, TReturn = any> so that the value part can be specified and the return value inferred in TypeScript codebases.

0.15.0

  • Minimum supported version of Node is now 20
  • Allow null/undefined as branch conditions in select (#16)

0.14.3

  • Fix "Default condition should be last one" webpack build error (#14)

0.14.2

  • Fix types on the main exports too (tsc was being run over transpiled-for-browser code 🤦‍♂️)

0.14.1

  • Update generated types for some of the utility exports

0.14.0

  • On the road to making this pure ESM, the following internal changes have been made:
    • Added "type": "module" so ESM is now the default
    • Package outputs defined using an exports map w/ import pointing to the main source and require to a transpiled version of the source

0.13.0

  • Minimum supported version of Node is now 18
  • Browser target in .browserslistrc file is now defaults, so the explicit ie11 target has been removed and thus IE11 support has been dropped
  • Type definitions are now included in this project

0.12.0