Skip to content

Releases: AVSystem/justworks

v0.2.2

11 Jun 14:02
dca8af4

Choose a tag to compare

What's Changed

  • fix: generate compilable defaults for object-reference properties by @halotukozak in #97

Full Changelog: v0.2.1...v0.2.2

v0.2.1

11 Jun 12:22
df66879

Choose a tag to compare

What's Changed

  • fix: emit Set defaults for unique arrays in generated models by @halotukozak in #96

Full Changelog: v0.2.0...v0.2.1

v0.2.0

11 Jun 07:43
e8dd452

Choose a tag to compare

What's Changed

  • chore(deps): bump io.arrow-kt:arrow-core from 2.2.2.1 to 2.2.3 by @dependabot[bot] in #72
  • chore(deps): bump jvm from 2.3.21 to 2.4.0 by @dependabot[bot] in #71
  • feat: generate Kotlin Set for array schemas with uniqueItems by @halotukozak in #75
  • Generate typed enums for inline enums in array items by @halotukozak in #76
  • fix(core): map content-less response schema to Unit, not JsonElement by @halotukozak in #79
  • fix(core): stop hoisting polymorphic discriminator into a dead enum by @halotukozak in #78
  • fix(core): honor property defaults instead of dropping them to null by @halotukozak in #77
  • refactor(build): remove -Xcontext-parameters compiler argument configuration by @halotukozak in #95
  • feat(plugin): add generateKdoc configuration option by @halotukozak in #84
  • feat(plugin): add apiClassPrefix / apiClassSuffix options by @halotukozak in #85
  • docs: add "What Gets Generated" section to README by @halotukozak in #87

Full Changelog: v0.1.0...v0.2.0

v0.1.0

03 Jun 12:57
2ad7c71

Choose a tag to compare

What's Changed

  • Configure Dependabot for Gradle with daily updates by @halotukozak in #55
  • chore(deps): bump org.jetbrains.kotlinx.kover from 0.9.1 to 0.9.8 in the kotlin group by @dependabot[bot] in #56
  • chore(deps): bump io.swagger.parser.v3:swagger-parser from 2.1.39 to 2.1.40 by @dependabot[bot] in #59
  • chore(deps): bump org.jlleitschuh.gradle.ktlint from 12.1.2 to 14.2.0 by @dependabot[bot] in #57
  • chore(deps): bump gradle-wrapper from 8.13 to 9.4.1 by @dependabot[bot] in #58
  • chore(deps): bump jvm from 2.3.0 to 2.3.20 by @dependabot[bot] in #60
  • chore(deps): bump com.squareup:kotlinpoet from 2.2.0 to 2.3.0 by @dependabot[bot] in #61
  • chore(deps): bump io.swagger.parser.v3:swagger-parser from 2.1.40 to 2.1.41 by @dependabot[bot] in #65
  • chore(deps): bump io.arrow-kt:arrow-core from 2.2.1.1 to 2.2.2.1 by @dependabot[bot] in #63
  • chore(deps): bump jvm from 2.3.20 to 2.3.21 by @dependabot[bot] in #64
  • chore(deps): bump org.jetbrains.kotlinx:kotlinx-datetime from 0.7.1 to 0.8.0 in the kotlin group by @dependabot[bot] in #67
  • chore(deps): bump io.swagger.parser.v3:swagger-parser from 2.1.41 to 2.1.42 by @dependabot[bot] in #68
  • chore(deps): bump com.vanniktech.maven.publish from 0.30.0 to 0.36.0 by @dependabot[bot] in #62
  • feat(core): support HEAD, OPTIONS and TRACE HTTP methods by @halotukozak in #49
  • feat(core): support default response in return type resolution by @halotukozak in #50
  • feat(core): emit warnings when unknown schemas map to JsonElement by @halotukozak in #51
  • chore(deps): bump io.swagger.parser.v3:swagger-parser from 2.1.42 to 2.1.43 by @dependabot[bot] in #70
  • chore(deps): bump gradle-wrapper from 9.4.1 to 9.5.1 by @dependabot[bot] in #69
  • feat(core): validate operationId uniqueness and warn on duplicates by @halotukozak in #52
  • Remove sanitizeKdoc — redundant with KotlinPoet 2.3.0 by @halotukozak in #66

New Contributors

Full Changelog: v0.0.2...v0.1.0

v0.0.2

10 Apr 09:35
014b88b

Choose a tag to compare

What's Changed

  • refactor(core): migrate issue handling to Arrow IorRaise by @halotukozak in #30
  • feat: multipart/form-data and form-urlencoded content type generation by @halotukozak in #23
  • refactor: unified NameRegistry for all generated name deduplication by @halotukozak in #27
  • feat: add KDoc generation for properties, enum constants, and endpoints by @halotukozak in #32
  • feat: nested sealed hierarchies for oneOf/anyOf subtypes by @halotukozak in #29
  • docs: add comprehensive usage guide to README by @halotukozak in #33
  • feat: API key and HTTP basic authentication support by @halotukozak in #24
  • feat: sealed HttpError hierarchy with typed error bodies and HttpResult by @halotukozak in #25
  • fix: correct baseUrl interpolation and spurious body null checks by @halotukozak in #54

Full Changelog: v0.0.1...v0.0.2

v0.0.1

23 Mar 15:51
9dd51a8

Choose a tag to compare

What's Changed

Full Changelog: https://github.com/AVSystem/justworks/commits/v0.0.1