> 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-2.2.2.md).

# Release 2.2.2

Published to the Chrome Web Store on December 30, 2024

### 🎨 User Experience

* Introduces icon support the Sidebar Panel starter brick
* The `HTML Element Reader` brick now outputs `val`as well, which can be used to get form values of that were set with jQuery's `.val()`which does not update the DOM
* The styling of the floating action button (FAB) has been updated and the default positioning has been updated.  The FAB is available to freemium users and is available Early Access to Enterprise Plan teams
* Improves the positioning of the Text Selection menus, especially when dealing with nested iframes. The Text Selection menus now always appear in the top level frame, position near the selected text in the nested frames

### :bricks: New Bricks

* Adds experimental `Add Hotkey`brick to register hotkeys (i.e., keyboard shortcuts) on the page
* Adds experimental `Pause/Resume Audio Capture` brick to pause/resume live audio transcription and/or recording
* Adds `Tab Updated`trigger type to the Trigger Starter Brick. Supports detecting sound playing on a tab via the `audible`property
* Adds `Add Floating Action` brick. The floating action button (FAB) is available to freemium users and is available Early Access to Enterprise Plan teams

### :bug: Bug Fixes

* Fixes a bug where Text Selection menus were registered according to the "Extra Permissions" configuration instead of the "Sites" configuration
* Fixes permissions prompt to request microphone access on the first run of the `Capture Audio`brick
* Fixes the positioning and drag behavior of the floating action button (FAB) on select sites with unusual layouts/styling
* Fixes a bug where multiple FABs could be rendered on the same page


---

# 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-2.2.2.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.
