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.