github.com/mfridman/tparse
v0.18.0
#1435 most downloaded on Go modules
mfridman/tparse
What this package is like to depend on
Last release 9 months ago
27 Nov 2025
Ships fairly regularly
a new release about every 2 months
Rarely documented
notes for 10 of 41 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
77 releases · first in 2018
5 releases in the last 12 months
see the full history below
Release timeline
77 releases · Oct 2018 to Nov 2025Releases
latest 60 of 77-
v0.18.1-0.20251127120030-2416b4b7d31e27 Nov 2025 pre-releaseNothing published for this version
-
v0.18.1-0.20251127013823-841410793c3d27 Nov 2025 pre-releaseNothing published for this version
-
v0.18.1-0.20251126143309-625cfcb0036926 Nov 2025 pre-releaseNothing published for this version
-
v0.18.1-0.20251116024046-b6ada0fb524d16 Nov 2025 pre-releaseNothing published for this version
-
v0.18.1-0.20251115141509-2e77a24eed9f15 Nov 2025 pre-releaseNothing published for this version
-
v0.18.024 Aug 2025Release notes
Open source →What's changed
- Wrap panic messages at the terminal width (#142)
- Do not include packages with no coverage in the output (#144)
New Contributors
- @masaru-iritani made their first contribution in #142
- @BrunoKrugel made their first contribution in #144
Full Changelog: v0.17.0...v0.18.0
Release notes
Open source →- Wrap panic messages at the terminal width (#142)
- Do not include packages with no coverage in the output (#144)
Release notes
Open source →This tag was signed with the committer’s verified signature .
mfridman Michael Fridman
SSH Key Fingerprint: eZwhISKBUqae5UnixEND7un7fgr/uigRwTfPA/EwZbo Verified Learn about vigilant mode .
ba2512e
This commit was signed with the committer’s verified signature .
mfridman Michael Fridman
SSH Key Fingerprint: eZwhISKBUqae5UnixEND7un7fgr/uigRwTfPA/EwZbo Verified Learn about vigilant mode .
What's changed
-
Wrap panic messages at the terminal width ( #142 )
-
Do not include packages with no coverage in the output ( #144 )
New Contributors
-
@masaru-iritani made their first contribution in #142
-
@BrunoKrugel made their first contribution in #144
Full Changelog : v0.17.0...v0.18.0
Contributors
masaru-iritani and BrunoKrugel
-
v0.17.1-0.20250821193407-7c21ae11358421 Aug 2025 pre-releaseNothing published for this version
-
v0.17.1-0.20250612122559-254a9209cc7112 Jun 2025 pre-releaseNothing published for this version
-
v0.17.1-0.20250506234745-553d204bcccd06 May 2025 pre-releaseNothing published for this version
-
v0.17.016 Feb 2025Release notes
Open source →What's changed
-
Deprecate github.com/mfridman/buildversion, and use std lib
debug.ReadBuildInfo()instead. In
go1.24 this is handled automatically, from the release notes:The go build command now sets the main module’s version in the compiled binary based on the
version control system tag and/or commit. A +dirty suffix will be appended if there are
uncommitted changes. Use the -buildvcs=false flag to omit version control information from the
binary. -
Handle changes in go1.24 related to build output.
tparsewill pipe the build output to stderr
(maintaining similar behavior as pre-go1.24)Furthermore,
go test -jsonnow reports build output and failures in JSON, interleaved with
test result JSON. These are distinguished by new Action types, but if they cause problems in a
test integration system, you can revert to the text build output with GODEBUG setting
gotestjsonbuildtext=1.
-
-
v0.16.1-0.20250212023818-d4f9922d84b612 Feb 2025 pre-releaseNothing published for this version
-
v0.16.004 Nov 2024Release notes
Open source →What's changed
- Add a
-follow-outputflag to allow writing go test output directly into a file. This will be
useful (especially in CI jobs) for outputting overly verbose testing output into a file instead of
the standard stream. (#134)flag combination go testoutput destinationNo flags Discard output -followWrite to stdout -follow-outputWrite to file -follow -follow-outputWrite to file - Use charmbracelet/lipgloss for table rendering.
- This will allow for more control over the output and potentially more features in the future.
(#136) - Minor changes to the output format are expected, but the overall content should remain the same.
If you have any feedback, please let me know.
- This will allow for more control over the output and potentially more features in the future.
- Add a
-
v0.15.1-0.20241102232650-df30706e780502 Nov 2024 pre-releaseNothing published for this version
-
v0.15.1-0.20241102150033-4464f5e52f7a02 Nov 2024 pre-releaseNothing published for this version
-
v0.15.1-0.20240914123831-cf5a9d77e67714 Sep 2024 pre-releaseNothing published for this version
-
v0.15.1-0.20240907164637-a50764434e0207 Sep 2024 pre-releaseNothing published for this version
-
v0.15.006 Sep 2024Release notes
Open source →What's changed
- Add
-trimpathflag, which removes the path prefix from package names in the output, simplifying
their display. See #128 for examples.- There's a special case for
-trimpath=autowhich will automatically determine the prefix based
on the longest common prefix of all package paths.
- There's a special case for
- Add
-
v0.14.1-0.20240905021229-89ab333d5b4705 Sep 2024 pre-releaseNothing published for this version
-
v0.14.1-0.20240809121739-2d3f361dd57409 Aug 2024 pre-releaseNothing published for this version
-
v0.14.1-0.20240807125937-16d4b9e706a507 Aug 2024 pre-releaseNothing published for this version
-
v0.14.021 Jun 2024Release notes
Open source →What's changed
- Modify
--followbehavior by minimizing noisy output. (#122)
Tip
If you want the existing behavior, I added a
--follow-verboseflag. But please do let me know if this affected you, as I plan to remove this before cutting av1.0.0. Thank you! - Modify
-
v0.13.4-0.20240506124607-6ab19588518c06 May 2024 pre-releaseNothing published for this version
-
v0.13.322 Apr 2024 -
v0.13.3-0.20240315183532-99c2f9154e8215 Mar 2024 pre-releaseNothing published for this version
-
v0.13.3-0.20240208232632-53ff0bbd97d308 Feb 2024 pre-releaseNothing published for this version
-
v0.13.3-0.20231213143605-57db53dd01e813 Dec 2023 pre-releaseNothing published for this version
-
v0.13.215 Nov 2023Release notes
Open source →What's changed
- Add partial support for
-compare. A feature that displays the coverage difference against a previous run.- See description for more details #101 (comment) and the initial issue #92.
- Fix unstable common package prefix logic #104
- Add partial support for
-
v0.13.2-0.20231112042602-d11b5c57f8b012 Nov 2023 pre-releaseNothing published for this version
-
v0.13.2-0.20230819162037-8ab52bbdb0c619 Aug 2023 pre-releaseNothing published for this version
-
v0.13.104 Aug 2023Release notes
Open source →What's changed
- Fix failing GoReleaser github action (release notes location).
Summary from v0.13.0
- Start a CHANGELOG.md for user-facing change.
- Add GoReleaser to automate the release process. Pre-built binaries are
available for each release, currently Linux and macOS. If there is demand, can also add Windows.
Release notes
Open source →- Fix failing GoReleaser GitHub action (release notes location).
Summary from v0.13.0
- Start a CHANGELOG.md for user-facing change.
- Add GoReleaser to automate the release process. Pre-built binaries are available for each release, currently Linux and macOS. If there is demand, can also add Windows.
-
v0.13.1-0.20230804195925-08f295f0aa5204 Aug 2023 pre-releaseNothing published for this version
-
v0.13.004 Aug 2023Release notes
Open source →- Start a CHANGELOG.md for user-facing change.
- Add GoReleaser to automate the release process. Pre-built binaries are available for each release, currently Linux and macOS. If there is demand, can also add Windows.
-
v0.12.3-0.20230607124546-28967170dce407 Jun 2023 pre-releaseNothing published for this version
-
v0.12.230 May 2023Release notes
Open source →What's Changed
- Record the start event with the package start time. #94
- Shorten package name only for
-smallscreen. #96
This version also bumps the minimum Go version to
v1.17and upgrades all the dependencies.The release binaries have been temporarily disabled, so, for now, you'll need to
go installthe tool, example:$ go install github.com/mfridman/tparse@latest go: downloading github.com/mfridman/tparse v0.12.2
Full Changelog: v0.12.1...v0.12.2
-
v0.12.2-0.20230530013329-0707f0fd64d930 May 2023 pre-releaseNothing published for this version
-
v0.12.2-0.20230207113300-6030ec89747e07 Feb 2023 pre-releaseNothing published for this version
-
v0.12.107 Feb 2023Nothing published for this version
-
v0.12.007 Feb 2023Nothing published for this version
-
v0.11.2-0.20220811031240-1a84a647363211 Aug 2022 pre-releaseNothing published for this version
-
v0.11.110 Jul 2022Nothing published for this version
-
v0.11.005 Jul 2022Nothing published for this version
-
v0.10.327 May 2022Nothing published for this version
-
v0.10.3-0.20220527010225-a20c511a88b827 May 2022 pre-releaseNothing published for this version
-
v0.10.226 May 2022Nothing published for this version
-
v0.10.126 May 2022Nothing published for this version
-
v0.10.026 May 2022Nothing published for this version
-
v0.9.1-0.20220525130301-4d20c0a70f6625 May 2022 pre-releaseNothing published for this version
-
v0.9.1-0.20220524132641-82a62eac1c1724 May 2022 pre-releaseNothing published for this version
-
v0.9.1-0.20220521181108-45becc8f8e9121 May 2022 pre-releaseNothing published for this version
-
v0.9.1-0.20220402023935-bdeade9b3b2602 Apr 2022 pre-releaseNothing published for this version
-
v0.9.013 Nov 2021Nothing published for this version
-
v0.8.4-0.20211113153836-774d28a6e2d413 Nov 2021 pre-releaseNothing published for this version
-
v0.8.4-0.20211113152939-31da0211bea313 Nov 2021 pre-releaseNothing published for this version
-
v0.8.314 Sep 2020Nothing published for this version
-
v0.8.229 Aug 2020Nothing published for this version
-
v0.7.5-0.20191206151924-36f80740879e06 Dec 2019 pre-releaseNothing published for this version
-
v0.7.414 Apr 2019Nothing published for this version
-
v0.7.319 Feb 2019Nothing published for this version
-
v0.7.205 Jan 2019Nothing published for this version
-
v0.7.117 Dec 2018Nothing published for this version