Releases: praxisnetau/silverware
Releases · praxisnetau/silverware
1.5.1 (2017-11-05)
Added
- an extension for
PaginatedList
which provides a method for obtaining the pagination summary with ampersands in URLs fixed (pending SS core fix) symbiote/silverstripe-gridfieldextensions
added to core requirements- method in
MetaDataExtension
for generating the footer text for an image popup (e.g. lightbox) GridFieldConfig_MultiClassEditor
class, a grid field config that allows multiple classes to be added and reorderedGridFieldConfig_OrderableEditor
class, a grid field config that allows items to be reorderedClassTools::getDescendantsOf()
method, answers the descendants of the specified class
Updated
- list component items can now be sorted in random order
Fixed
- margins for list component items
- missing dropdown for crop priority on image assets
1.5.0 (2017-11-01)
Added
- support for inline rendering of SVG assets, using
$Asset.RenderInline
within the template - image support for
Link
components, now supporting bitmap and SVG
Fixed
- bug with
ListSourceExtension
andPaginatedList
throwing errors - bug with
DetailFieldsExtension
processing text values twice - bug with
ViewTools
not correctly processing relation paths
1.4.4 (2017-10-18)
1.4.3 (2017-10-17)
Updated
- list components can now show item titles within the image overlay
- overlay colors for list components can now be customised
- list items will now only render their content section if it is not empty
- "no data" alert messages for list components can now be hidden
- slides can now show their titles after the caption
Fixed
- fatal bug with null list source in
ListSourceExtension
- incorrect path for
silverware-debug.log
1.4.2 (2017-10-12)
Updated
- base template checking code moved to
isBaseTemplate()
method inBaseComponent
Fixed
- errors thrown due to SilverStripe framework moving to singleton
Extension
instances - incorrect visibility on some methods
1.4.1 (2017-10-09)
Added
- new hidden
ComponentFolder
for holding component instances used by other components SiteTree
support for "vendor format"$icon
statics, i.e."vendor/module: path/to/image.png"
ControllerExtension
now supports "vendor format" requirements
Updated
- build dependencies
- updated from
silverstripe-module
tosilverstripe-vendormodule
- detail fields styles, supports block and inline modes
BaseListComponent
now supports links instead of buttonsDetailFieldsExtension
now supports configuration options for renderingImageDefaultsExtension
can now define whether the image is to be linked or not by defaultMetaDataExtension
support configuration options for meta date format and image asset folderAlignmentStyle
fields are now optional by defining configuration statics on the extended object- grid framework classes can now enable or disable column span/offset fields (Bootstrap v4 recently removed offsets from columns)
Fixed
- vertical centering for font icons
BaseListComponent
now correctly rendering left, right, and stagger image alignment modes- reinstated
typography
class forPageComponent
(removing it caused too many other issues) FixtureBlueprint
now correctly processing values for matched objects- improved method for defining a custom source for a
ListSourceExtension
extended object - a bug with an empty list for
Tag::forSource()
Removed
- removed unnecessary dir and path from
_config.php
1.3.4 (2017-09-27)
Updated
- the list component class for
ListViewExtension
is now configurable, firstly by config$list_component_class
on the extended object, and secondly by a$ListClass
dropdown field, editable in the CMS
Fixed
- header styles for list components
- a bug in
ClassTools
where the class keys in the array returned bygetVisibleSubClasses()
should be lowercase
1.3.3 (2017-09-25)
Fixed
- bug with
Tag
; now acceptsSS_List
for the$items
parameter on static methodforSource()
Updated
- changed method of file publication in
FixtureBlueprint
due to problem during app deployment
Removed
init()
method fromBaseListComponent
which was generating errors during app deployment
1.3.2 (2017-09-25)
Updated
FixtureBlueprint
now supports files andMatchOn
rules to update existing recordsClassTools
will now show a nested title forSiteTree
objects withingetImplementorMap()
results
1.3.1 (2017-09-22)
Updated
ControllerExtension
now automatically detecting required JS and CSS, and combining files for easy bundlinggetCustomCSSAsString()
methods will now automatically minify and wrap CSS in a non-dev environment