Releases: utopia-rise/godot-kotlin-jvm
0.6.0-3.5.2
The files prefixed with godot-kotlin-jvm_editor_ are the editors.
godot-kotlin-jvm_editor_server_*.zip is a headless editor which you can use for CI/CD.
The other files are export templates needed for exporting your game. See exporting documentation on how to use them.
Changelog:
- c14b2da Regenerate api and bump versions (#458)
- aa43dab Update idea plugin (#454)
- c273de5 Fix reflection usage in usercode (#452)
- 0d33ac3 add value keyword (#427)
- f9ec1af Fix resource property type hint (#395)
- 6384dc4 Fix constructor with generic args registration (#396)
- c741582 Improve changelog header to be more explict about which files are for what (#392)
- aae63b5 Export headless editor and server builds (#380)
- b57ab94 Export android x86_64 target (#381)
- 906a5e6 Fix entry generation for classes implementing custom interfaces with registered members (#376)
- 9def9b2 Fix wrongly reported ksp error upon compilation error (#386)
- 37f3d4f enh: Move jvm types registration code from GDKotlin to TypeManager (#357)
- 70b3678 Store an extra vector of KtProperty in Tool mode to preserve declaration order. (#390)
- 2cb7689 Implement generics check (#375)
- 8292e47 Generate
.gdignorefiles for thebuildand thegradledirectories (#366) - e378307 Fix typo in your-first-class doc (#378)
- b23e1b8 feat: Create MacOs editor app on release (#374)
- e643525 Fix registration of empty abstract classes extending godot classes (#368)
- 72d8cb9 Update kotlin version to
1.7.20(#367)
0.5.1-3.5.1
The pre built engines are the zip files.
The other files are export templates needed for exporting your game. See exporting documentation on how to use them.
Changelog:
- 0f25f7c enhancement: Fix clang warnings about string to char* and unused imports (#360)
- 0e80dc1 Add stack management for icall arguments. (#364)
- b00c797 feat: Use godot's actions to build from CI (#362)
- 640c4e2 bugfix: Set default godot kotlin configuration for project manager and avoir registering it (#363)
0.5.0-3.5.1
0.5.0-3.5.0
The pre built engines are the zip files.
The other files are export templates needed for exporting your game. See exporting documentation on how to use them.
Changelog:
- d0b594d Feature: Update to godot 3.5 and MacOS universal export app (#356)
- 8eb2be7 fix: set right contribution guideline in readme (#352)
- 2d05fe2 Fix ide plugin issues (#350)
- 3b81b58 fix: Copy main dex jar to user dir and set right service file name included for android dex jar in gradle plugin. (#348)
0.4.0-3.4.4
The pre built engines are the zip files.
The other files are export templates needed for exporting your game. See exporting documentation on how to use them.
Changelog:
- 7356d37 Fix invalid comment sequence (#335)
- 84eab74 Support abstract classes (#339) (#340)
- da36ac6 chore: update module version to 0.4.0 (#331)
- 4c38a90 Update IDE plugin and define a more lenient supported max version (#333)
- d2be9c1 Update kotlin version to
1.7.10(#334) - cbdb5f2 Update project; kotlin version to
1.7.0, shadowJar to7.1.2, kotlinPoet to1.12.0, ksp to1.7.0-1.0.6(#327) - 7573ef1 Fix Basis(), Basis#isOrthogonal, Basis#isEqualApprox (#330)
- 5e2fdc3 Feature/update to kotlin 1.6.21 and add deployment IJ213 intellij plugin (#324)
- 4e48098 Security: Update shadow plugin dependency to 7.1.2, in order to address CVE-2021-45105 and CVE-2021-44832 (#323)
0.3.4-3.4.4
The pre built engines are the zip files.
The other files are export templates needed for exporting your game. See exporting documentation on how to use them.
Changelog:
- 091cec6 bugfix: register class fqdn when RegisterClass annotation has empty customName (#322)
- 67aeecc8 Bugfix/pool arrays resize engine calls (#320)
- a519eb5d chore: update to godot 3.4.4 and bump module version to 0.3.4 (#317)
- a21b0482 Add support for indexed properties in api-generator (#312)
- a43d5298 chore: update mkdocs to 1.3.0 (#316)
- fba85bb3 bugfix/enforce msvc for windows ci (#313)
0.3.3-3.4.2
0.3.2-3.4.0
0.3.1-3.4.0
0.3.0-3.4.0
The pre built engines are the zip files.
The other files are export templates needed for exporting your game. See exporting documentation on how to use them.
Changelog:
- b4467d2 Fix godot-library publication by only including non fat jar in actual publication (#289)
- 0d9f3eb feature: register user types variant mappings (#286)
- c7a62f8 Update kotlin version to
1.6.0(#288) - 799c1f7 Update kotlin version to
1.5.31(#282) - 9db7c1b Feature/update to godot 3.4 (#284)
- 6086b68 Spread vararg array in call and callDeferred extentions (#279)
- 44f6ece Fix
exectask setup (#271) - 42c2d90 Fix incorrect artifactid in manual setup instructions (#278)
- b3faaa1 Feature/update to godot 3.3.4 (#276)
- 9f7bb60 feature: Add macos arm64 check CI (#274)
- 76a37fe fix: Add safety to transfer context long to ptr conversions. (#275)
- e6fc5e7 Refactor gradle plugin (#263)
- c53a31a Update idea plugin (#268)
- a556bdf Show warning when JAVA_HOME is not defined (#261)
- ae34051 Upgrade godot version to 3.3.3-stable (#264)
- 21efcd9 Merge godot-library with godot-runtime (#251)
- 5ea086b Debugging documentation (#254)
- 5ffb1f9 Implement kotlin version checks and kotlin jvm plugin apply in our gradle plugin (#252)
- 2f431c0 Feature/graal support (#256)
- 944cad3 bugfix: windows github actions (#260)
- 31ffd50 Fix jvm type registration (#255)
- 2ceef8b Fix plugin crash on refactoring (#253)
- 197e10c Use oldest still supported LTS version of ubuntu to build linux binaries (#250)
- 82907dd Fix android build (#249)
- a5410dd Intellij Plugin: Implement registered name codeVision hint (#248)
- dbf85dc Fix generation of service file (#247)
- cf30e33 Update to kotlin
1.5.21(#246) - 3982868 Implement KSP based entry gen (#244)
- 33f74e8 fix: Getter now calls method from parent even if getter starts with is (#241)
- 42e5259 fix pollString (#240)