TEXT   5

ChangeLog.txt

Guest on 21st August 2021 09:11:16 AM

  1. parseCSV 0.3.2
  2. -----------------------------------
  3. Date: 1-Apr-2008
  4.  
  5. This is primarily a bug-fix release for a critical
  6. bug which was brought to my attention.
  7.  
  8. - Fixed a critical bug in conditions parsing which
  9.   would generate corrupt matching patterns causing
  10.   the condition(s) to not work at all in some
  11.   situations.
  12.  
  13. - Fixed a small code error which would cause PHP to
  14.   generate a invalid offset notice when zero length
  15.   values were fed into the unparse() method to
  16.   generate CSV data from an array.
  17.  
  18. Notice: If you have been using the "parsecsv-stable"
  19. branch as an external in any of your projects,
  20. please use the "stable/parsecsv" branch from this
  21. point on as I will eventually remove the former due
  22. to it's stupid naming.
  23.  
  24. -----------------------------------
  25.  
  26.  
  27. parseCSV 0.3.1
  28. -----------------------------------
  29. Date: 1-Sep-2007
  30.  
  31. - Small change to default output settings to
  32.   conform with RFC 4180 (http://rfc.net/rfc4180.html).
  33.   Only the LF (line feed) character was used
  34.   by default to separate rows, rather than
  35.   CRLF (carriage return & line feed).
  36.  
  37. -----------------------------------
  38.  
  39.  
  40. parseCSV 0.3.0
  41. -----------------------------------
  42. Date: 9-Aug-2007
  43.  
  44. - Changed to the MIT license.
  45.  
  46. - Added offset and limit options.
  47.  
  48. - Added SQL-like conditions for quickly
  49.   filtering out entries. Documentation on the
  50.   condition syntax is forthcoming.
  51.  
  52. - Small parsing modification to comply
  53.   with some recent changes to the specifications
  54.   outlined on Wikipedia's Comma-separated values
  55.   article.
  56.  
  57. - Minor changes and optimizations, and a few
  58.   spelling corrections. Oops :)
  59.  
  60. - Included more complex code examples in the
  61.   parseCSV download.
  62.  
  63. -----------------------------------
  64.  
  65.  
  66. parseCSV 0.2.1
  67. -----------------------------------
  68. Date: 8-Aug-2007
  69.  
  70. - Fixed stupid code which caused auto function
  71.   to not work in some situations.
  72.  
  73. -----------------------------------
  74.  
  75.  
  76. parseCSV 0.2.0 beta
  77. -----------------------------------
  78. Date: 2-Jan-2007
  79.  
  80. - Added auto() function to automatically detect
  81.   delimiter character.
  82.   Useful for user upload incase delimiter is
  83.   comma (,), tab, or semi-colon (;). Some
  84.   versions of MS Excel for Windows use
  85.   semi-colons instead of commas when saving to
  86.   CSV files.
  87.   It uses a process of elimination to eliminate
  88.   characters that can not be the delimiter,
  89.   so it should work on all CSV-structured files
  90.   almost no matter what the delimiter is.
  91.  
  92. - Generally updated some of the core workings
  93.   to increase performance, and offer better
  94.   support for large (1MB and up) files.
  95.  
  96. - Added code examples to header comment.
  97.  
  98. -----------------------------------
  99.  
  100.  
  101. parseCSV 0.1.6 beta
  102. -----------------------------------
  103. Date: 22-Dec-2006
  104.  
  105. - Updated output() function.
  106.  
  107. -----------------------------------
  108.  
  109.  
  110. parseCSV 0.1.5 beta
  111. -----------------------------------
  112. Date: 22-Dec-2006
  113.  
  114. - Added output() function for easy output to
  115.   browser, for downloading features for example.
  116.  
  117. -----------------------------------
  118.  
  119.  
  120. parseCSV 0.1.4 beta
  121. -----------------------------------
  122. Date: 17-Dec-2006
  123.  
  124. - Minor changes and fixes
  125.  
  126. -----------------------------------
  127.  
  128.  
  129. parseCSV 0.1.3 beta
  130. -----------------------------------
  131. Date: 17-Dec-2006
  132.  
  133. - Added GPL v2.0 license.
  134.  
  135. -----------------------------------
  136.  
  137.  
  138. parseCSV 0.1.2 beta
  139. -----------------------------------
  140. Date: 17-Dec-2006
  141.  
  142. - Added encoding() function for easier character
  143.   encoding configuration.
  144.  
  145. -----------------------------------
  146.  
  147.  
  148. parseCSV 0.1.1 beta
  149. -----------------------------------
  150. Date: 24-Nov-2006
  151.  
  152. - Added support for a PHP die command on first
  153.   line of csv files if they have a .php extension
  154.   to protect secure data from being displayed
  155.   directly to the browser.
  156.  
  157. -----------------------------------
  158.  
  159.  
  160. parseCSV 0.1 beta
  161. -----------------------------------
  162. Date: 23-Nov-2006
  163.  
  164. - Initial release
  165.  
  166. -----------------------------------

Raw Paste


Login or Register to edit or fork this paste. It's free.