Skip to content

Latest commit

 

History

History
92 lines (48 loc) · 1.7 KB

CHANGELOG.md

File metadata and controls

92 lines (48 loc) · 1.7 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.3.0] - 05/18/2023

Added

  • Support for serializing numbers to either Int or Double

[0.2.7] - 05/18/2023

Changed

  • Uuid serializer now does not convert type alias on generate

[0.2.6] - 05/18/2023

Changed

  • Fixed bug where enums with modified constants were not serialized properly

[0.2.4] - 05/13/2023

Changed

  • Do not use type alias for Uuid

[0.2.3] - 05/11/2023

Changed

  • Misc bug fixes

[0.2.2] - 05/11/2023

Changed

  • Account for ArraySchema when generating response types

[0.2.1] - 05/11/2023

Added

  • SerialName annotations when property has been renamed

[0.2.0] - 05/11/2023

Added

  • Type hinting for possible API responses

Changed

  • Turned into a pretty much ground up rewrite to leverage the official OpenAPI parser instead of Spekt

[0.1.3] - 05/07/2023

Added

  • Pipeline to publish codegen artifacts to Sonatype

[0.1.2] - 05/07/2023

Added

  • Playground module for easy manual testing

Changed

  • Codegen module now lives in Skribe instead of Spekt
  • spektGenerate can now clean (wipe) output directory ahead of code write if directed.

[0.1.1] - 05/05/2023

Added

  • Now supports custom package for generated code

[0.1.0] - 05/05/2023

Added

  • Initial plugin implementation

[0.0.1] - 05/04/2023

  • Started my project using sourdough ❤️
  • Setup initial Gradle plugins with library and root configurations