PackageTrack
Sign in Get early access

trx2junit

Transforms XML from trx-Testresults to JUnit-Testresults / trx to JUnit XML

2.1.0 16M downloads/mo #2043 most downloaded on NuGet gfoidl/trx2junit

What this package is like to depend on

Last release 3 years ago

no release in 18 months

Release timing varies

gaps range from 9 days to 1.5 years

Some releases are documented

notes for 10 of 24 stable releases

Nothing withdrawn

no release was ever pulled

8 years old

24 releases · first in 2018

0 releases in the last 12 months

see the full history below

Release timeline

24 releases · May 2018 to Feb 2024
2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 24
  1. 2.1.0 20 Feb 2024
    Release notes

    Fixed 🐛

    • Core-project can be used standalone, so respect potential use outside of trx2junit (#116)

    What's new?

    • add support for .NET 7 (#113)
    • support for .NET 8 (#118)

    Where to get?

    https://www.nuget.org/packages/trx2junit/2.1.0

    Full Changelog: v2.0.4...v2.1.0

    Open source →
  2. 2.0.4 26 Aug 2022
    Release notes

    Fixed 🐛

    • Incorrect testcase names in xml (#110)

    Where to get?

    https://www.nuget.org/packages/trx2junit/2.0.4

    Full Changelog: v2.0.3...v2.0.4

    Open source →
  3. 2.0.3 09 Jul 2022
    Release notes

    Fixed 🐛

    • Timestamps honor timezone Pt. 2 (#109)

    Where to get?

    https://www.nuget.org/packages/trx2junit/2.0.3

    Full Changelog: v2.0.2...v2.0.3

    Open source →
  4. 2.0.2 08 Jul 2022
    Release notes

    What's new

    • Timestamps honor timezone (#107)
    • Opt-in to emit error message in CDATA-element of failure-element (#108)

    Where to get?

    https://www.nuget.org/packages/trx2junit/2.0.2

    Full Changelog: v2.0.1...v2.0.2

    Open source →
  5. 2.0.1 28 Jun 2022
    Release notes

    Fixed 🐛

    • Removed console usage in worker -- emit event instead (#98)
    • JUnit: emit failure content with message as CData element (#101)
    • Fixed XUnit's testcase name to be not the full-qualified name (#103)

    Where to get?

    https://www.nuget.org/packages/trx2junit/2.0.1

    Full Changelog: v2.0.0...v2.0.1

    Open source →
  6. 2.0.0 01 Dec 2021
    Release notes

    What's new

    • Apply RollForward policy (#91)
    • Created standalone package of Core-logic and dropped .NET Core 2.1 (#93)

    Apply RollForward policy

    Rollforward policy Major is applied, in order to be more future proof.

    Created standalone package of Core-logic

    The core-logic is split out into a separate packe trx2junit.Core which can be used conversion with a custom host / tool.
    The tool trx2junit itself is a consumer of this package.

    From the point of view of trx2junit it's just a refactoring, usage didn't change.

    Dropped .NET Core 2.1

    .NET Core 2.1 reached end of life on 21.08.2021, so it's support got dropped here.
    If you're still using .NET Core 2.1, so just don't update to this version. Stay on the v1.x versions. If there should should be any bug, please still file an issue, so it can be fixed and potentially backported to a new v1.x release.

    Vectorization Part I

    I'm aware that there are more crucial contributors for perf, like reading and writing XML, but I love vectors and vectorized code. Therefore just for fun #64 was done.
    The vectorized parts are disabled by default, and hidden behind a feature-toggle that can be enabled by setting the environment variable TRX2JUNIT_VECTORS_ENABLED to any non-empty value.

    Basically I didn't want to merge that PR, but due the refactorings of #93 it wouldn't be managable anymore. So the (better) variant to integrate in the main-branch, and hide behind a feature-toggle was chosen.

    Where to get?

    https://www.nuget.org/packages/trx2junit/2.0.0

    Full Changelog: v1.6.0...v2.0.0

    Open source →
  7. 1.6.0 15 Nov 2021
    Release notes

    What's new

    • Support for .NET 6.0 (#89)

    Where to get?

    https://www.nuget.org/packages/trx2junit/1.6.0

    Open source →
  8. 1.5.0 28 Feb 2021
    Release notes

    What's new

    • Jenkins-JUnit emit status attribute for testcase (#84)

    Jenkins-JUnit emit status attribute for testcase

    For Jenkins JUnit on the testcase the status-attribute is set. By default 1 is set for success, and 0 for failure.
    This can be configured via environment variables (note: if omitted, the default values will be used):

    Status Variable default value
    success TRX2JUNIT_JENKINS_TESTCASE_STATUS_SUCCESS 1
    failure TRX2JUNIT_JENKINS_TESTCASE_STATUS_FAILURE 0
    skipped TRX2JUNIT_JENKINS_TESTCASE_STATUS_SKIPPED not set

    Where to get?

    https://www.nuget.org/packages/trx2junit/1.5.0

    Open source →
  9. 1.4.1 01 Feb 2021
    Release notes

    What's new

    • Relax trx2junit to allow test-method w/o name-attribute (#82 )

    Where to get?

    https://www.nuget.org/packages/trx2junit/1.4.1

    Open source →
  10. 1.4.0 11 Nov 2020
    Release notes

    What's new

    • Support for .NET 5.0 (#79, #80)

    Where to get?

    https://www.nuget.org/packages/trx2junit/1.4.0

    Open source →
  11. 1.3.2 16 Jul 2020

    Nothing published for this version

  12. 1.3.1 14 Jun 2020

    Nothing published for this version

  13. 1.3.0 15 Nov 2019

    Nothing published for this version

  14. 1.2.6 26 Aug 2019

    Nothing published for this version

  15. 1.2.5 13 Jun 2019

    Nothing published for this version

  16. 1.2.4 19 Apr 2019

    Nothing published for this version

  17. 1.2.3 20 Feb 2019

    Nothing published for this version

  18. 1.2.2 16 Dec 2018

    Nothing published for this version

  19. 1.2.1 13 Nov 2018

    Nothing published for this version

  20. 1.2.0 14 Sep 2018

    Nothing published for this version

  21. 1.1.0 12 Sep 2018

    Nothing published for this version

  22. 1.0.2 10 Jul 2018

    Nothing published for this version

  23. 1.0.1 01 Jun 2018

    Nothing published for this version

  24. 1.0.0 23 May 2018

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive