You are here

CHANGELOG.txt in Libraries API 8.3

Same filename and directory in other branches
  1. 6 CHANGELOG.txt
  2. 7.3 CHANGELOG.txt
  3. 7 CHANGELOG.txt
  4. 7.2 CHANGELOG.txt
Libraries 8.x-3.x, xxxx-xx-xx
-----------------------------
#2882709 by Kingdutch: Fix "LibraryIdAccessorInterface" name
#2833756 by 20th: Check that public://library-definitions directory does not exist
#2825940 by tstoeckler, rjacobs: Remove LibrariesServiceProvider
#2816115 by rjacobs: Remove ExtensionHandler service
#2770983 by rjacobs: Update services.yml to reference new registry URL of http://cgit.drupalcode.org/libraries_registry/plain/registry/8
#2770983 by rjacobs: Update shipped config to reference new registry URL of http://cgit.drupalcode.org/libraries_registry/plain/registry/8
#2815189 by rjacobs, tstoeckler: Library dependency checking can fail for install profile
#2770983 by tstoeckler, rjacobs: Fetch definitions remotely and store them locally.
#2770983 by tstoeckler: Make Libraries API work on Windows.
#2770983 by tstoeckler: Allow libraries to be symlinked to their right place.
#2756265 by rajeshwari10: Replace deprecated usage of SafeMarkup::checkPlain().
#2742333 by jrockowitz: Fix missing @group in LinePatternDetectorTest
by tstoeckler: Document plugin alter hooks
by tstoeckler: Fix coding standards
by tstoeckler: Split out library dependencies to a separate interface
by tstoeckler: Implement version detection for libraries
by tstoeckler: Add deprecation notices to all legacy functions and hooks
#2090623 by tstoeckler: Introduce the notion of library types
#2090623 by tstoeckler: Provide support for remote asset libraries
#2090623 by tstoeckler: Introduce a stream wrapper for asset libraries
#2090623 by tstoeckler: Introduce the concept of locators
#2606420 by googletorp, tstoeckler: Fix profile library detection
#2090623 by tstoeckler: Add an external library registry
#2572401 by rjacobs, yas: Fix missing @group annotation in PhpFileLibraryTest
#2090623 by tstoeckler: Add a test for PHP file loading
#2090623 by tstoeckler: Provide a modern, flexible library API
#2525898 by rjacobs, jonhattan: Fix obsoleted cache bin declaration.
#2471501 by LKS90: Replace all occurrences of String with the SafeMarkup equivalent.
by tstoeckler: Fix drush libraries-list and drush cache-clear libraries.
#2427801 by Anushka-mp, tstoeckler: Replace module_invoke() call.
by tstoeckler: Fix tests.
#2390301 by rjacobs: Fix DrupalUnitTestBase no longer exists so tests can't load.
#2332157 by tstoeckler: Add a composer.json.
#2287529 by drupalshrek, tstoeckler: Update installation link in README.txt.
by tstoeckler: Fix tests.
#2309203 by JayeshSolanki: Replace removed functions with module handler service.
#2290767 by yukare: Replace removed cache() function.
#2183087 by tstoeckler, rjacobs: Update for removed core functions.
by tstoeckler: Fix tests.
by tstoeckler: Provide required 'type' key in test library info file.
#2090351 by tstoeckler: Remove obsolete hook_flush_caches().
#2090425 by tstoeckler: Adapt for renamed ControllerInterface.
#2090323 by tstoeckler: Remove obsolete libraries_parse_dependency().
#2090379 by tstoeckler: Change 'pattern' to 'path' in routing YAML file.
#2058371 by gordon: Re-port to Drupal 8 (.info.yml, controllers, cache service, ...).
#1779714 by tstoeckler, klonos: Wrong filepath in README.txt and fix JS testing.
#1167496 by tstoeckler: Remove leftover libraries.test file.
#1167496 by tstoeckler, benshell: Port to Drupal 8.


Libraries 7.x-3.x, xxxx-xx-xx
-----------------------------
#1938638 by tstoeckler: Remove unneeded check.


Libraries 7.x-2.x, xxxx-xx-xx
-----------------------------
#2352251 by netw3rker: Fix incorrect hook name in libraries.api.php.
#2352237 by netw3rker, tstoeckler: Allow clearing the libraries cache from Drush.
#2193969 by tstoeckler: Avoid warnings for stale library caches.
#2287529 by drupalshrek, tstoeckler: Update installation link in README.txt.

