Skip to content
Open
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions changelog/overview.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
title: Changelog
sidebarTitle: Overview
description: Product updates and release notes for Checkly features
---

Review available changelogs for Checkly products and deliverables.

## Available Changelogs

<CardGroup cols={2}>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Did we want to add the other changelogs? 👀 Doesn't need to be with this PR, I can create a separate ticket

<Card
title="Private Locations"
icon="server"
href="/changelog/private-locations"
>
Release notes for Private Locations agent updates.
</Card>

<Card
title="Checkly features"
icon="rocket"
href="https://feedback.checklyhq.com/changelog"
>
Checkly Feature and monthly digest changelogs.
</Card>
</CardGroup>
157 changes: 157 additions & 0 deletions changelog/private-locations.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,157 @@
---
title: Private Locations Agent Changelog
sidebarTitle: Private Locations Agent
description: Release history for the Checkly Private Locations Agent
---

Release history for the Checkly Private Locations Agent. For setup instructions, see the [Private Locations documentation](/platform/private-locations/overview).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit: this is repeated, so it reads a bit weirdly. I would remove the second occurrence of "Release history for the Checkly Private Locations Agent"

CleanShot 2025-12-15 at 18 13 49


- **Major releases**: View summarized releases in the [product changelog](https://feedback.checklyhq.com/changelog?c=Checkly+Agent)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit: this looks a bit unpolished as a bullet point. Can we turn it into a callout?

Suggested change
- **Major releases**: View summarized releases in the [product changelog](https://feedback.checklyhq.com/changelog?c=Checkly+Agent)
<Note>
**Major releases**: View summarized releases in the [product changelog](https://feedback.checklyhq.com/changelog?c=Checkly+Agent)
</Note>


## Checkly Agent Releases

### Version 6.1.7 (December 3, 2025)

**Features**

- First image also including a developer version `6.1.7-dev`, learn all about the [dev image](https://www.checklyhq.com/docs/platform/private-locations/dev-agent/) here.
- From now on, you can get the most recent dev image available using `checkly/agent:dev`.
- Playwright Check Suites: improve internal logging and metrics.
- Browser and MultiStep checks using Runtime 2025-04 automatically scrub the authorization header in requests.

### Version 6.1.6 (November 24, 2025)

**Features**

- Added Checkly environment variables and configuration to [Playwright Check Suites](/detect/synthetic-monitoring/playwright-checks/overview). See the docs on [Playwright Check Suites environment variables](/detect/synthetic-monitoring/playwright-checks/environment-variables)
- Add support for `CHECKLY` to all checkly triggered runs: scheduled checks and test sessions triggered through either `npx checkly test`, `npx checkly trigger` or `npx checkly pw-test`
- Include the environment variable `CI` as true only for test session triggered runs

### Version 6.1.5 (November 14, 2025)

**Features**

- Added playwright test metrics support for Test performance and Test statuses graphs in Check Overview
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Added playwright test metrics support for Test performance and Test statuses graphs in Check Overview
- Added Playwright test metrics support for test performance and test statuses graphs in Check Overview page


### Version 6.1.4 (October 29, 2025)

**Improvements**

- Minor patches on reporting

### Version 6.1.3 (August 14, 2025)

**Security updates**

- Improved secret scrubbing with new PW fork version
- Additional commits from runners
- Full changelog [here](https://github.com/checkly/checkly-runners/releases/tag/v6.1.3)
Comment on lines +47 to +48
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should probably remove these lines. Users won't know what this means, and the runner repo is private


### Version 6.1.2 (August 6, 2025)

**Features**

- Add support for CHECKLY_SECRET environment variables
- When a CHECKLY_SECRET_ environment variable contains special characters (anything other than A-Za-z0-9-_.~), the system now:
1. Detects special characters using regex pattern `/[^A-Za-z0-9\-_.~]/`
2. Creates encoded version using encodeURIComponent() with additional ! character encoding (%21)
3. Adds to scrubbing cache to ensure both original and encoded values are properly scrubbed from traces
- This ensures that secrets containing special characters like `@, %, !, +`, etc. are properly scrubbed even when they appear in encoded form within request payloads or URLs

### Version 6.1.1 (July 30, 2025)

**Bug fixes**

- Make proxied env accessible to dependency callers

### Version 6.1.0 (July 25, 2025)

**Features**

- Add support for secret detection on runtime for browser and MS checks (behind the FF `RUNTIME_SECRET_DETECTION`)

### Version 6.0.7 (June 30, 2025)

**Bug fixes**

- Use lower case envars for cURL
- Pass both headers
- Allow proxy to forward requests to minio
- Use xit

**Features**

- Create new hash

### Version 6.0.6 (June 26, 2025)

**Security improvements**

- Updated container to use GID 10001 for enhanced Kubernetes compatibility
- Configure with `runAsGroup: 10001` in your security context

**Stability fixes**

- Improved error handling for missing `await` statements in Playwright tests
- Fixed JSON report generation issues with oversized or unparsable values

### Version 6.0.5 (June 23, 2025)

**Features**

- Added support for [Playwright check suites](/detect/synthetic-monitoring/playwright-checks/overview).
- Added debug logging with `DEBUG=checkly:*` environment variable
- Bundled Node.js for offline installations

**Security updates**

- Enhanced secret scrubbing in logs
- Patched all reported npm vulnerabilities

**Improvements**

- Added retry logic for artifact uploads
- Improved fault tolerance

### Version 6.0.0 (May 9, 2025)

**Breaking changes**

- Minimum Docker version 20.10 required
- Updated configuration schema

**New features**

- Support for runtimes [2024.09](/platform/runtimes/runtime-specification#202409) and [2025.04](/platform/runtimes/runtime-specification#202504)
- Disabled `PLAYWRIGHT_NO_COPY_PROMPT` for better reporter compatibility

## Version history

- **Summary**: [Product changelog](https://feedback.checklyhq.com/changelog?c=Checkly+Agent)
- **Latest versions published**: [Docker Hub tags](https://hub.docker.com/r/checkly/agent/tags)
Comment on lines +128 to +131
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This section is pretty small, and we already link the Product Changelog at the beginning of the page.

Would it be better to remove this section and also link the Docker Hub tags at the beginning of the page?


## Compatibility matrix

| Agent version | Docker minimum | Supported runtimes | Node.js |
|--------------|----------------|-------------------|---------|
| 6.x | 20.10 | [2025.04](/platform/runtimes/runtime-specification#202504), [2024.09](/platform/runtimes/runtime-specification#202409) | v22.11.0 |
| 5.x | 19.03 | [2025.04](/platform/runtimes/runtime-specification#202504) | v22.11.0 |
| 4.x | 19.03 | [2024.09](/platform/runtimes/runtime-specification#202409) | v18 |
| 3.x | 19.03 | [2023.09](/platform/runtimes/runtime-specification#202309) | v18 |
Comment on lines +133 to +140
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we should remove the "Supported runtimes" column and link to /platform/private-locations/agent-configuration#agent-version-and-runtimes instead (the other page is more precise)


## Update checklist

When [updating to the latest agent](/platform/private-locations/agent-configuration), ensure:

1. Confirm Docker version compatibility
2. Review breaking changes like Node.js supported version.
3. Test in staging environment
4. Update configuration files
5. Deploy changes
Comment on lines +142 to +150
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we should remove this section. This seems too generic and vague to be helpful.

Instead, we can link to /platform/private-locations/agent-configuration/#updating-the-agent-container somewhere else on this page.


## Getting help

- View logs with `docker logs <container-id>`
- Enable debug mode for detailed diagnostics
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What's "debug mode" referring to?

- Join the global [developer community](https://www.checklyhq.com/slack/) discussions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we should be clearer about what this links to. I would this to say "Join the Checkly Slack community" or similar

- [Contact the support team](https://app.checklyhq.com/?support=true) for help
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could we change this to the support@checklyhq.com email?

Users who aren't logged in will get sent to a login page, and I don't want anyone to think they need to log in for support

7 changes: 7 additions & 0 deletions docs.json
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,13 @@
},
"admin/changing-your-email-password"
]
},
{
"group": "Changelog",
"pages": [
"changelog/overview",
"changelog/private-locations"
]
}

]
Expand Down