Skip to content

Releases: repobee/repobee-junit4

repobee-junit4 v2.0.0

19 Dec 13:17
v2.0.0
0a5da75
Compare
Choose a tag to compare

As of repobee-junit4 v2.0.0, Python>=3.9 is now required.

Breaking changes

  • e978f14 Update colored and drop support for Python 3.8 (#112)
  • 5f3315d Drop support for Python 3.6 and 3.7 (#107)

Other

repobee-junit4

25 Sep 16:45
v1.2.2
fbbc04f
Compare
Choose a tag to compare

repobee-junit4 v1.2.2 release notes

Bugfixes

  • 396e97e Avoid trying to read directories with java suffixes (#105)

Other

  • b0b61d4 Add deploy workflow (for automatic deployment to PyPi)

repobee-junit4 v1.2.1

16 Dec 19:19
v1.2.1
9d123c3
Compare
Choose a tag to compare

repobee-junit4 v1.2.1 release notes

Other

  • 9e8ddf8 Set RepoBee version requirement to >=3.4.1

repobee-junit4 v1.2.0

29 Nov 20:21
v1.2.0
fb7f33e
Compare
Choose a tag to compare

repobee-junit4 v1.2.0 release notes

Breaking changes

  • 08984a4 Rename rtd option in generate-rtd to make it configurable (#101)
    • The option previously called --reference-tests-dir is now called --junit4-reference-tests-dir to align with the same argument for the repos clone command
    • Now picks up on the configured value of junit4_reference_tests_dir in the config file

Documentation

repobee-junit4 v1.1.0

15 Nov 20:29
v1.1.0
fc458d9
Compare
Choose a tag to compare

repobee-junit4 v1.1.0 release notes

Minor release with a new command: generate-rtd. It allows one to generate the reference tests directory from template repositories that contain the reference tests (on some branch). It's designed to be used together with repobee-sanitizer.

Features

Documentation

  • 8b1c921 Remove module reference, fix #81
  • f719df8 Update configuration docs, fix #85
  • 5f5d88f Fix incomplete note in usage docs
  • fdf1be0 Add documentation for generate-rtd command, fix #86
  • de1c8df Replace old "master repository" terminology, fix #87

repobee-junit4 v1.0.0

22 Aug 17:43
Compare
Choose a tag to compare

repobee-junit4 v1.0.0 release notes

This release brings repobee-junit4 up to date with RepoBee 3.

Breaking changes

  • No longer compatible with RepoBee 2.

repobee-junit4 v0.8.2

30 Dec 17:31
Compare
Choose a tag to compare

repobee-junit4 v0.8.2 release notes

This is a very minor release that updates repobee-junit4 to be compatible with RepoBee v2.4.0. It does not affect usage in any way.

Documentation

Refactorings

  • 631b939 Adapt to repobee-plug 0.12.0, fix #71
    • This makes it compatible with RepoBee v2.4.0

repobee-junit4 v0.8.1

04 Dec 18:40
Compare
Choose a tag to compare

Hotfix for a typo in test result output, refer to the v0.8.0 release notes for more information on version 0.8.x.

repobee-junit4 v0.8.0

04 Dec 18:29
Compare
Choose a tag to compare

repobee-junit4 v0.8.0 release notes

Features

  • 98c6b9d Add --junit4-timeout option to specify a hard time limit for tests (#69)
  • 5e895ac Tweak verbosity levels of compile error output (#66)
  • 70f73e5 Completely redesign test output (#63)
  • 4d46a5a Check that specified jars actually exist (#61)

Bugfixes

  • 255e555 Add -enableassertions flag to java command (#67)

Documentation

  • 9760324 Document the --junit4-timeout option
  • 0d885e9 Add _output module to documentation

Refactorings

  • 6098eb5 Prefix CLI option destinations with "junit4_", fix #68

Other

  • b2b38b5 Tweak test summary message
  • b236c6e Add Python 3.8 to Travis config, fix #60

repobee-junit4 v0.7.0

26 Nov 13:47
Compare
Choose a tag to compare

Changelog

Features

  • c2dfe57 Add option to run student test classes instead of reference tests (#57)
  • 4cf235f Prefix cli options with --junit4 (#56)
    • Breaking change!

Bugfixes

  • d56e66c Convert mid-execution errors into hook result (#51)
    • Instead of crashing mid-execution, an error is reported for that repo after all hooks have run

Documentation

  • f7e36f7 Add a short description of the plugin to the index page
  • e5964e6 Revert the status of the plugin from beta to alpha
  • 586ffc8 Update documentation for v0.7.0, fix #55