Breaking Changes

  • [#339] Change Administrate namespace from a constant to a method

    Upgrade by changing all instances of Administrate::NAMESPACE in your project to namespace.

New Features

  • [#269] Add a generator for copying default layout files
  • [#328] Add a generator for copying default sidebar partial
  • [#362] Add a generator for only the dashboard manifest. Customizing this manifest before running the administrate:install generator will change which dashboards get generated.
  • [#295] Add dashboard detection for ActiveRecord::Enum fields.
  • [#364] Improve dashboard generator by explicitly listing out the generated SHOW_PAGE_ATTRIBUTES array elements.

UI Improvements

  • [#416] Add an accessibility label to the search input
  • [#411] Use tabular figures in table cells
  • [#409] Use default system fonts

Bugfixes

  • [#424] Fix a bug where running rails destroy GENERATOR_NAME would not work for several of the generators
  • [#390] Fix timestamp deprecation warnings

Compatibility Improvements

  • [#365] Remove dependency on inline_svg

Internationalization

  • [#396] Ukrainian
  • [#297] Italian
  • [#307] Fix German grammatical errors

Documentation

  • [#363] Move documentation into main repository, at the root URL
  • [#395] Update inline documentation for collection partial
  • [#387] Fix incorrect path for generators in the docs