CHANGELOG.txt 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. CHANGELOG
  2. ------------
  3. 4.1.0
  4. -------------------
  5. * Added function: Debug output without JavaScript.
  6. * Fixed bug: PHP is not allowed within a template. New error message.
  7. Claus van Beek (2007-01-20)
  8. 4.0.2.3
  9. -------------------
  10. * [General] Fixed bug where Error constants threw a notice when re-defining themselves. Kelvin Jones (2004-01-07)
  11. * [vlibTemplate] Fixed bug where the loop context vars (i.e. __ROWNUM__) now work with the CASELESS option.
  12. Kelvin Jones (2004-02-10)
  13. 4.0.2.2
  14. -------------------
  15. * [vlibTemplate] changed template "format" option to call PHP function if not found in vlibTemplate::FORMAT_TAGS array.
  16. PHP function must accept 1 argument only. Kelvin Jones (2003-11-24)
  17. 4.0.2.1
  18. -------------------
  19. * [vlibTemplate] removed Call time reference from Db functions for Forward Compatibility. Kelvin Jones (2003-11-13)
  20. 4.0.2
  21. -------------------
  22. * [vlibTemplate] added option to vlibIni.php for 'ENABLE_SHORTTAGS' this is to toggle between the new functionality
  23. of being able to use <VAR ...> instead of <TMPL_VAR ...> ...etc. It is off by default for backwards compatibility
  24. sake. Kelvin Jones (2003-07-23)
  25. * [General] Deprecated the Release notes file as it is no longer useful due as I use the changelog for everything now.
  26. It will still be held in CVS for historical purposes but will no longer be distributed. Kelvin Jones (2003-07-23)
  27. 4.0.1
  28. -------------------
  29. * [vlibTemplate] added ability to reference a global variable from within <TMPL_INCLUDE> tags, i.e.
  30. <TMPL_INCLUDE file="{var:header}" /> would include the file set by: $tmpl->setVar('header', ...);.
  31. Kelvin Jones (2003-07-23)
  32. * [vlibTemplate] bugfix when calling ob_start() from _parse() causing output buffering to fail in some configurations.
  33. Kelvin Jones (2003-08-06);
  34. 4.0.1RC
  35. -------------------
  36. * [vlibMimeMail] validateEmail was case-insensitive. changed from ereg to preg_match. Kelvin Jones (2002-12-11)
  37. * [vlibTemplateError] Added error message for when a loop name is not specified. Kelvin Jones (2002-12-13)
  38. * [vlibTemplate] added a getLoop() function for use with the 3-step-loop process. This returns the loop in an array
  39. and removes the internal loop from $this->_currloop. Kelvin Jones (2002-12-13)
  40. * [vlibTemplate] fixed bug in addRow() function which caused it to not recognize the last loop set using newLoop()
  41. when not specifying a loop name. Kelvin Jones (2002-12-16)
  42. * [vlibDate] added Russian language pack. Kelvin Jones (2003-01-02)
  43. * [General] Renamed old CHANGELOG to RELEASENOTES.txt and created CHANGELOG.txt for tracking all changes made, big
  44. or small. Kelvin Jones (2003-01-02)
  45. * [General] Created CONTRIBUTIONS.txt, a guide for how to develop on vLIB. Kelvin Jones (2003-01-02)
  46. * [General] Added new class, vlibSearchToSQL. This allows you to convert a boolean search string to SQL. Kelvin Jones
  47. (2003-02-13)
  48. * [vlibIni] Added config params for vlibSearchToSQL.
  49. * [vlibSearchToSQL] Added getStoppedWords() and getShortWords() functions to return the words that were excluded from
  50. the search for that particular reason. Kelvin Jones (2003-03-03)
  51. * [vlibTemplate] removed the 9th capture from the regex which checked for a new line. This was pretty much useless, and also
  52. didn't work in particular versions of php. Kelvin Jones (2003-03-03)
  53. * [vlibTemplate] added the ability to omit the TMPL_ bit of the tag, so you can write <VAR name="title" /> now. This
  54. is completely optional. Kelvin Jones (2003-03-03)
  55. * [vlibTemplate] fixed bug that caused a "undefined variable" notice to be thrown when using a TMPL_INCLUDE. Kelvin
  56. Jones (2003-03-07)
  57. * [vlibTemplateCache] fixed bug pointed out by Andre in the forum, which caused a recache every time in certain circumstances.
  58. Kelvin Jones (2003-05-15)