Libraries 7.x-2.2, 2014-02-09
-----------------------------
#2046919 by tstoeckler: Clarify 'version' docs.
#1946110 by munroe_richard: Allow uppercase letters as library machine names.
#1953260 by tstoeckler: Improve documentation of libraries_get_version().
#1855918 by tstoeckler: Make integration file loading backwards-compatible.
#1876124 by tstoeckler: Fix integration files for themes.
#1876124 by tstoeckler: Add tests for theme-provided library information.
#1876124 by tstoeckler: Prepare for adding a test theme.
#1876124 by tstoeckler | whastings, fubhy: Fix hook_libraries_info() for themes.
#2015721 by tstoeckler, CaptainHook: Protect against files overriding local variables.
#2046919 by tstoeckler: Improve documentation around 'version callback'.
#1844272 by tstoeckler, jweowu: Fix typos in libraries.api.php.
#1938638 by tstoeckler: Prevent weird PHP notice on update.
#1329388 by RobLoach, tstoeckler: Clear static caches in libraries_flush_caches().
#1855918 by rbayliss: Load integration files after library files.
#1938638 by Pol: Fix typo in libraries.api.php.

Libraries 7.x-2.1, 2013-03-09
-----------------------------
#1937446 by Pol, tstoeckler: Add a 'pre-dependencies-load' callback group.
#1775668 by tstoeckler: Fix bogus assertion message in assertLibraryFiles().
#1773640 by tstoeckler: Use drupal_get_path() to find the profile directory.
#1565426 by tstoeckler: Invoke hook_libraries_info() in enabled themes.

Libraries 7.x-2.0, 2012-07-29
-----------------------------
#1606018 by chemical: Tests fail if the module is downloaded from Drupal.org.
#1386250 by tstoeckler: Clarify module and library installation in README.txt.
#1578618 by iamEAP: Fixed Fatal cache flush failure on major version upgrades.
#1449346 by tstoeckler, sun: Clean-up libraries.test

Libraries 7.x-2.0-alpha2, 2011-12-15
------------------------------------
#1299076 by tstoeckler: Improve testing of JS, CSS, and PHP files.
#1347214 by rfay: Improve update function 7200.
#1323530 by tstoeckler: Document libraries_get_version() pattern matching.
#1325524 by sun, Rob Loach, tstoeckler: Statically cache libraries_detect().
#1321372 by Rob Loach: Provide a 'post-load' callback group.
#1205854 by tstoeckler, sun: Test library caching.

Libraries 7.x-2.0-alpha1, 2011-10-01
------------------------------------
#1268342 by tstoeckler: Clean up drush libraries-list command.
#962214 by tstoeckler, sun: Add support for library dependencies.
#1224838 by sun, mjpa: Fix library path not being prepended to JS/CSS files.
#1023258 by tstoeckler: Make 'files' consistently keyed by filename.
#958162 by sun, tstoeckler: Add pre-detect callback group.
#958162 by sun, tstoeckler: Make tests debuggable and provide libraries_info_defaults().
#961476 by tstoeckler: Changed libraries_get_path() to return FALSE by default.
#958162 by tstoeckler, sun, good_man: Allow to apply callbacks to libraries.
#1125904 by tstoeckler, boombatower: Fix drush libraries-list.
#1050076 by tstoeckler: Re-utilize libraries_detect() and remove libraries_detect_library().
#466090 by tstoeckler: Add update function.
#466090 by tstoeckler: Allow cache to be flushed.
#466090 by tstoeckler, sun: Cache library information.
#1064008 by tstoeckler, bfroehle: Fix outdated API examples in libraries.api.php.
#1028744 by tstoeckler: Code clean-up.
#1023322 by tstoeckler, sun: Fixed libraries shouldn't be loaded multiple times.
#1024080 by hswong3i, tstoeckler: Fixed installation profile retrieval.
#995988 by good_man: Wrong default install profile.
#975498 by Gábor Hojtsy: Update JS/CSS-loading to new drupal_add_js/css() API.
#958162 by tsteoeckler, sun: Consistent variable naming.
#924130 by aaronbauman: Fixed libraries_get_path() should use drupal_static().
#958162 by tstoeckler, sun: Code clean-up, tests revamp, more robust loading.
#919632 by tstoeckler, sun: Allow library information to be stored in info files.
by sun: Fixed testbot breaks upon directory name/info file name mismatch.
#864376 by tstoeckler, sun: Code-cleanup, allow hard-coded 'version'.
#939174 by sun, tstoeckler: Rename example.info to libraries_example.info.
by sun: Fixed testbot breaks upon .info file without .module file.
#542940 by tstoeckler, sun: Add libraries-list command.
#919632 by tstoeckler: Add example library info file for testing purposes.
#719896 by tstoeckler, sun: Documentation clean-up and tests improvement.
#542940 by sun: Added initial Drush integration file.
#719896 by tstoeckler, sun: Improved library detection and library loading.
#855050 by Gábor Hojtsy: Avoid call-time pass by reference in libraries_detect().
#719896 by tstoeckler, sun: Added starting point for hook_libraries_info().


