Skip to content

Releases: circe/circe-argus

circe-argus 0.3.0-M6

25 Jan 14:39
93e2412
Compare
Choose a tag to compare
circe-argus 0.3.0-M6 Pre-release
Pre-release

This release avoids generating Scala-version-specific code in a couple of cases (#10), and adds new FromSchemaGen helper methods for going directly from a JSON Schema to Scala source (#11).

Argus 0.3.0-M5

19 Jan 13:21
f459468
Compare
Choose a tag to compare
Argus 0.3.0-M5 Pre-release
Pre-release

This release adds support for Pascal-case enumeration names (see #9 for details).

Argus 0.3.0-M4

11 Dec 11:36
0698714
Compare
Choose a tag to compare
Argus 0.3.0-M4 Pre-release
Pre-release

This release does not introduce line breaks after commas in code generated by outPath (since this can interact badly with rawSchema).

Argus 0.3.0-M3

11 Dec 11:34
ac3b86e
Compare
Choose a tag to compare
Argus 0.3.0-M3 Pre-release
Pre-release

This release adds a unionSuffix option that allows users to suppress the Union suffix on code generated for oneOf.

Argus 0.3.0-M2

10 Nov 15:50
7fa26a2
Compare
Choose a tag to compare
Argus 0.3.0-M2 Pre-release
Pre-release

This milestone release introduces two new optional features:

  1. It's now possible to include the schema source as a string in the generated companion object.
  2. A new circe-argus-runtime dependency supports abstraction over Argus-generated (root) case classes that have schema sources associated with them.

Both features are currently very basic and the API around both is subject to change.

Argus 0.3.0-M1

10 Nov 09:16
94320f0
Compare
Choose a tag to compare
Argus 0.3.0-M1 Pre-release
Pre-release

This release introduces support for Scala 2.13 and drops Scala 2.11, and updates the Circe version to 0.13.x. It also temporarily changes the publishing coordinates and packaging to io.circe and makes one small change to capitalization in generated code.