Releases: boatbomber/SheetValues
Version 3.0.2 - SheetValues.new() no longer yields
Version 3.0.1 - Support empty cells
Full Changelog: v3.0.0...v3.0.1
Version 3.0.0 - Near Lua syntax
New syntax allows you to write into sheets in a familiar Lua syntax, instead of the old TYPE(VALUE) syntax. Also minor fixes and improvements.
Full Changelog: v2.0.3...v3.0.0
Version 2.0.3 - Fix JSON response parsing
Fixes a critical issue with the JSON handling. Excess data from the API response was trimmed, and then incorrectly trimmed again later which resulted in mangled data.
Version 2.0.2 - Switch to JSON endpoint, improved speeds
Instead of parsing sheets as CSV files in Luau, I switched to getting the sheets as JSON files and use HttpService:JSONDecode()
to get the file data.
I also wrote a proper pattern matcher for the type transformation instead of looping over every possible type, making the processing stage much much faster.
Version 2.0.1
Fixed a bunch of important issues with failures cases .
Version 2.0
Inherent Types and Arbitrary Properties, along with more supported types.
Version 1.0
From here, no change under the V1.X tag will alter the API or break existing behavior.