$ cat docs/reference/changelog.md
# version history
v0.1.0-alpha โ 2026-06-29
Features
- C++ Engine โ Vulkan-rendered game engine with GLFW windowing
- CMake Build System โ cross-platform build with vcpkg dependency management
- CoreCLR Scripting โ C# scripting with hot-reload support
- Asset System โ file discovery, GUID tracking, and texture loading
- C++/C# Interop โ P/Invoke interface with 6+ registered engine functions
- Editor โ visual editor with Vulkan viewport and hot-reload
- Cross-Platform โ Windows (primary), Linux (C++), macOS (C++ + scripting)
- Example Games โ Space Shooter, Platformer, RPG, Game Demo
- Docker Build โ Linux engine builds from Windows via Docker
Breaking Changes
- Initial alpha release โ no breaking changes yet
Bug Fixes
- N/A (initial release)
v0.0.1-alpha โ 2026-06-15
Features
- Project scaffolding and package structure
- CMake + vcpkg integration
info
OpenEngine is in active development. APIs may change between alpha releases. We follow semantic versioning starting from v1.0.0.