Skip to content

Releases: richie0866/Rostruct

v1.1.11

25 Feb 06:10
Compare
Choose a tag to compare

Fixes

  • Rostruct fails to create folders on startup (cd1c3b2)

v1.1.10-beta

14 Jul 00:28
Compare
Choose a tag to compare

Rostruct

  • Use setfenv to set globals externally (#25)

v1.1.8-beta

07 Jul 23:05
Compare
Choose a tag to compare

Warning
If you use TS.initialize("init") to load Rostruct, see running Rostruct from source code for an updated guide.

Rostruct

  • Add support for Script-Ware
  • Minify source code (#22)

v1.1.6-beta

05 Jul 01:23
Compare
Choose a tag to compare

Fixes

  • Rostruct wouldn't bootstrap properly for first-time use

v1.1.5-beta

03 Jul 22:55
Compare
Choose a tag to compare

Package

  • Throw an error if the file passed to the build method could not be turned into an Instance

v1.1.4-beta

01 Jul 07:23
Compare
Choose a tag to compare

This is a breaking change! You may need to review your code when bumping to this version.

Fixes

  • init.*.lua objects could not be renamed with meta files

Rostruct

  • Change Rostruct.new to Rostruct.open
  • Export functions instead of single class

Package

  • Add timeout for Package:start promise
  • Add support for requiring and running scripts from model files
  • Update FetchInfo type

v1.0.3-beta

22 Jun 01:37
Compare
Choose a tag to compare
v1.0.3-beta Pre-release
Pre-release

This is a breaking change! You may need to update your code when bumping to this version.

Internal

  • Export Rostruct as an object

Build

  • Change how Rostruct uses the root directory
  • Add method build(fileOrFolder?: string, properties?: table) to build specific objects in the directory
  • Add async functions for fetch and fetchLatest

Release v0.1.4-beta

11 Jun 07:23
51179b1
Compare
Choose a tag to compare
Release v0.1.4-beta Pre-release
Pre-release

View the documentation for a detailed guide on how to use Rostruct

Stability

  • Patched a .zip extraction bug

Internal

  • Load globals using setfenv instead of storing them in a global environment

Release v0.1.2-alpha

06 Jun 23:51
1056968
Compare
Choose a tag to compare
Release v0.1.2-alpha Pre-release
Pre-release

Internal

  • Added roblox-ts RuntimeLib to load Rostruct
  • Dependencies included out-of-the-box

Build

  • Removed Build searching for source folders in the target path
    • Instead, build the source folder and change the name manually
  • Changed return value

Download

  • Added DownloadRelease and DownloadLatestRelease functions
  • Removed GitFetch
  • Removed VERSION_ROSTRUCT.txt files for less intrusive version checking

Release v0.0.4-alpha

31 May 23:34
58a812d
Compare
Choose a tag to compare
Release v0.0.4-alpha Pre-release
Pre-release
  • Add rbxm & rbxmx support for Synapse X