Releases: vividos/UlibCpp
NuGet package version 4.1.5
Description
UlibCpp is a collection of useful C++ classes that help writing Win32 console, ATL and WTL applications faster. This is the static library package. Supported platforms are Win32 and x64. The package was built with Visual Studio 2017 Version 15.9.5. Use this package together with Boost 1.68.0 and WTL 10. The library is licensed under the BSD 2-clause license.
Release Notes
This version suppresses more warnings when including Boost and WTL headers. Also:
- made MutexLock, MutexTryLock and MutexUnLocker movable
- fixed including Singleton.hpp when compiling for C++17
NuGet package version 4.1.4
Description
UlibCpp is a collection of useful C++ classes that help writing Win32 console, ATL and WTL applications faster. This is the static library package. Supported platforms are Win32 and x64. The package was built with Visual Studio 2017 Version 15.8.9. Use this package together with Boost 1.68.0 and WTL 10. The library is licensed under the BSD 2-clause license.
Release Notes
This version suppresses warning 4996 about deprecated features when compiling
with C++17 and including ulib\config\BoostAsio.hpp
.
NuGet package version 4.1.3
Description
UlibCpp is a collection of useful C++ classes that help writing Win32 console, ATL and WTL applications faster. This is the static library package. Supported platforms are Win32 and x64. The package was built with Visual Studio 2017 Version 15.8.7. Use this package together with Boost 1.68.0 and WTL 10. The library is licensed under the BSD 2-clause license.
Release Notes
New classes: -
New methods: -
NuGet package version 4.1.2
Description
UlibCpp is a collection of useful C++ classes that help writing Win32 console, ATL and WTL applications faster. This is the static library package. Supported platforms are Win32 and x64. The package was built with Visual Studio 2017 Version 15.8.3. Use this package together with Boost 1.68.0. The library is licensed under the BSD 2-clause license.
Release Notes
New classes: VersionInfoResource
New methods: sizeof_array, Win32::ErrorMessage::LastError()
NuGet package version 4.1.1
Description
UlibCpp is a collection of useful C++ classes that help writing Win32 console, ATL and WTL applications faster. This is the static library package. Supported platforms are Win32 and x64. The package was built with Visual Studio 2017 Version 15.5.2. Use this package together with Boost 1.66.0. The library is licensed under the BSD 2-clause license.
Release Notes
New methods: Path::ModuleFilename()
Updated atlribbon.h for VS 2017 that is automatically included in config/Atl.hpp
NuGet package version 4.1.0
Description
UlibCpp is a collection of useful C++ classes that help writing console and WTL applications faster. This is the static library package. Supported platforms are Win32 and x64. The package was built with Visual Studio 2017 Update 3. Use this package together with Boost 1.65. The library is licensed under the BSD 2-clause license.
Release Notes
- New classes: Clipboard, MemoryReadStream, NullStream, HighResolutionTimer, Win7Taskbar, TraceOutputStopwatch, Singleton
- New methods in Path, FileFinder and ProgramOptions
- Bug fixes and more unit tests for existing classes.
NuGet package version 4.0.1
Description
UlibCpp is a collection of useful C++ classes that help writing console and WTL applications faster. This is the static library package. Supported platforms are Win32 and x64. The package was built with Visual Studio 2017 Update 3. Use this package together with Boost 1.65. The library is licensed under the BSD 2-clause license.
Release Notes
Compatibility changes, bug fixes and changes to remove SonarQube and Coverity Scan warnings.
NuGet package version 4.0.0
Description
UlibCpp is a collection of useful C++ classes that help writing console and WTL applications faster. This is the static library package. Supported platforms are Win32 and x64. The package was built with Visual Studio 2017 Update 3. Use this package together with Boost 1.65. The library is licensed under the BSD 2-clause license.
Release Notes
This is the initial release of the library.