Towards making software easier to change, cheaper to maintain, and safer to release.
We open-sourced Touca under the Apache-2.0 license. But there are still a few steps for Touca to become an open-source software company. In this post, we outline our plans for this transition.
A new Pyton CLI sub-command for using custom commands, support for human-readable data retention duration, better navigation on small screens, and 6 more bugfixes and improvements
Touca provides feedback to engineers, when they write code that could break their software. Today, we are announcing that we are open sourcing our technology under the permissive Apache-2.0 license.
We merged the source-code for all our SDKs into the Touca monorepo, added Python CLI support for multiple configuration files, and made 6 more fixes and usability improvements.
Software engineers are stereotyped as socially awkward introverts obsessed with writing code. This false perception has hurt our industry, resulting in so much gatekeeping against age, gender, and career background. This article explores why this stereotype exists and why we should break it.
We improved our self-hosted offering by adding a post-install configuration wizard, making telemetry opt-in, and changing the default role of team members to admin.
We wrote a script that helps you setup a self-hosted instance using a single command, added a new settings tab to help you review and manage your active user sessions, and significantly improved the infrastructure of our cloud-managed instance.
We added a new tab to report server health metrics, improved Python CLI to support multiple configuration profiles, redesigned our Blog, and started a Discord Community.
We consolidated our open-source repositories, made more of our code open-source, added config command to our Python CLI, and shipped major improvements to our Settings Page.
In the second week of March, we shipped a new Documentation website, simplified workflow to submit results for a new workflow, and eliminated user tracking scripts from our marketing website.
A more powerful Python CLI, A new tab for insights and analytics about Test Cases, Ability to control notifications when subscribing to suites, various enhancements to our Java SDK, and 4 small user-facing improvements.
Dark Mode, ability to generate PDF report for any version, ability to export test results as binary archive, an improved test framework output, and 4 more user-facing improvements.
An all around new server UI, a simplified C++ API for serialization of user-defined types, a built-in CLI for Python SDK, a new SDK versioning strategy, and 8 more user-facing improvements.
An updated user interface, colored metadata tags, a new plugin for the Django test framework, improved email layouts, and 8 more new features and improvements.
A new SDK for Java, an updated documentation website, a utility command line tool, improved parity between SDKs, an update landing page, and 6 more new features and improvements.
Touca will be at CppCon 2021 in Aurora, CO. Pejman Ghorbanzade will give a main program talk titled "Building an Extensible Type Serialization System Using Partial Template Specialization" on Friday, October 29th.
We are excited to announce the release of our Touca SDK for Java today under the permissive Apache-2.0 license.
We are releasing the first version of Touca CLI today: An open-source utility command-line tool that helps writing, running, and managing Touca tests easier.
Touca is hosting a panel session about all things Developer Tools at the Twin Cities Startup Week 2021.
Touca has been selected to join fall 2021 BETA cohort. BETA provides resources to MN-based tech startups to accelerate their success.
We are excited to announce the open-source release of our Touca SDK for Node.js today, under the permissive Apache-2.0 license.
We are excited to be launching Touca today: an automated regression testing system that helps engineering teams compare different versions of their software workflows and identify differences in behavior and performance.