Releases: J4KEWasNotHere/Loom
Release list
0.4.2
0.4.2.-beta, zip-import reliability and dependency-director fixes.
What is provided is the v0.4.2 version of Loom and its .rbxm file and source-code.
These versions are also used to install other versions within the plugin.
Changes since v0.3.0
Added
- Added a Package Manager page - still in beta.
Fixed
- Import packages (.zip) no longer requires a
wally.tomlto import an archive at all - plugins/packages with no Wally metadata now import as a plain package instead of being rejected outright. - Packages with no
init/init.lua/init.luauentry point (found via zip decompression or folder search) are now imported as-is instead of the import silently failing and the extracted files being deleted. - Create Package-Directors in Package setting is now actually respected during zip import - it was previously read but never applied, so directors were created unconditionally regardless of the setting.
- Improved Logger colorizer
0.3.0
0.3.0-beta, package import improvements, code refactoring and new features. This is in beta as new features
What is provided is the v0.3.0 version of Loom its .rbxm file and source-code.
These versions are also used to install other versions within the plugin.
Changes since v0.2.2
Added
.model.jsonfiles are now supported.- Added a Search Page so users can directly search and add packages inside studio. (#3)
- Added a Nightly-Build or Version option when Dev & Experimental modes are enabled - which rebuilds the plugin using the current GitHub-Build.
Fixed
- Page Buttons are scrollable when the Widget is too small.
Structural
- Source-code can now be accessed by users to implement pull-requests and more accurate issues for collaboration.
- Code Refactor & General Fixes.
0.2.2
0.2.2-stable-build, package import stability and stray warning cleanup.
What is provided is the v0.2.2 version of Loom and its .rbxm file.
These versions are also used to install other versions within the plugin.
Changes since v0.2.0
Added
- Added
init.meta.jsonsupport, a script/module folded from aninit.lua/init.luaufolder now has itspropertiesandattributesapplied directly to the resulting Script/ModuleScript.
Fixed
- Import packages (.zip) button would stay stuck disabled if the file picker was cancelled, requiring a plugin reload to import again.
- Removed an unnecessary
warnmessage that was firing in live game sessions. VersionControl.waitForalways blocked for the full timeout duration even when the awaited task finished instantly, instead of returning as soon as it completed.
Recommits
- Create Package Directors setting didn't do anything.
0.2.0
0.2.0-stable-build, general fixes and improvements for more quick access to packages.
What is provided is the v0.2.0. version of Loom and its .rbxm file.
These versions are also used to install other versions within the plugin.
Changes since, v0.1.4
Changes
- Small UI changes
Added
- Added a Create Package-Directors in Package settings, this will create a Director module to the Original Director Module inside a package that's been installed.
- Added a Include Developer-Dependencies settings, which will also attempt to import the dev-dependencies.
Fixed
- Package versions with exponents to link the major version are now supported, eg
author/name@^1 - Logger colorizer partially fixed
Recommits
- Override Name was not working at all. (Issue from KrissNot)
- Fixed VersionControl failing to index versions. (Recalled)
0.1.4
Stable-build, with bug fixes and improvements to a more stable experience.
What is provided is the v0.1.4. version of Loom and its .rbxm file.
These versions are also used to install other versions within the plugin.
Changes since, v0.1.0
Removed
- Removed Unpack src files setting; read more..
Fixed
- Fixed zip imports dropping valid Lua/Luau files with secondary extensions
- Fixed out-of-order nested
init.luafiles creating duplicate, orphaned folders - Fixed
srcunpacking not targeting an existinginitmodule correctly - Fixed package entry-point script being named
initinstead of the package's actual name
Added
- Added Rojo project-file (
default.project.json) path remapping support during zip import - Added root-level folder collapsing to match Rojo's
init-folder semantics
Re-commits
- Upgraded Wally version to
0.3.2or lower if needed ; I made a coding mistake and made Loom load the version based of the package's version. - Fixed VersionControl failing to index versions. (Recalled)
Notices
author/name@^1should be implemented in future version.- Issue with nested packages not loading, despite working? (may relate to first point)
0.1.0 (Archived)
Alpha-build, with bug fixes and small improvements to a more stable experience.
What is provided is the v0.1.0 version of Loom and its .rbxm file.
These versions are also used to install other versions within the plugin.
Changes since, v0.0.1
- A new setting has been added called Unpack src files, Instead of leaving imported packages' src as a folder, it will reparent everything to the package's folder.
- Fixed Import (.zip) not installing dependencies.
- Fixed version order being incorrect.
- Fixed Possible Infinite Yield on Version Control.
- Director module now provides Package information
wally.tomlfiles are now always added to packages.
0.0.1 (Archived)
What is provided is the earliest version of Loom and its .rbxm file.
These versions are also used to install other versions within the plugin.
Smooth functionality and quality is not guaranteed