Skip to content

Releases: ws-garcia/VBA-CSV-interface

CSV Interface v3.0.4

17 Mar 14:43
Compare
Choose a tag to compare
  • Bug Fixed: could not detect apostrophes as escape char in text streams.
  • Enhancement: implemented sequential reading, in forward sense, from CSV files.
  • Enhancement: sort operation is now 2x more faster and fully integrated into the ECPArrayList.cls module.
  • Enhancement: the DumpToAccessTable now tries to add the data to the table if it already exists.
  • Update: parameters change in DumpToArray, DumpToJaggedArray and DumpToSheet methods.
  • Update: DOC repo.

CSV Interface v3.0.3

11 Mar 18:54
Compare
Choose a tag to compare

CSV Interface v3.0.2

05 Mar 05:00
Compare
Choose a tag to compare

Enhancement: Improved performance. Non quoted CSV are processed 15% more faster.

CSV Interface v3.0.1

03 Mar 20:45
Compare
Choose a tag to compare

Enhancement: Improved performance. Streams ended in \r and \n are processed faster.

CSV Interface v3.0.0

01 Mar 20:45
Compare
Choose a tag to compare
  • Enhancement: complete module rewrite.
  • Enhancement: data sorting support.
  • Enhancement: parse CSV/TSV through streams with the ECPTextStream class module.
  • Enhancement: import user-specified fields only.
  • Enhancement: dynamic typing support.
  • Enhancement: internal storage in a like ArrayList object.
  • Update: deprecated some methods and properties.
  • Update: DOC repo.

CSV Interface v2.0.4

09 Dec 19:45
Compare
Choose a tag to compare
  • Enhancement: the imported fields and records can now be accessed individually.
  • Enhancement: error handler.
  • Update: added more CSVs files for test the parse performance when working with "big" files.
  • Update: DOC repo.

CSV Interface v2.0.3

27 Nov 15:29
Compare
Choose a tag to compare
  • TYPO errors: comments and attributes.
  • Enhancement: code cleaning (removed unused: code, comments and variables)

CSV Interface v2.0.2

19 Nov 21:02
fa88666
Compare
Choose a tag to compare
  • Bug fixed: TAB record NOT correctly handled by the parser.
  • Bug fixed: parser fails to import data when an empty line precedes a data record.
  • Docs update

CSV Interface v2.0.1

18 Nov 21:07
6a25d6b
Compare
Choose a tag to compare
  • Enhancement: added support for Tab Separated Values (TSV) files
  • Property renamed: CommentLineIndicator --> CommentsToken
  • Property renamed: EscapeChar --> EscapeToken
  • Enumeration renamed: EscapeType --> EscapeTokens

CSV Interface v2.0.0

15 Nov 16:28
cd66204
Compare
Choose a tag to compare
  • Bugs fixed.
  • Internals redesign: jagged arrays are now allowed in the I/O operations.
  • Memory optimization in data dump, import and export operations.
  • Added the CreateJagged method.
  • Added the DumpToJaggedArray method.
  • Added the IsJaggedArray method.
  • Added the JaggedToTwoDimArray method.
  • Added the TwoDimToJaggedArray method.