Skip to content

Releases: JustWhit3/osmanip

4.6.1

26 Jul 14:53
Compare
Choose a tag to compare

Bugs fixing

  • Fixed a bug in the dependencies treatment during the debug mode compilation of the library.

4.6.0

25 Jul 12:56
Compare
Choose a tag to compare

New features

  • Added port to vcpkg.

Updates

  • Removed arsenalgear library dependency.
  • Code quality update.
  • Build system update.

4.5.1

08 Mar 08:05
Compare
Choose a tag to compare

Bugs fixing

  • Added missing configurations in CMakeLists.txt files. Thanks to @dg0yt .

4.5.0

20 Feb 14:05
Compare
Choose a tag to compare

Updates

  • Build system update with CMake.
  • Replace int types with int32_t and other variations.

Bugs fixing

  • Fixed a bug for which correct compilation fo tests and examples on MSVC was broken.
  • Fixed a bug for which it was necessary to include osmanip/manipulators/common.hpp header when using basic manipulators.

4.4.0

06 Nov 15:47
Compare
Choose a tag to compare

Updates

  • Added a new ostream object osm::cout to manage osmanip buffer and in particular multithreading progressbars redirection. Thanks to @joeletho.
  • Added a new script IWYU.sh to check correct headers inclusion using include-what-you-use framework.
  • Removed useless headers.
  • Code quality update.

4.3.0

16 Oct 21:58
Compare
Choose a tag to compare

Updates

  • Added progress bar output redirection, thanks to Joel Thomas for the contribution and for the implementation.
  • Removed debug flag from building options.
  • Replaced NULL macro with 0.
  • Updates in the addStyle method of the Progressbar class, now it doesn't throw exceptions anymore.

4.2.2

29 Sep 09:15
Compare
Choose a tag to compare

Updates

Generic code quality cleaning and update.

4.2.1

27 Sep 14:57
Compare
Choose a tag to compare

Updates

  • Added include, threading, memory, compiler versions and cppcheck tests.
  • Added #pragma once directive to each header file.
  • Added metadata to each .hpp and .cpp header file.
  • Generic code cleaning and update.

4.2.0

26 Sep 07:57
Compare
Choose a tag to compare

Updates

  • Source code of progress bar has moved into progressbar.hpp file.
  • Removed print function and moved into a new repository project called ptc::print.
  • Removed useless reset function for ANSI resetting.
  • Improvements in manipulators objects performances.
  • First draft of benchmarking studies (beta).

4.1.0

06 Jul 14:56
Compare
Choose a tag to compare

Updates

  • Added printer header.
  • Added OS_Decorator class.
  • Splitted csmanip headers.
  • Added options header.
  • Minor bugs fixing.
  • Update of the utils from arsenalgear.
  • Added wiki.
  • Documentation update.