Skip to content

v1.4-Pre-Alpha

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Oct 22:16
3f8c71d

Deleting an attached/startup script or an HTML-linked JavaScript file previously aborted Play. Skip missing manifest references and source files with a runtime warning, keep the remaining scripts running, and do not retry missing scripts during that play session. Snapshot creation and manual reload also skip missing source files. Other I/O, validation and path containment errors remain errors.

Regression coverage checks global, scene and object scopes for missing IDs/files, continued ticks without retries, HTML links alongside inline code, and rejection of invalid UTF-8, directories and escaping paths.

Validation: 74 engine-play library tests passed with the bundled Luau host built locally; rustic-editor compile check, Clippy for both affected packages/all targets with warnings denied, formatting and diff checks passed. Companion documentation: Rustic-Game-Engine/docs#42 (lint, build, TypeScript, audit and docs/link checks passed).

Windows CI follow-up: run unit/integration/doc tests serially on Windows so concurrent native adapter compilation and processes do not contend within the existing three-second callback deadline. Linux retains parallel execution. Local serial validation: 74 engine-play library tests passed. Windows unit/integration/doc tests, rendered viewport verification, and all-target checks passed. A fresh Windows installer was built, tested, and uploaded (RusticGameEngine-Setup-0.1.0-x64-20261014-214047.exe). CI run: https://github.com/Rustic-Game-Engine/engine/actions/runs/38640755836.