Skip to content

Releases: westerndigitalcorporation/stat

Support for MSVC 2022

27 Aug 22:17
Compare
Choose a tag to compare
  • Added support for the build tool-chain of MSVC 2022.
  • Removed official support of Python 2.7 as its support was dropped by GitHub containers

Improved and resolved performance issues

12 Apr 21:34
Compare
Choose a tag to compare

After migration to GNU make the framework started to experience performance issues that were much more significant on Windows platform.
This release fixes these issues and provides some other fixes (less significant).

This version is the most mature and stable version from all versions releases until now since migration to GNU Make!!!

Make: Fixed an issue with dummy interfaces

03 Apr 09:46
a05c4b8
Compare
Choose a tag to compare

Fixed an issue due to which dummy interfaces always overwrote production headers even when it was not required

Some bug-fixes and minor cosmetic changes

31 Mar 11:51
Compare
Choose a tag to compare
v2.1.5

Preparing release 2.1.5

Completed Infinite-Mock implementation

21 Jan 14:18
b1ccecf
Compare
Choose a tag to compare

Added

  • Completed implementation of new Mock type Infinite-Mock

Fixed

  • Integrated Overridden Mock into functionality of Order-Tracking
  • Fixed creation of Source-Insight project creation

Improved incremental build performance

28 Dec 18:17
Compare
Choose a tag to compare
  • Improved incremental build following the guidelins published by Mad Scientist (Paul D. Smith)
  • General improvements in makefile scripts
  • Better OS-integration in makefile scripts (to support future extantion of supporting different OS and build tool-chains)

Fixes for better support of REH-based distros

02 Dec 19:10
Compare
Choose a tag to compare
  • Fixed issue with incorrect PWD passed by VS-Code to the terminal

Added support for VS-Code on Windwos + GMake-related fixes

24 Nov 15:27
Compare
Choose a tag to compare

New in the Release:
Now VS-Code is also supported by the framework as an alternative IDE
of choice on Windows. Currently it has full integration with MSVS tools
for editing, compiling and debugging.

GMake-related fixes:
STAT framework allows substitution of header files with test-doubles,
which allows full control of dependencies of the tested code.
With migration to GNU-Make a bug was injected that disturbed this function,
and now it got fixed.

First official support for the Linux environment

19 Nov 06:58
Compare
Choose a tag to compare

Now STAT supports Linux environment with GCC as a tool-chain and VS-Code as an IDE for debugging.

!!!Please note that if you've downloaded this version, you should update to the next version, i.e. v2.1.1!!!
Upon migration from NMAKE to GMake a bug was introduced that broke the precedance of include-paths.

Migrating from NMake to GMake

15 Oct 03:42
3251de8
Compare
Choose a tag to compare
Pre-release

Migrating to GMake allows simpler implementation of cross-platform support (Linux in particular).