Skip to content

Releases: intel/ittapi

release v3.26.3

08 Aug 11:54
0c57540
Compare
Choose a tag to compare

What's New:

  • Fixed Coverity static analysis tool hits

release v3.26.2

23 Jun 11:23
3d207d8
Compare
Choose a tag to compare

What's New:

release v3.26.1

05 May 20:11
e535d56
Compare
Choose a tag to compare

What's New:

  • Fixed creation and deployment of the Python wheels packages

release v3.26.0

05 May 16:53
93bc622
Compare
Choose a tag to compare

What's New:

  • Added new formatted metadata ITT APIs:
    void __itt_formatted_metadata_add(const __itt_domain *domain, __itt_string_handle *format, ...);
    void __itt_formatted_metadata_add_overlapped(const __itt_domain *domain, __itt_id taskid, __itt_string_handle *format, ...)
    These new APIs provide users with the ability to add metadata for ITT Task API instances in printf-style format.
  • Fixed -Wundef compilation flag hits
  • Fixed assembly files compilation on non-ELF systems

release v3.25.5

24 Feb 20:27
dec1d23
Compare
Choose a tag to compare

What's New:

  • Forced non-executable stack for assembly object files on Linux to fix warnings from binutils 2.39+
  • Updated comments and documentation to use the full name "Instrumentation and Tracing Technology API (ITT API)" on the first mention, in accordance with Intel trademark rules

release v3.25.4

14 Jan 11:38
854e7c6
Compare
Choose a tag to compare

What's New:

  • Support for the Android platform is deprecated
  • The marker file mechanism for finding the dynamic ITT library on Android has been removed. The library will now only load from the environment variable for all platforms

release v3.25.3

10 Sep 18:02
08193a5
Compare
Choose a tag to compare

What's New:

  • Added release workflow for automating the PyPI publishing
  • Fixed running unit tests for ittapi.compat by renaming the unit tests

release v3.25.2

09 Aug 09:31
8e526a8
Compare
Choose a tag to compare

What's New:

  • Added wrapper code for an earlier version of the Python bindings (ITT-NERSC implementation) to ensure compatibility
  • Included ittapi Python wheels in release package

release v3.25.1

27 Jun 09:38
6ddf038
Compare
Choose a tag to compare

What's New:

  • Removed Fortran binary files from the repository
  • Added logic to the CMake file to build Fortran binaries from sources using the -ft build option
  • Enabled building of the ittapi library with a complete feature list in CI workflow (including fortran)
  • Added new build option --cmake_gen to specify the CMake build generator on Windows (fixed Ninja flow)
  • Minor refactoring of the code style in the CMake file to make it consistent and up to date

release v3.25.0

20 Jun 12:11
3346299
Compare
Choose a tag to compare

What's New:

  • Added Python support to ITT API