> ## Documentation Index
> Fetch the complete documentation index at: https://docs.testdino.com/llms.txt
> Use this file to discover all available pages before exploring further.

# What's Changing

> What changes when we take TestDino to the next level: regenerate your API keys and personal access tokens, sign in again, and SSO admin steps.

**We're taking TestDino to the next level on Sunday, 11 AM IST.**

This page lists what changes for you and the actions to take.

<Warning>
  Your API keys and personal access tokens will stop working afterward. You must regenerate them. Read [Action required](#action-required) below.
</Warning>

## Quick Reference

| Topic                | Link                                              | Who it affects         |
| :------------------- | :------------------------------------------------ | :--------------------- |
| When it happens      | [Schedule](#schedule)                             | Everyone               |
| What stays safe      | [Your data is preserved](#your-data-is-preserved) | Everyone               |
| Tokens to regenerate | [Action required](#action-required)               | CLI, CI, and API users |
| Which CLI to use     | [Recommended CLI](#recommended-cli)               | CLI and CI users       |
| SSO reconfiguration  | [SSO admins](#sso-admins)                         | Org owners and admins  |

## Schedule

The update runs on **Sunday, 11 AM IST**. Expect brief interruptions during the window. No action is needed during the update itself.

## Your data is preserved

Your test run history, dashboards, and analytics carry over. No data is lost.

You may be signed out during the update. Sign in again with your existing credentials. Password and single sign-on logins continue to work.

## Action required

Afterward, **existing API keys and personal access tokens stop authenticating.** Tokens used by the CLI, CI pipelines, and the public API must be regenerated.

<Steps>
  <Step title="Regenerate your tokens">
    Create new API keys and personal access tokens from the app after the window. Delete the old ones once the new tokens are in place.
  </Step>

  <Step title="Update your CI and CLI">
    Replace the old token value in your CI secrets and local CLI configuration with the new token. Test uploads fail with an authentication error until the new token is in place.
  </Step>

  <Step title="Sign in again if prompted">
    If you are signed out, sign in with your existing credentials.
  </Step>
</Steps>

New API keys and personal access tokens are generated from your project settings. Learn how to create them in [Generate API Keys](/guides/generate-api-keys) and the [API Quickstart](/api-reference/quickstart).

## Recommended CLI

`@testdino/playwright` is the default reporter. It wraps the Playwright runner and streams test events in real time.

```bash theme={null}
npm install @testdino/playwright
npx tdpw test
```

<Warning>
  **`tdpw` is deprecated.** Move to `@testdino/playwright`. `tdpw` uploads stop being accepted once `@testdino/playwright` v2.0.0 ships.
</Warning>

`tdpw` uploads the JSON report after a run finishes, with no live streaming. It still works until the v2.0.0 release.

```bash theme={null}
npm install tdpw
npx tdpw upload ./playwright-report
```

| Package                | Command                               | Status                                |
| :--------------------- | :------------------------------------ | :------------------------------------ |
| `@testdino/playwright` | `npx tdpw test`                       | Default reporter, real-time streaming |
| `tdpw`                 | `npx tdpw upload ./playwright-report` | Deprecated, removed after v2.0.0      |

Both expose the `tdpw` command. Full setup is in the [Node.js CLI guide](/cli/testdino-playwright-nodejs).

## SSO admins

Org owners and admins have 2 extra steps if your organization uses single sign-on.

| Step                                          | Where                                              |
| :-------------------------------------------- | :------------------------------------------------- |
| Re-enter your identity provider secret        | Settings, Single Sign-On                           |
| Allow the new IP address in your SSO provider | Your identity provider, when support instructs you |

The support team sends the new IP address to add to your identity provider allowlist. Apply it only when instructed.

## Get help

Reach the support team at [support@testdino.com](mailto:support@testdino.com) if a token, login, or SSO step does not work.

<CardGroup cols={3}>
  <Card title="Generate API Keys" icon="key" href="/guides/generate-api-keys">
    Create and manage API keys for the CLI and CI uploads
  </Card>

  <Card title="API Quickstart" icon="user-lock" href="/api-reference/quickstart">
    Generate a personal access token for the public API
  </Card>

  <Card title="Support" icon="headset" href="/support">
    Contact the team for help
  </Card>
</CardGroup>
