Skip to content

Releases: end2endzone/RapidAssist

0.10.2

03 Oct 12:00
Compare
Choose a tag to compare

Changes for 0.10.2:

  • Fixed issue #73: Replace usage of preprocessor WIN32 by _WIN32 - macOS only..
  • Fixed issue #74: Silence warning C4996 about deprecated 'std::tr1' namespace - macOS only..
  • Fixed issue #75: Function HasFileReadAccess() fails when ra::testing::CreateFileSparse() is used - macOS only.

Changes for 0.10.1:

  • Fixed issue #71: ra::filesystem::FileExists() fails when file size > 4GB
  • Fixed issue #72: ra::filesystem::IsDirectoryEmpty()

Changes for 0.10.0:

  • Fixed issue #70: Discrete timing functions.

0.10.0

18 Apr 13:34
Compare
Choose a tag to compare

Changes for 0.10.0:

  • Fixed issue #70: Discrete timing functions.

0.9.2

17 Apr 21:26
Compare
Choose a tag to compare

Changes for 0.9.2:

  • Fixed issue #68: Simplify building process with scripts and INSTALL documentation (again).
  • Fixed issue #69: Building with spaces in path.

Changes for 0.9.1:

  • Fixed issue #67: Simplify building process with scripts and INSTALL documentation.

Changes for 0.9.0:

  • Fixed issue #55: Doesn't work on mac.
  • Fixed issue #59: HasReadAccess() and HasWriteAccess() for directories.
  • Fixed issue #60: Migrate CI/CD services to GitHub Actions.
  • Fixed issue #61: ra::testing::CloneProcessFile()
  • Fixed issue #62: Refactor how unit test TestProcess.testKillAndTerminate is implemented.
  • Fixed issue #64: Include of windows.h conflicts with RapidAssist function names.
  • Fixed issue #65: Uniformalize function argument names.

0.9.1

03 Apr 00:37
Compare
Choose a tag to compare

Changes for 0.9.1:

  • Fixed issue #67: Simplify building process with scripts and INSTALL documentation.

Changes for 0.9.0:

  • Fixed issue #55: Doesn't work on mac.
  • Fixed issue #59: HasReadAccess() and HasWriteAccess() for directories.
  • Fixed issue #60: Migrate CI/CD services to GitHub Actions.
  • Fixed issue #61: ra::testing::CloneProcessFile()
  • Fixed issue #62: Refactor how unit test TestProcess.testKillAndTerminate is implemented.
  • Fixed issue #64: Include of windows.h conflicts with RapidAssist function names.
  • Fixed issue #65: Uniformalize function argument names.

0.9.0

03 Apr 00:36
Compare
Choose a tag to compare

Changes for 0.9.0:

  • Fixed issue #55: Doesn't work on mac.
  • Fixed issue #59: HasReadAccess() and HasWriteAccess() for directories.
  • Fixed issue #60: Migrate CI/CD services to GitHub Actions.
  • Fixed issue #61: ra::testing::CloneProcessFile()
  • Fixed issue #62: Refactor how unit test TestProcess.testKillAndTerminate is implemented.
  • Fixed issue #64: Include of windows.h conflicts with RapidAssist function names.
  • Fixed issue #65: Uniformalize function argument names.

0.8.3

04 Dec 03:28
Compare
Choose a tag to compare

Changes for 0.8.3:

  • Fixed issue #58: Compilation fail: environment.cpp:142:5: error: ‘LPCH’ was not declared in this scope #58

Changes for 0.8.2:

  • Fixed issue #54: Exception when calling ra::environment::GetEnvironmentVariablesUtf8()
  • Fixed issue #57: Updated INSTALL documentation for using the build scripts.

Changes for 0.8.1:

  • Fixed issue #53: Warning C4267 (possible loss of data) in filesystem.cpp when building in 64 bit.

Changes for 0.8.0:

  • Fixed issue #49: Create ra::unicode namespace to wrap functions that provide support to unicode.
  • Fixed issue #50: Support for Windows Unicode (a.k.a. UTF-16).
  • Fixed issue #51: Function in ra::testing namespace are lacking documentation.
  • Fixed issue #52: Enable functions in ra::testing even if gtest library is not available.

0.8.2

02 Dec 01:03
Compare
Choose a tag to compare

Changes for 0.8.2:

  • Fixed issue #54: Exception when calling ra::environment::GetEnvironmentVariablesUtf8()
  • Fixed issue #57: Updated INSTALL documentation for using the build scripts.

0.8.1

03 Apr 00:43
Compare
Choose a tag to compare
  • Fixed issue #53: Warning C4267 (possible loss of data) in filesystem.cpp when building in 64 bit.

0.8.0

02 Apr 18:28
Compare
Choose a tag to compare
  • Fixed issue #49: Create ra::unicode namespace to wrap functions that provide support to unicode.
  • Fixed issue #50: Support for Windows Unicode (a.k.a. UTF-16).
  • Fixed issue #51: Function in ra::testing namespace are lacking documentation.
  • Fixed issue #52: Enable functions in ra::testing even if gtest library is not available.

0.7.0

17 Nov 14:13
Compare
Choose a tag to compare

Changes for 0.7.0:

This version of RapidAssist contains breaking changes!
Many library categories (including their associated namespaces) are renamed for clarity and better compatibility with other libraries.
Function names now follows Google C++ Style Guide naming rules: functions start with a capital letter and have a capital letter for each new word.

  • Fixed issue #35: Rename time namespace to timing.
  • Fixed issue #36: Rename gtesthelp namespace to testing.
  • Fixed issue #38: Rename cppencoder namespace to code::cpp.
  • Fixed issue #39: Rename logger namespace to logging.
  • Fixed issue #43: Consider using Google's C++ Style Guide.
  • Fixed issue #44: Remove usage of the word 'folder' for functions in ra::filesystem namespace.
  • Fixed issue #45: Deprecate functions from ra::testing namespace that are available in other namespaces.
  • Fixed issue #47: Move ra::environment::IsConfigurationDebug() implementation in header file.