ex_admin v0.8.2 Release Notes

Release Date: 2016-11-20 // over 7 years ago
  • โœจ Enhancements

    • ๐Ÿ‘Œ Support the new side effect free xain package
    • โž• Added a number of new tests
    • ๐Ÿ‘ admin.install mix task supports brunch
      • Install assets to web/static
      • Append instructions to brunch-config.js
    • ๐Ÿฑ admin.install --no-brunch option to install assets to priv/static
    • csv macro enhancements
      • Support csv [:field1, :field2, {:field, fun/1}] format
      • Support csv column :field without the need to add a fun
      • Removed the side effect ridden builder approach
    • โž• Added I18n support with a french .do file
    • ๐Ÿ‘Œ Support display_name in breadcrumbs
    • ๐Ÿ‘Œ Support favicon
    • Modified ExAdmin.Helpers.display_name to fall back back to get_name_field contents
    • โšก๏ธ Updated to Phoenix 1.2
    • ๐Ÿ‘Œ Support Ecto 2.0
    • โž• Added experimental ajax support for dynamic for fields
      • Define a collection field, that when selected, dynamically adds a field scoped to the selected field
    • โž• Add configurable title
    • ๐Ÿ‘Œ Support multiple before and after controller filters
    • ๐Ÿ‘Œ Support override field labels on index filters box
    • โž• Added ability to replace default layout
    • ๐Ÿ‘ Allow to specify type of input explicitly
    • member_action and collection_action macros now generate action links
    • Consolidate js and css files into a 2-3 files per template
    • ๐Ÿ‘Œ Support setting explicit field types in forms
    • ๐Ÿ”จ Much more refactoring and code simplification
    • ๐Ÿ‘ Experimental support for string and integer array fields
    • Scopes preserve filters
    • Scope counts include filtered records
    • Column sorting preserve current scope
    • Russian locale
    • Search options for string filters
    • ๐Ÿ‘Œ Support only, except, and all options for show attributes_table macro
    • ๐Ÿ‘Œ Support Ecto map and array of maps types
    • โž• Add require applications to support exrm. #202
    • Custom labels for actions
    • Dispatch ExAdmin.Authorization by resource instead of defn
    • ๐Ÿ”จ Refactored authorization to perform check after resource loading
    • โž• Added support of hint option for form elements
    • Ability to completely disable actions column on index_view
    • โž• Add after filter support to destroy action
    • โž• Added :url option for menu macro

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix errors in README.md
    • โœ‚ Remove unused factorygirl dependency
    • โœ‚ remove batch_actions if :delete action restricted
    • action_item macro now works with the new action_items macro
    • csv now exports times and dates
    • ๐Ÿ›  Fix many to many form collection without a name field
    • Use get_id & display_name instead of hard-coded :id & :name columns when build select box
    • โœ‚ Remove duplicate scope buttons
    • ๐Ÿ‘Œ Support multiple page files (i.e. dashbaord like pages)
    • ๐Ÿ›  Fix issues with order of csv macro
    • ๐Ÿ“š CSS not found - typo in documentation
    • Avoid stringifying struct keys
    • ๐Ÿ›  Fix form has_many

    ๐Ÿ—„ Deprecations

    • ๐Ÿ—„ actions :all macro deprecated. Use action_items instead

    Backward incompatible changes

    • Dispatch ExAdmin.Authorization by resource instead of defn

Previous changes from v0.7.1

  • First version published to Hex