## utopia-rise/godot-jvm — 0.17.0-4.7.2…1.0.0-dev1

_26 commits._

### Features
- **Add back object receiver "already freed" check** (0484f5b)
- **Add build_profile.json** (5ff9ed7)
- **feat: rework script api implementation for gdextension** (f033cc7)
- **feat: refactor jvm_instance.h for gdextension** (732d738)

### Fixes
- **Fix exported scenes losing their JVM scripts, and export test runner picking the .so** (4930d1f)
- **Fix packed-array truncation bug and point godot-cpp at utopia-rise fork** (6b219ce)
- **Fix godot-cpp pointer** (2ef8307)

### Backend
- **Update to stable** (257df1f)
- **Improve CI** (b4ef577)
- **Update Doc** (86d59e7)
- **Enable caching for CI** (a7a4aa0)
- **Give raw engine object pointers a type, and stop wrapping objects on script attach** (8818348)
- **Postinitialize engine objects created from JVM code** (b7779c3)
- **Fixes** (941c6ac)
- **Rework CI** (63bd307)
- **IT WORKS** (04696d3)
- **Make GDExtension compile** (3f361c9)
- **Update to 4.5** (fbeed4b)
- **Adapt jvm/** (54dc4d3)
- **Continue conversion** (616b14d)
- **Renames** (992ad43)
- **Adapt code to godot-cpp** (aba9a49)
- **Modify cpp project layout** (3e21587)
- **Initial conversion** (68dcfdb)

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

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

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