Fixes
- Fix bug that occured sometimes that didn't consider
whencondition of a question, resulting in the CLI breaking.
Fixes
- Remove unneeded dependencies
- Fix bug where error type was not properly detected when exiting the CLI via a
PromptExitError
Updates
- Bump react-lua version to
17.2.1
Fixes
- Fix inquirer bug where answers were not recorded correctly
- Fix "none" option in UI framework selection causing an error
- Fixed bug where Storybook option would be asked if no UI framework is selected
Fixes
- Make generated
README.mdfor Fusion 0.3 games/packages use the correct version instead of 0.2
Updates
- Update Darklua to
0.14.1 - Update Stylua to
2.0.1 - Update Zap to
0.6.15 - Update Lune to
0.8.9 - Update Rojo to
7.4.4 - Update Node dependencies (inquirer, eslint, etc) to latest versions
Changes
- Use rokit instead of Aftman for toolchain management
- Add Fusion 0.3 as a supported UI framework, with new stories and examples
- Add support for new Flipbook Fusion integration, through Storyteller
- Aliases now use
.luaurcinstead of Visual Studio Code settings - Add support for Wally server packages.
install-packageswill now correctly renameServerPackages.
Fixes
- Fixed filewatcher bug where project would not update on file changes
install-packagesnow checks whether packages exist before trying to rename them.
Fixes
- Fix Zap breaking in certain installations
- Fix incorrect Aftman install order, resulting in tools missing in certain installations
Fixes
- Convert user profile name to lowercase to prevent Wally breaking
Changes
- Remove
zaplune script
Changes
- Add support for new
Fusionstories in UI Labs
Fixes
- Make builds delete the
tempfolder appropriately.
Fixes
- Fix bug that would not apply darklua configs correctly
Fixes
- Make Zap games look for the file instead of the directory to work in CD workflows
Fixes
- Make
tempfolder work properly - Support for optional processing steps on both
devandbuildscripts
Fixes
- More verbose
install-packagesoutput
Fixes
- Removed unnecessary code from
buildscript
Fixes
- Fix
__DEV__global properly
Changes
- Rename CI workflow to
CIto ensure that badges don't get too large
Fixes
- Add
mainto the CI workflow (I forgot repositories are created with the default branch asmainnow)
Fixes
- Fix JSON error in Luau LSP config
Fixes
sourcemap.project.jsonon packages now correctly generate sourcemaps without a datamodel for accurate require paths
Fixes
- Wrap
processFilesin a pcall to prevent errors from crashing the entire file watcher
Fixes
- Add
distandpackages/Packagesto Luau LSP ignore list as it tends to ignore.gitignoredirectories
Fixes
- Template application is now done asynchronously
- Ignore
.lunedirectory in Luau LSP
Fixes
- Made
Packagesfolder renaming slightly more robust as it was breaking
Fixes
- Fix typo in project files that I somehow missed..
Fixes
- Fix typo where packages would use data from the wrong directory
Fixes
- Fix issue where src/output was ignored when building packages that don't use Wally
Fixes
- Actually fix the issue in 0.3.1 (I promise I totaaaally didn't forget to build before publishing)
- Fix issue where
packagesfolder is included in project file even when wally is not used
Fixes
- Fixed issue with package building where a nonexistent project file would cause the build to fail.
Additions:
- New dev/build/install-packages script handler - switches to custom watch implementation
- When deleting files in
src, they will now be deleted from the build folder. This issue is a known bug in Darklua and this fix is temporary until the bug is resolved.
Fixes
- The
srcfolder is now cloned in it's entirety before it's used with Darklua. This allows model files to persist. - Code has been heavily cleaned up
__DEV__global has been fixed and added to Selene and Luau LSP configurations.- Tool versions have been bumped
Cmdrrequire error has been fixed- Stability has been heavily improved