Changelog 22.09.02

This week, we improved our self-hosting install wizard, polished output of all CLI sub-commands, and rewrote `touca post` and `touca zip` sub-commands to be more developer friendly.

Pejman Ghorbanzade
Pejman Ghorbanzade
Sep 3, 2022
2 Min

Happy Friday! Here's a recap of what we shipped this week.

Better self-hosting install wizard

If you have ever self-hosted Touca, you have gone through our install wizard, which includes a form asking for your full name and email. But once you completed the install wizard, we showed you yet another form to ask for a username and password and your full name yet again! We heard feedback that this second form is confusing and out of place. So fixed it.

Self-hosted install wizard now includes a dedicated account creation page, resulting in a more intuitive developer experience

CLI improvements

We released Touca CLI v1.5.8 today with numerous improvements. We invite you to pip install --upgrade touca and take it for a spin. In the meantime, here are some the highlights:

Rich formatting of output

All Touca CLI sub-commands now enjoy a more polished and developer-friendly output.

New touca help sub-command

Meet your new friend touca help sub-command. In addition to showing help description for various sub-commands, touca help will provide context-specific examples and hints about various command.

Improved touca zip sub-command

For users who need to store a local copy of test results for archiving and disaster recovery, touca zip now automatically detects new test result binary files and archives them. All supported configuration options are now optional so you can run touca zip and forget about the rest.

Improved touca post sub-command

If you like to back-fill a new Touca Server with test results for previous versions, touca post now submits your local copy of your test results to the server, without the need for passing any configuration option.

Other fixes and improvements

  • C++ SDK: added support for upgrading the schema of old binary files

Thanks for reading! And happy birthday to myself! ย ๐ŸŽ‚

Other Articles

This week, we shipped a much improved JavaScript SDK, a better getting started guide, and a new stable version of Touca Server.

Sep 24, 2022

This week, we were in Des Moines, Iowa to attend in-person Techstars events and to do some team bonding. We also shipped a new CLI sub-command to inspect and manage local binary test results.

Sep 17, 2022

This week, we shipped a much faster comparison engine, created a unified docker image, and improved our cloud infrastructure for paying customers.

Sep 10, 2022

This week, we added support for automatic versioning, shipped a Helm chart and manifest files for Touca, and started deep work on changing Touca server architecture to make progress on the most requested features.

Aug 27, 2022

Build Better Software, Faster.

Spend less time finding and fixing regressions.