Libraries 7.x-1.x, xxxx-xx-xx
-----------------------------

Libraries 7.x-1.0, 2010-01-27
-----------------------------
#743522 by sun: Ported to D7.


Libraries 6.x-1.x, xxxx-xx-xx
-----------------------------

Libraries 6.x-1.0, 2010-01-27
-----------------------------
#1028744 by tstoeckler: Code clean-up.
#496732 by tstoeckler, robphillips: Allow placing libraries in root directory.

Libraries 6.x-1.0-alpha1, 2009-12-30
------------------------------------
#480440 by markus_petrux: Fixed base_path() not applied to default library path.
#320562 by sun: Added basic functions.

File

CHANGELOG.txt
View source
  1. Libraries 8.x-3.x, xxxx-xx-xx
  2. -----------------------------
  3. #2882709 by Kingdutch: Fix "LibraryIdAccessorInterface" name
  4. #2833756 by 20th: Check that public://library-definitions directory does not exist
  5. #2825940 by tstoeckler, rjacobs: Remove LibrariesServiceProvider
  6. #2816115 by rjacobs: Remove ExtensionHandler service
  7. #2770983 by rjacobs: Update services.yml to reference new registry URL of http://cgit.drupalcode.org/libraries_registry/plain/registry/8
  8. #2770983 by rjacobs: Update shipped config to reference new registry URL of http://cgit.drupalcode.org/libraries_registry/plain/registry/8
  9. #2815189 by rjacobs, tstoeckler: Library dependency checking can fail for install profile
  10. #2770983 by tstoeckler, rjacobs: Fetch definitions remotely and store them locally.
  11. #2770983 by tstoeckler: Make Libraries API work on Windows.
  12. #2770983 by tstoeckler: Allow libraries to be symlinked to their right place.
  13. #2756265 by rajeshwari10: Replace deprecated usage of SafeMarkup::checkPlain().
  14. #2742333 by jrockowitz: Fix missing @group in LinePatternDetectorTest
  15. by tstoeckler: Document plugin alter hooks
  16. by tstoeckler: Fix coding standards
  17. by tstoeckler: Split out library dependencies to a separate interface
  18. by tstoeckler: Implement version detection for libraries
  19. by tstoeckler: Add deprecation notices to all legacy functions and hooks
  20. #2090623 by tstoeckler: Introduce the notion of library types
  21. #2090623 by tstoeckler: Provide support for remote asset libraries
  22. #2090623 by tstoeckler: Introduce a stream wrapper for asset libraries
  23. #2090623 by tstoeckler: Introduce the concept of locators
  24. #2606420 by googletorp, tstoeckler: Fix profile library detection
  25. #2090623 by tstoeckler: Add an external library registry
  26. #2572401 by rjacobs, yas: Fix missing @group annotation in PhpFileLibraryTest
  27. #2090623 by tstoeckler: Add a test for PHP file loading
  28. #2090623 by tstoeckler: Provide a modern, flexible library API
  29. #2525898 by rjacobs, jonhattan: Fix obsoleted cache bin declaration.
  30. #2471501 by LKS90: Replace all occurrences of String with the SafeMarkup equivalent.
  31. by tstoeckler: Fix drush libraries-list and drush cache-clear libraries.
  32. #2427801 by Anushka-mp, tstoeckler: Replace module_invoke() call.
  33. by tstoeckler: Fix tests.
  34. #2390301 by rjacobs: Fix DrupalUnitTestBase no longer exists so tests can't load.
  35. #2332157 by tstoeckler: Add a composer.json.
  36. #2287529 by drupalshrek, tstoeckler: Update installation link in README.txt.
  37. by tstoeckler: Fix tests.
  38. #2309203 by JayeshSolanki: Replace removed functions with module handler service.
  39. #2290767 by yukare: Replace removed cache() function.
  40. #2183087 by tstoeckler, rjacobs: Update for removed core functions.
  41. by tstoeckler: Fix tests.
  42. by tstoeckler: Provide required 'type' key in test library info file.
  43. #2090351 by tstoeckler: Remove obsolete hook_flush_caches().
  44. #2090425 by tstoeckler: Adapt for renamed ControllerInterface.
  45. #2090323 by tstoeckler: Remove obsolete libraries_parse_dependency().
  46. #2090379 by tstoeckler: Change 'pattern' to 'path' in routing YAML file.
  47. #2058371 by gordon: Re-port to Drupal 8 (.info.yml, controllers, cache service, ...).
  48. #1779714 by tstoeckler, klonos: Wrong filepath in README.txt and fix JS testing.
  49. #1167496 by tstoeckler: Remove leftover libraries.test file.
  50. #1167496 by tstoeckler, benshell: Port to Drupal 8.
  51. Libraries 7.x-3.x, xxxx-xx-xx
  52. -----------------------------
  53. #1938638 by tstoeckler: Remove unneeded check.
  54. Libraries 7.x-2.x, xxxx-xx-xx
  55. -----------------------------
  56. #2352251 by netw3rker: Fix incorrect hook name in libraries.api.php.
  57. #2352237 by netw3rker, tstoeckler: Allow clearing the libraries cache from Drush.
  58. #2193969 by tstoeckler: Avoid warnings for stale library caches.
  59. #2287529 by drupalshrek, tstoeckler: Update installation link in README.txt.
  60. Libraries 7.x-2.2, 2014-02-09
  61. -----------------------------
  62. #2046919 by tstoeckler: Clarify 'version' docs.
  63. #1946110 by munroe_richard: Allow uppercase letters as library machine names.
  64. #1953260 by tstoeckler: Improve documentation of libraries_get_version().
  65. #1855918 by tstoeckler: Make integration file loading backwards-compatible.
  66. #1876124 by tstoeckler: Fix integration files for themes.
  67. #1876124 by tstoeckler: Add tests for theme-provided library information.
  68. #1876124 by tstoeckler: Prepare for adding a test theme.
  69. #1876124 by tstoeckler | whastings, fubhy: Fix hook_libraries_info() for themes.
  70. #2015721 by tstoeckler, CaptainHook: Protect against files overriding local variables.
  71. #2046919 by tstoeckler: Improve documentation around 'version callback'.
  72. #1844272 by tstoeckler, jweowu: Fix typos in libraries.api.php.
  73. #1938638 by tstoeckler: Prevent weird PHP notice on update.
  74. #1329388 by RobLoach, tstoeckler: Clear static caches in libraries_flush_caches().
  75. #1855918 by rbayliss: Load integration files after library files.
  76. #1938638 by Pol: Fix typo in libraries.api.php.
  77. Libraries 7.x-2.1, 2013-03-09
  78. -----------------------------
  79. #1937446 by Pol, tstoeckler: Add a 'pre-dependencies-load' callback group.
  80. #1775668 by tstoeckler: Fix bogus assertion message in assertLibraryFiles().
  81. #1773640 by tstoeckler: Use drupal_get_path() to find the profile directory.
  82. #1565426 by tstoeckler: Invoke hook_libraries_info() in enabled themes.
  83. Libraries 7.x-2.0, 2012-07-29
  84. -----------------------------
  85. #1606018 by chemical: Tests fail if the module is downloaded from Drupal.org.
  86. #1386250 by tstoeckler: Clarify module and library installation in README.txt.
  87. #1578618 by iamEAP: Fixed Fatal cache flush failure on major version upgrades.
  88. #1449346 by tstoeckler, sun: Clean-up libraries.test
  89. Libraries 7.x-2.0-alpha2, 2011-12-15
  90. ------------------------------------
  91. #1299076 by tstoeckler: Improve testing of JS, CSS, and PHP files.
  92. #1347214 by rfay: Improve update function 7200.
  93. #1323530 by tstoeckler: Document libraries_get_version() pattern matching.
  94. #1325524 by sun, Rob Loach, tstoeckler: Statically cache libraries_detect().
  95. #1321372 by Rob Loach: Provide a 'post-load' callback group.
  96. #1205854 by tstoeckler, sun: Test library caching.
  97. Libraries 7.x-2.0-alpha1, 2011-10-01
  98. ------------------------------------
  99. #1268342 by tstoeckler: Clean up drush libraries-list command.
  100. #962214 by tstoeckler, sun: Add support for library dependencies.
  101. #1224838 by sun, mjpa: Fix library path not being prepended to JS/CSS files.
  102. #1023258 by tstoeckler: Make 'files' consistently keyed by filename.
  103. #958162 by sun, tstoeckler: Add pre-detect callback group.
  104. #958162 by sun, tstoeckler: Make tests debuggable and provide libraries_info_defaults().
  105. #961476 by tstoeckler: Changed libraries_get_path() to return FALSE by default.
  106. #958162 by tstoeckler, sun, good_man: Allow to apply callbacks to libraries.
  107. #1125904 by tstoeckler, boombatower: Fix drush libraries-list.
  108. #1050076 by tstoeckler: Re-utilize libraries_detect() and remove libraries_detect_library().
  109. #466090 by tstoeckler: Add update function.
  110. #466090 by tstoeckler: Allow cache to be flushed.
  111. #466090 by tstoeckler, sun: Cache library information.
  112. #1064008 by tstoeckler, bfroehle: Fix outdated API examples in libraries.api.php.
  113. #1028744 by tstoeckler: Code clean-up.
  114. #1023322 by tstoeckler, sun: Fixed libraries shouldn't be loaded multiple times.
  115. #1024080 by hswong3i, tstoeckler: Fixed installation profile retrieval.
  116. #995988 by good_man: Wrong default install profile.
  117. #975498 by Gábor Hojtsy: Update JS/CSS-loading to new drupal_add_js/css() API.
  118. #958162 by tsteoeckler, sun: Consistent variable naming.
  119. #924130 by aaronbauman: Fixed libraries_get_path() should use drupal_static().
  120. #958162 by tstoeckler, sun: Code clean-up, tests revamp, more robust loading.
  121. #919632 by tstoeckler, sun: Allow library information to be stored in info files.
  122. by sun: Fixed testbot breaks upon directory name/info file name mismatch.
  123. #864376 by tstoeckler, sun: Code-cleanup, allow hard-coded 'version'.
  124. #939174 by sun, tstoeckler: Rename example.info to libraries_example.info.
  125. by sun: Fixed testbot breaks upon .info file without .module file.
  126. #542940 by tstoeckler, sun: Add libraries-list command.
  127. #919632 by tstoeckler: Add example library info file for testing purposes.
  128. #719896 by tstoeckler, sun: Documentation clean-up and tests improvement.
  129. #542940 by sun: Added initial Drush integration file.
  130. #719896 by tstoeckler, sun: Improved library detection and library loading.
  131. #855050 by Gábor Hojtsy: Avoid call-time pass by reference in libraries_detect().
  132. #719896 by tstoeckler, sun: Added starting point for hook_libraries_info().
  133. Libraries 7.x-1.x, xxxx-xx-xx
  134. -----------------------------
  135. Libraries 7.x-1.0, 2010-01-27
  136. -----------------------------
  137. #743522 by sun: Ported to D7.
  138. Libraries 6.x-1.x, xxxx-xx-xx
  139. -----------------------------
  140. Libraries 6.x-1.0, 2010-01-27
  141. -----------------------------
  142. #1028744 by tstoeckler: Code clean-up.
  143. #496732 by tstoeckler, robphillips: Allow placing libraries in root directory.
  144. Libraries 6.x-1.0-alpha1, 2009-12-30
  145. ------------------------------------
  146. #480440 by markus_petrux: Fixed base_path() not applied to default library path.
  147. #320562 by sun: Added basic functions.