POCO v1.1.b1 Release Notes

Release Date: 2006-03-03 // about 18 years ago
    • ๐Ÿ†• New Events package in Foundation. The package supports C#-style event handling
    • ๐Ÿ†• New Cache package in Foundation: a templates-based caching framework
    • โž• added Any class to Foundation
    • โž• added DBLite library
    • ๐Ÿ›  fixed a memory leak with layered configurations in the application
    • 0๏ธโƒฃ made POCO_DLL the default (unless POCO_STATIC is #defined) It is no longer necessary to specify POCO_DLL in projects that use Poco (SourceForge Patch #1408231 and Feature Request #1407575).
    • โž• added Buffer template class to Foundation
    • โž• added the UnicodeConverter utility class. This is mainly used for Windows Unicode support and probably of little use for anything else.
    • โž• added Path::resolve()
    • โž• added Windows Unicode support. This calls the Unicode variant of the Windows API functions. For this to work, all strings must be UTF-8 encoded and POCO_WIN32_UTF8 must be defined in all compilation units.
    • โž• added StreamCopier::copyToString()
    • โž• added URIStreamOpener::unregisterStreamFactory() and new variants of URIStreamOpener::open() that also work with filesystem paths. This fixes SourceForge Bug #1409064 and Feature Request #1409062.
    • โž• added NodeIterator::currentNodeNP() to XML library
    • โž• added some sanity checks to UTF8Encoding::convert()
    • โž• added NetSSL - SSL support for Net library, based on OpenSSL
    • console output of processes launched with Process::launch() is now visible

    ๐Ÿš€ Release 1.0.0 (2006-01-19)

    • โœ‚ removed unnecessary console output from ProcessTest
    • ๐Ÿ“š documentation fixes