https://avo.cool logo
Join Discord
Powered by
# releases
  • l

    lemon-wall-20836

    01/17/2023, 12:36 PM
    Hello @everyone ๐Ÿ‘‹ I hope 2023 will be a fantastic year for you. Today we have a minor release for Avo with a few changes, we talk about the 2022 Survey and the roadmap for Avo 3. ### Release notes ๐ŸŽธ Features - enable using field components without a form object ๐Ÿ› Bug Fixes - searchable belongs_to uses valid view - belongs to (non/)searchable uses same scoping - Fixes progress bar display value js - Make search work when using strange selects in ransack ๐Ÿ’ก Refactor - base field initializes with a resource ### 2022 Survey I'm very grateful to the users that filled out the survey. Thank you for your time and effort in answering our questions. As we wrote [an article](https://avohq.io/blog/2022-survey) about the outcome, I also took a deeper dive into what you answered and how we plan to tackle the feedback, so go have a look at the video. [Survey results](https://avohq.io/survey/2022) ### Avo 3 feature preview We went through some of the features you are expecting and some of the features we already built, so that might be interesting for you if you checked some boxes in the "upcoming Avo 3 features" section. ### Short ruby newsletter is back Lucian is back from his time off on Holiday, so check out the latest issue. https://shortruby.com/ ### SupeRails has a new video SupeRails has a new video overview on using Omniauth with Devise so go check that out! https://www.youtube.com/@SupeRails ### This week's article We wrote [a tutorial](https://avohq.io/blog/how-to-bundle-assets-in-a-rails-engine) about how we package our assets on Avo and how you could efficiently do that in your gems. Thank you for being awesome โœŒ๏ธ Adrian & Paul Release notes: https://avohq.io/releases/2.24 Release video:

    https://youtu.be/lHkjHC_al78โ–พ

    Twitter: https://twitter.com/avo_hq Repo: https://github.com/avo-hq/avo Subscribe to Short Ruby Newsletter: https://shortruby.com/ Subscribe to SupeRails: https://www.youtube.com/@SupeRails Survey results: https://avohq.io/survey/2022
  • l

    lemon-wall-20836

    01/17/2023, 12:36 PM
    Release video:

    https://youtu.be/lHkjHC_al78โ–พ

  • l

    lemon-wall-20836

    01/31/2023, 2:58 PM
    Hey folks @here, We release Avo 2.25 today with a few tiny changes. ๐Ÿ› Bug Fixes - resource generator several fixes - allow strings array on status loading running - missing favicon config in avo config file - Fix authenticate_with in avo config template ๐ŸŽธ Features - add data attributes to table headers # Avo 3 I promise I'll share more updates about Avo 3 in the next release on video. Some of the cool things that are incoming are Custom controls on every page, dynamic filters, dynamic fields, and quite a few test helpers. # SupeRails kicks ass Yaro published two new tutorials about how to add maps to your Rails app. https://www.youtube.com/@SupeRails # Short Ruby Newsletter This is quickly becoming "the Ruby Newsletter" to follow. Lucian Added the ability to support their work with a monthly or annual subscription, so if you can afford it and enjoy the content, go help them out ๐Ÿ’ช That's about it for this release. Thanks for being awesome โœŒ๏ธ Adrian and Paul Release notes: https://avohq.io/releases/2.25 Twitter: https://twitter.com/avo_hq Repo: https://github.com/avo-hq/avo Subscribe to Short Ruby Newsletter: https://shortruby.com/ Subscribe to SupeRails: https://www.youtube.com/@SupeRails Survey results: https://avohq.io/survey/2022
  • l

    lemon-wall-20836

    01/31/2023, 3:05 PM
    Fun fact, the video recording platform I was trying out today failed to capture all my audio, and that's why we don't have a video ๐Ÿคทโ€โ™‚๏ธ I promise I'll record the Avo 3 preview next time๐Ÿคž
  • l

    lemon-wall-20836

    02/14/2023, 2:50 PM
    Hey buddies @here, This week we're releasing Avo 2.26 with a couple of bugfixes and improvements, nothing flashy. ๐Ÿ› Bug Fixes - Enable nonce for inline styles - remove unpermitted params from set record ๐Ÿ’ก Refactor - enable card intermediate classes # Avo 3 Work on Avo 3 is going good. We're working on creating nested records and dynamic fields. These features are proving a bit more difficult to build than expected, but we're confident that we'll pull through. # ShortRuby Short Ruby bundled together a few amazing resources this week too. https://shortruby.com/ # SupeRails Yaro does it again with two new videos about tracking users and live visitor count tutorials. https://www.youtube.com/@SupeRails # Surprise We have a surprise in store and hope we can share it by the end of the week, so stay tuned... Thanks for being awesomeโœŒ๏ธ Adrian and Paul Release notes: https://avohq.io/releases/2.26 Twitter: https://twitter.com/avo_hq Repo: https://github.com/avo-hq/avo Subscribe to Short Ruby Newsletter: https://shortruby.com/ Subscribe to SupeRails: https://www.youtube.com/@SupeRails Survey results: https://avohq.io/survey/2022
  • l

    lemon-wall-20836

    02/28/2023, 2:24 PM
    Hello buddies @here, We have an excellent release for Avo 2 today. 5 new features that I know I have wanted to bring in for a long time, so let's get started ๐ŸŽธ Features - Authorization for records reordering - callable tab names will enable you to use those translation strings on your tab names. - manually load resources is super handy for those setups that might error out on boot-time. [Docs](https://docs.avohq.io/2.0/resources.html#manually-registering-resources) - find record method. It will enable you to choose how Avo finds a record. Particularly useful if you use something like the
    prefixed_ids
    gem or when you change the
    to_param
    method. [Docs](https://docs.avohq.io/2.0/customization.html#custom-find-method-for-show-and-edit-pages) - dynamic tags field will enable you to create richer dropdowns with AJAX support. Perfect for those action fields. [Docs](https://docs.avohq.io/2.0/fields/tags.html#options):
    fetch_values_from
    option ๐Ÿ› Bug Fixes - VisibleItems view gets wrongly memoized ๐Ÿ’ก Refactor - By default have text fields convert ASCII-8BIT to UTF-8 - add Avo extensions and TestBuddy ### Avo 3 Work on Avo 3 is going well. We stopped feature development to ensure we have everything ready for the launch. We'll share some more news next week. ### We're putting together a European conference I'm incredibly excited to share with you [Friendly.rb](https://friendlyrb.com?rel=avo_newsletter). With a focus on community, we're creating a cozy conference with about 100-ish attendees and some of the best European speakers. We want to be the perfect blend of learning and relaxation, offering a warm and welcoming atmosphere to catch up with your friends or make new ones in person. The first 30 tickets are discounted as Early Bird (only 13 left). [Xavier Noria](https://twitter.com/fxn) and [Elena Tฤƒnฤƒsoiu](https://twitter.com/elenatanasoiu) are our first confirmed speakers, with a few more to follow. The CFP is open, so if you want to share your knowledge with the Ruby community, this is the perfect time to [apply](https://friendlyrb.com/cfp). We have limited sponsor spots available, so if you think your company is interested, contact us at [sponsorship@friendlyrb.com](sponsorship@friendlyrb.com). ### This week's Short Ruby is ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ All I will say is that I'm starting to block an hour every week to check out all the goodies in [Short Ruby](https://twitter.com/shortrubynews). ### Yaro is killing it Yaro from [SupeRails](https://youtube.com/@SupeRails) put out unique Hotwire content and has a new "Reverse engineering" series. Go check it out! That's about it for this week. Thanks for being awesomeโœŒ๏ธ Adrian and Paul Release notes: [https://avohq.io/releases/2.27](https://avohq.io/releases/2.27) Release video: [

    https://youtu.be/YzQHMo5NdoIโ–พ

    ](

    https://youtu.be/YzQHMo5NdoIโ–พ

    ) Twitter: [https://twitter.com/avo_hq](https://twitter.com/avo_hq) Repo: [https://github.com/avo-hq/avo](https://github.com/avo-hq/avo) Subscribe to Short Ruby Newsletter: [https://shortruby.com/](https://shortruby.com/) Subscribe to SupeRails: [https://www.youtube.com/@SupeRails](https://www.youtube.com/@SupeRails) Survey results: [https://avohq.io/survey/2022](https://avohq.io/survey/2022) Friendly.rb: [https://friendlyrb.com/](https://friendlyrb.com/)
  • l

    lemon-wall-20836

    03/14/2023, 1:24 PM
    Hey everyone @here๐Ÿ‘‹ This week we bring a few nice improvements and refinements to Avo 2, talk about Avo 3, Friendly.rb, the news from Short Ruby News, but most importantly... we hit 1_000 Stars on GitHub โญ๏ธโญ๏ธโญ๏ธ. I know it's not the most impressive metric for a project, but for us, it is; Period! Thank you all for your support, feedback, and ideas ๐Ÿ™Œ ### Release notes ๐ŸŽธ Features - field level file authorization https://docs.avohq.io/2.0/authorization.html#files - fetch_labels option for tags field https://docs.avohq.io/2.0/fields/tags.html#fetch_labels - add use resource option to belongs to field https://docs.avohq.io/2.0/associations/belongs_to.html#use_resource - add arabic translations - card visibility https://docs.avohq.io/2.0/dashboards.html#cards-visibility ๐Ÿ› Bug Fixes - fix: app_spec - fix: authentication before authorization ๐Ÿค– Maintenance - chore: create unlogged tables in test env - chore(deps): bump rack from 2.2.6.2 to 2.2.6.3 - feat: ruby 3.2 support - Bump Hotwire TurboRails JS to 7.3.0 - Add greenhats as a sponsor - refactor: loose file authorization ### Thank you to our sponsors We want to thank and welcome Greenhats as our newest sponsor that helps us in our journey to make the Ruby ecosystem better and easier for everyone. https://greenhats.com/ ### Docs improvements We shipped a few improvements to our docs. Especially on the right sidebar, where we flush out more information so you can get to it faster. https://docs.avohq.io ### SupeRails ships! Yaro has a cool new live series where together with the live audience, he builds a new SaaS app. A lot of good stuff to see there, so subscribe! https://youtube.com/@SupeRails ### Short Ruby News is growing Lucian took over the https://rubyandrails.info app that features a lot of Ruby resources, books, communities, and more. So subscribe to the newsletter and keep an eye out for new things. ### Friendly.rb early-bird selling out We still have some early-bird tickets available, but they are selling quickly. If you like extra perks and swag, there are a few Supporter tickets too. We just spoke with the outdoor activities vendor, and we will have a bit of fun outside of the conference room. https://friendlyrb.com ### We're working hard on Avo 3 We're working hard on Avo 3. We split Avo into multiple repos, and now we're figuring out how to organize them, so we have a good way to work on them and ship fast as we currently do. We're probably going to have two paid tiers. First, we'll increase the price of the Pro package from $250 to $350 (so less than two cups of coffee per month) and introduce a new tier worth $450 with all the Pro features plus the new goodies like dynamic filters, dynamic fields, and more. We'll also move some of the Pro features to the Community tier (free) so more folks can use them and build apps faster. That's about it for this week. Thanks for being awesomeโœŒ๏ธ Adrian and Paul Release notes: https://avohq.io/releases/2.28 Release video:

    https://youtu.be/2R9ygap9wVsโ–พ

    Twitter: https://twitter.com/avo_hq Repo: https://github.com/avo-hq/avo Subscribe to Short Ruby Newsletter: https://shortruby.com/ Subscribe to SupeRails: https://www.youtube.com/@SupeRails Survey results: https://avohq.io/survey/2022 Friendly.rb: https://friendlyrb.com/
  • l

    lemon-wall-20836

    03/14/2023, 1:25 PM
    Release video:

    https://youtu.be/2R9ygap9wVsโ–พ

  • l

    lemon-wall-20836

    03/28/2023, 12:35 PM
    Hey everyone @here ๐Ÿ‘‹ This week, we have a nifty little search upgrade and some much-needed bug fixes. ๐ŸŽธ Features - add search_result_path and search? authorization method - date field support for string columns ๐Ÿ› Bug Fixes - better mount point discovery - attachment delete action does not respond - adding tags without acts as taggable on - generate has rich text ๐Ÿค– Maintenance - Removed resource_control from generator - bump rails from 6.1.7.2 to 6.1.7.3 # Friendly.rb The early bird tickets are nearly sold out, but we still have a few supporter tickets (just a few left). The supporters will receive slightly special swag, can pick their seat, and have our everlasting "Thank you"s for being so generous. https://friendlyrb.com # Short Ruby Lucian is preparing something cool with the Short Ruby brand. I can't get into too many details but make sure you subscribe to keep up with the news https://shortruby.com # SupeRails Yaro pushed out another cool video this week. "Active Record Encryption usage and troubleshooting". https://youtube.com/@SupeRails # Avo 3 Avo 3 is going well. I spoke about what we are currently working on at the moment on the video, and we also updated the Roadmap on our website so make sure you check it out. https://avohq.io/roadmap # Vilnius Ruby Meetup on April 6th Next week on April 6th, I'll be in Vilnius to speak about how to build Rails apps faster with Avo, so if you're in the area, please don't be shy; I'd love to shake a few hands and have a few beers together. I'm also open to feedback before the meetup, so if you'd like me to approach a particular area about Avo, please let me know. https://www.meetup.com/vilniusrb/events/292251284/ # What would be a fantastic Avo live demo in 6 minutes? We need your help with this. I'm getting more and more requests to demo Avo to developers and teams, and I'm not sure what would be the best demo app to build. Preferably it should be a live demo and last 6-9 minutes. So, if you have any ideas, send us a message or reply to this tweet. https://twitter.com/avo_hq/status/1640635496731758593 That's about it for this week. Thanks for being awesomeโœŒ๏ธ Adrian and Paul Release notes: https://avohq.io/releases/2.29 Release video:

    https://youtu.be/0XirrRdHvQAโ–พ

    Twitter: https://twitter.com/avo_hq Repo: https://github.com/avo-hq/avo Subscribe to Short Ruby Newsletter: https://shortruby.com/ Subscribe to SupeRails: https://www.youtube.com/@SupeRails Friendly.rb: https://friendlyrb.com/
  • l

    lemon-wall-20836

    03/28/2023, 12:36 PM
    Release notes: https://avohq.io/releases/2.29 Release video:

    https://youtu.be/0XirrRdHvQAโ–พ

  • l

    lemon-wall-20836

    04/14/2023, 5:29 PM
    Hey everyone ๐Ÿ‘‹ We've got a tiny release today but it packs a punch too. Release notes ๐ŸŽธ Features - Location field https://docs.avohq.io/2.0/fields/location.html - display_filename option for file and files field ๐Ÿ› Bug Fixes - resource generator enum model class naming ๐Ÿค– Maintenance - add codeball action ### Avo 3 We're still working on Avo 3, but we've been taking a bit slow with the Easter season. We'll have a signup link up o the website soon. ### See you in Warsaw? ๐Ÿ‡ต๐Ÿ‡ฑ Next week on April 20th I'll be giving a talk in Warsaw at PLRUG about building tools faster with Rails and Avo. I'd love to get to meet you and talk about Ruby, Rails, and others. ### Short Ruby Newsletter The Short Ruby Newsletter is not that short, we all saw that. This week, Lucian tried something new and he's splitting it up into two editions. Check it out on https://shortruby.com ### SupeRails content is ๐Ÿ‘Œ Yaro has prepared a great video on omniauth with multiple providers so go click that "Notify me" button on his page. ### Rails Tricks Greg Molnar has started a new newsletter "Rails tricks" where he sends out a new Rails trick every week. This week he even had me there to showcase an Avo tip so you better sign up at https://railstricks.com That's about it for this week. We're visiting family and we took it slow, but we'll pick up the pace next week. Thanks for being awesomeโœŒ๏ธ Adrian and Paul Release notes: https://avohq.io/releases/2.30 Release video:

    https://youtu.be/bRryOjB9ybcโ–พ

    Twitter: https://twitter.com/avo_hq Repo: https://github.com/avo-hq/avo Subscribe to Short Ruby Newsletter: https://shortruby.com/ Subscribe to SupeRails: https://www.youtube.com/@SupeRails Subscribe to Rails tricks: https://www.railstricks.com/ Friendly.rb: https://friendlyrb.com/
  • l

    lemon-wall-20836

    04/14/2023, 5:29 PM
    Release video:

    https://youtu.be/bRryOjB9ybcโ–พ

  • l

    lemon-wall-20836

    04/17/2023, 3:58 PM
    Hey everyone. We release 2.30.1 today which fixes a tiny bug where you couldn't delete an attachment and we made a few changes in the attachment policy methods. You can check out the guide here ๐Ÿ‘‡ https://docs.avohq.io/2.0/upgrade.html#upgrade-from-2-29-to-2-30-1
  • l

    lemon-wall-20836

    04/25/2023, 4:11 PM
    Hey @everyone ๐Ÿ‘‹ Another hefty release today. We broke a few things, fixed a few things, and released cool features. ๐ŸŽธ Features - inherit_association_from_policy - files view type - Add helpers for encoding/decoding filter params ๐Ÿ› Bug Fixes - readonly as proc bug - ActiveStorage current url_options should be set as a hash of url options - avoid form manipulation on non-visible fields - tailwindcss generator - another approach on attachments field level authorization - disable sorting on id field - allow field visible false ๐Ÿค– Maintenance - support view component v3 by updating slot setter methods to new with_* API - update nokogiri - Remove orphan closing tags from SVGs ### Breaking changes Make sure you check your
    visible
    field option. It's going to be executed on the
    create
    and
    update
    actions, so when you create or save a record. So if you're doing some kind of check for visibility there based on the actual record, please check it out. We are now enforcing the
    view_component
    gem with a version of
    2.54
    or higher in order to have
    view_component
    3.0 working, so ensure that your app works with
    2.54
    . ### Good first issues We have a few PRs that are easy to tackle and a few where we need help, so check them out and if you have some time we'd love to have your contributions. https://github.com/avo-hq/avo/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22Help+wanted%22 ### Avo 3 We received about 20 requests for trying out the new Avo version 3. We'll finish up the docs and then start rolling out the closed beta. ### PLRUG and other meetups I loved going to PLRUG and Visuality.pl to speak to other ruby developers about Avo. I think that presentation not only made it click for them on how Avo works but I also highlighted a few cool things they can do with it. So, I'm open on doing more demos like that one in your meetup, conference, or software house. ### Friendly.rb is still on We know that we were in a bit of a radio silence about Friendly.rb after the announcement of Rails World, but we're happy to say that we're still going forward with our plans in throwing the best conference where you want to go this fall. We have some cool talks prepared, nice activities, and the best swag. Subscribe to our Twitter and Mastodon accounts to stay up to date with the news. https://twitter.com/friendlyrb https://ruby.social/@friendlyrb Thanks for being awesomeโœŒ๏ธ Adrian and Paul Release notes: https://avohq.io/releases/2.31 Release video:

    https://youtu.be/sQx1W3MiFf8โ–พ

    Twitter: https://twitter.com/avo_hq Repo: https://github.com/avo-hq/avo Subscribe to Short Ruby Newsletter: https://shortruby.com/ Subscribe to SupeRails: https://www.youtube.com/@SupeRails Subscribe to Rails tricks: https://www.railstricks.com/ Friendly.rb: https://friendlyrb.com/
  • l

    lemon-wall-20836

    04/25/2023, 4:11 PM
    Release video:

    https://youtu.be/sQx1W3MiFf8โ–พ

  • b

    billowy-easter-81499

    05/02/2023, 2:41 PM
    Any update on the Index Map view release? Hoping to get that in front of users as soon as possible for our specific use care. Thanks in advance!
    l
    • 2
    • 6
  • l

    lemon-wall-20836

    05/09/2023, 10:27 AM
    Hey @everyone ๐Ÿ‘‹ I said it will be the Month of the Map for Avo, so here we go... ๐ŸŽธ Features - Feature/mapkick area map - Resource index map component - Add autocomplete field option ๐Ÿ› Bug Fixes - When initializing an Action any class variables should be set to nil if appropriate - hydrate resource properly on form submission ๐Ÿ’ก Refactor - use mapkick options for area field - use Host for map view proc - default the cache store to filestore ### Thank you to our contributors I just want to thank all our contributors. Avo wouldn't be what it is today without them. [avo.cool/contributors](https://avo.cool/contributors) This week we've had tremendous contributions from @best-microphone-15927, @boundless-printer-62821, and @modern-ambulance-83380 Thank you! ### Avo 3 closed beta is starting this week We will send over the Avo 3 closed beta instructions this week. Unfortunately, we went into a deep rabbit hole on updating and reorganizing the docs, so you know how to get the best of Avo 3. That is why we've been a bit laggy on the chat and repo. We really want to ship Avo 3, fix those nasty bugs, make the API the best possible, and properly launch Avo 3 publicly so we can get back to the regular release schedule. [https://docs.avohq.io/3.0/avo-3.html](https://docs.avohq.io/3.0/avo-3.html) ### Friendly.rb We published the new and only Community Sponsorship package, where all sponsors get all the value. There are only 9 spots left, so reach out if you have a Ruby product or company and you'd like to support the community. Thank you for all your support and contributions โœŒ๏ธ Adrian and Paul Release notes: https://avohq.io/releases/2.32 Release video:

    https://youtu.be/N2j3unJtGYIโ–พ

    Twitter: https://twitter.com/avo_hq Repo: https://github.com/avo-hq/avo Subscribe to Short Ruby Newsletter: https://shortruby.com/ Subscribe to SupeRails: https://www.youtube.com/@SupeRails Subscribe to Rails tricks: https://www.railstricks.com/ Friendly.rb: https://friendlyrb.com/
  • l

    lemon-wall-20836

    05/09/2023, 10:28 AM
    Release video:

    https://youtu.be/N2j3unJtGYIโ–พ

  • l

    lemon-wall-20836

    05/23/2023, 10:35 AM
    Hey @everyone ๐Ÿ‘‹ We have a few quality-of-life improvements for this release and many bug fixes. ๐ŸŽธ Features - callable app_name - add include option for actions list - when installing Avo detect if User model exists and create a resource for it ๐Ÿ› Bug Fixes - valid file cache store path - to count by primary key of model - through reflection in generator - default field option as a block in actions - edit authorization in show_controls - encodes special chars in search query - Add space after overflow-auto class - refactor: proper file store init - Include pagination on resource index map view - Refer to cache class without calling them ๐Ÿค– Maintenance - Replace SimpleMDE with EasyMDE - better memory store lookup ๐Ÿ’ก Refactor - enable action namespacing ### SupeRails chat Yaro released a podcast episode with Amanda Perino about Rails World. Bookmark the page. I think you'll see something cool there soon. ### Short Ruby Newsletter is back in one piece Lucian ran a test to see if there's more value in having two newsletters (Code and Content) separately. I think folks voted for the "one for all" strategy. There's still fantastic content, from cool snippets to what's happening in the community, so subscribe if you haven't. [https://shortruby.com/](https://shortruby.com/) ### Friendly.rb Friendly is coming along so nicely! We booked most of the main speakers and kept a slot for lightning talks. So stay close for announcements in the following weeks. We still have eight more sponsorship spots next to Andy Croll and Flagrant, so if you have a Ruby product or company and want to support a cool event, come check us out. [https://friendlyrb.com/](https://friendlyrb.com/) ### Avo 3 Avo 3 is coming along nicely. Some of our beta testers have pushed it to production already. If you want to see a live Avo 3 app, check [avodemo.com](https://avodemo.com). ### See you at RailsSaas ๐Ÿ‡ฌ๐Ÿ‡ท Next week Yaro and I will hang out at RailsSaas in Athens, so if you want to spend a lovely weekend on a Greek island with us, send us a message. That's about it for this week. Thank you for being awesome! Adrian and Paul Release notes: https://avohq.io/releases/2.33 Release video:

    https://youtu.be/nsamYLC_A74โ–พ

    Twitter: https://twitter.com/avo_hq Repo: https://github.com/avo-hq/avo Subscribe to Short Ruby Newsletter: https://shortruby.com/ Subscribe to SupeRails: https://www.youtube.com/@SupeRails Subscribe to Rails tricks: https://www.railstricks.com/ Friendly.rb: https://friendlyrb.com/
  • l

    lemon-wall-20836

    05/23/2023, 10:35 AM
    Release video:

    https://youtu.be/nsamYLC_A74โ–พ

  • m

    microscopic-dream-82397

    05/23/2023, 2:05 PM
    I thought it was already version 3.0!๐Ÿ˜…
  • l

    lemon-wall-20836

    05/23/2023, 7:11 PM
    pfff. yeah. sorry for the confusion
  • l

    lemon-wall-20836

    05/23/2023, 7:11 PM
    I didn't know how to title the release ๐Ÿ˜›
  • l

    lemon-wall-20836

    06/06/2023, 10:53 AM
    Hey @everyone ๐Ÿ‘‹ Quick release here fixing some security issues and a few bugfixes. ๐ŸŽธ Features - use avo translations as fallback ๐Ÿ› Bug Fixes - sidebar broken on mobile view - actions with locales broken - Handle missing field_options more gracefully. ๐Ÿ”’ Security - Possible unsafe reflection / partial DoS https://github.com/avo-hq/avo/security/advisories/GHSA-86h2-2g4g-29qx - Stored XSS (Cross Site Scripting) in html content based fields https://github.com/avo-hq/avo/security/advisories/GHSA-5cr9-5jx3-2g39 ### Back to work I just came back from the Rails Saas conference. Fantastic organization, great speakers and kind atendees. I got a lot of good inspiration for Friendly.rb. That's it for today. It's time to focus on Avo 3. Thanks for being awesome! Adrian and Paul Release notes: https://avohq.io/releases/2.34 Release video:

    https://youtu.be/Jlv4PpVg2CAโ–พ

    Twitter: https://twitter.com/avo_hq Repo: https://github.com/avo-hq/avo Subscribe to Short Ruby Newsletter: https://shortruby.com/ Subscribe to SupeRails: https://www.youtube.com/@SupeRails Subscribe to Rails tricks: https://www.railstricks.com/ Friendly.rb: https://friendlyrb.com/
  • l

    lemon-wall-20836

    06/06/2023, 10:53 AM
    Release video:

    https://youtu.be/Jlv4PpVg2CAโ–พ

  • l

    lemon-wall-20836

    06/07/2023, 9:10 AM
    Guys, we released
    2.34.1
    that brings a fix to non-polymorphic
    belongs_to
    fields.
  • l

    lemon-wall-20836

    06/20/2023, 12:52 PM
    # Avo 2.35 - Displaying multiple fields in a row ๐Ÿคฏ Hey @everyone ๐Ÿ‘‹ We took last week off last, but today we're bringing a tiny UI feature that many people want, and we squash a few bugs. ### ๐ŸŽธ Features - add method and params to link_to method in the profile menu - Add multiple fields per row ๐Ÿคฏ ### ๐Ÿ› Bug Fixes - broken non-poly belongs to - action text html broken from sanitization - remove unpermitted param from action run method - allow extra pagy i8n load - prevent eager loading of computed file fields - Stringify message before sanitization ### ๐Ÿ’ก Refactor - remove default i18n load dir ### Avo 3 work continues This week we're working on refactoring a few things in the initialization process so we're protected against race conditions. ### Short Ruby Newsletter Lucian compiled a cool summary of what people are saying about the Stack Overflow Survey and is preparing a cool list of Ruby conferences for this year. ### SupeRails is cooking up something cool Yaro is cooking up something awesome. I can't talk about it much, but you'll get a glimpse into that by watching his latest video on the YouTube channel. https://www.youtube.com/@SupeRails PS: We also started a podcast together at www.friendly.show ### Let's meet up at Brighton Ruby That's right! I'll be in Brighton on the 30th so if you see me, come say Hi! Also, ask for stickers... That's it for today. It's time to focus on Avo 3. Thanks for being awesome! Adrian and Paul Release notes: https://avohq.io/releases/2.35 Release video:

    https://youtu.be/6SPZub9ap9Yโ–พ

    Twitter: https://twitter.com/avo_hq Repo: https://github.com/avo-hq/avo Subscribe to Short Ruby Newsletter: https://shortruby.com/ Subscribe to SupeRails: https://www.youtube.com/@SupeRails Subscribe to Friendly.show: https://www.friendly.show Friendly.rb: https://friendlyrb.com/
  • l

    lemon-wall-20836

    06/20/2023, 12:52 PM
    Release video:

    https://youtu.be/6SPZub9ap9Yโ–พ

  • l

    lemon-wall-20836

    07/18/2023, 11:52 AM
    Hey @everyone, We have a couple of updates about Avo 2 and the open beta for Avo 3. ### ๐ŸŽธ Features - Added zoom to location fields - feature: Allow custom destroy methods. ### ๐Ÿ› Bug Fixes - fix: trix attachment broken for GCP - fix: markdown field not appearing on edit in tab - fix: authorize show controls actions - fix: belongs to field target inside tab -> panel -> row - fix: location field new view - fix: visible items - fix: action visibility on show controls - fix: allow nil values on grid cover - fix: use resource find record on search instead model direct find - fix: tab visibility - fix: rename clashing controller - fix: updatable row inputs - improvement: apply policy scope on has many search query ### ๐Ÿค– Maintenance - Make pull request template refer to avodocs not docs - chore: add the attachment resource as a demo ### Avo 3 open beta We're shooting for an end-of-the-month (July) open beta for Avo 3. It will not be perfect, but it will be ready for you to test in production. ### Friendly.rb updates We have only 23 tickets available, so if you want to ensure you are coming to Friendly, get yours now. After the first day (Sept. 27th), we will have a guided tour through Bucharest. A few certified guides will tell us all about the history of Bucharest and Romania. On Friday, after the conference, I'll take whoever wants to join us on a train ride to the mountains, where we can visit the amazing Peles Castle, have a top-down view of Romania's mountains, enjoy the local cuisine, and get back to Bucharest in the evening. So, make sure you book at least an extra day for Bucharest. https://en.peles.ro/ Some attendees even wrote that they would spend the rest of the days in Romania, and we'll leave together for Amsterdam to Rails World. We still have a few more Community Sponsorship spots available for those who build product or serve their customers with Ruby. https://friendlyrb.com/sponsor ### Sin City Ruby SCR started selling tickets. The ticket sales will end on July 21st, so grab yours. Lucian and I are going to speak there in March. I have to figure out a cool activity to do in the Nevada desert together. [Sin City Ruby](https://www.sincityruby.com/) ### Friendly.show I'm not sure if you knew, but Yaro and I occasionally host a podcast. Our last guest, Jonathan Markwell, talked to us about the early days of SaaS, Remote work, and Brighton Ruby. [Friendly Show Podcast](https://friendly.show/) ### Thank you Thank you for being amazing community members. I feel that Avo is becoming much more than just a small admin panel gem. I see how more and more folks join the community and answer questions on Discord and GitHub issues, and I am forever in your debt. That's it for today. Thanks for being awesome! Adrian and Paul Release notes: https://avohq.io/releases/2.37 Release video:

    https://youtu.be/jZ2rda-A8mIโ–พ

    Twitter: https://twitter.com/avo_hq Repo: https://github.com/avo-hq/avo Subscribe to Short Ruby Newsletter: https://shortruby.com/ Subscribe to SupeRails: https://www.youtube.com/@SupeRails Subscribe to Friendly.show: https://www.friendly.show Friendly.rb: https://friendlyrb.com/
  • l

    lemon-wall-20836

    07/18/2023, 11:52 AM
    Release notes: https://avohq.io/releases/2.37 Release video:

    https://youtu.be/jZ2rda-A8mIโ–พ