Skip to content

3.1.0

Compare
Choose a tag to compare
@robbieaverill robbieaverill released this 17 Jan 22:42
· 172 commits to 3 since this release
dc34dbe

Upgrade notes

Please note that this release changes the module into a SilverStripe vendor module, which means that it will be installed into vendor/symbiote/silverstripe-gridfieldextensions instead of the project root folder. If you have referenced physical file paths from this module in your code, you will need to update them. For example:

- Requirements::css('gridfieldextensions/css/someFile.css');
+ Requirements::css('symbiote/silverstripe-gridfieldextensions:css/someFile.css');

Changelog

  • FIX CSS typo's (Nik Spijkerman) - 6bcb983
  • Russian Translation (Taras Yemtsov) - 1027687
  • FIX Update template classes and styles for configurable paginator (Robbie Averill) - ade9bb5
  • FIX Minor UX tweak to add new multi class button, removing empty space and padding (Robbie Averill) - 4580d0b
  • DOCS fix removeComponentsByType example (Christopher Darling) - d5960b5
  • Fixed link to SS3 compatible branch (Martin D) - 931e014
  • API Install GridFieldExtensions to vendor folder, remove get_module_dir (Robbie Averill) - efdf9dc
  • FIX convert CI bootstrap references to new their new locations in vendor (Dylan Wagstaff) - e98226f
  • FIX Update selector for editable columns Javascript handler to match GridField.js in core (Robbie Averill) - ee9bd6b
  • FIX Update remaining unit tests, separate stubs, add PSR-4 autoloader (Robbie Averill) - cb94bbe
  • MINOR Apply PSR-2 linting (Robbie Averill) - 0ad1fc3
  • Update Travis configuration, add codecov.io and PHPUnit config (Robbie Averill) - 3ee4ff4
  • BUG Fix casting for ‘$Attributes’ (Damian Mooyman) - b7b3678
  • FIX Import Closure class for type checking, and only set sort if the sort field exists (Robbie Averill) - 46b792b
  • BUG Fix inline editing / sortable (Damian Mooyman) - 9421e85
  • FIX Upgrade button to use bootstrap classes (Sacha Judd) - 99f59c4
  • BUG Fix incorrect drag-drop handle Update .editorconfig to match css / scss coding conventions (Damian Mooyman) - 973f524
  • FIX Backport and sanitiseClassName for the "Save" action URL (Jake B) - 04a07d5
  • FIX: Add new multiclass UI (Naomi Guyer) - da2e75f
  • FIX When setting the page sizes, reset items per page to the first value (Robbie Averill) - 58200f8
  • Update branch alias (Robbie Averill) - a34d624
  • Remove obsolete branch alias (Robbie Averill) - a36c96e
  • FIX When setting the page sizes, reset items per page to the first value (Robbie Averill) - 320a619
  • Update vendor and create new major 2.x branch (Damian Mooyman) - e14ed0b
  • FIX Remove references to Object, replace with Injector calls (Robbie Averill) - 58604a6
  • DOCS Add use examples for GridFieldConfigurablePaginator (Robbie Averill) - 719b906
  • Use precise distro for Travis builds to allow PHP 5.3 to work (Robbie Averill) - 36d9711
  • FIX Ensure selected page size is retained when deleting records (Robbie Averill) - 403900f
  • FIX Always show page size dropdown when page size is greater than number of records (Robbie Averill) - f0d2ec7
  • NEW Add paginator with configurable page sizes (Robbie Averill) - e95c92a
  • FIX Forms now instantiate fields with correct record context on save (Daniel Hensby) - ef35451
  • Inline fixes (Will Rossiter) - aaf1130
  • Sanitise GridFieldAddNewMultiClassHandler::Link() (Damian Mooyman) - 57acb83
  • Enable namespace support for GridFieldAddNewMultiClass (Nik Rolls) - 755cafa
  • Set unique name for AddNewMultiClass Selects (Felix Eggmann) - 5c1f9cc
  • Set unique name for AddNewMultiClass Selects (Felix Eggmann) - 7e2dda0
  • FIX: Prevent duplicate HTML IDs when adding new records inline (Loz Calver) - cbdb7d4
  • Finds base table to update LastEdited (Dylan Sweetensen) - 799f0a0