Skip to content

0.17.0

Compare
Choose a tag to compare
@nickcharlton nickcharlton released this 02 Feb 12:15
· 308 commits to main since this release
b49efe4

This release incorporates nearly a year of minor changes, starts testing
against Ruby 3 and up, plus Rails 7. We've not heard of any incompatibilities
yet, but there are known issues around asset handling (notably with
sassc
) that we're working on.

The following templates have changed since v0.16.0:

app/views/administrate/application/_collection.html.erb
app/views/administrate/application/_collection_header_actions.html.erb
app/views/administrate/application/_collection_item_actions.html.erb
app/views/administrate/application/_flashes.html.erb
app/views/administrate/application/_form.html.erb
app/views/administrate/application/_icons.html.erb
app/views/administrate/application/_index_header.html.erb
app/views/administrate/application/index.html.erb
app/views/fields/belongs_to/_index.html.erb
app/views/fields/belongs_to/_show.html.erb
app/views/fields/select/_form.html.erb
app/views/fields/time/_index.html.erb
app/views/fields/time/_show.html.erb

If your application overrides any of them, make sure to review your
custom templates to ensure that they remain compatible.

  • [BUGFIX] [#2117] Use camelize rather than classify for the namespace
  • [COMPAT] [#2132] Add Rails 7 to tests
  • [COMPAT] [#2120] Add Ruby 3.1 to Circle tests
  • [COMPAT] [#2118] Handle Selenium "options" deprecation
  • [COMPAT] [#2127] Add Ruby 3 to Circle tests
  • [COMPAT] [#2126] Drop patch for Rails 4
  • [COMPAT] [#2123] Update Bundler to 2.3.5
  • [COMPAT] [#2122] Update Ruby version in ".ruby-version"
  • [COMPAT] [#2121] Remove "rspec-rails" from gemspec
  • [COMPAT] [#2120] Add "webrick" to Gemfile
  • [UI] [#2115] Remove inline style from icon svg
  • [COMPAT] [#2102] Update browsers used in CI
  • [COMPAT] [#2097] Manage Selenium drivers automatically
  • [BUGFIX] [#2125] Fix rspec invocation in CircleCI
  • [BUGFIX] Typo navigation:back_to_app
  • [BUGFIX] [#2108] Hide link if user is not authorized to access resource
  • [COMPAT] [#2107] Relax momentjs-rails version constraint
  • [UI] [#2105] Add resource/attribute name to table headers
  • [COMPAT] [#2074] gemspec: Drop unused directive test_files
  • [COMPAT] [#2101] Limit the highest momentjs-rails version to 2.20.1
  • [DOCS] [#2046] Remove password field from Extending Administrate
  • [FEATURE] [#2029] Add format option to time field
  • [FEATURE] [#1998] Reformulate authorization in example app
  • [COMPAT] [#2027] Drop support for Ruby < 2.6
  • [FEATURE] [#2018] Add :include_blank option to Field::Select
  • [COMPAT] [#2023] Avoid version not compatible with Ruby 2.5
  • [BUGFIX] [#2015] Only call html_safe on flash message that responds to it
  • [FEATURE] [#2005] Add params to collection filter
  • [UI] [#2013] Fix nav styles for namespaced resources
  • [COMPAT] [#2001] Remove shims that force deprecated form of methods
  • [COMPAT] [#2008] Fix deprecation warning
  • [FEATURE] [#1991] Allow different form attributes for new/update actions
  • [BUGFIX] [#2003] Only allow HTTP(S) URLs in example app
  • [DOC] [#2002] Create SECURITY.md
  • [FEATURE] [#1995] Allow customising redirects after actions
  • [UI] [#1996] Opt-out of FLoC: https://amifloced.org/
  • [DOC] [#1968] Add a script to list recent changes to templates