Releases

Latest release 1.4.4

v1.4.4 Series: one

Released April 2021

Release notes

  • fix the path for custom tools @nicolascochin (#377)
  • only shows items in the user’s dropdown if available @nicolascochin (#375)

v1.4.3 Series: one

Released April 2021

Release notes

🐛 Bug Fixes

  • fix: link_to_resource for external image field crashes the app @adrianthedev (#373)

v1.4.2 Series: one

Released April 2021

Release notes

💡 Refactor

  • refactor: better status field @adrianthedev (#372)

v1.4.1 Series: one

Released April 2021

Release notes

💡 Refactor

  • chore: add default current_user method @adrianthedev (#371)

v1.4.0 Series: one

Released April 2021

Release notes

🎸 Features

  • feature: trix attachments @adrianthedev (#362)
  • feature: profile dropdown with sign out link @adrianthedev (#370)
  • feature: progress field @adrianthedev (#369)
  • feature: custom fields @adrianthedev (#366)

🐛 Bug Fixes

  • Fix enums for integer values @marcelobarreto (#339)

v1.3.5 Series: one

Released April 2021

Release notes

🎸 Features

  • feature: add yaml to code field @adrianthedev (#359)
  • feature: key value field @adrianthedev (#329)

🐛 Bug Fixes

  • fix: remove webpacker as a dependency in test env @adrianthedev (#364)

v1.3.4 Series: one

Released April 2021

Release notes

  • Fix typo on action generator template name @louisgillies (#358)

v1.3.3 Series: one

Released April 2021

Release notes

🎸 Features

  • fix: add dummy locales to avo @adrianthedev (#357)

v1.3.2 Series: one

Released April 2021

Release notes

🐛 Bug Fixes

  • fix: trix field broken by value attribute @adrianthedev (#356)

v1.3.1 Series: one

Released April 2021

Release notes

🐛 Bug Fixes

  • fix: breadcrumbs are visible in child views @adrianthedev (#355)

🤖 Maintenance

  • chore: add the ability to disable the spell checker in the mrkdown field @adrianthedev (#354)

v1.3.0 Series: one

Released April 2021

Release notes

🎸 Features

  • refactor: replace webpacker with manifester for packed version @adrianthedev (#353)
  • feature: Norwegian translation @stijoh (#347)

🐛 Bug Fixes

  • fix: eject generator paths wrong @adrianthedev (#349)

🤖 Maintenance

  • perf: subsequent docker builds are faster by caching the bundle install cmd @adrianthedev (#352)

v1.2.10 Series: one

Released April 2021

Release notes

  • feat(I18n): add pt-BR locale @marcelobarreto (#342)

🐛 Bug Fixes

  • fix: multi word resource generation @adrianthedev (#346)

v1.2.9 Series: one

Released April 2021

Release notes

🐛 Bug Fixes

  • fix: invalid license erros on /avo @adrianthedev (#345)

v1.2.8 Series: one

Released April 2021

Release notes

🐛 Bug Fixes

  • fix: filter templates missing @adrianthedev (#341)

v1.2.7 Series: one

Released April 2021

Release notes

  • Fix init script @marcelobarreto (#338)

🐛 Bug Fixes

  • fix: no dynamic root_path for check_avo_license @adrianthedev (#340)

v1.2.6 Series: one

Released April 2021

Release notes

🤖 Maintenance

  • chore: check license in custom tools usage @adrianthedev (#336)
  • chore: better signalling for invalid licenses @adrianthedev (#337)

v1.2.5 Series: one

Released April 2021

Release notes

  • Fix CoreMirror fullscreen hiding under the sidebar @xtr3me (#334)

🎸 Features

  • feature: configure home path @adrianthedev (#335)

v1.2.4 Series: one

Released April 2021

Release notes

🤖 Maintenance

  • chore: remove ActiveStorage dependency @adrianthedev (#333)
  • chore: update get started page & removed ApplicationRecord dependency @adrianthedev (#331)

v1.2.3 Series: one

Released April 2021

Release notes

  • Fix links (root & custom tools) @nicolascochin (#330)

v1.2.2 Series: one

Released April 2021

Release notes

  • fix: spring as regular dependency @adrianthedev (#328)
  • Migrate view components to slots @xtr3me (#322)

🎸 Features

  • feature: hide resources from sidebar @adrianthedev (#320)

🐛 Bug Fixes

  • fix: grid cover broken if it’s nil @adrianthedev (#327)

🤖 Maintenance

  • feature: breadcrumbs and dynamic page title @adrianthedev (#325)
  • chore: expose the avo version in the source code and update partial @adrianthedev (#324)
  • chore: remove sidebar item extension @adrianthedev (#321)

v1.1.0 Series: one

Released April 2021

Feature: custom tools

v1.1.0.pre.1 Series: one

Released April 2021

v1.0.5 Series: one

Released April 2021

v1.0.4 Series: one

Released April 2021

Release notes

  • ci: move axios to deps @adrianthedev (#298)

🐛 Bug Fixes

  • ci: test Avo against multiple rails and ruby versions @adrianthedev (#294)
  • fix: pagination is broken without a turbo frame @adrianthedev (#295)

🎡 CI

  • ci: fix assets in release script @adrianthedev (#293)
  • ci: ruby versions matrix test @adrianthedev (#287)

v1.0.1 Series: one

Released March 2021

Release notes

  • chore: update dependencies for ruby 3.0 @adrianthedev (#291)

🐛 Bug Fixes

  • fix: prep code for ruby 3.0 for index view @adrianthedev (#290)

v1.0.0 Series: one

Released March 2021

Release notes

  • security: update webpack @adrianthedev (#284)
  • chore(deps): bump marked from 1.2.7 to 2.0.1 @dependabot (#283)

💡 Refactor

  • refactor: hotwire rewrite @adrianthedev (#207)

🎡 CI

  • ci: fix axios install @adrianthedev (#288)
  • ci: fix missing axios install @adrianthedev (#286)
  • chore: run actions @adrianthedev (#285)

v0.4.10 Series: one

Released February 2021

Release notes

  • add respond_to? in order to log any exception @nicolascochin (#238)

v0.4.9 Series: one

Released February 2021

Release notes

  • chore(deps): bump nokogiri from 1.10.10 to 1.11.1 @dependabot (#234)
  • chore(deps): bump axios from 0.19.2 to 0.21.1 @dependabot (#214)

🐛 Bug Fixes

  • fix: HABTM cant find associations with custom class_name @adrianthedev (#237)

🤖 Maintenance

  • chore: remove .vscode directory @adrianthedev (#235)

v0.4.8 Series: one

Released January 2021

Release notes

🐛 Bug Fixes

  • fix: missing dependency iso gem @adrianthedev (#213)

v0.4.7 Series: one

Released December 2020

Release notes

  • chore(deps): bump urijs from 1.19.2 to 1.19.4 @dependabot (#210)

🐛 Bug Fixes

  • fix: global classes loading as locals @adrianthedev (#211)

v0.4.6 Series: one

Released December 2020

Release notes

🎸 Features

  • feature: configurable authentication @adrianthedev (#205)

🐛 Bug Fixes

  • fix: remove default current user value @adrianthedev (#206)

v0.4.5 Series: one

Released December 2020

Release notes

🐛 Bug Fixes

  • fix: belongs_to broken for some model names @adrianthedev (#203)

v0.4.4 Series: one

Released December 2020

Release notes

🐛 Bug Fixes

  • Update inline javascript tags to allow for csp nonces @venables (#201)

v0.4.3 Series: one

Released December 2020

Release notes

🎸 Features

  • feature: has_many through relation @adrianthedev (#194)

🐛 Bug Fixes

  • fix: href not being rendered when it's a link @adrianthedev ([#197](https://github.com/avo-hq/avo/pull/197){:target="_blank"})
  • fix: empty resource index when deleting the last item @adrianthedev (#196)
  • fix: configured per page step not visible @adrianthedev (#195)
  • fix: filter tests @mihaimdm22 (#187)
  • fix: index pages has wrong label @adrianthedev (#193)

🤖 Maintenance

  • chore(deps): bump ini from 1.3.5 to 1.3.8 in /spec/dummy @dependabot (#200)
  • chore(deps): bump ini from 1.3.5 to 1.3.8 @dependabot (#199)

v0.4.2 Series: one

Released November 2020

Release notes

🐛 Bug Fixes

  • fix: loaders are not visible on some pages @adrianthedev (#190)
  • fix: janky page transitions @adrianthedev (#192)
  • fix: markdown field forces autofocus @adrianthedev (#191)

v0.4.1 Series: one

Released November 2020

Release notes

🎸 Features

  • feature: localization @adrianthedev (#170)
  • feature: set now/today button for datetime/date fields @mihaimdm22 (#183)
  • feature: allow no_confirmation for Actions @mihaimdm22 (#178)
  • feature: reset button for filters @mihaimdm22 (#184)
  • feature: Markdown field @mihaimdm22 (#137)

🐛 Bug Fixes

  • fix: index/show will display dash for wrong input @mihaimdm22 (#181)
  • fix: height option for Markdown field @mihaimdm22 (#180)
  • fix: height option for Code field @mihaimdm22 (#179)
  • fix: humanize keep id suffix @adrianthedev (#176)
  • fix: KeyValue disable options issues @mihaimdm22 (#175)
  • fix: link_to_resource removed when show restricted @mihaimdm22 (#172)
  • fix: remove save button from edit when update is restricted @mihaimdm22 (#173)
  • fix: only_on not working on password and implementation of show_on/hide_on all @mihaimdm22 (#171)

💡 Refactor

  • refactor: use cache memory store for license calls when null store selected @adrianthedev (#188)

v0.3.2 Series: one

Released October 2020

Release notes

🐛 Bug Fixes

  • fix: has many relation link_to has wrong path @adrianthedev (#169)
  • fix: engine loads same files more than once @adrianthedev (#168)

🤖 Maintenance

  • chore: update license regarding community version @adrianthedev (#167)

v0.3.1 Series: one

Released October 2020

Release notes

🤖 Maintenance

  • chore: update readme @adrianthedev (#166)

v0.3.0 Series: one

Released October 2020

Release notes

🎸 Features

  • feature: add scripts partial @adrianthedev (#159)
  • feature: Role based authorization @adrianthedev (#74)

🐛 Bug Fixes

  • fix: unauthorized grid item should not have link to resource @adrianthedev (#160)
  • fix: pundit is missing from dependencies @adrianthedev (#162)
  • fix: current filter blank crashes resource index @adrianthedev (#156)

🤖 Maintenance

  • chore: cache docker layers better @adrianthedev (#165)

💡 Refactor

  • refactor: default all application policy methods to false @adrianthedev (#164)
  • chore: license validation @adrianthedev (#163)
  • refactor: add home link to 403 view @adrianthedev (#161)
  • refactor: extract resource controller functionality into multiple controllers @adrianthedev (#158)
  • refactor: better grid view excerpt @adrianthedev (#157)

v0.2.5 Series: one

Released October 2020

Release notes

🐛 Bug Fixes

  • fix: tailwind is missing apearance-none and removed future deprecations @adrianthedev (#155)

v0.2.4 Series: one

Released October 2020

Release notes

💡 Refactor

  • refactor: change gemspect to support rails >= 6.0 @adrianthedev (#154)

v0.2.3 Series: one

Released October 2020

Release notes

🐛 Bug Fixes

  • fix: header partial throws 500 error @adrianthedev (#153)

v0.2.2 Series: one

Released October 2020

Release notes

🐛 Bug Fixes

  • fix: attach modal has spacing issues @adrianthedev (#152)

v0.2.1 Series: one

Released October 2020

Release notes

🤖 Maintenance

  • chore: publish avo on rubygems @adrianthedev (#151)

💡 Refactor

  • refactor: better configuration.app_name property @adrianthedev (#150)

v0.2.0 Series: one

Released October 2020

Release notes

🐛 Bug Fixes

  • fix: Avo::VERSION missing @adrianthedev (#146)

🤖 Maintenance

  • chiore: update release script @adrianthedev (#149)

💡 Refactor

  • refactor: change from_now to relative on date and datetime fields @adrianthedev (#147)

v0.1.20 Series: one

Released October 2020

Release notes

🎸 Features

  • feature: add header partial @adrianthedev (#144)
  • feature: add footer partial @adrianthedev (#143)
  • feature: allow logo customization @adrianthedev (#142)

🐛 Bug Fixes

  • fix: content section padding top too big @adrianthedev (#145)

💡 Refactor

  • refactor: move some mixins to js package @adrianthedev (#141)

v0.1.19 Series: one

Released October 2020

Release notes

🎸 Features

  • feature: add relative date @adrianthedev (#139)

🤖 Maintenance

  • chore: update gemspec file @adrianthedev (#140)

v0.1.18 Series: one

Released October 2020

Release notes

🐛 Bug Fixes

  • fix: select field doesn’t show the right values in some cases @adrianthedev (#138)

v0.1.17 Series: one

Released September 2020

Release notes

🤖 Maintenance

  • chore: remove old modals container element @adrianthedev (#136)

🎸 Features

  • feature: add Active Record enum support to select @adrianthedev (#135)

v0.1.16 Series: one

Released September 2020

Release notes

🐛 Bug Fixes

  • fix: table header cell firefox @adrianthedev (#134)

v0.1.15 Series: one

Released September 2020

Release notes

🤖 Maintenance

  • chore: update release script @adrianthedev (#133)

v0.1.12 Series: one

Released September 2020

Release notes

🤖 Maintenance

  • chore: update the test GH action and remove push to master step @adrianthedev (#130)
  • chore: revert assets commit @adrianthedev (#129)

v0.1.11 Series: one

Released September 2020

Release notes

🤖 Maintenance

  • chore: remove delete draft step @adrianthedev (#127)
  • chore: remove avo-packs dir from build @adrianthedev (#128)

v0.1.10 Series: one

Released September 2020

Release notes

  • chore(deps): bump http-proxy from 1.18.0 to 1.18.1 in /spec/dummy @dependabot (#123)

🎸 Features

  • feature: Trix field @mihaimdm22 (#107)

🤖 Maintenance

  • chore: rename the github organization @adrianthedev (#126)
  • chore: changes -> release notes in release-drafter @adrianthedev (#125)
  • chore: refresh releases on avohq.io on release action @adrianthedev (#124)
  • chore: update package gemspec @adrianthedev (#122)

💡 Refactor

  • refactor: select field display_value fix @mihaimdm22 (#119)

v0.1.9 Series: one

Released August 2020

Release notes

🎸 Features

  • feature: allow custom model names @adrianthedev (#118)
  • feature: resource actions @adrianthedev (#112)
  • feature: as_link_to_resource for Id, Text and Gravatar fields @mihaimdm22 (#105)

🐛 Bug Fixes

  • fix: init app on rails load @adrianthedev (#116)
  • fix: Select field display_value and placeholder @mihaimdm22 (#108)
  • fix: Currency field locale and currency not working @mihaimdm22 (#109)
  • fix: empty gravatar field throws error @adrianthedev (#106)
  • fix: keep button color from being purged in the prod build @adrianthedev (#104)

🤖 Maintenance

  • chore: update dependencies and ruby version @adrianthedev (#121)
  • chore: add bump and release to gemfile @adrianthedev (#120)
  • chore: change development port @adrianthedev (#113)

💡 Refactor

  • refactor: tweak build @adrianthedev (#117)
  • refactor: as_link_to_resource to link_to_resource @mihaimdm22 (#115)
  • refactor: Badge field badge_options @mihaimdm22 (#114)
  • refactor: add cursor-not-allowed to disabled field @adrianthedev (#111)
  • refactor: new detach icon @adrianthedev (#110)

v0.1.8 Series: one

Released August 2020

Changes

🐛 Bug Fixes

  • fix: resource doesn’t update if file attached @adrianthedev (#103)

v0.1.7 Series: one

Released August 2020

Changes

🎸 Features

  • Feature/add resource overview dashboard widget @adrianthedev (#102)
  • feat: enable changing the root path dynamically from the config @adrianthedev (#98)

💡 Refactor

  • refactor: remove generated id field name @adrianthedev (#101)
  • refactor: remove v-tooltip from item controls @adrianthedev (#100)
  • refactor: move avo directory to app @adrianthedev (#99)
  • refactor: rename to avo @adrianthedev (#97)
  • refactor: move field dependency @adrianthedev (#96)
  • refactor: stop compiling avocado assets on assets:precompile @adrianthedev (#95)

v0.1.6 Series: one

Released August 2020

Changes

🤖 Maintenance

  • chore(deps): bump elliptic from 6.5.2 to 6.5.3 in /spec/dummy @dependabot (#91)
  • chore(deps): bump elliptic from 6.5.2 to 6.5.3 @dependabot (#92)

💡 Refactor

  • refactor: tiny visual tweaks @adrianthedev (#94)
  • refactor: remove autoloading @adrianthedev (#93)

v0.1.5 Series: one

Released July 2020

Changes

  • chore(deps): bump lodash from 4.17.15 to 4.17.19 in /spec/dummy @dependabot (#83)
  • chore(deps): bump lodash from 4.17.15 to 4.17.19 @dependabot (#82)

🎸 Features

  • feature: fields Default Option @mihaimdm22 (#88)
  • feature: index grid view @adrianthedev (#85)
  • feature: fields Nullable @mihaimdm22 (#78)
  • feature: fields Help Text @mihaimdm22 (#77)
  • feature: KeyValue field @mihaimdm22 (#57)
  • feature: Code field @mihaimdm22 (#72)
  • feature: add support for getters and setters @adrianthedev (#73)
  • feature: Hidden field @mihaimdm22 (#71)
  • feature: Status field @mihaimdm22 (#60)
  • feature: Currency field @mihaimdm22 (#69)
  • feature: Gravatar field @mihaimdm22 (#67)
  • feature: Country field @mihaimdm22 (#68)
  • feature: Badge field @mihaimdm22 (#66)
  • feature: heading field @mihaimdm22 (#61)
  • feature: resource filters @adrianthedev (#65)
  • feature: has_and_belongs_to_many relation @adrianthedev (#63)
  • feature: has_many & autofocusable inputs, form submit event and modal redesign @adrianthedev (#62)
  • feature: has one relation @adrianthedev (#58)

🐛 Bug Fixes

  • fix: solve Currency field and Code field issues @mihaimdm22 (#87)
  • fix: file field value issue @adrianthedev (#76)

🧪 Test

  • test: Option field tests @mihaimdm22 (#89)
  • test: fail tests on console error @adrianthedev (#70)

💡 Refactor

  • improvement: Boolean and Boolean Group fields @mihaimdm22 (#90)
  • refactor: minor design tweaks @adrianthedev (#84)
  • refactor: redesign 1.0 @adrianthedev (#81)
  • refactor: remove bottom margin from file field @adrianthedev (#79)
  • refactor: new less congested dummy app @adrianthedev (#75)
  • refactor: moved component declarations to different file @adrianthedev (#64)

v0.1.3 Series: one

Released June 2020

Changes

🐛 Bug Fixes

  • fix: search broken for resources with one argument @adrianthedev (#56)
  • fix: select placeholder default field is broken @adrianthedev (#55)

💡 Refactor

  • refactor: menu items humanized @adrianthedev (#54)

💄 Style

  • refactor: minor cleanup @adrianthedev (#53)

v0.1.2 Series: one

Released June 2020

Changes

🎸 Features

  • feature/booleangroup-field @mihaimdm22 (#24)
  • feat: initial commit for generators @adrianthedev (#50)
  • feat: add avocado configuration @adrianthedev (#49)
  • feature: auto PR flabel @adrianthedev (#42)

🐛 Bug Fixes

  • fix: rubocop checks not working @adrianthedev (#44)

🤖 Maintenance

  • chore: remove files field and minor tweaks @adrianthedev (#48)
  • refactor: rename resolve_using -> format_using @adrianthedev (#47)
  • chore: filter out spec helpers @adrianthedev (#46)
  • chore: add covergae monitor @adrianthedev (#45)
  • chore: rubocop PR checks @adrianthedev (#43)

💄 Style

  • style: minor tweaks @adrianthedev (#51)

v0.1.1 Series: one

Released June 2020

Changes

  • first idea of placeholder @mihaimdm22 (#27)
  • chore(deps): bump websocket-extensions from 0.1.3 to 0.1.4 in /spec/dummy @dependabot (#30)
  • refactor: resource index and filters improvements @adrianthedev (#29)
  • refactor: belongs to improvements @adrianthedev (#26)
  • feature: date-field with basic options @mihaimdm22 (#18)
  • chore(deps): bump kaminari from 1.2.0 to 1.2.1 @dependabot (#22)
  • chore: file uploads @adrianthedev (#20)
  • chore(deps-dev): bump puma from 4.3.3 to 4.3.5 @dependabot (#21)
  • Feature/select field @mihaimdm22 (#17)
  • Feature/boolean field @mihaimdm22 (#16)
  • Feature/raedonly tag @adrianthedev (#15)
  • feat: number field basic implementation @mihaimdm22 (#14)
  • textarea field @mihaimdm22 (#13)