matt-flaig / Boomi-Platform-Extension

This browser extension provides some feature improvements and functionality to the Boomi platform 🧩✨
4 stars 1 forks source link

Update to Boomi UI of February 2024 breaks some BPE features #29

Open MIAND-FLD opened 7 months ago

MIAND-FLD commented 7 months ago

Hi. With the latest update to the Boomi UI, the following Boomi Platform Enhancer features no longer work:

  1. The "Toggle Markdown" and rendering of MD text in the component description is disabled.
  2. Copy Component URL in the upper right : drop down menu is gone.

And a suggestion for a BPE feature that could improve the UI. As of now, the component description is always hidden. It would be very helpful if the BPE were able to detect if a description exists, then automatically show it when entering a component. We previously used it for directing the attention of the developer to a certain detail, but now it's hidden unless the developer actively looks for it.

Br, Mikkel Andersen

matt-flaig commented 7 months ago

Hi There!

Thanks for opening an issue. I've created a fix for the missing "Copy Component URL" feature (I personally missed this daily!)

As for the issues with the Markdown renders and hidden notes... Boomi made some changes to how the element is rendered (switching from a <div> to a <textarea> element) which unfortunately doesn't support any styling– preventing the Markdown from working. While I can think of some work-arounds, I'd like to give it a little more time to see what they end up doing with the updated design long-term.

The good news is, we could automatically show the description if there is one... just not style it so nicely without a large amount of custom work. :(

Cheers!