Version 2.1.5

November 29, 2022

Version 2.1.4

August 18, 2022

Version 2.1.3-rc

April 9, 2022

Version 2.1.2-rc

April 8, 2022

Version 2.1.1-rc

April 21, 2022

Version 2.1.0-rc

March 28, 2022

Version 2.0.0-rc.2

February 26, 2022

Version 2.0.0-rc.1

March 6, 2021

Version 2.0.0-beta.12

January 28, 2021

Version 2.0.0-beta.11

December 2, 2020

Version 2.0.0-beta.10

August 12, 2020

Version 2.0.0-beta.9

June 9, 2020

Version 2.0.0-beta.8

June 6, 2020
  • Added: Norwegian and Spanish translations

Version 2.0.0-beta.7

January 30, 2020

Version 2.0.0-beta.6

August 30, 2019
  • Added: Basic GraphQL support
  • Changed: Remove CraftQL support
  • Fixed: An error due to empty handles on field settings, see #74

Version 2.0.0-beta.5

June 27, 2019
  • Changed: Use foreign field query extension instead of custom eager loading

Version 2.0.0-beta.4

June 27, 2019
  • Changed: Update test cases, plugin must now be loaded as such, Craft no longer accepts a module

Version 2.0.0-beta.3

April 29, 2019

Version 2.0.0-beta.2

April 29, 2019
  • Fixed: Merge hotfix from v1.0.19

Version 2.0.0-beta.1

April 28, 2019
  • New: Store all links in a dedicated database table
  • New: Eagerloading of linked elements
  • New: Cache for linked element urls and titles
  • New: Internal links to different sites (see https://github.com/sebastian-lenz/craft-linkfield/issues/44)
  • Changed: The php namespace of the plugin has been changed from typedlinkfield to lenz\linkfield
  • Changed: Link types now use a common base class lenz\linkfield\models\LinkType
  • Changed: Link values now create different models based on the chosen link type

This is a major update, please create a database backup before installing, please see https://github.com/sebastian-lenz/craft-linkfield/issues/61

Version 1.0.25

February 23, 2021
  • New: Add support for PHP 8.0

Version 1.0.24

September 7, 2021
  • Fix detection of supported third party plugins
  • Fix site links not resolving environment variables correctly

Version 1.0.23

June 9, 2020

Version 1.0.22

June 6, 2020
  • Fix display of long element titles
  • Update Norwegian translations

Version 1.0.21

April 1, 2020
  • Add Dutch translations

Version 1.0.20

February 7, 2020
  • Fix error triggered when no owner element is passed when rendering fields
  • Fix typo of attribute "aria-label"

Version 1.0.19

April 29, 2019

Yesterdays release unfortunately contains a change to the url validator that causes trouble, we therefore issue a hotfix.

Big update ahead! We are working on version 2 and we would be pleased to receive your feedback, please see https://github.com/sebastian-lenz/craft-linkfield/issues/61

Version 1.0.18

April 28, 2019

Version 1.0.17

February 5, 2019

Version 1.0.16

January 21, 2019

Version 1.0.15

October 23, 2018
  • Fix issues when loading models with unexpected model attributes.
  • Add method getLinkAttributes to model, return rendered link attributes.

Version 1.0.14

September 25, 2018
  • Fix exception when trying to revert to revisions saved with 1.0.12 or before.
  • Model methods getElement and hasElement accept new parameter ignoreStatus.

Version 1.0.13

September 17, 2018
  • New link type "Site"
  • Support for aliases on all input link types

Version 1.0.12

August 24, 2018
  • New aria-label and title fields. Can be turned on in field settings. Will render as attributes in getLink() and can be queried using getAriaLabel() and getTitle().
  • New more compact field display
  • GraphQL: Add support for categories
  • GraphQL: New fields link and text
  • GraphQL: Deprecation: The fields allowCustomText and allowTarget are deprecated as there seems to be no use case for them.

Version 1.0.11

July 30, 2018
  • New default link type custom without any validation, e.g. for relative links
  • New getCustomText() method on link model

Version 1.0.10

July 10, 2018

Version 1.0.9

May 31, 2018
  • Add new administration interface.
  • Add experimental GraphQL query support.
  • Add Craft Commerce product and Solspace Calendar event support.
  • Remove global set element type.

Version 1.0.8

May 2, 2018
  • Add event registerLinkTypes. Use this event to register custom link types.
  • Add global set element type.

Version 1.0.7

March 26, 2018
  • Fix: Field owner site not respected when resolving urls.

Version 1.0.6

March 20, 2018
  • Fix: Change in Craft API, rename field method isEmpty to isValueEmpty.
  • Add plugin icon.

Version 1.0.5

March 16, 2018
  • Update field styling, add a border to group link fields.
  • Add option to pass additional options to Link::getLink.

Version 1.0.4

February 23, 2018
  • Fix: Site id not set correctly when showing element select ui.
  • Fix: Change field schema to TEXT.
  • Add option to set default link type.
  • Add option to disable validation on url, mail and phone field types.

Version 1.0.3

January 19, 2018
  • Fix: add missing Link::getElement method.

Version 1.0.2

January 10, 2018
  • Fix: Link field does not render correctly if only one link type is enabled.
  • Fix: Link type change does not update the select ui.

Version 1.0.1

January 2, 2018
  • Change plugin handle, old handle was already in use.

Version 1.0.0

January 2, 2018
  • Initial release.