---
title: "Release notes"
summary: "What changed in each Field release."
---

# Release notes

Each stable release has a page here: `docs/releases/<version>.md`, where
the version is `YYYY.M.N` (a correction is `YYYY.M.N-C`). The release cut
writes it from the release's changelog file. The site shows the highest
stable version as the latest release.

Every release, betas included, is also on
[GitHub Releases](https://github.com/arcforgelabs/field/releases), and its
complete Markdown changelog is in the
[changelog index](https://github.com/arcforgelabs/field/blob/main/CHANGELOG.md),
with the audited
[contribution records](https://github.com/arcforgelabs/field/tree/main/CHANGELOG/records).

## Releases

- [v2026.10.25](2026.10.25.md) (latest) - The home page loads in browsers without Object.hasOwn.
- [v2026.10.24](2026.10.24.md) - What changed in Field 2026.10.24.
- [v2026.10.23](2026.10.23.md) - The Replit workspace database follows production, so the database prompt stops appearing.
- [v2026.10.22](2026.10.22.md) - The account panel in Settings loads, and Profile no longer blanks the app.
- [v2026.10.21](2026.10.21.md) - Release numbers count the month's releases (YYYY.M.N), not the day.
- [v2026.10.20](2026.10.20.md) - Payment milestones can be put in a new order, and a long business name no longer runs under the PDF title.
- [v2026.10.19](2026.10.19.md) - Every theme is readable to WCAG AA, and CI checks the contrast.
- [v2026.10.17](2026.10.17.md) - Field limits the rate of every route, with smaller limits for sign-in, email, PDFs and integrations.
- [v2026.10.16](2026.10.16.md) - Owners see and revoke command-line tokens and connected agents in Settings, Team, Access.
- [v2026.10.15](2026.10.15.md) - Quotes, invoices, payments and receipts are also kept as rows, and each is checked to the cent against what was issued.
