One link field to rule them all, built for Craft 4
- Correct fix for null elements
- Fixed a bug where null returned instead of a string during getUrl() (#107)
- Fixed another bug related to eager loading disabled elements (#102)
- Fixed error caused by eager loading for elements with multiple entry types / field layouts (#102)
{warning} Breaking Change - GQL users, support for querying subfields may mean you need to update and queries that work with linkit fields.
- Transfer ownership to Pressed Digital
- Bump version numbers to mirror crafts major versions
- Remove LinkitHelper
- getLink() now uses the craft
Html::tag()
to build links and correctly handles any custom attributes - Improve attribute methods for the base link
- Removed whitespace from the phone url (#74)
- Corrected LinkedIn spelling (#62)
- Craft 4 compatibility
- Support for querying subfields with GraphQL. (#69) (#96) Thanks to @peaffenzeller.
- Eager loading support (#89)
- Fixed site menu dropdown option for entry selection. Credit to @renzo-s.
- Fixed migration issue with Schema Checks & Mute events. Credit to @andris-sevcenko again.
- Fixed Craft 2 migration (findgers crossed for good) addressing issues with element sources and linkit fields nested in Matrix or Super Table. Thanks again @andris-sevcenko.
- Fixed SuperTable Craft 2 migration issue where Linkit is installed before SuperTable during upgrade.
- Fixed migration of Element sources converting IDs to UIDs.
- Fixed custom link docs (Thanks @domstubbs)
- Fixed migration issue where Super Table was not setting a type value on a field. Thanks @olibon.
- Improved migration scripts (Thanks to @roelvanhintum's input)
- Changed migration scripts as per Crafts new recommendations (Thanks to @andris-sevcenko)
- Changed requires Craft 3.1.2+
- Changed README.md installation instructions
- Fixed some README.md typos
- Added
{{ customText }}
info to the docs
- Fixed Craft 2 migration error preventing install on Craft 3.1.x
- Removed some unused template tags
- Fixed issues bug on the about page
- Fixed Changelog date
- Added support for @web alias in the URL link type
- Added support for mailto links in the URL link type
- Added settings to control whether the URL link type allows hashes, mailto, aliases or paths
- Fixed some recursive infinite loop issues and Solpace Calendar crashes (All credit goes to Craft's Brad Bell)
- Changed - Version bump
- Changed - Plugin icon
- Fixed a couple of changelog typos :)
- Changed - Improved LinkedIn link validation
- Changed - Improved url link validation
- Changed - Element link types now allowed to select disabled elements to match the first party Craft element fieldtypes
- Changed - Updated element select to match first party fields
- Changed - Improved support for multisite setup
- Added
hasElement()
method to link models to quickly determine if the link is an element link type - Added
isAvailable()
method to link models to quickly determine if a link is available - Added setting to override the default placeholder text for basic and social link types
- Added
getTableAttributeHtmlLink()
method, Linkit fields are now previewable table columns in table view - Added status indicators to preview to determine if a link is available
- Fixed issue with the Craft 2 normailize function when a type is not specified
- Fixed cp translation bug on element link types when using multiple sites
- Fixed an issue with the Craft 2 > Craft 3 migration script related to an undefined type index
- Fixed element select - now respects selected site in the cp
- Fixed version issue
- Added Craft 2 migration scripts
- Added product link type (requires the awesome Craft Commerce)
- Fixed email & phone links text value returning the full url
- Fixed documentation link
- Fixed the select toggle where there is multiple Linkit field's on the same layout
- Fixed the default text displaying incorrectly for element links
- Added
getLinkAttributes()
to access any addional attributes set by Linkit - Added
getTargetString()
to access the current target setting_self
or_blank
- Case fix - thanks Brad!
- Updated naming - thanks Brandon!
- Updated settings page to group link types.
- Enabling link types is now done with lightswitches instead of checkboxes
- Updated icon and license.
- Initial release