All Versions
38
Latest Version
Avg Release Cycle
106 days
Latest Release
594 days ago

Changelog History
Page 1

  • v0.18.0 Changes

    August 12, 2022

    ๐Ÿš€ This is a general catchup release. We've added dart-sass compatibility, ๐Ÿ‘Œ improved a i18n handling, dropped support for Rails 5.x and Ruby 2.6, dropped datetime_picker_rails because now browser support is good enough, plus many others.

    The following templates have changed since v0.17.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/_index_header.html.erb app/views/administrate/application/_navigation.html.erb app/views/administrate/application/_pagination.html.erb app/views/administrate/application/edit.html.erb app/views/administrate/application/index.html.erb app/views/administrate/application/show.html.erb app/views/fields/belongs_to/_index.html.erb app/views/fields/belongs_to/_show.html.erb app/views/fields/date/_form.html.erb app/views/fields/date_time/_form.html.erb app/views/fields/has_many/_index.html.erb app/views/fields/has_one/_form.html.erb app/views/fields/has_one/_index.html.erb app/views/fields/has_one/_show.html.erb app/views/fields/polymorphic/_index.html.erb app/views/fields/polymorphic/_show.html.erb app/views/fields/time/_form.html.erb app/views/fields/url/_index.html.erb app/views/fields/url/_show.html.erb

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

    • [DOC] [#2154] Ensure we read from sanitised paths
    • [FEATURE] [#2154] Try out GitHub's code scanning tool
    • [DOC] [#2243] Add guide on how to scope has_many relations
    • ๐Ÿšš [UI] [#2239] Move pagination into partial
    • ๐Ÿšš [FEATURE] [#2237] Move bundle-audit to GitHub Actions
    • ๐ŸŒ [i18n] [#2200] Fix HasOne association translations
    • ๐Ÿ›  BUGFIX] [#2235] Guess correct name for namespaced associations
    • ๐Ÿ›  [BUGFIX] [#2215] Fix typos and formatting in hiding dashboard docs
    • [FEATURE] [#1941] Unify Action Checks
    • [FEATURE] [#2181] Allow overriding the sample app database config
    • ๐Ÿš… [COMPAT] [#2201] Drop support for Rails 5.x
    • [DOC] [#2225] Document how to customize Field::Select option labels
    • โšก๏ธ [SECURITY] [#2227] Update Rails out of CVE-2022-32224
    • ๐Ÿšš [FEATURE] [#2216] Move pagination into private method for overriding
    • [FEATURE] [#2208] Enable ordering the BelongsTo fields by using order option.
    • ๐ŸŒ [i18n] [#2219] Add Slovenian translations
    • ๐ŸŽ [FEATURE] [#2211] Improve index eager load performance
    • [COMPAT] [#2198] Dart-sass compatibility
    • ๐Ÿ’Ž [COMPAT] [#2194] Drop support for Ruby 2.6, which reached EOL
    • [i18n] [#2186] Correct grammar on German error messages
    • [i18n] [#2183] Only include locales when bundling
    • [OPTIM] [#2182] Change ApplicationController's routes's class to Set to speed up "valid_action?"
    • [DOC] [#2153] How to customise the search
    • [BUGFIX] [#2164] Use field.name rather than resource_name for has_one relationships
    • ๐Ÿ›  [BUGFIX] [#2163] Check the routes before render link in collection.html
    • ๐Ÿš… [COMPAT] [#2161] Bump Rails dependencies from 6.1.4.6 to 6.1.5
    • [FEATURE] [#2133] Sort dashboard attributes
    • ๐Ÿ›  [BUGFIX] [#2152] Fix typos in example view for Adding Controllers
    • ๐Ÿ’ป [UI] [#2146] Add destroy link in the show template
    • ๐Ÿ›  [BUGFIX] [#2145] Fix table header classes of has_many field
    • [COMPAT] [#2141] Fix Pundit >2.2.0 include
    • ๐Ÿ’ป [UI] [#2139] Add HTML options to the URL field
    • โšก๏ธ [COMPAT] [#2144] Update Rails to 6.1.4.6
    • [UI] [#2136] Drop datetime_picker_rails and use browser fields
    • ๐Ÿ’… [CHANGE] [#2138] Provide a stylelint config that we can tweak
    • [CHANGE] [#2096] Make search easier to override and adapt to custom use cases
    • ๐Ÿ‘ [i18n] [#2114] Add i18n support for Field::HasMany
  • v0.17.0 Changes

    January 31, 2022

    ๐Ÿš€ 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
  • v0.16.0 Changes

    May 06, 2021

    ๐Ÿš€ This release incorporates a fix for breakages on Rails 6.1.3.2 and 6.0.3.7 ๐Ÿš€ which were released to fix some security issues.

    The following templates have changed since v0.15.0:

    app/views/administrate/application/_navigation.html.erb app/views/administrate/application/index.html.erb app/views/fields/url/_index.html.erb app/views/fields/url/_show.html.erb

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

    • ๐Ÿš… [COMPAT] [#1972] Support Rails 6.1.3.2 & 6.0.3.7.
    • [DOC] [#1962] Allow both /contributing and /CONTRIBUTING.md.
    • ๐Ÿ’ป [UI] [#1956] Isolate spacing properties for 'button--alt' class.
    • ๐Ÿ—„ [COMPAT] [#1961] Fix deprecation warning about i18n errors.
    • ๐Ÿ—„ [COMPAT] [#1960] Fix deprecation warning about dots in paths.
    • [DOC] [#1937] Add guides for Fields::Url.
    • โšก๏ธ [DOC] [#1933] Update bin/setup.
  • v0.15.0 Changes

    February 26, 2021
    • ๐Ÿ›  [BUGFIX] [#1762] Better error message if key is not specified in ATTRIBUTE_TYPES (#1762).
    • ๐Ÿ›  [BUGFIX] [#1827] Correct "required" asterisk when using validation option :on,
    • [DOC] [#1839] Link "How to"WWGuides" section from navigation.
    • ๐Ÿ“„ [DOC] [#1829] Show the LICENSE in the Docs.
    • ๐Ÿ”Œ [DOC] [#1899] Let readers know that plugins are available.
    • ๐Ÿฑ [COMPAT] [#1904] Add assets.precompile config to Engine.
    • [i18n] [#1916] Add Finnish locale.
    • โœ๏ธ [i18n] [#1905] Fix typos in administrate.fr.yml.
    • ๐Ÿš… [FEATURE] [#1909] Rely on Rails' route method to be correct.
    • ๐Ÿ›  [BUGFIX] [#1910] Fix an issue where loading in routes blew up.
    • ๐Ÿ›  [BUGFIX] [#1880] Turbo compatibility: return status unprocessable_entity.
    • โšก๏ธ [COMPAT] [#1900] Update to Heroku's recommended Unicorn config.
    • โšก๏ธ [DOC] [#1870] Update getting_started.md.
    • ๐Ÿ›  [BUGFIX] [#1869] Ensure we regularly destroy all models.
    • ๐Ÿ›  [BUGFIX] [#1868] Correct text of misleading specs.
    • [FEATURE] [#1844] Select field selected value.
    • ๐Ÿ›  [BUGFIX] [#1794] Don't show unpersisted has_one associations.
    • [FEATURE] [#1832] Namespace option view generators.
    • ๐Ÿ›  [BUGFIX] [#1788] Pass page local when rendering field, as has_one's rely on page existing.
    • ๐Ÿ“š [DOC] [#1776] Improve how documentation pages are rendered.
    • [FEATURE] [#1234] Allow authorize_resource to be called on index.
    • [FEATURE] [#1782] Adding an error message during 'administrate' initialize when there are no models in db.
    • [FEATURE] [#1797] Add delimiter option for number fields.
    • ๐Ÿ“š [DOC] [#1811] Provide a single, unified source of documentation.
    • [DOC] [#1813] Document both demo apps consistently.
    • [FEATURE] [#1804] Enable Selectize for polymorphic fields.
    • ๐Ÿ›  [BUGFIX] [#1799] Conditionals mark fields as optional.
    • ๐Ÿ›  [BUGFIX] Move field requireness logic to Field::Base.
    • [FEATURE] [#1633] Add automatic associations.
    • ๐Ÿ›  [BUGFIX] [#1800] Use correct values when sorting by has_many associations.
    • [SECURITY] [#1786] Prevent dangerous query method on #order_by_id.
    • โฌ†๏ธ [COMPAT] [#1791] Upgrade bundler to 2.1.4.
    • โฌ†๏ธ [COMPAT] [#1602] Upgrade Ruby to 2.7.2.
    • โœ… [COMPAT] [#1548] Test against Ruby 2.7 on CircleCI.
    • ๐Ÿ”ง [COMPAT] [#1785] Switch to using suspender's Capybara configuration.
    • 0๏ธโƒฃ [UI] [#1630] Add CSP tags to default layout.
    • [i18n] [#1626] Allow translating resource names in flashes.
    • [FEATURE] [#991] Add generator helper to find project's routes.rb.
    • [COMPAT] [#1784] Add kaminari-i18n to Appraisal's gemfiles.
    • [i18n] [#1777] Translate model name label on Dashboard index.
    • [DOC] [#1781] Document hiding Dashboards in a How To section.
    • [CHANGE] [#1404] UUID's should be rendered Field::String.
    • [FEATURE] [#1222] include_blank in Belongs to form.
    • [FEATURE] [#1259] Use show page attributes when rendering has_one.
    • ๐Ÿ›  [BUGFIX] [#1226] Fix Time fields bug which occurs when Time value is nil.
    • ๐Ÿ›  [BUGFIX] [#1063] Use number_field for Field::Number.
    • [DOC] [#1439] Fix collection filters example in dashboard template.
    • [UI] [#1064] human_attribute_name instead of raw attr_name.
    • ๐Ÿ’ป [UI] [#1357] Add word-break to attribute-data.
    • โšก๏ธ [i18n] [#1769] Update nl translations.
    • [CHANGE] [#1581] Use left join instead of inner join when searching.
    • ๐Ÿšš [COMPAT] [#1749] Remove autoprefixer.
    • ๐Ÿ“„ [DOC] [#1751] Add example for adding controllers without a related model docs.
    • ๐Ÿ›  [BUGFIX] [#1744] Don't delete /tmp before generator tests.
    • [DOC] [#1742] Add missing title to Without Related Model doc.
    • ๐Ÿš… [COMPAT] [#1740] Drop support for Rails 4.2.
    • ๐Ÿ“š [DOC] [#1634] Add YARD for inline documentation.
    • ๐Ÿ’ป [UI] [#1737] Change the way polymorphic fields display links.
    • ๐Ÿ›  [BUGFIX] [#1738] Fix indentation on generated Dashboards.
    • ๐Ÿ›  [BUGFIX] [#1725] Fix pagination of "Page" models.
    • 0๏ธโƒฃ [COMPAT] [#1726] Use Rails defaults from v6.0.3.2 for gitignore.
    • ๐Ÿ“š [DOC] [#1698] Allow fetching special files in the documentation.
    • [COMPAT] [#1718] Replace phantomjs with Selenium/WebDrivers.
    • ๐Ÿ’ป [UI] [#1702] Increase percentage for attribute label.
    • ๐Ÿ’ป [UI] [#1701] Add min-width to main-content.
    • ๐ŸŒ [i18n] [#1713] Add Turkish translations.
    • โšก๏ธ [i18n] [#1703] Update Portuguese translations.
  • v0.14.0 Changes

    July 02, 2020
    • ๐Ÿ›  [BUGFIX] [#1695] Fix local development by keeping tmp/pids around.
    • [DOC] [#1679] Any view can be replaced, not only from generators.
    • ๐Ÿ›  [BUGFIX] [#1690] Restore destroy functionality.
    • ๐Ÿšš [OPTIM] [#1687] Remove usages of protected visibility.
    • ๐Ÿ›  [BUGFIX] [#1672] Fix time fields default to 8pm.
    • [FEATURE] [#1591] Check if routes can be shown in navigation.
    • [FEATURE] [#1655] Detect enum fields as Selects rather than as Strings.
    • [FEATURE] [#1648] Recursively handle polymorphic parameters.
    • 0๏ธโƒฃ [FEATURE] [#1644] Allow overriding default sorting.
    • [OPTIM] [#1649] Use singular resource name for error explanation.
    • [I18n] [#1651] Translate "Back to app" label.
    • [FEATURE] [#1646] Allow for label/value setting in Field::Select collection.
    • ๐Ÿšš [UI] [#1620] Dry up flashes SCSS and remove unused variables.
    • ๐Ÿšš [COMPAT] [#1618] Remove jQuery ujs.
    • ๐Ÿ‘ [FEATURE] [#1203] Support for searching over multiple fields.
    • [DOC] [#1621] Add Appraisal install to the setup script.
    • ๐ŸŒ [I18n] [#1604] Use proper translation for "clear" I18n key in nl.
    • ๐Ÿ›  [BUGFIX] [#1596] Render all records allowed by the authorization scope.
    • [FEATURE] [#1589] Allow collections to accept proc as value.
    • [FEATURE] [#1579] Allow controllers without a related model.
    • [OPTIM] [#1097] Use new_resource in new action.
    • ๐Ÿ’ป [UI] [#1557] Provide more natural tabbing across rows in table.
    • ๐Ÿ›  [BUGFIX] [#1574] Fix non defined root_url bug.
    • [I18n] [#1165] Change Albanian two-letter code to "sq" as per ISO 639-1.
    • [BUGIFX] [#1576] Simplify detection of associative fields.
    • [FEATURE] [#1569] Allow tables which are not named after models.
    • [FEATURE] [#1566] Enable Selectize for BelongsTo.
    • ๐Ÿ‘ [FEATURE] [#1398] Support association search for other types of association
      fields.
  • v0.13.0 Changes

    March 13, 2020

    NOTE: This release contains the fix for CVE-2020-5257, which
    ๐Ÿ›  fixes a potential SQL injection on dashboard sorting.

    • ๐Ÿ”’ [SECURITY] Fix Sort order SQL injection.
    • ๐Ÿ›  [BUGFIX] [#1561] Fix very narrow nested fields.
    • ๐Ÿ›  [BUGFIX] [#1565] Fix unterminated single quote.
    • ๐Ÿ’ป [UI] [#1537] Provide <title> tags for doc pages.
    • ๐Ÿ›  [BUGFIX] [#1552] Use the correct foreign key when sorting belongs_to
      associations.
    • โš  [FEATURE] [#1551] More readable warnings.
    • [FEATURE] [#1512] Avoid confusion with class methods and protected/private
      modifiers.
    • [FEATURE] [#1513] Accessible from templates; avoids having to create new
      field types.
    • ๐Ÿ’ป [UI] [#1536] Declare doctype, language and charset.
    • ๐Ÿ“„ [DOC] [#1540] Add new Date field to docs.
    • [FEATURE] [#1530] Include Date Field.
    • ๐Ÿ›  [BUGFIX] [#1522] Align label and data on show page.
    • [FEATURE] [#1521] Expose required fields on form.
    • ๐Ÿšš [DOC] [#1531] Remove project level rubocop.yml.
    • ๐Ÿ“š [DOC] [#1534] Move documentation of how to disable some actions on
      controller.
    • ๐Ÿ’ป [UI] [#1524] Hide resources without index in the navigation.
    • โšก๏ธ [DOC] [#1523] Update screenshot.
    • ๐Ÿ’ป [UI] [#1376] Add a "back" link to the navigation.
    • โšก๏ธ [DOC] [#1187] Update comment with new namespace.
    • [DOC] [#1514] Rewrite the contributing guide.
    • ๐Ÿ›  [BUGFIX] [#1495] Attempt to fix random CI failures.
    • ๐Ÿ›  [BUGFIX] [#1507] Remove query from link, to avoid triggering banned params.
    • [DOC] [#1479] Document controller APIs.
    • [COMPAT] [#1475] Allows running specs individually.
    • ๐Ÿ’ป [UI] [#1484] Double-click to select attribute text.
    • ๐Ÿ”ง [DOC] Configure GitHub Sponsors.
    • ๐Ÿง [COMPAT] [#1457] Fix PhantomJS test behaviour on Linux.
    • ๐Ÿ›  [BUGFIX] [#920] Remove NameError rescue in page base.
    • ๐Ÿ›  [BUGFIX] [#1447] Don't pass raw SQL when changing sort order.
    • ๐Ÿ‘ [FEATURE] [#1452] Support Sprockets 4.
    • [DOC] [#1426] Add issue templates.
  • v0.12.0 Changes

    September 10, 2019
    • ๐Ÿ‘ท [COMPAT] [#1331] Drop active_job from the dependencies.
    • โฌ†๏ธ [COMPAT] [#1402] Upgrade to Rails 6.
    • ๐Ÿ’Ž [COMPAT] [#1402] Drop support for Ruby 2.4.
    • ๐Ÿš… [COMPAT] [#1406] Use Zeitwerk for loading models in Rails 6.
    • [i18n] [#1400] Fix unusable expressions and wrong spacing in Korean.
    • ๐Ÿ›  [BUGFIX] [#1285] Added icons to copied templates.
    • ๐Ÿ“š [DOC] [#1378] Break Rails API documentation out to it's own page.
    • [DOC] [#1379] Document using a custom namespace.
    • [COMPAT] [#1377] AR models should inherit from ApplicationRecord.
    • [FEAT] [#947] Add search filters to dashboards.
    • ๐Ÿ›  [BUGFIX] [#1394] Fix loading of Punditize.
    • [i18n] [#1362] Fix spanish locale.
    • ๐Ÿ›  [BUGFIX] [#1336] Run a subset of appraisals fro Ruby 2.4.
    • ๐Ÿ›  [BUGFIX] [#1334] Fix warning message related to 'text-decoration-skip: ink'.
    • ๐Ÿ›  [BUGFIX] [#1334] Fix warning message related to Faker::LordOfTheRings.
    • [DOC] [#1310] Fix typo: polymporphic -> polymorphic.
    • ๐Ÿš… [COMPAT] [#1197] Switch to sassc-rails.
    • ๐Ÿ›  [BUGFIX] [#1320] Patch Rails 4.2 tests to work with Ruby 2.6.
    • ๐Ÿ’Ž [COMPAT] [#1318] Drop support for Ruby 2.2, 2.3.
    • ๐Ÿ›  [BUGFIX] [#1290] Fix generator for non-association/columnar attrs.
    • [FEAT] [#1262] Introduce Fields::Url.
    • ๐Ÿ›  [BUGFIX] [#1268] Fix multiple association pagination.
    • [i18n] [#1239] Translate form error keys in chinese.
    • ๐Ÿ‘ [FEAT] [#1176] Support for other types of association fields.
    • ๐Ÿš… [DOC] [#1214] Adds missing colon to :name in Rails API docs.
  • v0.11.0 Changes

    September 17, 2018
    • โฌ†๏ธ [COMPAT] [#1260] Upgrade Ruby to 2.5.1.
    • โšก๏ธ [COMPAT] [#1216] Update ffi from 1.9.23 to 1.9.25.
    • ๐Ÿ“š [DOC] [#1166] Add forgotten .with_options in documentation .
    • โšก๏ธ [DOC] [#1199] Update customizing_dashboards doc.
    • ๐ŸŒ [i18n] [#1200] Fix error in suggested translation key.
    • ๐Ÿ“„ [DOC] [#1177] Return a 404 when docs pages are not found.
    • [i18n] [#1192] Fix i18n inconsistencies in forms for associations.
    • [FEATURE] [#945] Sort has_many fields.
    • ๐Ÿ”ง [COMPAT] [#1169] Configure Capybara to use webrick.
    • ๐ŸŒ [i18n] [#1163] Add missing zh-TW translations.
    • ๐Ÿ“„ [DOC] [#1157] Fix has_many and polymorphic fields docs.
    • ๐Ÿ›  [BUGFIX] [#892] Fix search bar hiding even w/searchable attributes.
    • [i18n] [#1153] Add Indonesian locale.
    • ๐Ÿ›  [BUGFIX] [#1150] Ensure persistent order in pagination spec.
  • v0.10.0 Changes

    April 20, 2018
    • ๐Ÿ›  [BUGFIX] [#1121] Fix a bug where polymorphic fields could throw an exception.
    • ๐Ÿ›  [BUGFIX] [#1129] Include time for date_time field in index.
    • [i18n] [#1132] Add missing Russian locale error message.
    • [DOC] [#1131] Document that numbers are searchable.
    • [DOC] [#1145] Add .byebug_history and gemfiles/.bundle/ to .gitignore.
    • ๐Ÿš… [COMPAT] [#1148] Support Rails 5.2.
    • ๐Ÿ“š [DOC] [#1119] Add link to Authorization documentation.
    • ๐Ÿ›  [BUGFIX] [#1107] Exclude routes with modules, but no namespace.
    • ๐ŸŒ [i18n] [#1117] Add translation for Albanian language.
    • [i18n] [#1115] Translate error message to Japanese.
    • โšก๏ธ [DOC] [#1106] Update Customizing Views docs with sidebar generator.
    • [FEATURE] [#1005] Add ability to search through association fields.
    • [FEATURE] [#1059] Use associated_class to render belongs_to links.
    • [FEATURE] [#961] Show errors when has_many restrict_with_error.
    • [FEATURE] [#1104] Add scope option to Field::BelongsTo.
    • ๐Ÿ›  [BUGFIX] [#1070] Use application timezone by default for DateTime fields.
    • [FEATURE] [#998] Add a password field type.
    • [FEATURE] [#903] Added Time Field.
    • [COMPAT] [#1103] Use cross-DB way to cast search queries to strings.
  • v0.9.0 Changes

    February 17, 2018
    • โšก๏ธ [COMPAT] [#1098] Update all the dependent gems.
    • โšก๏ธ [COMPAT] [#1099] Update shoulda-matchers from 2.8.0 to 3.1.2.
    • โšก๏ธ [DOC] [#1081] Update Field::Polymorphic doc to include order option.
    • โฌ†๏ธ [COMPAT] [#1095] Upgrade nokogiri to 1.8.2.
    • [i18n] [#1094] Translate form error keys in French.
    • [COMPAT] [#1079] Cast all search queries to text.
    • ๐Ÿ’Ž [COMPAT] [#1077] Switch out squiggly-heredoc for Ruby 2.2 support.
    • ๐Ÿ’Ž [COMPAT] [#1077] Add Ruby 2.2.9 to Circle and clarify support.
    • ๐Ÿ›  [BUGFIX] [#1076] [#1078] Fix issues with flaky tests due to ordering
    • โฌ†๏ธ [COMPAT] [#1075] Upgrade Circle CI Postgres to 10.1.
    • ๐Ÿ‘ท [COMPAT] [#1032] Add additional Rubies to CI using Workflows.
    • โฌ†๏ธ [COMPAT] [#1074] Upgrade to Ruby 2.5.0.
    • ๐Ÿ›  [BUGFIX] [#1046] Fix wrong variable name in new_resource key.
    • [i18n] [#1055] Singularize field name in HasMany index partial.
    • ๐Ÿ›  [BUGFIX] [#1068] Only define Punditize if Pundit has been loaded.
    • [COMPAT] [#1067] Include pundit in the Gemfiles.
    • [i18n] [#1056] Don't pluralise "New [resource]" buttons.
    • [i18n] [#1057] Translate form error keys in Catalan.
    • [i18n] [#1054] Add missing keys to Catalan.
    • [DOC] [#1040] Add a note about adding to Dashboards.
    • [BUGFIX] [#1028] Fix of class_name option on has_one fields.
    • [DOC] [#1052] Fix Typo in Changelog.
    • [FEATURE] [#999] Order attributes by association if it exists.
    • ๐Ÿ”€ [DOC] [#1039] Merge both Field::BelongsTo options_with sections.
    • ๐ŸŒ [i18n] [#1041] Improve German translation of form.errors.
    • 0๏ธโƒฃ [i18n] [#1004] Add form I18n keys to non-default locales.
    • 0๏ธโƒฃ [i18n] [#1004] Add show-/new-/edit- _resource I18n keys non-default locales.
    • [i18n] [#1004] Add and improve I18n for application templates.
    • [FEATURE] [#971] Add authorization features and a Pundit mixin.
    • [DOC] [#1031] Switch to Circle 2.0.
    • [FEATURE] [#1009] Option for Date(Time) objects be in a timezone.
    • [COMPAT] [#1027] Add hardcoded development secret_key_base.
    • ๐Ÿ‘ [FEATURE] [#1020] Add support for editing polymorphic fields.
    • [FEATURE] [#956] Add namespace option to generators.
    • ๐Ÿšš [DOC] [#1018] Remove suggestion than rerunning install works.
    • [COMPAT] [#1016] FactoryGirl is now FactoryBot.
    • [FEATURE] [#992] Improve field generators.
    • [DOC] [#1008] Adding instructions for getting started with API-only apps.
    • [i18n] [#988] Adds Catalan locales.
    • โœ… [FEATURE] [#1000] Add test coverage to ApplicationHelper#sort_order.
    • ๐Ÿ’ป [UI] [#987] Fix cell sort indicator positioning.
    • [i18n] [#981] Add localization for Bosnian language.
    • ๐Ÿ›  [BUGFIX] [#982] Update name of specification example.
    • โšก๏ธ [DOC] [#980] Update copyright range.
    • [DOC] [#976] Explain that installer requires models.
    • โšก๏ธ [COMPAT] [#977] Update gems for CVE-2017-9050.
    • ๐Ÿ›  [BUGFIX] [#967] Change const_get to constantize to fix undefined method.
    • ๐Ÿ“š [DOC] [#972] Fix interpolation highlighting at documentation examples.
    • [FEATURE] [#807] Add foreign key option to Fields.
    • [FEATURE] [#939] Add order option for belongs_to field.
    • [DOC] [#946] Document renaming dashboards.
    • [DOC] [#942] Add IntelliJ-generated files to .gitignore.
    • [DOC] [#940] Add instructions of how to disable some actions.
    • ๐Ÿ‘€ [UI] [#933] Switch to thoughtbot hosted seed images.
    • ๐Ÿ‘ [FEATURE] [#934] Support for models with uncountable inflections.