ChangeLog.md
Post-Release
- bin/test: Do not reuse log and test directories if called more than once in the same minute
- bin/test: Use a separate
$TMP directory for each script
- bin/test: Run sbopkglint as packages are built, not at the end
- bin/test: Report failed builds with more specific error types
1.2 - 2025-11-20
- bin/test: Use the perl, python and ruby package tests in case of failure
- bin/test: Better protections for non-SBO packages
- bin/test: Exit with invalid options
- bin/wrapper: Running without options is handled better
- bin/test: Properly rationalize the queue with --archive-rebuild
- bin/test: Add --test-everything
- Thanks to dchmelik for the feedback.
- bin/test: Attempt to optimize test queues to reduce the number of package installations and removals
- Compatibility bump for new SBO::Lib::Build queue handling
- bin/test: Untargeted scripts in the queue also get a clean-build environment
- bin/test: Unlink outdated packages in the archive only once all builds succeed
1.1.2 - 2025-09-19
- bin/test: Fix --single with already-installed scripts
1.1.1 - 2025-08-28
- bin/test: Reflect changes in
get_all_available() and use in()
- bin/test: Arrange the testing list in build order
- bin/test: Faster --dry-run
- bin/test: Cut out repetitive reverse queue calculations for archive rebuilds
- bin/test: Fix --single with already-installed packages
1.1 - 2025-08-14
- bin/test: Report test targets with failures in the build queue separately
- bin/test: Add --archive-reverse
- bin/test: Replace get_arch(), which is no longer exported by SBO::Lib::Util
- bin/{test,pull}: More consistent trailing newline
- bin/test: Check for missing shared objects upon build failure if SO_CHECK is TRUE
1.0 - 2025-07-04