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
      • Update minor version of Quicklink JS lib to 1.0.1

      quicklink 7.x-1.0-rc2

      Bug fixes
      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
      • 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
      • 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
      • 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
      • 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

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

      quicklink 8.x-1.0

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

      quicklink 8.x-1.0-alpha8

      Bug fixes
      New features
      • 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
      • 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
      • 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
      • 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
      • 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
      • 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

      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

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

      Subscribe with RSS Subscribe to Releases for Quicklink