Skip to content

Latest commit

 

History

History
74 lines (48 loc) · 4.03 KB

CHANGELOG.md

File metadata and controls

74 lines (48 loc) · 4.03 KB

ChangeLog (jsonurl-java)

v2.0.2

Bug Fixes

v2.0.1

Overview

Version 2 is a major refactor, and introduces breaking changes to core. A new streaming event iterator interface provides the primary parsing functionality. The abstract Parser interface has been moved to a new factory package, and is implemented as a layer on top of core. The jsonorg and jsr374 interfaces are mostly backwards compatible, with the primary difference that they now extend a class from factory rather than core.

New Features

  • Add support for Address Bar Query String Friendly (AQF) syntax view commit
  • Add support for parsing implied arrays and objects view commit
  • Add support for implied objects with missing values view commit
  • Add support for implied-string-literals option view commit
  • Add support for skip-nulls option view commit
  • Add support for coercing null to empty string on input/output view commit
  • Add support for user-supplied MathContext values view commit

Bug Fixes

  • Remove JsonUrlStringBuilder.add(char) method and replace with JsonUrlStringBuilder.addCodePoint(char) view commit
  • Fix bug when encoding quoted colon view commit
  • Fix bug in validation of empty composite values. view commit

Dependency Update

v2.0.0

Unreleased.

v1.2.0

New Features

Bug Fixes

Dependency Update

v1.1.0

Bug Fixes

v1.0.0

  • Initial release