Skip to content

Releases: home-assistant-libs/securetar

2025.12.0

05 Dec 15:45
ee1154a

Choose a tag to compare

Important

This release moves the key derivation function into the library. This required a breaking change in the API!

What's Changed

2025.12.0b0

05 Dec 08:01
368ab01

Choose a tag to compare

2025.12.0b0 Pre-release
Pre-release

What's Changed

2025.2.1

25 Feb 14:17
1ae56fc

Choose a tag to compare

What's Changed

2025.2.0

14 Feb 08:49
8e6b2e5

Choose a tag to compare

What's Changed

2025.1.4

27 Jan 14:21
f69def5

Choose a tag to compare

What's Changed

2025.1.3

16 Jan 08:45
eb85e5e

Choose a tag to compare

Important

This release adds a new file header for encrypted tar files. This makes the file format not backwards compatible! The library can read the old format still.

What's Changed

2025.1.2

14 Jan 15:39
c9f0970

Choose a tag to compare

What's Changed

2025.1.1

14 Jan 10:35
565999a

Choose a tag to compare

Note

This version has a breaking change in the atomic_contents_add() API. Instead of a list a filter function is now expected.

What's Changed

2025.1.0

13 Jan 13:22
c5c02e3

Choose a tag to compare

Note

This version has a slightly different handling of padding for encrypted tar files. For inner encrypted tar files, a PAX header _securetar.version with value 2.0 is added to indicate the new format. The library itself is backwards compatible since Python tarfile is not checking gzip footer and/or does not read past the tar end-of-file marker.

What's Changed

2024.11.0

21 Nov 17:25
d3afe1e

Choose a tag to compare

What's Changed