v1.11.0
Added:
- hardened CI scripts by using hashes instead of versions for actions and restricting permissions (#754, #770)
- add security.md (#762)
- add codespell CI checks (#720)
- dynamic test registration via
bats_test_function(#349) - add check that Bats is executed with Bash >= 3.2 (#873)
Fixed:
install.shnow works for deviatinglib/dirs (likelib32,lib64) (#487)- catch unset
BATS_TEST_SOURCEinlib/bats-core/tracing.bashsoset -u/set -o nounsetworks as expected (#827) - fix
--gather-test-outputs-infails on tests with multiple/(#789) - install does not create unused
/usr/share/batsanymore (#857) - ensure IFS is unchanged in
{setup,teardown}{_suite,_file,},@testand free code (#879) - junit formatter: remove ANSI Codes to avoid invalid XML character (#886)
Changed:
- update Docker image with the latest
bats-fileversion 0.4.0 (#780) - update Docker image with the latest
bats-detikversion 1.3.0 (#876)
Documentation
- clarify docker usage (#741)
- update Arch Linux package URL in installation.rst (#821)
- rename bash-bats to bats for Arch Linux in installation.rst (#836)
- fix FAQ entry about setup-/teardown_suite, as they are available now (#861)
- added logo (#881)