blob: d227dc0b1d97e7161ddc6fec153c4a48858c3b33 [file] [log] [blame]
Alexandre Lisionddd731e2014-01-31 11:50:08 -05001uCommon Library NEWS -- history of visible user changes. Updated 2008-04-15.
2
3uCommon C++ 0.4 codebase completed and ready for release with the introduction
4of the GNU GPL V3. This is a complete rewrite of UCommon as a C++ library for
5threading and design patterns suitable for deeply embedded targets.
6
7uCommon C++ 0.7 codebase now has core documentation and basic library theory in
8header files. This documentation can be generated with doxygen or by using
9"make doxy".
10
11uCommon C++ 1.0 release has been simplified, fully documented, and modified in
12specific ways to simplify the migration and merge with GNU Common C++ to form
13GNU Common C++ 2.0.
14
15uCommon C++ 1.5 release begins the process of migrating GNU Common C++ into the
16core GNU uCommon C++ codebase. Some GNU Common C++ classes, including tcp
17streaming, xml parser, and persist, have been revised and integrated for the
181.5.0 release itself. Other GNU Common C++ classes will be integrated as
19requested and needed. The 1.5/1.x series will actually be the last UCommon
20release sets, as GNU uCommon C++ 2.0 will instead be released as GNU Common C++
212 2.0.
22
23uCommon C++ 2.0 released under the GNU Lesser General Public License, Version 3
24or later.
25
26uCommon C++ 2.1 is considered a refactored abi release offering greater
27clarity, consistency of use, and additional features that were migrated from
28Common C++. The 2.1 release series may continue to introduce additional
29classes.
30
31ucommon 3.0 merges other ucommon related libraries to create a single ucommon
32framework for application development.
33
34ucommon 3.1 introduced the ucommon secure framework with support for ssl
35sockets, random number generation, ciphering, and digest computation.
36Further cryptographic features will be added over time.
37