✅Release 2.3.3
Published to the Chrome Web Store on July 7, 2025
🏎️ Performance Improvements
Early Access/Preview Features. Contact [email protected] for access
Add
disableExpensiveChecks
managed storage option to disable input/output validation checks. For use in low-CPU environments. See Tuning CPU Utilization for more information.Automatically exclude unused variable from text template rendering calls to reduce CPU and memory utilization
Pre-serialize sandbox data to avoid memory duplication across contexts: content script, service worker, offscreen document, sandbox
Expose "Include Default Input" for triggers in Page Editor to disable non-event
@input
data. For performance tuning with frequent triggers and/or heavy pages. See Advanced: Mod Performance TuningIncrease secure sandbox timeout to 15 seconds to prevent host jank from causing PixieBrix to detect the sandbox as being unresponsive/crashed
Mark trigger/sidebar listeners triggers as passive to reduce host page jank
Secure sandbox improvements to reduce CPU and memory utilization
Cache compiled text templates and user-defined Javascript in the sandbox
Batch text template rendering calls to the sandbox
Runtime task queue optimization
Prioritize sidebar panel mod component runs based on active panel/panel visibility
Move asynchronous brick runs for
Run Bricks
andRun with Async Mod Variable
from the microtask queue to the event queue
Optimize local IDB log database access patterns
Avoid blocking IDB call on mod component run when tracing/debug logging is not enabled
Group logging communication to the background worker to reduce web-extension messaging overhead
✨ Enhancements
Page Editor: include example tool argument schema to Add Copilot Tool brick configuration
🐛 Bug Fixes
Page Editor: Fix missing variable analysis warnings for complex text template expressions
Last updated
Was this helpful?