Skip to content

0.6.0

Compare
Choose a tag to compare
@romm romm released this 24 Feb 13:37
· 379 commits to master since this release

⚠ BREAKING CHANGES

  • Improve interface inferring API (1eb6e6)
  • Improve object binding API (6d4270)

Features

  • Handle variadic parameters in constructors (b6b329)
  • Improve value altering API (422e6a)
  • Introduce a camel case source key modifier (d94652)
  • Introduce function definition repository (b49ebf)
  • Introduce method to get parameter by index (380961)

Bug Fixes

  • Change license in composer.json (6fdd62)
  • Ensure native mixed types remain valid (18ccbe)
  • Remove string keys when unpacking variadic parameter values (cbf4e1)
  • Transform exception thrown during object binding into a message (359e32)
  • Write temporary cache file inside cache subdirectory (1b80a1)

Other

  • Check value acceptance in separate node builder (30d447)
  • Narrow union types during node build (06e9de)