doc/dev/plugins/external_links/CHANGELOG.md

5.5 KiB

v1.6.3

01/26/2021

    • Updated plugin blueprints for Grav 1.7

v1.6.2

10/28/2019

  • FlexObjects compatibility: change references to Page class to use PageInterface
  • Updated Grav requirements to 1.6 or greater (thanks to @mahagr for the heads-up)

v1.6.1

07/12/2018

  • Fixed parsing tags other than links #24 (Fix loading of a href element)

v1.6.0

02/22/2018

  • Check for page redirects #22 (Check for redirecting pages if links.redirects is enabled, thanks to @karfau)
  • Set rel="noopener noreferrer" to all external links #21
  • Updated French translation strings #19
  • Improved README.md and YAML files

v1.5.3

02/18/2017

  • Fixed Russian translation strings #17 (Thanks to @geschke for the fast PR)

v1.5.2

02/17/2017

v1.5.1

02/10/2017

  • Fixed error in getting the remote image size

v1.5.0

02/09/2017

  • Use tabs in admin panel settings for better user experience
  • Use toggle buttons for page settings

v1.4.4

01/11/2017

  • Fixed CURLOPT_AUTOREFERER constant

v1.4.3

10/31/2016

  • Fixed #11 (Not working with cache enabling) (see PR #15)
  • Fixed #13 (Preferences Not Showing)

v1.4.2

12/06/2015

  • Added French translations #8 (Thanks to @MATsxm)

v1.4.1

11/18/2015

  • Page specific options now respect the default configurations set in the admin panel

v1.4.0

11/17/2015

  • Added External Links options to page options tab
  • Improved isExternalUrl function to allow custom schemes and whether to evaluate links beginning with .www or not
  • Added more blueprint options
  • Improved code
  • Updated docs
  • Fixed #7 (Possible issue with malformed URLs)
  • Fixes external_links filter function

v1.3.1

09/09/2015

  • Added blueprints for Grav Admin plugin
  • Fixed #5 (Works on first page displayed)
  • Fixed #6 (Validation failed: title is not defined in blueprints)

v1.3.0

08/08/2015

  • Added admin configurations (requires Grav 0.9.34+)
  • Added multi-language support (requires Grav 0.9.33+)
  • Added default title message for external links
  • Switched to onBuildPagesInitialized event (requires Grav 0.9.29+)
  • Updated README.md
  • Fixed #4 (Problem with non UTF-8 characters)

v1.2.2

05/10/2015

  • PSR fixes

v1.2.1

03/24/2015

  • Fixed active mode condition

v1.2.0

02/21/2015

  • Added option mode to parse links passively (where no CSS classes are set) and actively
  • Allow multiple classes to exclude in option exclude.classes
  • Improved process engine to ensure not to alter HTML tags or HTML entities in content
  • Refactored code

v1.1.3

02/10/2015

  • Fixed self-closing tags in HTML5 and ensured to return contents compliant to HTML(5)

v1.1.2

02/10/2015

  • By default External Links now uses the class external-links for CSS styling; using external is still possible e.g. for manually markup external links
  • Improved usage example in README.md
  • Fixed #1 (Issue with LightSlider plugin)

v1.1.1

02/06/2015

  • Added usage example in README.md
  • Add icons next to external links via CSS when using class external only
  • Added support for HHVM (requires Grav 0.9.17+)
  • Added modular pages support
  • Fixed regular expression in isExternalUrl($url) method

v1.1.0

02/05/2015

  • IMPORTANT: Changed names of external link classes with images to image, images and no-image
  • Improved readability of code
  • Updated plugin to use new mergeConfig method of Grav core
  • Improved and corrected calculations of image size
  • Fixed some typo in the documentation
  • Fixed and removed additional <body> tag from page content

v1.0.1

01/29/2015

  • Fixed minor issues (broken README link, removed debugging functions)

v1.0.0

01/29/2015

  • ChangeLog started...