Repository navigation
v1.4.2
This patch brings major stability fixes for Rojo and Windows users, and smarter project file generation.
Major Upgrades
- Rojo Stability & Live Deletions: Deleting a file or folder during
rojo serveno longer has any possibility of crashing Rojo. Rogen now builds entries using Rojo's optional path format ({ "optional": path }). - Windows "Folder in Use" Fix: Watching now polls for changes (only on Windows). Polling stops editors like VSCode from showing "folder in use" prompts.
- Stale Instance Cleanup: Generated folders set
$ignoreUnknownInstances: falseby default. - Atomic Writes: Rogen writes the project file atomically to prevent watchers from reading a half-written file.
Bug Fixes
- TypeScript Definitions: Fixed a bug where Rogen failed to ignore
*.d.tsfiles due to a bug introduced in v1.4.0. - Glob Ignore Paths: Improved the project tree structure when you use
globIgnorePaths. - Service Containers: Fixed a desyncing issue for undefined service containers.
- Luau Project Deletions: Fixed a bug where the watcher fired mid-deletion and tried to rebuild deleted paths as empty stubs. Rogen now creates placeholder stubs only for compiled projects (TypeScript or Darklua). In Luau projects, Rogen simply drops the old node.
Additions
- Initial Run Log: Added a log message for the first run even if there were no changes for improved feedback.