Skip to content

Latest commit

 

History

History
23 lines (18 loc) · 897 Bytes

CHANGELOG.md

File metadata and controls

23 lines (18 loc) · 897 Bytes

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[2.0.0] - 2022-02-02

Changed

  • For consistency, all methods that return a Json5 data type have been refactored to use the same naming convention

[1.0.1] - 2022-02-22

Changed

  • Json5Parser#parse will return null if provided Json5Lexer does not contain any data

[1.0.0] - 2022-02-21

Added

  • Object-oriented access to all Json5 types
  • Parse json5 data by InputStream / Reader / String
  • Serialize json5 data to OutputStream / Writer / String
  • Json5Options with builder pattern (Json5OptionsBuilder) to configure Json5
    • options: allowInvalidSurrogates, quoteSingle, trailingComma, indentFactor