Skip to content

Releases: end2endzone/RapidAssist

0.11.0

11 Feb 14:43
433325d
Compare
Choose a tag to compare

Changes for 0.11.0:

  • Fixed issue #66: Function ra::console::GetDimension() returns size of console window instead of buffer on Windows.
  • Fixed issue #76: Missing utf-8 error module.
  • Fixed issue #77: Use CMAKE_CURRENT_SOURCE_DIR instead of CMAKE_SOURCE_DIR
  • Fixed issue #78: Get current date and time in microseconds resolution.
  • Fixed issue #81: Support for ARM macOS.
  • Fixed issue #83: Fail the build when unit tests are failing but run all remaining workflow steps anyway.
  • Fixed issue #87: TestTiming.testGetMicrosecondsTimerAgaintsSleep() fails on macOS with more than 150ms difference.

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.