Skip to content

Releases: robbielyman/seamstress

v2.0.0-alpha+build.250109

10 Jan 00:46
Compare
Choose a tag to compare
Pre-release

logging: add more logging statements

also small tweaks should allow for homebrew to successfully test seamstress.

Full Changelog: v2.0.0-alpha+build.250104...v2.0.0-alpha+build.250109

v2.0.0-alpha+build.250104

04 Jan 19:34
Compare
Choose a tag to compare
Pre-release

feat: additional command-line arguments

this change adds the ability for seamstress to respond to the
following command-line arguments:

  • "--log filename" to override the log file,
  • "--log-level level" to change the logging level,
  • "--test" to run Lua unit tests with busted
  • "--test-dir dir" to load additional test files

this commit breaks out the setup of these features along with logging
and environment variable parsing from main.zig into args.zig,
logging.zig, and env.zig.

fix: seamstress now always uses the GPA to avoid a trace trap
spawning the luarocks process on macOS in release mode

BREAKING CHANGE: seamstress test no longer runs Lua tests,
use seamstress --test instead

Full Changelog: v2.0.0-alpha+build.250103...v2.0.0-alpha+build.250104

v2.0.0-alpha+build.250103

03 Jan 18:06
Compare
Choose a tag to compare
Pre-release