Skip to content

Releases: ECP-Solutions/ECPTextStream

ECPTextStream v1.1.1

07 Apr 21:57
0130f89

Choose a tag to compare

Improvements:

  • UTF-8 encoding support.

ECPTextStream v1.0.10

07 Feb 04:08

Choose a tag to compare

Bug fixes

  • OpenStream: subfolders were not managed correctly.

ECPTextStream v1.0.10

15 May 17:39

Choose a tag to compare

  • Added support for UTF-8 encoded files.
  • Fixed infinite loop when not linebreak found.

ECPTextStream v1.0.9

01 Jul 03:16

Choose a tag to compare

Improvements:

  • The delimiters are converted 16% faster, the conversion happens when the unifiedLFOutput property is set to True.

ECPTextStream v1.0.8

26 Jun 13:50

Choose a tag to compare

  • Enhancement: searching for line breaks in the forward direction is now optional.
  • Property added: linebreakMatchingBehavior.
  • Enumeration added: EndLineMatchingBehavior.

ECPTextStream v1.0.7

26 Jun 04:24

Choose a tag to compare

  • Bug Fixed: The class was not able to handle lines with more characters than the buffer.
  • Enhancement: Streams ending in line breaks are 2 times faster than the previous version.

ECPTextStream v1.0.6

21 Jun 02:00

Choose a tag to compare

  • Logic improvement.
  • Benchmarks update.

ECPTextStream v1.0.5

21 Jun 01:02

Choose a tag to compare

-Bug fixed: CRLF character could not be handled as a stream end.
-The class can now output normalized line breaks, through the unifiedLFOutput property.
-Method name changed: RestartPointer -> RestartStreamReader

ECPTextStream v1.0.4

19 Apr 02:18

Choose a tag to compare

  • Enhancement: ReadText method refactor. The method is now able to find the line break character in forward sense.
  • Bug Fixed: Unexpected behavior when the buffer is not able to hold a full line of text. The error becomes when the buffer was requested to end on a line break or line return character.
  • Bug Fixed: Type matching error for Null Char terminated streams.

ECPTextStream v1.0.3

03 Mar 20:42

Choose a tag to compare

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