all releases all gems

minor release

4.4.0

avo-api

🎸 Features

  • Configure dynamic filters, audit logging, notifications and meta inside Avo.configure @adrianthedev (#504) (also in avo-ai, avo-audit_logging, avo-dynamic_filters, avo-mcp_server, avo-meta, avo-notifications)
  • feat(avo-licensing): the licensing lab @Paul-Bob (#498) (also in avo-authorization, avo-dashboards, avo-licensing, avo-mcp_server, avo-record_reordering, avo-scopes)

🐛 Bug Fixes

  • fix(avo-api): belongs_to and has_one ids read as the related record's to_param, a string @Paul-Bob (#454)
  • fix(avo-api): the gem no longer sets root_path, license_key or current_user_method in your app @Paul-Bob (#453)
  • fix(avo-authorization): with a client set, a lapsed license refuses every resource instead of turning policies off @Paul-Bob (v.4.3.1 #444) (also in avo-authorization, avo-kanban, avo-mcp_server)
  • fix(avo-api): the shipped initializer no longer sets the authorization client @Paul-Bob (v.4.3.1 #446)
  • fix(avo-api): association fields follow view_? and the related policy scope @Paul-Bob (v.4.3.1 #431)
  • fix(avo-api): a belongs_to id that matches no record answers 422 naming the field @Paul-Bob (v.4.3.1 #389)
  • fix(avo-ai, avo-mcp_server): AI and MCP writes go through your resource's fields @Paul-Bob (v.4.3.1 #385) (also in avo-ai, avo-mcp_server)

🤖 Maintenance

  • Move Avo core and website clones to the workspace root @adrianthedev (v.4.3.1 #413) (also in avo-advanced_search, avo-ai, avo-audit_logging, avo-authorization, avo-calendar_view, avo-cli, avo-collaboration, avo-custom_controls, avo-dashboards, avo-dynamic_filters, avo-forms)
  • chore: dummy apps boot on the next free port when theirs is taken @adrianthedev (v.4.3.1 #410) (also in avo-advanced_search, avo-ai, avo-audit_logging, avo-authorization, avo-calendar_view, avo-collaboration, avo-custom_controls, avo-dashboards, avo-dynamic_filters, avo-forms, avo-http_resource, avo-kanban, avo-mcp_server, avo-menu, avo-meta, avo-nested, avo-notifications, avo-query, avo-reactive_fields, avo-record_reordering, avo-scopes)
  • RubyGems homepage links now open each gem's page on avohq.io @adrianthedev (v.4.3.1 #406) (also in avo-advanced_search, avo-ai, avo-audit_logging, avo-authorization, avo-calendar_view, avo-collaboration, avo-custom_controls, avo-dashboards, avo-dynamic_filters, avo-forms, avo-http_resource, avo-kanban, avo-licensing, avo-mcp_server, avo-menu, avo-meta, avo-nested, avo-notifications, avo-permissions, avo-reactive_fields, avo-record_reordering, avo-scopes)

Dependency changes

- avo (>= 4.3.0)
+ avo (>= 4.4.0)
- avo-licensing (>= 4.3.0)
+ avo-licensing (>= 4.4.0)
After seeing what Avo can do, during a live demo by @adrianthedev, I highly recommend it. Even if you're not a Rails dev, you should get in on this gem!
Stefan Cosma
Stefan Cosma
Senior Software Engineer, Sibiu Web Meetup

latest minor release

Avo v4.4.0 released 6 days ago.