Links

Release 1.8.7

Released to the Chrome Web Store on January 24, 2024

✨ Enhancements

  • Enabled Context Menus on srcdoc iframes (#7300)
  • Added additional details in some error messages/alerts (#7352)
  • Buttons in the Document Builder in the Page Editor can now have icons and tooltips (#7345)
  • Added support to only run triggers on the active tab on mod activation (#7380)

🐛 Bug Fixes

  • Fixed image sizing in the sidebar. Images will now default to fit the width of the sidebar, respecting the aspect ratio. (#7057)
  • Fixed the sidebar logo sizing in the Page Editor (#7268)
  • Fixed functionality when copying a mod with unsaved changes in the Page Editor. Now the original mod will still have the unsaved changes, while the new copy will be created with the changes preserved and saved. (#7276)
  • Fixed bug causing numerous error alerts to sometimes show with the message An error occurred adding 1 context menu item(s) (#4258)
  • Fixed scrolling behavior of the Sidebar. The content now scrolls while the title and tabs remain fixed (#7294)
  • Fixed issue where the UiPath assistant was not connecting to the Page Editor (#7377)
  • Fixed a false error being thrown when copying a mod with optional integrations (#7355)
  • Reduced the risk of duplicate notifications showing up after a reload (#7383)

🧱 New/Updated Bricks

  • New Set Toolbar Badge brick. Developers can set a custom string that appears as a red badge with white text on the PixieBrix Icon in the Extensions Toolbar (#7309)
  • Multiple Add Google sheet row enhancements
    • Fixed an issue when appending data to a Google Sheet that had an empty first column causing the data to be append to the wrong column (#7113)
    • Throw an error if there are blank columns between headers in the Sheet (#7346)
    • Throw an error if the first row of the Sheet does not contain headers (#7347)
    • Added a config option Require All Headers in the Page Editor. Developers can now require that the payload has fields for ever header in the Sheet. Throws an error if the setting is set to true and one or more fields is missing (#7348)
    • Added a config option Require Only Known Headers in the Page Editor. Developers can now require that a Sheet has all of the expected headers from the fields in the payload. Throws an error if the setting is set to true and one or more headers are missing in the Sheet (#7349)
    • Added a config option Require Sheet is Visible in the Page Editor. Developers can now require that the Sheet is visible. Throws an error if the Sheet is marked Hidden (#7350)

🎨 User Experience

  • Dramatically reduced the amount of time for the Sidebar to load in the required mods (#7274)
  • Replaced the number input used in forms. The new input no longer has the "spin" buttons at the end of the input. Users reported accidentally incrementing or decrementing the numbers they had typed in the field. (#7343)