v1.1.0 (2018-09-30)
These notes describe changes since the previous v1.0.0 version from June 14 2016.
Externally visible features:
- Add a number of test_X_is_Y() functions from Git, thanks to Antoine Beaupré.
- Add test_expect_unstable() for known unstable tests.
- Add
--tee
option to also write output in a file by lifting code from Git. - Add
--verbose_log
option by lifting code from Git.
Internal improvements and bug fixes:
- Replace /bin/true with true in sharness.t, thanks to Chris Dunlap.
- Fix EXPENSIVE prereq test in sharness.t, thanks to Chris Dunlap.
- Add
lint
target in the Makefile, thanks to Lucid One. - Run
make lint
which runs Shellcheck in Travis CI, thanks to Viktor Szépe. - Fix many issues pointed to by Shellcheck, thanks to Viktor Szépe and Lars Kruse.
- Remove unused shebang at the top of sharness.sh, as suggested by Lars Kruse.
- Sign the tag of this new release, as suggested by Lars Kruse (see #73).
Documentation improvements:
- Fix clone URL, thanks to Stefan Beller.
- Update README.md following transfer of the Sharness repo to chriscool.
- Add an empty commit to state that chriscool is the new maintainer, thanks to Mathias Lafeldt.
- Add ipfs-update in the list of projects using Sharness.
- Fix typo "tun -> run" in sharness.t, thanks to Albert Chu.
- Fix spelling of "suposedly" in sharness.t, thanks to Chris Dunlap.
- Add shove as alternative, thanks to Jakub Wilk.
- Fix link to the Git project in the README, thanks to Jakub Wilk.
- Regenerate API.md with new TomDoc and fix typos and links, thanks to Jeff Haemer.