Skip to content

Latest commit

 

History

History
45 lines (34 loc) · 1.31 KB

CHANGELOG.md

File metadata and controls

45 lines (34 loc) · 1.31 KB

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.

[0.8.3] - 2024-05-30

  • Fix: Types without fields are now generated with builders. Previously, they were not, which made them impossible to initialize.

[0.8.2] - 2024-05-28

  • Fix: Undiscriminated unions are now generated with de-conflicted method signatures. Previously, certain undiscriminated unions would have failed to compile due to Java's type erasure causing conflicts.

[0.8.1] - 2024-05-14

  • Feature: Support OAuth with bearer tokens.

[0.8.0-rc0] - 2024-05-13

  • Chore: Bump intermediate representation to v42

[0.7.1] - 2024-02-04

  • Chore: Bump intermediate representation to v31
  • Feature: The generated models now support boolean literals and users do not have to specify them in the builder. For example, for the following object
    Actor: 
      properties: 
        name: string
        isMale: literal<true>
    the user will not need to specify the literal properties when building the object.
    var actor = Actor.builder()
      .name("Brad Pitt")
      .build();

[0.6.1] - 2024-02-03

  • Chore: Intialize this changelog