Administrate v0.14.0 Release Notes

Release Date: 2020-07-02 // 8 months ago
    • ๐Ÿ›  [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.

Previous changes from v0.13.0

  • 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.