Release 2.3.4

Published to the Chrome Web Store on July 17, 2025

🖼️ User Experience Improvements

  • Always show the tab selection UI on tab audio capture. Previously, PixieBrix would default to the current tab, if possible. However, the conditions where Chrome permits automatic recording are not intuitive to end-users

🧱 New/Updated Bricks

  • Adds Sync Mod Deployments brick to immediately trigger a check for updated mod deployments

🏎️ Performance Improvements

The BETA release channel has early access performance improvements enabled by default

  • Early Access/Preview Features. Contact [email protected] for access

    • Adaptively prioritize selection/state change trigger priority based on CPU pressure

  • Improve extension startup time by queuing some non-essential initialization

  • Use faster equality algorithm for mod variable state comparison

  • Improve extension startup/reload time by re-injecting the extension content script on demand. May also prevent occasional crashes on reload for users with lots of tabs

  • Improve cleanup consistency of cross-frame text selection action menu

  • Deduplicate mod GET requests to the PixieBrix API (e.g., reading from a settings or reference data DB)

🐛 Bug Fixes

  • Audio Capture:

    • Prevent dangling tab audio stream on mic connection error

    • Ensure cleanup of audio streams on error closing live transcription connection

  • Safeguard against local package registry database corruption due to IndexedDB filesystem errors

  • Fix null pointer exception running bricks with when the debug Log Values is toggled on

  • Fix undefined reference in environments where PressureObserver is not available

🚀 Platform Protocol Improvements

  • Add customEvents protocol for emitting custom events that trigger starter bricks can listen for

Last updated

Was this helpful?