Releases: adamko-dev/kotlinx-serialization-typescript-generator
Releases · adamko-dev/kotlinx-serialization-typescript-generator
v0.2.4
What's Changed
- allow running Maven Publish workflow for a specific git ref by @aSemy in #115
- Fix readme links by @tamj0rd2 in #117
- GHA fix checkout-ref & Gradle Wrapper by @aSemy in #130
Dependency updates
- Update dependency com.github.node-gradle:gradle-node-plugin to v7.0.1 by @renovate in #118
- Update docusaurus monorepo to v2.4.3 by @renovate in #119
- Update dependency com.squareup.okio:okio-bom to v3.7.0 by @renovate in #120
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-bom to v1.6.2 by @renovate in #121
- Update dependency @tsconfig/docusaurus to v2.0.2 by @renovate in #122
- Update dependency io.github.classgraph:classgraph to v4.8.165 by @renovate in #123
- Update kotlin monorepo to v1.9.22 by @renovate in #124
- Update kotlinSymbolProcessing to v1.9.22-1.0.16 by @renovate in #125
- Update dependency prism-react-renderer to v2.3.1 by @renovate in #126
- Update kotest to v5.8.0 by @renovate in #127
- Update dependency clsx to v2.1.0 by @renovate in #128
- Update dependency gradle to v8.5 by @renovate in #129
- Update kotlinx.knit to v0.5.0 by @renovate in #131
- Update actions/checkout action to v4 by @renovate in #132
- Update actions/deploy-pages action to v3 by @renovate in #133
New Contributors
Full Changelog: v0.2.3...v0.2.4
v0.2.3
v0.2.2
- Added Renovate
- Many version updates! But no functional changes
- Snapshots are now published to Maven Central
- Fixed a bug where serializers were duplicated #110 (thanks to @kunyavskiy for reporting it!)
What's Changed
- add reproducible build config by @aSemy in #57
- de-duplicate nullable/non-nullable SerialDescriptors after extraction by @aSemy in #111
- update GitHub actions and release config, enable auto-releasing by @aSemy in #113
- GitHub workflows tests + test & compilation improvements by @aSemy in #49
- run tests on main branch by @aSemy in #58
Docs updates
- Site by @aSemy in #51
- Fix site deployment by @aSemy in #52
- add demo for making properties required with
@Required
by @aSemy in #50 - fix site base url by @aSemy in #53
- GHA: test site build by @aSemy in #60
- run GHA tests on renovate branches by @aSemy in #62
- tweak site colours, and toggle code styling on light/dark mode by @aSemy in #59
- Expanded the Tuple example 61d8e90
Dependency updates
Renovate
- Renovate setup by @aSemy in #55
- Renovate: disable semantic commits by @aSemy in #63
- Update dependency com.github.node-gradle:gradle-node-plugin to v7 by @renovate in #99
- Update actions/deploy-pages action to v2 by @renovate in #94
- Update actions/upload-pages-artifact action to v2 by @renovate in #104
- Update build config, and dependencies by @aSemy in #71
- Update dependency @tsconfig/docusaurus to v1.0.7 by @renovate in #82
- Update dependency com.github.pgreze:kotlin-process to v1.4.1 by @renovate in #64
- Update dependency com.squareup.okio:okio-bom to v3.3.0 by @renovate in #88
- Update dependency com.squareup.okio:okio-bom to v3.4.0 by @renovate in #100
- Update dependency docusaurus-plugin-sass to v0.2.3 by @renovate in #83
- Update dependency docusaurus-plugin-sass to v0.2.4 by @renovate in #96
- Update dependency docusaurus-plugin-sass to v0.2.5 by @renovate in #106
- Update dependency gradle to v8.2 by @renovate in #97
- Update dependency gradle to v8.3 by @renovate in #102
- Update dependency io.github.classgraph:classgraph to v4.8.154 by @renovate in #65
- Update dependency io.github.classgraph:classgraph to v4.8.160 by @renovate in #80
- Update dependency io.github.classgraph:classgraph to v4.8.161 by @renovate in #98
- Update dependency io.github.classgraph:classgraph to v4.8.162 by @renovate in #108
- Update dependency me.qoomon:gradle-git-versioning-plugin to v6.3.8 by @renovate in #66
- Update dependency me.qoomon:gradle-git-versioning-plugin to v6.4.2 by @renovate in #84
- Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-bom to v1.7.1 by @renovate in #89
- Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-bom to v1.7.2 by @renovate in #92
- Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-bom to v1.7.3 by @renovate in #107
- Update dependency org.jetbrains.kotlinx:kotlinx-html to v0.9.0 by @renovate in #90
- Update dependency org.jetbrains.kotlinx:kotlinx-html to v0.9.1 by @renovate in #103
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-bom to v1.5.1 by @renovate in #85
- Update dependency typescript to v4.9.5 by @renovate in #86
- Update docusaurus monorepo to v2.4.1 by @renovate in #93
- Update kotest to v5.6.2 by @renovate in #79
- Update kotlin monorepo to v1.8.22 by @renovate in #81
- Update kotlinSymbolProcessing to v1.8.22-1.0.11 by @renovate in #87
- Update kotlinSymbolProcessing to v1.9.0-1.0.13 by @renovate in #105
- Update kotlinSymbolProcessing to v1.9.10-1.0.13 by @renovate in #112
New Contributors
Full Changelog: v0.2.1...v0.2.2
v0.2.1
v0.2.0
v0.1.4
v0.1.3
v0.1.2
v0.1.1
v0.1.0
What's Changed
- Continuous improvements: Tuples, TypeUnions, descriptor extraction by @aSemy in #21
- #24 TS Compilation testing by @aSemy in #25
- #26 named tuples by @aSemy in #27
- Handle maps with type-alias keys by @aSemy in #29
- Element overriding by @aSemy in #30
- allow for custom literals, for better overriding #23 by @aSemy in #31
- Continuous development by @aSemy in #32
- Version bumps by @aSemy in #34
- Publish to Maven Central by @aSemy in #35
Full Changelog: v0.0.5...v0.1.0