Skip to content

Releases: tomlj/tomlj

Release 1.1.1

01 Jan 00:01
1.1.1
Compare
Choose a tag to compare

TomlJ is a parser for Tom's Obvious, Minimal Language (TOML).

Changes since last release

  • Fixes parsing arrays with trailing commas (#60).
  • Fixes serialization of nested tables (#57).

Getting TomlJ

TomlJ is published to Maven Central.

To include using Gradle, add the following to your dependencies:

compile 'org.tomlj:tomlj:1.1.1'

To include using Maven:

<dependency>
  <groupId>org.tomlj</groupId>
  <artifactId>tomlj</artifactId>
  <version>1.1.1</version>
</dependency>

You may also download the jars directly and include them in your project.

Usage and Documentation

For basic usage, please see the README. Complete documentation, in Javadoc, is available here: http://tomlj.org/docs/java/1.1.1/

Signature

All artifacts and release tags are signed by Chris Leishman, using key id 0xB5A9E81B565E89E0.

Release 1.1.0

18 Oct 23:35
Compare
Choose a tag to compare

TomlJ is a parser for Tom's Obvious, Minimal Language (TOML).

Changes since last release

  • Full support for TOML language version 1.0.0 (passes the test suite at https://github.com/BurntSushi/toml-test).
  • APIs for serializing back to TOML.
  • An additional artifact is now provided, -all.jar, which can be used without requiring any other dependencies and will not conflict with other usages of ANTLR.

Getting TomlJ

TomlJ is published to Maven Central.

To include using Gradle, add the following to your dependencies:

compile 'org.tomlj:tomlj:1.1.0'

To include using Maven:

<dependency>
  <groupId>org.tomlj</groupId>
  <artifactId>tomlj</artifactId>
  <version>1.1.0</version>
</dependency>

You may also download the jars directly and include them in your project.

Usage and Documentation

For basic usage, please see the README. Complete documentation, in Javadoc, is available here: http://tomlj.org/docs/java/1.1.0/

Signature

All artifacts and release tags are signed by Chris Leishman, using key id 0xB5A9E81B565E89E0.

Release 1.0.0

12 May 06:15
1.0.0
Compare
Choose a tag to compare

TomlJ is a parser for Tom's Obvious, Minimal Language (TOML). Originally developed as part of the Cava project at ConsenSys, this is its first release as an independent project.

Getting TomlJ

TomlJ is published to a Maven and JCenter.

To include using Gradle, add the following to your dependencies:

compile 'org.tomlj:tomlj:1.0.0'

To include using Maven:

<dependency>
  <groupId>org.tomlj</groupId>
  <artifactId>tomlj</artifactId>
  <version>1.0.0</version>
</dependency>

You may also download the jars directly and include in your project.

Usage and Documentation

For basic usage, please see the README. Complete documentation, in Javadoc, is available here: http://tomlj.org/docs/java/1.0.0/

Signature

All artifacts and release tags are signed by Chris Leishman, using key id 0xB5A9E81B565E89E0.