Skip to content

Releases: Anaminus/rbxmk

rbxmk v0.5.0

19 Feb 00:00
Compare
Choose a tag to compare

Highlights:

  • Improve handling of HTTP cookies.
  • DataModel metadata is now accessed through the Metadata symbol.
  • Rename "file" source to "fs".
  • Move os.dir and os.stat to the fs library.
  • fs.dir and fs.stat return nil if the file does not exist.
  • Additions to fs library.
  • To reduce the impact of malicious scripts, files can only be accessed by rbxmk from certain locations.
    • The working directory.
    • The directory of the first running script.
    • A temporary directory, accessible via os.expand("$tmp")
  • Changes to os.expand.
    • Add the $root_script_directory variable, which expands to the directory of the first running script.
    • The $temp_directory variable now points to a temporary directory that is unique per run of rbxmk.

Fixes:

  • Fix garbled error messages.

Internal:

  • Implement automated releases.

See a comparison with the previous version for a thorough list of changes.

The Documentation page provides a complete reference for this version of rbxmk.

rbxmk v0.4.0

19 Feb 00:01
Compare
Choose a tag to compare

Highlights:

Fixes:

  • Fix sorting of members returned by ClassDesc.Members.
  • Fix error with EnumDesc.AddItem.
  • Fix error with RootDesc.AddEnum.
  • Fix error when indexing Enums or calling GetEnums.
  • Fix Enums.GetEnums returning no values.
  • Fix issues with cloned Instances.
  • Fix string and double types being returned as empty userdata.
  • Fix strings not having a metatable.

See a comparison with the previous version for a thorough list of changes.

The Documentation page provides a complete reference for this version of rbxmk.

rbxmk v0.3.0

19 Feb 00:01
Compare
Choose a tag to compare

Imperative Mode is a complete rewrite of rbxmk from the ground up.

  • Versus the previous quasi-declarative Lua API, the new API is completely imperative.
  • The API is designed to emulate the Roblox Lua API.

The Documentation page provides a complete reference for this version of rbxmk.