Skip to content

Latest commit

 

History

History
37 lines (28 loc) · 1.62 KB

CHANGELOG.md

File metadata and controls

37 lines (28 loc) · 1.62 KB

Change Log

All notable changes to this project will be documented in this file. This project does its best to adhere to Semantic Versioning.


0.2.2 - 2017-11-09

Changed

  • Updated dependency jfunc@0.4.0 (latest)

0.2.1 - 2016-10-30

Changed

  • Updated dependency jtext-util@0.11.1 (latest)

0.2.0 - 2016-10-08

Added

  • JsonWritable interface with toJson() method for objects which can be converted to JSON
  • JsonStringify comma(), append(), indent(), toArray(), toStringArray(), toArrayConsume(), toProp(), propName(), and propNameUnquoted() with various overloads for most
  • A 'public static final JsonStringify inst' field to the no longer static JsonStringify as a default instance

Changed

Rebuilt JsonStringify as an instanced class (but with no fields making it thread save) to allow for method chaining:

  • Renamed JsonStringify toJsonProperty() -> toProperty()
  • Expanded JsonStringify join*() method generic parameter types

0.1.0 - 2016-10-01

Added

  • Versioning of existing code. Moved/renamed JsonWrite -> JsonStringify from jfile-io to this new library.
    • Renamed joinStr*() methods to join() and added 'escape' parameter
    • Added joinEscape() methods which call join() with the 'escape' flag set to true
    • Added toJsonProperty() methods