Skip to content

Releases: lugenx/lab

v1.3.1

Choose a tag to compare

@lugenx lugenx released this 01 Feb 19:31

Minor Fixes:

  • Fixed a typo in an error message
  • Fixed an issue where some commands wouldn't run outside the directory

v1.3.0

Choose a tag to compare

@lugenx lugenx released this 29 Jan 23:52

Enhancements:

  • Added support for running binary files directly with the run command.
    Example usage:
    # Compile a Go program
    lab -r 1 go build
    
    # Run the compiled binary
    lab -r 1
    

Fixes:

  • Fixed LABPATH behavior and clarified documentation about parent directory setting
  • Fixed config file path in editor not found error message
  • Added validation to prevent comments in config file

v1.2.2

Choose a tag to compare

@lugenx lugenx released this 28 Jan 16:35

v1.2.2

Enhancement:

  • Improved run command to support multiple arguments, flags and quoted strings
  • lab -r 1 node --inspect now works
  • lab -r 1 python -v now works
  • lab -r 1 nvim --cmd 'set title' now works
  • Any command with multiple arguments or quoted strings is now supported

This update makes the run command more flexible, allowing users to pass any arguments, including quoted strings, to their commands when running files.

v1.2.1

Choose a tag to compare

@lugenx lugenx released this 26 Jan 16:14

Release Notes

Improvements

  • Enhanced error messages and help output for better user clarity and guidance.

Bug Fixes

  • Fixed an issue where an extra file was created if an editor error occurred during file creation.

v1.2.0

Choose a tag to compare

@lugenx lugenx released this 25 Jan 18:42

Release Notes

New Features:

  • --path, -p: Shows the file path of your lab file.
  • --run, -r: Allows you to run shell commands on any file in your lab.

Improvements:

  • Editor Commands: Support for longer editor commands in the config file.

Bug Fixes:

  • Various minor bug fixes for improved stability.

v1.1.1

Choose a tag to compare

@lugenx lugenx released this 23 Jan 17:46

Full Changelog: v1.1.0...v1.1.1

v1.1.0

Choose a tag to compare

@lugenx lugenx released this 20 Jan 23:57

Full Changelog: v1.0.2...v1.1.0

v1.0.2

Choose a tag to compare

@lugenx lugenx released this 17 Jan 18:52

Full Changelog: v1.0.1...v1.0.2

v1.0.1

Choose a tag to compare

@lugenx lugenx released this 16 Jan 23:47

Full Changelog: v0.1.0...v1.0.1

v1.0.0

Choose a tag to compare

@lugenx lugenx released this 16 Jan 07:06

Full Changelog: v1.0.0...v1.0.0