What's New in Crosscheck

Check out the newest features and enhancements we've just released.

orange-cross/menu

Release Notes

Crosscheck App

Release 1.7.0 (Latest)

Release 1.6.0

Release 1.5.2

Release 1.5.1

Release 1.5.0

Release 1.4.2

Release 1.4.1

Release 1.4.0

Release 1.3.0

Release 1.2.0

Release 1.1.0

Crosscheck Extension

Release 1.7.0 (Latest)

Release Date:

23 Aug, 2024

In this release, we focused on improving user experience by updating the settings UI, adding version and environment management, integrating test cases and bug IDs with automation tools, and enhancing notification systems with Slack integration. We also introduced a new "Report a Bug" feature directly from checks.

Settings UI Improvements

General Tab:

Project Information: Display detailed information about the project.

Members: List all members involved in the project.

Configurations:

Bug Form Configuration: Customize the bug reporting form.

Test Case Form Configuration: Customize the test case reporting form.

Environments:

Display all environments for the selected project in the settings tab.

Show the most recently added environments at the top.

Enable search functionality for environments by name.

Allow users to delete environments directly from the settings page.

Provide an option to edit environment details (name and URL) with pre-filled information.

Add a "URL" field when creating a new environment, with URL format validation (optional field).

Allow users to create environments from a modal with fields for name and URL.

Enable environment creation from dropdowns in bug and test case forms.

Version Management:

Implement version management in the Project Settings tab.

Allow users to create, edit, delete, view, and search versions.

Add a modal for adding new versions with fields for Version Name (required), Environment (optional), and Status (optional).

Integrate status updates for bugs, test cases, and test runs.

Generate history and activity logs for changes in status.


Integrate Test Case and Bug ID with Automation Tools

Workspace Connection and Token Management:

Create Token: Generate a token for a specific workspace.

Regenerate Token: Invalidate the previous token and create a new one.

Token Lifetime: Tokens remain valid until regenerated.

Token Display: Display the token in the API Token of the workspace.

Status Update via Automation Framework: Allow frameworks like Cypress or Selenium to update the status of test cases or bugs using APIs.

Access Control: Ensure only authorized users can update statuses.

Optional Fields for Test Cases and Bugs: Test Evidence, Tested Version, Tested Environment, Tested Device, and Notes.


Slack Integration

Notification and Formatting:

Access Control: Available only for Basic or Premium plan users.

User and Workspace Authentication: Link multiple Crosscheck workspaces to a single Slack account.

Reconnection and Disconnection: Options to reconnect or disconnect Slack integration.

Create Notification Workflow: Customize notifications for various activities (e.g., Projects, Milestones, Features, Bug Reporting, etc.).

Edit and Delete Notification Workflow: Modify or remove notification workflows.

Notification List: View all created notification workflows.

Notification at Slack: Receive notifications in Slack channels based on workflow criteria.


Trail Days POP-UP

Free Plan Pop-up:

Show after clicking "Let's Jump into App" post workspace creation.

Redirect to Compare Plans or Billing Page using production links.

Free Trial Pop-up:

Display after clicking "Let's Jump into App" post workspace creation for Basic or Premium Plan Free Trial users.

Sticky Notification Banner:

Visible to owners and admins if on a free plan with a premium trial.

Display trial end date and remaining days.

Redirect to Billing Page using production links when clicking "Upgrade Now".


Dashboard Viewing Option

View as Option for Admins and Owners:


Allow admins to view the dashboard of any member (excluding admins) from a dropdown menu.

Include a loader during dashboard switching.


Report a Bug from Check

Report a Bug Form:

Hover Option: Show "Report Bug" button on hover over a check. Clicking opens the bug report form with current evidence pre-filled.

Viewing Check Option: Display "Report Bug" button within the check view. Clicking opens the bug report form with evidence pre-filled.

ClickUp Task New Fields Addition

In this release, we've added new fields to enhance task management within ClickUp integration. These additions aim to provide more flexibility and detail in task tracking. Task Type: Display all task types for that workspace. A single-select dropdown with "Task" set as the default value. This field is mandatory.

Priority: Display all priority options. A single-select dropdown that is optional.

Start Date: Date Picker. This field is optional.

Due Date: Date Picker. This field is optional.

Tags: Display all tags from the list. A multi-select dropdown that is optional.

Parent Task: Display all tasks from the list. A single-select dropdown that is optional.

Custom Fields: Allow users to fill in custom fields such as Dropdown, Text, Email, Text Area, Date, Label, Number, and People. This is optional. Note: Custom fields will not be editable in the edit task view. Dashboard Added Environment & Version Filter

This update introduces filtering capabilities on the project dashboard, allowing users to refine the displayed data based on specific environments and versions. Environment Filter: Users can multi-select environments from a list ordered by the latest additions. The dashboard data will update accordingly.

Version Filter: Users can multi-select versions from a list ordered by the latest additions. The dashboard data will update accordingly.

Refresh Button: Updates the dashboard data without reloading the entire page.

Data Matching Criteria:

Bugs Reported: Matches the selected version and environment.

Bugs Severity, Bugs Age, Bugs Type, Developer's Bugs: Matches the selected version and environment.

Test Cases Added: Matches the selected version and environment.

Test Runs Created: Matches the selected version and environment.

Bugs Status, Bugs Reported with Time: Matches both the reported and tested versions with the selected environment. Data duplication is prevented.

Test Case Summary: Matches the tested version with the selected version and environment.


This release aims to enhance the usability and functionality of the Crosscheck, making it more efficient for managing projects, environments, versions, and integrating with automation tools and Slack.

Can't find what you're looking for?