Skip to content

Releases: containers/tar-diff

v0.5.1

Choose a tag to compare

@semanticreleasebot-rmiki semanticreleasebot-rmiki released this 16 Jun 12:57
310a9bb

0.5.1 (2026-06-16)

Bug Fixes

  • returns error when closing call fails - resolves potential bug (6aa7578)

Changelog

  • f41af3c Create unit tests for pkg/tar-patch package
  • 310a9bb Merge pull request #101 from rosygmiki/windows-system-test
  • 752790f Merge pull request #103 from melkoudi-cmyk/te4594-tar-pkg-unittests
  • 9f55680 chore: updates CI to only necessary platforms, and removes patch version for broader compatibility
  • 6aa7578 fix: returns error when closing call fails - resolves potential bug

v0.5.0

Choose a tag to compare

@djach7 djach7 released this 09 Jun 17:43
1af294d

What's Changed

  • ci: bump goreleaser/goreleaser-action from 6 to 7 by @dependabot[bot] in #72
  • Don't use delta for tiny files by @alexlarsson in #70
  • Various features I need for bootc-delta by @alexlarsson in #75
  • ci: upgrades go version to latest stable version to resolve security vulnerability bug by @rosygmiki in #82
  • test: system tests for Fedora compatibility by @rosygmiki in #81
  • test: add comprehensive unit tests for tar-diff package by @djach7 in #77
  • test: replace tar alias with shell function for macOS compatibility by @rosygmiki in #85
  • security: pin dependencies and restrict token permissions by @djach7 in #90
  • docs: add CONTRIBUTING.md as a best-practices reference for contributors by @rosygmiki in #92
  • docs: adds AGENTS.md to guide coding agents by @rosygmiki in #97
  • deps: bump github.com/klauspost/compress from 1.18.5 to 1.18.6 by @dependabot[bot] in #91
  • ci: bump github/codeql-action from 4.35.3 to 4.36.0 by @dependabot[bot] in #99
  • ci: bump codecov/codecov-action from 5.5.4 to 6.0.1 by @dependabot[bot] in #100

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

Changelog

  • 00093ac Don't use delta for tiny files
  • 1af294d Merge pull request #100 from containers/dependabot/github_actions/codecov/codecov-action-6.0.1
  • f472e63 Merge pull request #70 from alexlarsson/dont-diff-tiny-files
  • 3777999 Merge pull request #77 from djach7/tardiff-pkg-unit-tests
  • 694288b Merge pull request #82 from rmiki-dev/go-version
  • 3a306a0 Merge pull request #85 from rmiki-dev/macos-system-test
  • c8731fe Merge pull request #91 from containers/dependabot/go_modules/github.com/klauspost/compress-1.18.6
  • ec0536e Merge pull request #97 from rosygmiki/agents-md
  • 61602a7 Merge pull request #99 from containers/dependabot/github_actions/github/codeql-action-4.36.0
  • 8e7a7e1 Various features I need for bootc-delta (#75)
  • c9aaf89 ci: bump codecov/codecov-action from 5.5.4 to 6.0.1
  • d1db699 ci: bump github/codeql-action from 4.35.3 to 4.36.0
  • 13704c8 ci: bump goreleaser/goreleaser-action from 6 to 7 (#72)
  • 8721df7 ci: upgrades go version to latest stable version to resolve security vulnerability bug
  • a857756 deps: bump github.com/klauspost/compress from 1.18.5 to 1.18.6
  • 99bf09b security: pin dependencies and restrict token permissions (#90)

v0.4.0

Choose a tag to compare

@semanticreleasebot-rmiki semanticreleasebot-rmiki released this 06 Apr 16:14
b5873fb

0.4.0 (2026-04-06)

Bug Fixes

  • remove '@semantic-release/exec plugin' (avoids extra npm install) (d77abb3)
  • rollback create-github-app-token to v3 (11a6773)

Features

  • Add CI optimizations and README badges (#71) (4085a78), closes #30
  • Add GitHub Actions workflow for automated releases (c68f52e), closes #28

Changelog

  • 89a14ac Handle hardlinks in tarfiles
  • a5bb176 Merge pull request #60 from djach7/release-workflow
  • 0f8dcdf Merge pull request #66 from containers/handle-bootc-layers3
  • 3ed3eb6 Merge pull request #73 from djach7/rollback-github-app-token
  • b5873fb Merge pull request #74 from rmiki-dev/semantic-rel
  • 7a58e55 Support multiple "old" tar files
  • 8573771 analysis: Fix the detection of compressed files
  • 79952b6 analysis: Move code into findFuzzyDeltaSource() helper
  • 4085a78 feat: Add CI optimizations and README badges (#71)
  • c68f52e feat: Add GitHub Actions workflow for automated releases
  • d77abb3 fix: remove '@semantic-release/exec plugin' (avoids extra npm install)
  • 11a6773 fix: rollback create-github-app-token to v3
  • 1f24da5 main: Fix lint errors about not checking the return value of Close
  • 8b60f3f main: Fix up defer vs os.Exit warnings
  • 8a178b8 tar-diff: Add --source-prefix

v0.3.1

Choose a tag to compare

@semanticreleasebot-rmiki semanticreleasebot-rmiki released this 27 Mar 13:33
fc4674c

0.3.1 (2026-03-27)

Bug Fixes

  • removes whitespace causing file not found error (e0f7929)

v0.3.0

Choose a tag to compare

@semanticreleasebot-rmiki semanticreleasebot-rmiki released this 17 Mar 11:27
a9c71c7

0.3.0 (2026-03-17)

Features

  • add comprehensive golangci-lint configuration for enhanced code quality (d2aed71), closes #24

v0.2.0

Choose a tag to compare

@semanticreleasebot-rmiki semanticreleasebot-rmiki released this 17 Mar 10:54
654b18a

0.2.0 (2026-03-17)

Bug Fixes

  • adds a github app installation token and passes it into GITHUB_TOKEN in order to fix 'Invalid GitHub token' authentication error (7bf9c19)
  • migrate to action 'create-github-app-token' for version-release job (previous action deprecated) (83aa379)
  • reconfigure GOBIN and GOPATH (3c28c33)
  • replace deprecated API for analysis and diff files (0406064)
  • separate PREFIX and DESTDIR paths (c73dfde)
  • update Makefile (616d7cb)

Features

  • add comprehensive security workflow and enhance Dependabot configuration (484332a)
  • add hardlink support and test cases to ensure hardlinks are not (e50e655)
  • add make dist target for source tarball creation (2b9dd89)
  • add release configuration file to override default behavior (92f3eec)
  • test: migrate to create-github-app-token action (previous action deprecated) (fc0d555)

Release 0.1.2

Choose a tag to compare

@alexlarsson alexlarsson released this 26 May 10:51
v0.1.2

Changes in this release:

  • tar-patch supports - argument for stdout output
  • New CoC and security policy
  • Added a file format description document.

Release 0.1.1

Choose a tag to compare

@alexlarsson alexlarsson released this 05 May 12:38
v0.1.1

New in this release:

  • Be more careful about pathnames when applying patches