poco/NEWS
2007-05-07 16:46:23 +00:00

155 lines
4.8 KiB
Plaintext

Release 1.3 (2007-05-07)
========================
This release contains major improvements and new features.
Summary of changes:
- HashMap and HashSet classes (Foundation)
- Tuple class template (Foundation)
- SharedMemory class (Foundation)
- FileStream, FileInputStream, FileOutputStream classes that
support Unicode (UTF-8) filenames on Windows (Foundation)
- improvements and bugfixes in the Net library, mostly HTTP
- DynamicAny class (Foundation)
- improvements to NetworkInterface class (Net)
- Condition class, implementing POSIX condition variable-style
thread synchronization (Foundation)
- upgraded to PCRE 7.1 (Foundation)
- improved Unicode/UTF-8 support
- NodeAppender class for faster DOM tree creation (XML)
- Checksum class (Foundation)
- lots of bugfixes and other improvements - please see the
CHANGELOG for details
Incompatible Changes and Transition Issues:
The HashFunction class template has been changed in an incompatible
way. The member function formerly named hash() is now the function
call operator. If you have defined your own HashFunction classes,
you have to update your code. Sorry for the inconvenience.
On Windows, POCO now builds with Unicode/UTF-8 support
(POCO_WIN32_UTF8) enabled by default. If you need the previous
behavior, remove the corresponding #define from Poco/Config.h
Release 1.2 (2006-08-29)
========================
This release contains major improvements and new features.
Summary of changes (please see CHANGELOG for details):
- namespaces and header locations have changed
- improvements to command line options handling
- improvements to HTTP server and client classes
- support for raw sockets and ICMP
- improvements to DateTime, bugfixes in Timezone
- improvements to Logging (including a new LogStream class)
- HashTable classes in Foundation
- ThreadPool now supports thread priorities
- ActiveMethod now supports start policies; improved exception support
- typesafe sprintf-like formatting
- Process::launch() now supports I/O redirection to pipes
- improvements to the build system (configure; make; make install is now supported)
- various other bugfixes and enchancements
Release 1.1.2 (2006-07-07)
==========================
The POCO sources are now under the Boost license.
Release 1.1.0 (2006-03-23)
==========================
The official 1.1 release.
Release 1.1b1 (2006-03-03)
==========================
This release introduces the DBLite library, as well as SSL/TLS support
for the Net library (NetSSL). Also included are lots of improvements
to the existing libraries.
Release 1.0.0 (2006-01-19)
==========================
This is the official 1.0 release.
Release 1.0b2 (2006-01-16)
==========================
Minor improvements, mostly to documentation.
Release 1.0b1 (2006-01-09)
==========================
Feature complete. Added support for SMTP and POP3 (SMTPClientSession,
POP3ClientSession) and many bug fixes.
Release 1.0a1 (2006-01-03)
==========================
First alpha release of 1.0. Added support for FTP (FTPClientSession,
FTPStreamOpener), new stream classes (LineEndingConverter, TeeStream),
upgraded to expat 2.0. Also added support for the Reactor/Acceptor/Connector
patterns in Net. Various bugfixes and minor improvements.
Release 0.96 (2005-12-28)
=========================
This last release before the 1.0 release adds support for Visual Studio 2005.
Also included are performance improvements and bugfixes.
Release 0.95 (2005-10-15)
=========================
This release introduces the Net library.
Release 0.94 (2005-09-30)
=========================
This release brings major improvements to the logging classes.
The FileChannel class now supports compression of archived log files,
as well as automtic purging of archived log files.
See the CHANGELOG file for the complete list of changes.
Release 0.93 (2005-08-01)
=========================
This release brings major enchancements to all libraries.
Highlights are the LocalDateTime class, the ServerApplication class
with support for Windows services and Unix daemons, improvements
to the FileChannel class, bugfixes and numerous other enchancements.
Please see the CHANGELOG for details.
Release 0.92 (2005-05-09)
=========================
The first major update to the C++ Portable Components since their public
release introduces the Util library, as well as various enchancements and
bugfixes to the Foundation and XML libraries. Please see the CHANGELOG
for details.
Release 0.91 (2005-02-21)
=========================
This is the first public release of the C++ Portable Components.
The release does not contain all features planned for the later 1.0 release
(the NET library is missing, for example), but is already quite usable.
Please refer to the README file for more information and instructions for
building the libraries.
--
$Id: //poco/Main/dist/NEWS#28 $