Minor release

v2.2.0 - Allow via detaching and hide record selector

After many years and many systems built with Rails, I've seen the pattern where many of the same parts are built over and over again. I eventually began to wonder: Is there something like a “Ruby on Rails … on Rails”? That's what Avo is to me! It's Rails on Rails! I love being able bring tools and capabilities online for my clients without spending time on the things that are ALWAYS THE SAME. Avo is really well done. The ROI on the Pro license has been immediate, sizable, and continuous. It's a no-brainer.
James Garvin
James Garvin
Software Engineer
👆 Click to see the video 👆

Hey there friends @here,

New week, new release. This time with a video talking about what we released.
https://youtu.be/0sQDaD4UYAs

  1. Allow detaching via the association. By default, when you visit a record through an association that belongs_to field is disabled. There might be cases where you'd like that field not to be disabled and allow your users to change that association. Docs

  2. Hide the record selector checkbox – You might not need the selector checkbox on your table. Now you can hide it. Docs

  3. Cosmetic tweaks around the profile component and resource description.

  4. Added support for namespaced models. You can now use self.model_class = Some::User on your resource.

  5. Fix broken action buttons on Safari

  6. Improved the development experience a bit by watching and reloading the initializer file in your development env and the whole lib directory when doing development on Avo

Full release notes

Thank you, @yorch and @MrJoy, for your contributions this week!

Next to ship are the Resource cards, which didn't get all the attention they needed to release this week, but we think you're going to love them.

We've got quite a few tickets to fix issues and some new feature requests, so the sidebar editor will be delayed a bit.

We love getting feedback and spitballing ideas, so please get in touch with us if you want to chat.

Cheers,
Adrian

https://avo.cool

Video

https://www.youtube.com/watch?v=0sQDaD4UYAs

Release notes

🎸 Features

  • feature: allow via detaching @adrianthedev (#811)
  • feature: hide record selector @adrianthedev (#810)

🐛 Bug Fixes

  • fix: resource description truncated @adrianthedev (#819)
  • fix: unscrollable searchable belongs_to @adrianthedev (#818)
  • fix: panel component title alignment @adrianthedev (#817)
  • Fix/init input handling @MrJoy (#804)
  • fix: save button broken on safari @adrianthedev (#809)
  • Minor improve sidebar profile component @yorch (#777)
  • fix: missing target for controller in profile image @adrianthedev (#798)
  • fix: add support for namespaced models @adrianthedev (#796)

🤖 Maintenance

  • chore: add hotwire livereload @adrianthedev (#808)
  • chore: autoreload lib directory and initializer in development @adrianthedev (#800)

Latest release

Avo v2.49.0 released 7 days ago.