Skip to content

Releases: burningtree/uson

0.3.2

15 Apr 18:03
Compare
Choose a tag to compare

Added

  • [cli] Option -f, --form for output to Query string.

0.3.1

11 Apr 01:45
Compare
Choose a tag to compare

Fixed

  • Fix unescaped strings and problems with ending }.

Changed

  • Allow more characters to use in Type name, now is possible: a-zA-Z0-9_-.

Added

  • Tests for Type casting and custom types.

0.3.0

10 Apr 06:43
Compare
Choose a tag to compare

Added

  • Type casting with ! symbol.
  • Possibility to define custom types.
  • [lib] Add third argument to parse() - object with custom datatypes (default = {}).
  • [cli] Output options --hex and --base64.
  • [cli] Introducing .usonrc.js configuration file, which is automatically loaded on cli startup.
  • [cli] Option -u, --usonrc for specify .usonrc.js file.

0.2.1

10 Apr 04:50
Compare
Choose a tag to compare

Added

  • More tests.

Changed

  • Extend unescaped string characters.
  • Stylistic update of grammar and docs.

0.2.0

10 Apr 04:51
Compare
Choose a tag to compare

Added

  • New json mode with JSON mixed root types compatibility.

Changed

  • Refactored PEGjs grammar. Now its based on JSON version.
  • Most logic moved to PEGjs grammar.
  • Fixed comments parsing.

Removed

  • [cli] Packages for MsgPack and YAML is now optional.