Log4Delphi / News: Recent posts

Log4Delphi version 0.7 (Charon) Released

It gives me great pleasure to announce the latest release of Log4Delphi, version 0.7 is now available.

Log4Delphi is an Open Source project that aims to produce a high quality and usable logging suite for Borland's Delphi based on the Log4J package from the Apache Software Foundation.

Changes and Additions include:
o Updated Makefile, added room for the various binary packages, std and prof, etc.
o Added DCConfiguration, a Configuration API.
o Updated web site, added Quick Start tab and improved look and feel.
o Updated user guide.
o Added TRollingFileAppender.
o Added TRACE level.
o Added TLogger#Log that takes an exception as a parameter.... read more

Posted by tcmiller 2006-08-07

Project Revived

After a long period of inactivity, this project has finally been revived, and will hopefully continue to flourish.

A big thank you to everyone involved in the project, all the users who've downloaded it and all those who have contributed code!

All contributions in any form are most welcome!

Posted by tcmiller 2006-07-24

Log4Delphi version 0.6 (Thanatos) Released

Log4Delphi is an Open Source project that aims to produce a high quality and usable logging suite for Borland's Delphi based on the Log4J package from the Apache Software Foundation.

Changes and Additions include:
o Updated user Guide.
o Added Unit Tests.
o Added TBDELogInserter.
o Added TIBXLogInserter.
o Added TDBXLogInserter.
o Removed old Delphi package from source tree.

For more information: http://log4delphi.sourceforge.net

Posted by tcmiller 2006-02-08

Log4Delphi Welcomes Another Developer

Log4Delphi is an Open Source project that aims to produce a high quality and usable logging suite for Borland's Delphi based on the Log4J package from the Apache Software Foundation.

We would like to welcome Bartosz Tomasik as a developer to the project! We hope he continues to make welcome contributions to the project.

Posted by tcmiller 2006-01-16

Log4Delphi welcomes new Developer

Log4Delphi is an Open Source project that aims to produce a high quality and usable logging suite for Borland's Delphi based on the Log4J package from the Apache Software Foundation.

We would like to welcome Vladimir Serdyuk as a developer to the project! We hope he continues to make welcome contributions to the project.

Posted by tcmiller 2006-01-11

Log4Delphi version 0.5 (Isis) Released

Log4Delphi is an Open Source project that aims to produce a high quality and usable logging suite for Borland's Delphi based on the Log4J package from the Apache Software Foundation.

Changes and Additions include:
o Updated UML Diagram.
o Added and updated the comments in source code.
o Completely rewritten unit tests.
o Added TPatternLayout.
o Added initialization and finalization procedures to TLevel.
o Fixed small bug in TPrintWriter and TFileAppender.
o Added initialization and finalization to TLevel.
o Added TDBLogInserter.
o Added TDBAppender, not completed yet.
o Added How-To Create A Package.
o Added Troubleshooting Guide.
o Added Project Bylaws.
o Added Project Mission.
o Added Documentation Overview.
o Added Developer Guide.
o Updated HTML Documentation Structure and Organization.... read more

Posted by tcmiller 2006-01-06

Log4Delphi version 0.4 (Valenti) Released

Log4Delphi is an Open Source project that aims to produce a high quality and usable logging suite for Borland's Delphi based on the Log4J package from the Apache Software Foundation.

Changes and Additions include:
o Added PDF version of docs.
o Updated todo list.
o Updated release schedule.
o Updated FAQ.
o Updated user guide.
o Updated tutorial to use properties configuration.
o Added example properties file.
o Support for configuration throuhgh properties file.
o Fixed small bug in TProperties.
o Fixed small bug in TLogLog.
o Added removeAllAppenders to TLogger.
o Added TStringTokenizer to the String Unit.
o Made default threshold to the ALL level.
o Added TOptionConverter.
o Added TPropertyConfigurator.... read more

Posted by tcmiller 2005-12-08

Log4Delphi version 0.4 (Valenti) in Development Freeze

Log4Delphi is an Open Source project that aims to produce a high quality and usable logging suite for Borland's Delphi based on the Log4J package from the Apache Software Foundation.

Version 0.4 code named Valenti is now in development freeze for the next few days until the in order to test, fix bugs and make minor changes to the documentation. Official release is scheduled for the fifth of November. ... read more

Posted by tcmiller 2005-11-24

Log4Delphi version 0.3 (River Dog) Released

Log4Delphi is an Open Source project that aims to produce a high quality and usable logging suite for Borland's Delphi based on the Log4J package from the Apache Software Foundation.

Changes and Additions include:
o Updated HTML documentation: Release Plan, Welcome Page and Install instructions.
o Created first draft of User Guide.
o Added THTMLLayout and Unit test.
o Added Override Signature to destructors, fixed bug #1297284.
o Added TXMLLayout and Unit test.
o Changed code to compile on Delphi 5:
- TLevelUnit#MIN_VALUE = Low(LongInt);
- TLevelUnit#MAX_VALUE = High(LongInt);
- Removed Variants from uses clause.
o Changed build.xml to only perform zipping of distributions, compilation is
now performed entirely through make using the Makefile.
o Added Delphi 5 package.
o Added this changelog.... read more

Posted by tcmiller 2005-10-03

Log4Delphi version 0.3 (River Dog) in Development Freeze

Log4Delphi is an Open Source project that aims to produce a high quality and usable logging suite for Borland's Delphi based on the Log4J package from the Apache Software Foundation.

Version 0.3 code named River Dog is now in development freeze for the next few days until the 1st of October in order to fix bugs and make minor changes to the documentation. Official release is scheduled for the third of October.... read more

Posted by tcmiller 2005-09-26

Log4Delphi version 0.2 (Valhandra) Released

Log4Delphi is an Open Source project that aims to produce a high quality and usable logging suite for Borland's Delphi based on the Log4J package from the Apache Software Foundation.

Changes include:
o Added: Changes, Tutorial, API, Design Overview, Release Plan, Coding Standards, CVS Repo and Documentation and Contributing sections to HTML Docsumentation.
o Added: TWriterAppender, TErrorHandler, TOnlyOnceErrorHandler, TLogLog.
o Updated: Readme, Download Page, FAQ, Contact Page.
o Added Util: Util folder now contains TPrintWRiter, TProperties and TStrings. These are used internally by Log4Delphi.
o TLoggingEvent: added the exception field and getException method.
o TLayout: added the getHeader and getFooter methods as well as ignoresException and getContentType.
o TLogger: added multiple loggers accessible with the TLogger.getInstance(name) method.... read more

Posted by tcmiller 2005-09-05

Log4Delphi version 0.2 (Valhandra) in Development Freeze

Log4Delphi is an Open Source project that aims to produce a high quality and usable logging suite for Borland's Delphi based on the Log4J package from the Apache Software Foundation.

Version 0.2 code named Project Valhandra is now in development freeze for the next few days until the 1st of September in order to fix bugs and make minor changes to the documentation. It should hopefully be placed into the CVS tree in the first week of September, and official release is scheduled for the 5th.... read more

Posted by tcmiller 2005-08-25