Skip to content

v1.1.0 (2018-09-30)

Compare
Choose a tag to compare
@chriscool chriscool released this 30 Sep 10:39
· 133 commits to master since this release
827ec00

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 linttarget in the Makefile, thanks to Lucid One.
  • Run make lintwhich 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.