Skip to content

Releases: intel/ittapi

release v3.26.5

23 Jan 16:19
818c1f7

Choose a tag to compare

What's New:

  • Fortran Support: Fixed Windows linking issues by effectively removing unsupported 32-bit interface logic.
  • Rust Crate: Updated to v0.5.0. Exposed StartedEvent as public and addressed various Clippy and formatting issues.
  • Reference Collector: Added object spilling support for multiple static ITT parts.
  • CI & Security: Added Bandit security scanning for Python code and updated various GitHub Actions dependencies.

release v3.26.4

08 Oct 10:02
e8a6e76

Choose a tag to compare

What's New:

  • Improved ITT API Reference Collector performance
  • Added Formatted Metadata ITT API documentation
  • Fixed minor documentation typos

release v3.26.3

08 Aug 11:54
0c57540

Choose a tag to compare

What's New:

  • Added ITT API object creation and cleanup to Reference Collector
  • Fixed Coverity static analysis tool hits

release v3.26.2

23 Jun 11:23
3d207d8

Choose a tag to compare

What's New:

release v3.26.1

05 May 20:11
e535d56

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

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

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

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

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

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