4.0.0-beta1
Pre-release
Pre-release
What's Changed
- v2: Update namespace, dependencies. Add PhoneLink & migration task by @chrispenny in #54
- MNT Wrap composer commands in a code area by @edwilde in #57
- Fix
use
statements in readme by @edwilde in #58 - Add example populate migration by @edwilde in #59
- Update support for Silverstripe 5 by @chrispenny in #55
- BUG: Fix link migration task. by @mfendeksilverstripe in #61
- ENH: Extensibility improvements for link migration task. by @mfendeksilverstripe in #62
- BUG: URL generation fix for internal link. by @mfendeksilverstripe in #63
- ENH: Allow model-level for customisation. by @mfendeksilverstripe in #64
- ENH: Insert / edit link button label. by @mfendeksilverstripe in #65
- BUG: Corrected variable name (typo). by @mfendeksilverstripe in #66
- ENH: Allow form validation. by @mfendeksilverstripe in #67
- BUG: File link URL generation corrected. by @mfendeksilverstripe in #68
- ENH: Extension points for link model manipulation. by @mfendeksilverstripe in #70
- BUG: Allow CMS fields customisations via extension to be executed after the default setup. by @mfendeksilverstripe in #71
- ENH: New extension points added (JSON field). by @mfendeksilverstripe in #72
- ENH: Query string support. by @mfendeksilverstripe in #73
- MISC: File link test. by @mfendeksilverstripe in #74
- BUG Revert change that broke file modal by @maxime-rainville in #77
- Fixing migration docs typo of $Link.OpenInew to $Link.OpenInNew by @hurdofdaniel in #104
- NEW LinkFieldController to handle FormSchema by @emteknetnz in #108
- MNT Remove old code by @sabina-talipova in #118
- ENH Add localisation support by @sabina-talipova in #119
- NEW Add MultiLinkField by @GuySartorelli in #120
- ENH Allow projects to define their own subclass templates by @emteknetnz in #87
- NEW Default link title for each link type by @sabina-talipova in #126
- FIX Don't render links that don't exist by @GuySartorelli in #130
- DOC Update PHPDoc for link models by @GuySartorelli in #136
- DOC Update sentence in README by @emteknetnz in #132
- ENH Add versioning to Link by @emteknetnz in #90
- API Add new Owner relation for handling permissions by @GuySartorelli in #127
- ENH Add permission methods based on owner by @GuySartorelli in #134
- NEW Allowed link types by @sabina-talipova in #137
- ENH Remove LinkFieldController from cms menu by @emteknetnz in #144
- ENH Tidy up permissions by @emteknetnz in #141
- ENH Save relations on link creation by @emteknetnz in #146
- FIX Nicely truncate link title/URL by @GuySartorelli in #153
- DEP Explicitly require framework ^5.2 by @emteknetnz in #154
- ENH Change clear text to delete by @emteknetnz in #155
- ENH Used on table extension by @emteknetnz in #157
- ENH Show save record first text on unsaved owners by @emteknetnz in #159
- ENH Gracefully handle AJAX failures by @emteknetnz in #161
- ENH Show loading component during ajax read requests by @emteknetnz in #162
- FIX Console warning about required type by @sabina-talipova in #163
- MNT Use FQCN for PHP translations by @emteknetnz in #164
- ENH Add sorting by link type by @sabina-talipova in #167
- NEW Link type icon by @sabina-talipova in #170
- FIX Don't change scroll position when loading by @GuySartorelli in #171
- ENH Join endpoint path segments by @emteknetnz in #173
- ENH MutliLinkField sorting by @emteknetnz in #166
- ENH Show a cannot create message when types is empty by @emteknetnz in #174
- FIX Defaul link type title and icon for disabled link types by @sabina-talipova in #180
- ENH Add Readonly field status by @sabina-talipova in #172
- ENH Confirm user wishes to delete link by @emteknetnz in #188
- ENH Hide the open in new window checkbox from phone and email links by @emteknetnz in #187
- FIX Prevent nested asset-admin forms from submitting modal by @emteknetnz in #190
- ENH Add disabled field state by @emteknetnz in #189
- ENH Improve hover active and focus state styling by @emteknetnz in #191
- ENH Standardise API responses by @emteknetnz in #184
- MNT Run module-standardiser by @emteknetnz in #93
- Fix RequiredFields validation by @emteknetnz in #195
- ENH Set Published button dirty state when Link is an unpublished state by @emteknetnz in #193
- ENH Improved validation by @emteknetnz in #85
- FIX Do not show delete button when disabled by @emteknetnz in #206
- ENH Rename and move Title field by @emteknetnz in #207
- MNT Add to storybook by @GuySartorelli in #204
- NEW Allow developers to exclude LinkText field by @GuySartorelli in #215
- ENH Improve keyboard support by @emteknetnz in #200
- FIX Archive record from live table on delete by @emteknetnz in #214
- ENH Refactor: Improve code quality, remove unused code, general tidy up. by @GuySartorelli in #216
- DOC Automatic publishing of linked pages and files by @emteknetnz in #218
- NEW LinkField Behat tests by @sabina-talipova in #201
- ENH Icon alignment by @sabina-talipova in #220
- MNT Add behat retry by @emteknetnz in #222
- NEW Globally disallow link types by @emteknetnz in #219
- MNT LinkField Jest tests by @sabina-talipova in #217
- ENH Better versioned history by @emteknetnz in #209
- ENH More standardisation by @GuySartorelli in #223
- DOC Provide proper developer documentation by @GuySartorelli in #224
- MNT Additional behat tests by @sabina-talipova in #226
- ENH Avoid potential data disclosure by @GuySartorelli in #233
- DOC Link field User manual by @sabina-talipova in #234
- DOC Fix docs links in readme by @GuySartorelli in #236
- FIX Remove workaround for nested redux form. by @GuySartorelli in #239
New Contributors
- @edwilde made their first contribution in #57
- @maxime-rainville made their first contribution in #77
- @hurdofdaniel made their first contribution in #104
- @sabina-talipova made their first contribution in #118
- @GuySartorelli made their first contribution in #120
Full Changelog: 1.1.2...4.0.0-beta1