You are here

CHANGELOG.txt in Extensible BBCode 6

2008-12-26 - 1.1.1-r326

 - Fixed a bug that broke [quote] tags.
 - Fixed a bug that broke multiple-argument tags.
 - Set 0 instead of NULL defaults throughout the tables.
 - Codestyle fixes.

2008-11-16 - 1.1.0-r314

 - XBBCode is now compatible with Drupal 6.
 - The highlighter module is now standalone. It is required to use xbbcode_highlighter.
   It can be downloaded from http://ermarian.net/downloads/drupal-addons/highlighter
 - Numerous bug fixes.
 - Several UI improvements when adding custom tags: Automatic lower-case, better labels.
 - Instead of requiring sub-modules to call xbbcode_add_tags(), xbbcode discovers new tags on its own.

2008-01-20 - 0.3.1:

 - Code style of xbbcode module is now conforming to Drupal standards at last.
 - Several globals have been gotten rid of by placing them as statics into designated functions.
   This keeps the global namespace uncluttered while still allowing the caching of such variables.
 - The tags of a filter are now cached better, using static and Drupal's own caching system.
 - A bug in the parsing of arguments was fixed, which unexpectedly converted spaces to   and
   also lost values that were surrounded by single quotes.
   
This is the LAST VERSION of xbbcode that marks a JOINT development. After the last commit, the present trunk
was branched for a DRUPAL-5 version. The trunk will now be upgraded to Drupal 6.x compatibility.

2007-07-07 - 0.3:

 - Code-style cleanup everywhere
 - Removed the static XBBCode class as counter to Drupal structure, replaced with _xbbcode_%s functions.
 - Removed a MySQL version incompatibility that messed up a Natural Join
 - Removed a MySQL version incompatibility (and Drupal style incongruence) by replacing BOOLEAN with INT(1)
 - Filter is now cacheable, automatically resets cache on tag changes.

2007-07-06 - 0.2.2:

 - Modules now register their tags on installation
 - highlighter now tries to detect the PEAR libraries on installation
 - XBBCode can now autoclose tags left open at the end of text (optional)
 - XBBCode now works in PHP 4, thanks to the removal of several foreach($a as &$b) constructs

2007-07-01 - 0.2:

 - Refactored most of the module code, fixing the install system in the process
 - Renamed all the modules to conform with standards.
 

2007-02-16 - 0.1.2:

 - Tags can now be weighted. Parsing follows first weight, then text order.
 - The same tag name can be registered by different modules. Conflicts in the tag namespace 
   can be resolved by the admin, on a per-format basis.
 - Unified the infrastructure; *all* tags are now provided by modules. Admin-created tags 
   are provided through this module's own _xbbcode hook.

2007-02-12 - 0.1.1:

 - Fixed a bug that broke self-closing tags.
 - Fixed a bug that caused strings of form "$name" to disappear from dynamically parsed tags.
 - Fixed a bug that added backslashes to quote characters in dynamic tags.
 
 - Added multiple-arguments functionality for static tags.

File

CHANGELOG.txt
View source
  1. 2008-12-26 - 1.1.1-r326
  2. - Fixed a bug that broke [quote] tags.
  3. - Fixed a bug that broke multiple-argument tags.
  4. - Set 0 instead of NULL defaults throughout the tables.
  5. - Codestyle fixes.
  6. 2008-11-16 - 1.1.0-r314
  7. - XBBCode is now compatible with Drupal 6.
  8. - The highlighter module is now standalone. It is required to use xbbcode_highlighter.
  9. It can be downloaded from http://ermarian.net/downloads/drupal-addons/highlighter
  10. - Numerous bug fixes.
  11. - Several UI improvements when adding custom tags: Automatic lower-case, better labels.
  12. - Instead of requiring sub-modules to call xbbcode_add_tags(), xbbcode discovers new tags on its own.
  13. 2008-01-20 - 0.3.1:
  14. - Code style of xbbcode module is now conforming to Drupal standards at last.
  15. - Several globals have been gotten rid of by placing them as statics into designated functions.
  16. This keeps the global namespace uncluttered while still allowing the caching of such variables.
  17. - The tags of a filter are now cached better, using static and Drupal's own caching system.
  18. - A bug in the parsing of arguments was fixed, which unexpectedly converted spaces to   and
  19. also lost values that were surrounded by single quotes.
  20. This is the LAST VERSION of xbbcode that marks a JOINT development. After the last commit, the present trunk
  21. was branched for a DRUPAL-5 version. The trunk will now be upgraded to Drupal 6.x compatibility.
  22. 2007-07-07 - 0.3:
  23. - Code-style cleanup everywhere
  24. - Removed the static XBBCode class as counter to Drupal structure, replaced with _xbbcode_%s functions.
  25. - Removed a MySQL version incompatibility that messed up a Natural Join
  26. - Removed a MySQL version incompatibility (and Drupal style incongruence) by replacing BOOLEAN with INT(1)
  27. - Filter is now cacheable, automatically resets cache on tag changes.
  28. 2007-07-06 - 0.2.2:
  29. - Modules now register their tags on installation
  30. - highlighter now tries to detect the PEAR libraries on installation
  31. - XBBCode can now autoclose tags left open at the end of text (optional)
  32. - XBBCode now works in PHP 4, thanks to the removal of several foreach($a as &$b) constructs
  33. 2007-07-01 - 0.2:
  34. - Refactored most of the module code, fixing the install system in the process
  35. - Renamed all the modules to conform with standards.
  36. 2007-02-16 - 0.1.2:
  37. - Tags can now be weighted. Parsing follows first weight, then text order.
  38. - The same tag name can be registered by different modules. Conflicts in the tag namespace
  39. can be resolved by the admin, on a per-format basis.
  40. - Unified the infrastructure; *all* tags are now provided by modules. Admin-created tags
  41. are provided through this module's own _xbbcode hook.
  42. 2007-02-12 - 0.1.1:
  43. - Fixed a bug that broke self-closing tags.
  44. - Fixed a bug that caused strings of form "$name" to disappear from dynamically parsed tags.
  45. - Fixed a bug that added backslashes to quote characters in dynamic tags.
  46. - Added multiple-arguments functionality for static tags.