> For the complete documentation index, see [llms.txt](https://docs.pixiebrix.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pixiebrix.com/release-notes/release-notes-archive/release-3.2.7.md).

# Release 3.2.7

### :sparkles: Enhancements

* Page Editor:
  * Mod Variables: search the variable list and expand any variable to view its live current value on the page, with collapsible JSON for objects, "Show more" for long strings, and a clear "Not set" indicator.
  * Analysis: added analysis warning that flags reading an async mod variable's data without first guarding that it has loaded, helping catch a common crash before activation.
* Bricks:
  * Local Proofreader: new experimental brick using the Chrome built-in AI Proofreader API to flag and correct spelling and grammar, returning the corrected text plus a structured list of corrections.
  * Local Summarization: added a performance preference (auto, speed, or capability) to trade off summary speed against quality.
  * Local AI: the experimental Local AI bricks now use sampling-mode presets instead of raw temperature and top-K inputs, for forward compatibility with Chrome's built-in AI.
  * Guard Clipboard: new experimental brick that blocks copying, cutting, or pasting detected sensitive data — credit cards, SSNs, phone numbers, emails, or custom patterns — directly on the page.
  * Screenshot Tab: added an optional element selector to capture just a single element instead of the entire visible tab.

### :bug: Bug Fixes

* Page Editor:&#x20;
  * Fixed traces briefly disappearing from the editor between mod component runs even though the component had just run.
  * Analysis: Fixed false-positive "might not be defined" warnings for mod variables whose value key is set by a dynamic expression.
  * Analysis: Fixed a duplicate warning showing the same async-data annotation twice on a single field inside Document Builder pipelines.
* Bricks:
  * Button (Watch Mode): Fixed a memory and CPU leak on dynamic pages that repeatedly add and remove matching elements, which could slow down or freeze heavy single-page apps.
  * Copy to Clipboard: Fixed clipboard writes failing from background-triggered actions with a "no current window" error.
* Floating Action Button: Fixed a "widget already found" error that could prevent the button from rendering after an extension reload.
* Sidebar: Fixed a race that could break temporary panel (popover/modal) rendering with an "empty placeholder" error.
* Performance: Starter bricks now stop watching the page when you navigate to a route they no longer match, preventing leftover observers from slowing down single-page apps.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.pixiebrix.com/release-notes/release-notes-archive/release-3.2.7.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
