Delphi Inspiration – Delphi Components and Software Applications

Version History

DIUcl 2.0.0 – 5 Dec 2011

  • Support Delphi XE2 Win32 & Win64.
  • New UclCompressStr and UclDeCompressStr.
  • Fix potential memory overrides, uninitialized variables, and integer overflows.

DIUcl 1.6.0 – 28 Sep 2010

  • Delphi XE support.

DIUcl 1.5.0 – 15 Mar 2010

  • Delphi 2010, 2009, and 2007 support.
  • XP Themes enabled for the VCL GUI demos.
  • Adjust stream callbacks to KOL incompatibility changes.
  • New read-only support for the KOL decompression stream Size property.
  • Add KOL_Stream_Copy to DIUclStreams.pas as a replacement for the VCL TStream.CopyFrom() method.
  • Fix KOL compile for the stream demos.

DIUcl 1.4 – 14 Apr 2005

  • Internal UCL compression engine updated to Version 1.02.

DIUcl 1.30 – 26 September 2003

  • Added functions UclCompressStream and UclDeCompressStream for simple compression and decompression of entire streams.
  • Greatly improved the Seek implementations of both TUclCompressionStream and TUclDeCompressionStream. All seek operations are now possible for TUclDeCompressionStream, which allows to use them with native LoadFromStream methods of various VCL classes like TStrings, TBitmap, etc.
  • New demo projects added, including UCL compression for the TinyDB database engine.

DIUcl 1.20 – 23 June 2003

  • Added functions for simple string compression using UCL. There are variants for both AnsiStrings and WideStrings in the DIUcl unit.
  • Added DIUclStreams unit with UCL compression and decompression stream wrappers. To create small applications, a KOL option is available.
  • Additional demo projects added.

DIUcl 1.10 – 31 March 2003

  • Added some decompression functions which were missing in version 1.00.
  • New demo projects added.
  • New HTML Help added.

DIUcl 1.00 – 25 March 2003

  • Initial release.
products/ucl/history.txt · Last modified: 2011/12/05 13:32 (external edit)