quicklink 3.0.0-beta1

Bug fixes
  • Updates the Quicklink library to 3.0.1
  • Fix Nightwatch tests
  • PHPStan & PHPCS fixes
  • Fix CSpell

quicklink 7.x-1.1

Bug fixes
Unsupported

This release updates the target of the polyfill from polyfill.io to polyfill-fastly.io. The polyfill.io library has been sold to a chinese company named Funnull that is not considered trustworthy. We believe this poses a grave security threat and the library is now considered unsafe. For more information, see the issue at https://www.drupal.org/project/quicklink/issues/3456671.

quicklink 2.0.3

Bug fixes

This release updates the target of the polyfill from polyfill.io to polyfill-fastly.io. The polyfill.io library has been sold to a chinese company named Funnull that is not considered trustworthy. We believe this poses a grave security threat and the library is now considered unsafe. For more information, see the issue at https://www.drupal.org/project/quicklink/issues/3456671.

quicklink 2.0.0

New features

The 2.x version of the Quicklink module contains lots of test coverage as well as the 2.x version of the Quicklink library.

The 2.0.0 version of this module contains:

quicklink 2.0.0-beta1

New features

First non-dev release for 2.0 branch! ๐ŸŽ‰

  • Update the Quicklink library to 2.1.0
  • Disabled polyfill by default.
  • Added support for new 2.0 throttle parameters:
    • options.limit
    • options.throttle
    • options.timeout
    • options.delay
  • Added support for new "ignore selectors" patterns.
  • Lots of test coverage for new and old features.

    quicklink 2.0.x-dev

    Bug fixes
    New features

    Version 2 has lots of new features and test coverage ๐ŸŽ‰

    • Update the Quicklink library to 2.1.0
    • Disabled polyfill by default.
    • Added support for new 2.0 throttle parameters:
      • options.limit
      • options.throttle
      • options.timeout
      • options.delay
    • Added support for new "ignore selectors" patterns.
    • Lots of test coverage for new and old features.

      quicklink 7.x-1.0

      Bug fixes
      Unsupported
      • Update minor version of Quicklink JS lib to 1.0.1

      quicklink 7.x-1.0-rc2

      Bug fixes
      Unsupported
      1. Fixed #3063090: Error when loading quicklink JS locally and aggregation is on. by user momendo. This bug caused PHP errors when 1) Quicklink was being served locally, and 2) JavaScript aggregation was enabled.

      quicklink 7.x-1.0-rc1

      Bug fixes
      New features
      Unsupported
      • Issue #3053237 by mherchel, dietric@gmail.com: Polyfill not working in IE 11.
      • Issue #3048264 by mherchel, joelstein: Short array syntax not supported by earlier versions of PHP.
      • Do not prefetch links if hash exists in URL.
      • Move admin link selectors from JS to PHP.
      • Updating verbiage on polyfill checkbox form item.

      quicklink 8.x-1.2

      Bug fixes
      New features
      Unsupported
      • Issue #3053237 by mherchel, dietric@gmail.com: Polyfill not working in IE 11.
      • Issue #3051856 by mherchel, Wim Leers: Ensure that caching is implemented correctly.
      • Do not prefetch if a hash exists within the URL.
      • Issue #3050231 by andyg5000, mherchel: Config update hook failed.

      quicklink 8.x-1.1

      Bug fixes
      Unsupported
      • Issue #3047931 by mglaman, mherchel, q0rban: Quicklink detects session when there is none in Drupal 8.6.14 and above
      • Move admin link container selectors from JavaScript to PHP.
      • Issue #3042448 by Wongjn, mtift: Add config schema for quicklink.settings

      quicklink 8.x-1.x-dev

      Issue #3042448 by Wongjn, mtift: Add config schema for quicklink.settings

      quicklink 7.x-1.0-beta2

      Bug fixes
      New features
      Unsupported
      • Correctly load local copy of quicklink if exists.
      • Issue #3048029 by mherchel: D7: Check if page & block caching is enabled (by default) before loading.
      • Issue #3047485 by mherchel, joelstein: Library not loading on any content type.
      • Ensure admin paths include elements linked from administrative toolbar.
      • Consolidating JS styles with 8.x-1.x branch.
      • Issue #3047449 by joelstein: Variables should be namespaced.

      quicklink 7.x-1.0-beta1

      New features
      Unsupported

      Initial release of a Drupal 7 port of the Quicklink module for Drupal.

      quicklink 8.x-1.0

      New features
      Unsupported
      • First stable release! ๐ŸŽ‰
      • Adding hook_help()

      quicklink 8.x-1.0-alpha8

      Bug fixes
      New features
      Unsupported
      • Add ability to prevent prefetching a page with "noprefetch" parameter.
      • Issue #3024216 by e0ipso: Rely on configuration defaults
      • Issue #3024220 by e0ipso: Improve detection of node based routes

      quicklink 8.x-1.0-alpha7

      Bug fixes
      New features
      Unsupported
      • Fixed issue 3023551 Quicklink not loading library on any content types.
      • Added feature to specify specific paths that will only (and always) be prefetched.
      • Enabling option to disable the loading of library during PHP sessions by default.
      • Various code cleanups

      quicklink 8.x-1.0-alpha6

      Bug fixes
      New features
      Unsupported
      • Moved configuration to admin/config/development/performance/quicklink
      • Renamed and migrated configuration
      • Enabled Intersection Observer polyfill by default.
      • Vertical tabs interface
      • Issue #3021759 by btully: Option to only load library on certain node types
      • Display warning on Quicklink settings form if debug mode is enabled.
      • Issue #3022882 by andyg5000, mherchel: Add option to prevent Quicklink prefetching when
        sessions are present.

      quicklink 8.x-1.0-alpha5

      Bug fixes
      New features
      Unsupported
      • Option to ignore links that end with a file extension.
      • Ignore AJAX links option; Load Intersection Observer polyfill option.
      • Max width on form elements.
      • Load library from libraries directory if file exists.
      • More helpful debug output.
      • Clean up documentation and config path.
      • Fixing bug where context was not searching for selector properly.
      • Update menu description of Quicklink config.

      quicklink 8.x-1.0-alpha4

      Bug fixes
      New features
      Unsupported
      • Ability to install library via Composer, and have the JS served from the local filesystem.
      • Debug mode! Turning on debug mode will output all sorts of interesting stuff to your console, and HTML.
      • Better identification of administrative links. We now look at the parent selector while seeing if this is an admin link.

      quicklink 8.x-1.0-alpha3

      Bug fixes
      Unsupported
      • Refactor JS to be ES5
      • Using this requires Administer Site Configuration permission
      • Initial composer documentation
      • Various bug fixes

      quicklink 8.x-1.0-alpha2

      Bug fixes
      New features
      Unsupported

      Lots of improvements!

      • Configuration actually works.
      • Default configuration
      • Option to ignore admin paths
      • Lib will load from CDN unless it exists in filesystem
      • Ignore links that have prefetch attribute.

      quicklink 8.x-1.0-alpha1

      New features
      Unsupported

      Initial version. This installs the library and runs it for anonymous users. No usable configuration exists.

      Subscribe with RSS Subscribe to Releases for Quicklink