<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<id>https://saffo.dev/changelog/</id>
<title>Curbcut release notes</title>
<updated>2026-11-06T00:00:00Z</updated>
<link rel="self" type="application/atom+xml" href="https://saffo.dev/changelog/feed.xml"/>
<link rel="alternate" type="text/html" href="https://saffo.dev/changelog/"/>
<author><name>Curbcut</name></author>
<entry>
<id>tag:saffo.dev,2026-11-06:changelog/wp-plugin/1.0.1</id>
<title>Curbcut for WordPress 1.0.1</title>
<updated>2026-11-06T00:00:00Z</updated>
<link rel="alternate" type="text/html" href="https://saffo.dev/changelog/"/>
<content type="html">&lt;p&gt;First release of Curbcut for WordPress.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;WCAG 2.2 checks (axe-core 4.14.0) of the post or page you edit, from the Accessibility panel in the block editor or the Curbcut box in the classic editor.&lt;/li&gt;
&lt;li&gt;Issues counted by impact and grouped by WCAG criterion, each with what is wrong, who it affects, fix steps for editors and for developers, and the W3C guidance.&lt;/li&gt;
&lt;li&gt;Show in preview: outline and numbered badge on the failing element, for logged-in users who can edit the post.&lt;/li&gt;
&lt;li&gt;Optional check after each save, per user, off by default.&lt;/li&gt;
&lt;li&gt;Settings → Curbcut: WCAG level, best-practice rules, roles that see results, check on save default, delete all results.&lt;/li&gt;
&lt;li&gt;Pro: site scan with pause and resume, site-wide issue list with filters, accessibility column in post lists, CSV export, 12-month scan history and an optional weekly digest email.&lt;/li&gt;
&lt;/ul&gt;
</content>
</entry>
<entry>
<id>tag:saffo.dev,2026-11-05:changelog/vscode/1.0.1</id>
<title>Curbcut for VS Code 1.0.1</title>
<updated>2026-11-05T00:00:00Z</updated>
<link rel="alternate" type="text/html" href="https://saffo.dev/changelog/"/>
<content type="html">&lt;ul&gt;
&lt;li&gt;Listing: no repository link (the source is not public), no &lt;code&gt;contrast&lt;/code&gt; keyword (contrast needs a rendered page, which source files lack), and the README now says that skipped headings and a missing main landmark show in Problems only for complete HTML documents.&lt;/li&gt;
&lt;/ul&gt;
</content>
</entry>
<entry>
<id>tag:saffo.dev,2026-11-05:changelog/vscode/1.0.0</id>
<title>Curbcut for VS Code 1.0.0</title>
<updated>2026-11-05T00:00:00Z</updated>
<link rel="alternate" type="text/html" href="https://saffo.dev/changelog/"/>
<content type="html">&lt;p&gt;First release of Curbcut for VS Code.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;WCAG 2.2 checks (axe-core 4.14.0) for HTML, JSX/TSX, Vue and Svelte files on open and save, in Problems and as squiggles on the element.&lt;/li&gt;
&lt;li&gt;Hover summary and an explanation panel with what is wrong, who is affected, fix steps, a before/after example and the W3C guidance.&lt;/li&gt;
&lt;li&gt;Quick fixes for missing alt text, accessible names, the page language and form labels; &lt;code&gt;curbcut-disable-next-line&lt;/code&gt; comments.&lt;/li&gt;
&lt;li&gt;Curbcut Structure view with headings (skipped levels marked) and landmarks.&lt;/li&gt;
&lt;li&gt;Pro: workspace check with a report grouped by rule or file, &lt;code&gt;.curbcut-baseline.json&lt;/code&gt; baselines, SARIF 2.1.0, CSV and Markdown exports.&lt;/li&gt;
&lt;/ul&gt;
</content>
</entry>
</feed>
