## utopia-rise/godot-jvm — 1.0.0-dev1…1.0.0-dev2

_35 commits._

### Features
- **Add minimize of release jar** (09a3b4a)
- **Add back object receiver "already freed" check** (3f48c26)
- **Add build_profile.json** (11950a4)
- **feat: rework script api implementation for gdextension** (555709d)
- **feat: refactor jvm_instance.h for gdextension** (4d0bdfa)

### Fixes
- **Fix macOS Java discovery** (14a2f93)
- **Fix worker task completion race** (c3aba05)
- **Fix exported scenes losing their JVM scripts, and export test runner picking the .so** (288e6d0)
- **Fix packed-array truncation bug and point godot-cpp at utopia-rise fork** (6aab04c)
- **Fix godot-cpp pointer** (21dd3f0)
- **Fix jvm export** (0b36f13)
- **Fix project template generation** (354407e)

### Backend
- **Change version** (8a6ab33)
- **test Graal native image on desktop platforms** (9232aa4)
- **Update to stable** (588c9db)
- **Improve CI** (e18e0da)
- **Update Doc** (340d430)
- **Enable caching for CI** (abc27d9)
- **Give raw engine object pointers a type, and stop wrapping objects on script attach** (3bc59d4)
- **Postinitialize engine objects created from JVM code** (4d79599)
- **Fixes** (f553c84)
- **Rework CI** (03bed16)
- **IT WORKS** (ff7acc5)
- **Make GDExtension compile** (8873c27)
- **Update to 4.5** (94b9c3d)
- **Adapt jvm/** (67c04cb)
- **Continue conversion** (0b35fd8)
- **Renames** (83b61a4)
- **Adapt code to godot-cpp** (3c21109)
- **Modify cpp project layout** (e1f5aa2)
- **Initial conversion** (a86e08d)
- **Fallback on installed java (#952)** (4926eb5)
- **Improve delegate registration** (197583f)

### Docs
- **docs: fix manual-setup gradle wrapper version** (dcc78ed)

### Chore
- **ci: gate PR pushes against the PR's previous head, not its base branch** (d5c8678)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/utopia-rise/godot-jvm?utm_source=github-action)._