Releases: avo-hq/avo
Release v3.14.1
Release notes
More information and release video here
πΈ Features
- feature: radio field @thiagoyoussef (#3425)
β¨ Enhancements
- enhancement: add divider to custom list (custom controls) @Paul-Bob (#3407 & avo-advanced #51)
- enhancement: extra params on global search @Paul-Bob (#3408 & avo-pro #95)
- Refactor : change trix field show @Nevelito (#3359)
π Bug Fixes
- fix: radio field @thiagoyoussef (#3437)
- fix: associations query limit on select options @thiagoyoussef (#3418)
- Correct how the tags helper gets the text for tags @iainbeeston (#3398)
- Fix translation in de locale @cypher (#3404)
- fix: SVG breaks buton in Safari @adrianthedev (#3397)
- Add missing translation in de locale for key avo.key_value_field.reorder_row @cypher (#3400)
- fix: STI on polymorphic belongs_to @Paul-Bob (avo-pro #96)
π€ Maintenance
- chore: normalize i18n @Paul-Bob (#3405)
- chore: update locales on i18n-tasks @Paul-Bob (#3402)
- [js] Update all Yarn dependencies (2024-11-07) @depfu (#3394)
π Developer Experience (DX)
For more information, check out Avo's release notes page
Release v3.14.0
Release notes
More information and release video here
πΈ Features
- feature: action response to reload records @Paul-Bob (#3372)
- feature: action dynamic backdrop option @thiagoyoussef (#3379)
- feature: eject controllers @adrianthedev (#3377)
- Feature: Add the ability to clear the file input before form submit #3164 @HenriqueRicardoFigueira (#3193)
- Add sorting for key value fields @enderahmetyurt (#3299)
- β¨ Password: add reveal property @RocKhalil (#3341)
- feature: explicit authorization @Paul-Bob (#3292 & avo-pro #90)
- feature: customizable first sorting option @adrianthedev (#3309 & avo-pro #92)
- feature: process search results @adrianthedev (#3310)
β¨ Enhancements
- feature: callable filter
name
andbutton_label
@thiagoyoussef (#3382) - feature: translate trix field controller js warnings @rafaeliga (#3330)
- boolean group and checkbox improvements @adrianthedev (#3279)
- Check #email_address for sidebar name @tumes (#3340)
- Made the send_keys helper work in selenium as well as cuprite @iainbeeston (#3328)
- β¨ Controls placement on resource level @RocKhalil (#3320)
π Bug Fixes
- Avoid index_active_storage_attachments_uniqueness violation by attaching multiple files in a single call to attach @jpawlyn (#3343)
- fix: bad model warning only in test env @thiagoyoussef (#3380)
- fix: undefined tags in field when editing @coatezy (#3315)
- fix: disable non standalone actions on custom controls @Paul-Bob (#3365)
- fix: consider browser dynamic toolbar state for sidebar height @sigra (#3362)
- fix: scopes reset pagination @Paul-Bob (avo-advanced #49)
- fix: implicit_authorization on default authorization service @Paul-Bob (#3355)
- fix: fetch all display fields on preview @Paul-Bob (#3311)
- fix: tags filters closing on tag selection @Paul-Bob (#3306)
- fix: tags filters closing on tag selection @Paul-Bob (avo-dynamic_filters #71)
- fix: autocomplete component
data-via-reflection-view
@Paul-Bob (avo-pro #91) - fix: remove type from query @Paul-Bob (#3295)
- fix: proper card path @adrianthedev (avo-dashboards #49)
- fix: actually pass all args to menu items @adrianthedev (avo-menu #35)
- fix: undefined local variable or method
resource
for an instance of Avo::Index::TableRowComponent @Paul-Bob (#3290)
π€ Maintenance
- [js] Update all Yarn dependencies (2024-11-01) @depfu (#3375)
- chore: fix cache store display @adrianthedev (#3370)
- π¨ [security] [ruby] Update rexml 3.3.7 β 3.3.9 (patch) @depfu (#3366)
- chore: update tagify @Paul-Bob (#3360)
- chore: update
view_component
to3.17.0
@Paul-Bob (#3350) - chore: update
prop_initializer
dependency @Paul-Bob (#3331) - chore: enhancements section on release notes @Paul-Bob (#3274)
- Add a comment to notice about security @enderahmetyurt (#3318)
- chore: refactor actions controller @Paul-Bob (#2703)
- chore: log all hq request errors @Paul-Bob (#3312)
- chore: allow nilable
overflow
onAvo::ModalComponent
@Paul-Bob (#3303) - chore: remove unused methods @adrianthedev (#3288)
- chore: update
view_component
to3.15.1
@Paul-Bob (#3289)
π‘ Refactor
- refactor: extract breadcrumbs partial @adrianthedev (#3374)
- refactor: replace OpenStruct with Data for performance and readability improvement @Yash-Singh-Pathania (#3307)
- Fix typographical errors from spec directory @nisusam (#3371)
- Fix issue with loading dynamic routes @davidlormor (#3369)
- refactor: rename
implicit_authorization
toexplicit_authorization
@Paul-Bob (#3356 & avo-pro #94) - Made TestHelpers include methods from WaitForLoaded @iainbeeston (#3325)
- refactor: remove types @Paul-Bob (#3308 & avo-menu #36)
- Fix typographical errors from app directory @nisusam (#3323)
- Add a comment to notice about security @enderahmetyurt (#3318)
- refactor: plugins reporting and versions hiding @adrianthedev (#3287)
For more information, check out Avo's release notes page
Release v3.13.7
Release notes
More information and release video here
πΈ Features
- β¨ Password: add reveal property @RocKhalil (#3341)
β¨ Enhancements
- boolean group and checkbox improvements @adrianthedev (#3279)
- Check #email_address for sidebar name @tumes (#3340)
- Made the send_keys helper work in selenium as well as cuprite @iainbeeston (#3328)
- β¨ Controls placement on resource level @RocKhalil (#3320)
π Bug Fixes
- fix: scopes reset pagination @Paul-Bob (avo-advanced #49)
- fix: implicit_authorization on default authorization service @Paul-Bob (#3355)
π€ Maintenance
π‘ Refactor
- refactor: rename
implicit_authorization
toexplicit_authorization
@Paul-Bob (#3356 & avo-pro #94) - Made TestHelpers include methods from WaitForLoaded @iainbeeston (#3325)
For more information, check out Avo's release notes page
Release v3.13.6
Release notes
More information and release video here
π€ Maintenance
- chore: update
prop_initializer
dependency @Paul-Bob (#3331) - chore: enhancements section on release notes @Paul-Bob (#3274)
π‘ Refactor
- refactor: remove types @Paul-Bob (#3308 & avo-menu #36)
- Fix typographical errors from app directory @nisusam (#3323)
For more information, check out Avo's release notes page
Release v3.13.5
Release notes
More information and release video here
π€ Maintenance
- Add a comment to notice about security @enderahmetyurt (#3318)
π‘ Refactor
- refactor: callable
disabled_features
@Paul-Bob (#3319 & avo-pro #93)
For more information, check out Avo's release notes page
Release v3.13.4
Release notes
More information and release video here
πΈ Features
- feature: explicit authorization @Paul-Bob (#3292 & avo-pro #90)
- feature: customizable first sorting option @adrianthedev (#3309 & avo-pro #92)
- feature: process search results @adrianthedev (#3310)
π Bug Fixes
- fix: fetch all display fields on preview @Paul-Bob (#3311)
- fix: tags filters closing on tag selection @Paul-Bob (#3306)
- fix: tags filters closing on tag selection @Paul-Bob (avo-dynamic_filters #71)
π€ Maintenance
- chore: refactor actions controller @Paul-Bob (#2703)
- chore: log all hq request errors @Paul-Bob (#3312)
For more information, check out Avo's release notes page
Release v3.13.3
Release notes
More information and release video here
π Bug Fixes
- fix: autocomplete component
data-via-reflection-view
@Paul-Bob (avo-pro #91)
For more information, check out Avo's release notes page
Release v3.13.2
Release notes
More information and release video here
π Bug Fixes
- fix: remove type from query @Paul-Bob (#3295)
- fix: proper card path @adrianthedev (avo-dashboards #49)
- fix: actually pass all args to menu items @adrianthedev (avo-menu #35)
π€ Maintenance
For more information, check out Avo's release notes page
Release v3.13.1
Release notes
More information and release video here
π Bug Fixes
- fix: undefined local variable or method
resource
for an instance of Avo::Index::TableRowComponent @Paul-Bob (#3290)
π€ Maintenance
- chore: remove unused methods @adrianthedev (#3288)
- chore: update
view_component
to3.15.1
@Paul-Bob (#3289)
π‘ Refactor
- refactor: plugins reporting and versions hiding @adrianthedev (#3287)
For more information, check out Avo's release notes page
Release v3.13.0
Release notes
More information and release video here
πΈ Features
- feature: custom list control @Paul-Bob (#3218 & avo-advanced #46)
- π₯ @joeldrapper (#3243)
- feature: tags filter fetch_values_from @Paul-Bob (avo-dynamic filters #69)
π Bug Fixes
- fix: alignment of user actions on posts @Aaryanpal (#3255)
- fix: multiple tippy renders @Paul-Bob (#3285)
- fix: improve tippy tooltip to support browser back button @Paul-Bob (#3284)
- fix: verify
exemptionContainerTarget
presence @Paul-Bob (#3283) - fix: no link on breadcrumb when visiting from an association @Paul-Bob (#3226)
- fix: verify type when fetching associations fields @Paul-Bob (#3231)
- fix: allow
Symbol
onAvo::ProfileItemComponent
method
@Paul-Bob (#3236) - Work without ActiveStorage @jpawlyn (#3215)
- fix: add overflow for scopes on mobile screens @Paul-Bob (avo-advanced #47))
- fix: apply
show
policy onclick_row_to_view_record
@Paul-Bob (#3213) - fix: auto generate resource fields when generating the model @Paul-Bob (#3217)
π€ Maintenance
- [js] Update all Yarn dependencies (2024-09-29) @depfu (#3276)
- [js] Update all Yarn dependencies (2024-09-12) @depfu (#3239)
- chore: update derailed benchmarks (appraisal) @Paul-Bob (#3273)
- chore: update derailed_benchmarks @Paul-Bob (#3272)
- [ruby] Update all Bundler dependencies (2024-09-26) @depfu (#3271)
- π¨ [security] [ruby] Update webrick 1.8.1 β 1.8.2 (patch) @depfu (#3264)
- chore: remove unwanted development deps @adrianthedev (#3246)
- [ruby] Update all Bundler dependencies (2024-09-19) @depfu (#3254)
- [ruby] Update all Bundler dependencies (2024-09-12) @depfu (#3240)
- chore: update GitHub actions version @Paul-Bob (#3227)
- [ruby] Update all Bundler dependencies (2024-09-05) @depfu (#3220)
- [js] Update all Yarn dependencies (2024-09-05) @depfu (#3219)
π‘ Refactor
- refactor: tippy data @Paul-Bob (#3286)
- refactor: improve has_many interactions + add & add another @adrianthedev (#3269)
- improvement: callable card suffix and prefix @Paul-Bob (#48)
- refactor: plugin rework @adrianthedev (#3259 & avo-dashboards #47 & avo-menu #34 & avo-pro #89 & avo-dynamic filters #70 & avo-advanced #48)
- refactor: join attach and actions modal to use the same
turbo_frame
@Paul-Bob (#3275) - refactor: add
resource
andparent_resource
on associationsscope
block @adrianthedev (#3268) - refactor: maintain
page
param in associations @adrianthedev (#3270)
β‘οΈ Performance
- performance: compute options on demand instead on initializer @Paul-Bob (avo-dynamic filters #68)
For more information, check out Avo's release notes page