Repository navigation
Releases: Mainframe-Games/mainframe-engine
Releases · Mainframe-Games/mainframe-engine
Release list
Mainframe Engine v1.1.1
What's Changed
- Design: 2D skeletal animation (G17) + a Starlight docs site on GitHub Pages by @brogan89 in #37
- G4: save games and settings (SaveServer, UserSettings, rebinding, drop-in settings menu) by @brogan89 in #39
- Editor: Project Manager header actions + Download Example menu (Demo, Forest) by @brogan89 in #38
- Docs site: drop Plans/Decisions, version in the title; editor Documentation button (F1) by @brogan89 in #40
- 2D canvas post-processing, 32 culled 2D lights, particle life features (ADRs 0185–0187) by @brogan89 in #42
- Forest icon .meta and a Claude launch.json for the docs dev server by @brogan89 in #41
- Game packaging: fix 'rid…: unbound variable' on macOS CI by @brogan89 in #44
- CI: render tests in three shards; timing-only runs measure a short window on lavapipe by @brogan89 in #45
- CodeReloadTests: report why Roslyn could not load a framework assembly (Windows flake) by @brogan89 in #43
- NuGet packages: MainframeEngine + MainframeEngine.Templates, no checkout or editor needed (ADR 0188) by @brogan89 in #46
- CI: docs deploy only with a release; docs-only PRs skip the heavy jobs by @brogan89 in #47
Full Changelog: v1.1.0...v1.1.1
Mainframe Engine v1.1.0
What's Changed
- README: installing the editor from a release (macOS quarantine) by @brogan89 in #21
- Godot 4 port: 2D canvas, physics and runtime rules, rendering, UI, networking, editor (ADRs 0116–0142) by @brogan89 in #22
- ProcessRunner: return at exit, not when MSBuild nodes close the output by @brogan89 in #23
- Proposals: Gameplay toolkit (G1–G7) with SVG mockups by @brogan89 in #25
- Spine casts double-sided shadows; Spine Demo shows them on a backdrop by @brogan89 in #26
- ZzFX sound designer and in-editor music editor (piano roll, VST3, MIDI, .ogg render) by @brogan89 in #24
- Proposals: Consoles (PS5 + Xbox Series) readiness, D3D12-first M11, Slang shader plan (ADR 0143) by @brogan89 in #27
- Proposal: Animation authoring (G1c–G1f) — Claude-made clips, mfe CLI, posing tools (design only) by @brogan89 in #28
- Linux Docker tests: work from git worktrees (self-contained .git) by @brogan89 in #29
- Slang is the engine's shader language (ADR 0144) by @brogan89 in #30
- Render tests: add the five missing lavapipe goldens by @brogan89 in #31
- Proposal: Terrain, procedural trees (Ez Tree), water and a forest showcase (G8) (design only) by @brogan89 in #32
- Editor link: survive sockets inherited by forked child processes (protocol 3) by @brogan89 in #35
- SongPlayer: the playhead never reads a block that is mid-push (flaky SongPlayerTests) by @brogan89 in #36
- Forest showcase: terrain, Ez Tree trees, water, post-processing and the Unreal look (G8a–G8e) by @brogan89 in #33
Full Changelog: v1.0.1...v1.1.0
Mainframe Engine v1.0.1
What's Changed
- Remove silk + spine example projects (not needed) by @brogan89 in #8
- Scene format 2: flat node list, stable resource keys, compact arrays by @brogan89 in #9
- Deps: update NuGet packages to latest stable (Silk.NET 2.23.0, ImGui.NET 1.91.6.1, Roslyn 5.9.0, StbImageSharp 2.30.16) by @brogan89 in #10
- Editor: Self-update from GitHub Releases by @brogan89 in #11
- Editor: Show dialog titles next to their icons by @brogan89 in #12
- Demo & polish: Demo project, ImGui removal, project icons, Download Demo by @brogan89 in #13
- Spine: apply SpineScale to the drawn vertices, not the skeleton by @brogan89 in #14
- Demo: scale SpineBoy with SpineScale again now that small scales keep their pose by @brogan89 in #15
- Editor: version in the window title, lock-step version guard, Open Project takes .mfproj only, closing always works by @brogan89 in #16
- Templates & Demo: rename the Launcher project to Desktop (MyGame.Desktop, Demo.Desktop) by @brogan89 in #17
- Editor: About box links to the GitHub repo and describes the engine and editor by @brogan89 in #18
- Project settings: Steamworks section (App ID, Demo App ID), Demo Build flag and #if DEMO by @brogan89 in #19
- Editor: UI preview tab for .rml documents (with their .rcss), and UiLayer.Region by @brogan89 in #20
Full Changelog: v1.0.0...v1.0.1
Mainframe Engine v1.0.0
What's Changed
- M0–M10: engine foundation through editor by @brogan89 in #4
- Prepare for public release: licences, notices, README, CI LFS by @brogan89 in #5
- CI: PR-only trigger; fix Windows release packaging by @brogan89 in #6
- Fix Windows release packaging; packaging smoke in CI by @brogan89 in #7
Full Changelog: https://github.com/Mainframe-Games/mainframe-engine/commits/v1.0.0