Skip to content

v6.23.0-rc2

Pre-release
Pre-release
Compare
Choose a tag to compare
@vodorok vodorok released this 17 Nov 11:55

The following changes and fixes were made since v6.23.0-rc1

GCC Static Analyzer Related Changes:

Fixed the SARIF file location according to the GCC documentation.
Changed GCC's output format to sarif-stderr.
Temporarily ignored compiler warnings in GCC.

🐛 Analyzer Improvements:

Replaced the multiprocessing library with multiprocess. This resolved issues in multiprocess library usage on different platforms but mostly on OSX. Added in #4076

Fixing a crash when CC_ANALYZERS_FROM_PATH env variable is set in #4084

Corrected a bug about the --enable-all flag not disabling specific warnings in #4080 by @bruntib
Fixed non-determinism in the appearance of clang-tidy checkers.
Prevented duplicate addition of extra arguments in cppcheck.
Resolved an issue with the AnalyzerContext lazy initialization.

💻 Server/GUI Updates:

An error was fixed when loading the report in the report view that caused the review status dropdown menu's value to fail to update when switching to a report with a different status. Fixed in in #4082 by @cservakt

CI Configuration

The issue with building ReadTheDocs has been rectified. You can view the latest docs here: https://codechecker.readthedocs.io/en/latest/
In addition, we have implemented modifications to the PyPI action in order for a more reliable package publishing by @vodorok

🔨 Other:

  • [docs] Leave a better TODO for gcc docs by @Szelethus in #4069
  • chore(store): Give a name to the timeout watchdog thread by @whisperity in #407
  • Bump @babel/traverse from 7.16.8 to 7.23.2 in /web/server/vue-cli by @dependabot in #4043
  • Bump gitpython from 3.1.35 to 3.1.37 in /web/requirements_py/dev by @dependabot in #4038
  • Bump gitpython from 3.1.35 to 3.1.37 in /web by @dependabot in #4037

Full Changelog: v6.23.0-rc1...v6.23.0-rc2