> This page is for Developer.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.bigcommerce.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.bigcommerce.com/_mcp/server.

## Catalyst 1.12.1

Catalyst 1.12.1 preserves the Auth.js session-token cookie attributes your configuration sets, fixing a logout redirect loop on storefronts that use partitioned cookies.

* **Configured cookie attributes survive the browser-session rewrite** — Catalyst rewrites the Auth.js session token into a browser-session cookie by dropping its `expires` and `maxAge`. That rewrite previously replaced every other attribute with a hardcoded default set, discarding anything the Auth.js `cookies.sessionToken.options` config had set. It now starts from those configured options and strips only `expires` and `maxAge`.
* **Partitioned cookies no longer duplicate** — because browsers key a cookie by its partition as well as its name, rewriting a partitioned token without the `partitioned` attribute wrote a *second* session token rather than replacing the first. Logout cleared only the partitioned one, so the unpartitioned copy survived, kept the shopper signed in, and sent them into a redirect loop.

See the full [1.12.1 release notes](/developer/docs/storefront/catalyst/release-notes/1-12-1) for migration details and release tags.