librejs 2.2.1

  • Simplify schema
  • Remove Drupal 9/10 compatibility shims
  • Autowire services

librejs 2.2.0

  • New minor version branch bumping core requirement to ^11.1

librejs 2.1.3

Bug fixes
  • Fix display of external JavaScript assets on jslicense page

librejs 2.1.2

Bug fixes
  • Increase length of query database column to accommodate sites that don't have zlib PHP extension installed.
  • Use new asset.query_string service if available
  • Improve test coverage

librejs 2.1.1

Bug fixes
  • Improve backwards-compatibility with cached containers for sites that have not yet run update.php

librejs 2.1.0

Bug fixes
New features

librejs 2.0.5

Bug fixes
Unsupported

librejs 2.0.4

Unsupported
  • Add type declarations
  • Place the license info page in admin menu by default (can be moved elsewhere by administrator)

librejs 2.0.3

Unsupported

Add a compatibility shim for Drupal 9.3 thru 10.0

librejs 2.0.1

Unsupported

Add basic test; fix usage of "remote" property from *.libraries.yml files.

librejs 2.0.0

Unsupported

New release for Drupal 9 compatibility. Currently this branch does not allow administrators to set the license or source URLs of JavaScript resources, only to read it from existing metadata in the *.libraries.yml files.

librejs 2.x-dev

New branch for Drupal 9 compatibility. Currently this branch only supports a subset of the Drupal 7 feature set.

librejs 7.x-1.4

Bug fixes
Unsupported
  • Add new core JS files
  • Code standards fixes

librejs 7.x-1.3

Bug fixes
New features
Unsupported
  • Feature: Add default license settings for file and external JS.
  • Feature: Add some minimal functional tests.
  • Performance optimization: The license statement embedded on every page does not require jQuery.
  • Enhancement: Add new statistics JS file to list of core JS files.
  • Code style cleanup.

librejs 7.x-1.2

Unsupported

This release changes the URL for the Modified-BSD license from http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5 to http://directory.fsf.org/wiki/License:BSD_3Clause

A database update is required to apply the change.

librejs 7.x-1.1

New features
Unsupported

This release adds a permission controlling access to the JavaScript license information page. You must grant this permission to maintain compatibility with the LibreJS browser plugin.

librejs 7.x-1.0

Unsupported

Initial release of LibreJS module. Compatible with LibreJS browser plugin version 4.9.2.

Subscribe with RSS Subscribe to Releases for LibreJS