Browser Actions: Public Beta 🎉

Welcome to the public beta! Glad you’ve made it.

After a lot of overhauling and building of new infrastructure, the public beta of Browser Actions has started – you can find the download over at the website! Thanks to all the daredevils who helped me test the app to get it ready for this day! :pray:t3:

Since Apple made it clear that using the Accessibility API for anything but accessibility is both valid and not officially sanctioned, I’ve decided to distribute BA outside the App Store. So here we are, sorry it took me so long.

Documentation & Examples

I’ve added a ton of documentation, and put up some examples on this very forum (I’ll need to crank out more, and document some of my own workflows).

Don’t forget to give feedback!

So please download it and see what it can do! If you have questions or suggestions re examples or docs, please let me know, either here or by using the Feedback button in the app. Just tell me if something’s unclear, and I’ll get you up to speed.

Bonus video

BTW, I was so happy, I even made a 7-second video for it:

(BTW, that video preview frame? That’s it, that’s my whole pitch for BA. Heh.)

Thanks! :wave:t3:
Carlo

PS: One of the aforementioned daredevils, @leif, has already published what is probably the first 3rd party how-to article for Browser Actions: First Steps with “Browser Actions” - dit und dat Thanks, Leif! :pray:t3:

2024.0.5 (2024-10-29)

This release is near and dear to my heart, mostly because it fixes a nasty bug which would crash the app before it was even done launching, and that was caused by …the code that’s responsible for reporting crashes. :man_facepalming:t2: Thanks to @strawberryshortcuts for reporting it!

So, please: If you see something, say something! :wink: It’s a beta, please let me know if anything be haves out of the ordinary. Thank you!

New stuff

  • Adds note during onboarding about manually restarting already running browsers. While browsers that aren’t running are automatically started and shutdown during the permissions-granting process, the browsers already running aren’t touched. But it’s necessary for them to be restarted once to make the automations work.

Changes

  • Simulate Typing’s footgun mode confirmation is now tied to the actual modifier states, not the general “with modifiers” toggle.

Fixes

  • The Is Menu Item Enabled? action would always return “NO”, which … just, no.
  • Updates the SentrySDK to prevent random crashes on launch under macOS 15.
  • Makes multi-line text values work correctly in Set Form Field Value.
  • Get Browser Windows would fall on its face when the browser’s developer tools window was open.
  • Tightens the internal “is front app a browser” checks.

Download the public beta