Skip to content

Releases: NasAmin/trx-parser

v0.8.1

25 Apr 19:47

Choose a tag to compare

What's Changed

  • Implement vendor-only OpenTelemetry telemetry with automatic Honeycomb integration by @Copilot in #324
  • feat: automate release and tagging with release-please starting from v0.7.0 by @Copilot in #326
  • Fix release-please pipeline failing due to missing permissions and invalid inputs by @Copilot in #329
  • Fix release-please workflow by renaming config file by @Copilot in #333
  • Fix OpenTelemetry configuration for HoneyComb integration using standard OTEL environment variables by @Copilot in #331
  • Fix vendor telemetry not being sent to Honeycomb by adding missing environment variables by @Copilot in #335
  • Bump @types/node from 20.19.9 to 24.6.1 by @dependabot[bot] in #338
  • Bump picomatch from 2.3.1 to 2.3.2 by @dependabot[bot] in #348
  • Bump js-yaml from 3.14.1 to 3.14.2 by @dependabot[bot] in #339
  • Bump minimatch from 3.1.2 to 3.1.5 by @dependabot[bot] in #342
  • Bump fast-xml-parser from 5.2.5 to 5.7.0 by @dependabot[bot] in #345
  • Bump protobufjs from 7.5.3 to 7.5.5 by @dependabot[bot] in #346
  • Bump flatted from 3.3.3 to 3.4.2 by @dependabot[bot] in #347
  • feat: security fixes and upgrade to node 24 by @NasAmin in #349
  • chore(main): release trx-parser 0.8.0 by @github-actions[bot] in #350

New Contributors

  • @github-actions[bot] made their first contribution in #350

Full Changelog: v0.7.0...v0.8.1

trx-parser: v0.8.0

25 Apr 19:32
6728e40

Choose a tag to compare

v0.8.0 (2026-04-25)

Features

  • automate release and tagging with release-please starting from v0.7.0 (#326) (0459e36)
  • security fixes and upgrade to node 24 (#349) (d164682)

Bug Fixes

  • upgrade @actions/core from 1.2.6 to 1.2.7 (#151) (d72b376)
  • upgrade @actions/core from 1.2.7 to 1.4.0 (#202) (eefa44b)
  • upgrade fast-xml-parser from 3.18.0 to 3.19.0 (#147) (d3938b1)
  • upgrade fast-xml-parser from 3.19.0 to 3.20.0 (#218) (c41467b)

Miscellaneous

  • add nvmrc with node v24 (fa0f9e0)

Refactors and dependency updates

30 Jul 11:52
359b39f

Choose a tag to compare

What's Changed

  • Bump lint-staged from 13.3.0 to 15.2.4 by @dependabot[bot] in #307
  • Bump fast-xml-parser from 4.3.6 to 4.4.1 by @dependabot[bot] in #310
  • Bump undici from 5.28.4 to 5.28.5 by @dependabot[bot] in #313
  • Bump @octokit/request-error from 5.1.0 to 5.1.1 by @dependabot[bot] in #314
  • Bump @octokit/endpoint from 9.0.5 to 9.0.6 by @dependabot[bot] in #315
  • Bump @octokit/request from 8.4.0 to 8.4.1 by @dependabot[bot] in #316
  • Bump @octokit/plugin-paginate-rest from 9.2.1 to 9.2.2 by @dependabot[bot] in #318
  • Refactor codebase to improve modularity, performance, and maintainability with comprehensive security fixes and cross-platform compatibility by @Copilot in #322

New Contributors

  • @Copilot made their first contribution in #322

Full Changelog: v0.6.0...v0.7.0

v0.6.0 - upgrade to node20

19 Apr 22:54
d34de96

Choose a tag to compare

  • Contains dependabot version updates and security fixes
  • Fixes #301 via #304 and #305 -- Upgrades the action to node20.

Full Changelog: v0.5.0...v0.6.0

What's Changed

New Contributors

Fix xml parsing issues

20 Aug 14:01
818ff78

Choose a tag to compare

What's Changed

  • Fix xml parsing issues for nested multiline string nodes by @NasAmin in #293

Full Changelog: v0.4.0...v0.5.0

Thanks to @marcwittke for reporting this.

Security Fixes

03 Aug 20:34
6daa816

Choose a tag to compare

Dependabot updates

⚠️ This release breaks failed tests reporting. Stack trace and error message aren't reported. Please use v0.5.0 instead ⚠️

Security patches by dependabot

23 Jan 17:00

Choose a tag to compare

  • Security patches by dependabot and generate package updates to newer versions
  • Fixes #231
    • Adds a new options REPORT_PREFIX input. This is useful in cases where you are using this action in multiple workflows using the same trx files as inputs e.g. matrix builds on multiple OSes.
    • It will make it easier to distinguish between outcomes from multiple workflows.

Add SHA input to trx-parser action

13 Aug 16:03
2ba59ca

Choose a tag to compare

  • Resolves #191
  • Added a new SHA input to trx-parser action. This is useful in cases where trx-parser is used in a workflow triggered by events other than pull_request and push
  • Many thanks to @flcdrg for contributing on #192

Bugfix - Handle zero test results

14 Apr 15:29
39bdec5

Choose a tag to compare

  • This release contains fixes for #84 #111
  • Updated the README to add notes for #68 and #125

BREAKING CHANGE - only report failing tests

10 Feb 09:22
7257e83

Choose a tag to compare

BREAKING CHANGES

This release contains:

  • dependabot version updates and includes #96 #99 #100 #101 #102 and #104
  • The breaking change was introduced on #103 in response to #68. There is a hard limit on the GitHub checks api of 65k characters. If the report content exceed that limit then GitHub fails to create a check with an error like below
Only 65535 characters are allowed; 1607778 were supplied.

So in order to tackle the character limit, after communicating with a few users, I decided to only report the failing tests.
This change also introduces a new status badge on top of the report that look like the one below:

Passing Tests: Generic badge
Failing Tests: Generic badge