2024-12-19

FediTest 0.5 release

https://feditest.org/release-notes/0.5/

FediTest 0.5 has been released. This is primarily a bug fix release. It also incorporates feedback from users, and feedback from an accessibility review and a security review.

To upgrade:

If you have installed FediTest via pip, upgrade with:

% pip install --upgrade feditest

Once you’ve upgraded successfully, you can now check your currently installed version with:

% feditest version

It should report 0.5.

Major changes

  • A security review was completed, and the results were incorporated. No major issues were found. (Related issues at tagged “security” in the bug tracker).

  • An accessibility review was completed, and most of the results were incorporated. (Related issues tagged “accessibility” in the bug tracker). There’s one open issue we could use help with from a CSS wizard.

  • HTML report generation was improved in various ways. For example, the reports now emit the name of the tested application even if that name was not known at the beginning of the test run.

  • Better command-line prompts when tests are run interactively without a fully automated Node Driver.

  • There are more unit tests for FediTest itself.

  • Better error messages for a variety of conditions.

  • Test results on this website have been updated.

  • Documentation on this website has been improved. This includes more details on how to extend FediTest. There is now also Understanding FediTest: the toy "sandbox" protocol which should help simplify the explanation for how FediTest works and how developers can adapt it to their own needs.

List of all closed issues.