KingDownloads

kopia version history

10 releases tracked, newest first.

v0.23.1

Jun 16, 2026
- Fixed a rare race condition that could lead to data loss. - Added basic tests for epoch manager blob set functionality. - Improved selection logic for the next epoch to compact. - Introduced a `no_extra_providers` build tag for storage providers.

28 downloads

v0.23.0

May 12, 2026
<a name="v0.23.0"></a> ### Command-Line Interface * **[BREAKING CHANGE]** restrict insecure unauthenticated server to loopback binds ([#5354](https://github.com/kopia/kopia/issues/5354)) by Jarek Kowalski * registration mechanism for storage providers ([#5350](https://github.com/kopia/kopia/issues/5350)) by Julio López * hash benchmarking count ([#5312](https://github.com/kopia/kopia/issues/5312)) by Julio López * leverage x/term.IsTerminal ([#5308](https://github.com/kopia/kopia/issues/5308)) by Julio López * handle potential conversion overflow when setting progress default ([#5271](https://github.com/kopia/kopia/issues/5271)) by Julio López ### KopiaUI App * skip htmlui tests that are timing out ([#5257](https://github.com/kopia/kopia/issues/5257)) by Julio López ### General Improvements * bigmapbench profiling ([#5321](https://github.com/kopia/kopia/issues/5321)) by Julio López * clean nits ([#5313](https://github.com/kopia/kopia/issues/5313)) by Julio López * remove support for LZ4 ([#5296](https://github.com/kopia/kopia/issues/5296)) by Julio López * retained log size double counting ([#5302](https://github.com/kopia/kopia/issues/5302)) by Julio López

28 downloads

v0.22.3

Dec 2, 2025
<a name="v0.22.3"></a> ### Defect Fixes * Fixes regression in dependency used for compression ([#5049](https://github.com/kopia/kopia/issues/5049)) ### Snapshots * **New Feature** localfs support for passing options ([#5044](https://github.com/kopia/kopia/issues/5044)) by Jarek Kowalski ### CI/CD * Remove ineffective omitempty tags ([#5037](https://github.com/kopia/kopia/issues/5037)) by Julio López

28 downloads

v0.22.2

Nov 26, 2025
<a name="v0.22.2"></a> ### Storage Providers * Fix regression #5039: execute rclone with non-cancelling context ([#5040](https://github.com/kopia/kopia/issues/5040)) by Julio López ### Testing * allow S3 versioned tests cleanup to succeed ([#5038](https://github.com/kopia/kopia/issues/5038)) by Julio López ### CI/CD * make PR title options consistent with chlog ([#5036](https://github.com/kopia/kopia/issues/5036)) by Julio López

28 downloads

v0.22.1

Nov 25, 2025
<a name="v0.22.1"></a> ### Graphical User Interface * Fix issue showing an empty UI for some users ([#5006](https://github.com/kopia/kopia/issues/5006), [#5029](https://github.com/kopia/kopia/issues/5029),[#5034](https://github.com/kopia/kopia/issues/5034),[#5035](https://github.com/kopia/kopia/issues/5035)) by Jarek Kowalski and Julio López. ### Other Improvements * make `purpose` a `string` parameter ([#5015](https://github.com/kopia/kopia/issues/5015)) by Julio López ### Testing Improvements * leverage `testing.T.Context` in testlogging ([#5008](https://github.com/kopia/kopia/issues/5008)) by Julio López * use contexts in tests ([#5009](https://github.com/kopia/kopia/issues/5009)) by Julio López * pass context in helpers for running Docker ([#5012](https://github.com/kopia/kopia/issues/5012)) by Julio López * cleanup `TestKopiaRunner` ([#5010](https://github.com/kopia/kopia/issues/5010)) by Julio López ### CI/CD * enable noctx linter ([#4972](https://github.com/kopia/kopia/issues/4972)) by Nathan Baulch * prevent writing outside of installation target directory ([#5003](https://github.com/kopia/kopia/issues/5003)) by Julio López

28 downloads

v0.22.0

Nov 18, 2025
<a name="v0.22.0"></a> ### Command-Line Interface * potential overflow in integer conversion ([#4993](https://github.com/kopia/kopia/issues/4993)) by Julio Lopez * make --progress flag visible and use it in sync-to command ([#3542](https://github.com/kopia/kopia/issues/3542)) ([#4877](https://github.com/kopia/kopia/issues/4877)) by yinheli * ensure auto-maintenance errors are propagated ([#4851](https://github.com/kopia/kopia/issues/4851)) by Julio Lopez * enable quick maintenance by default on repo creation ([#4840](https://github.com/kopia/kopia/issues/4840)) by Julio Lopez * **New Feature** extend stats for content verification ([#4830](https://github.com/kopia/kopia/issues/4830)) by Julio Lopez * additional safeguard dangerous commands ([#4767](https://github.com/kopia/kopia/issues/4767)) by Julio Lopez * deprecate dangerous repo repair sub-command ([#4766](https://github.com/kopia/kopia/issues/4766)) by Julio Lopez * reword message for dangerous commands ([#4765](https://github.com/kopia/kopia/issues/4765)) by Julio Lopez * remove deprecated no-op flags ([#4764](https://github.com/kopia/kopia/issues/4764)) by Julio Lopez ### General Improvements * handle errors closing wr

28 downloads

v0.21.1

Jul 22, 2025
<a name="v0.21.1"></a> ### Server * fixed scheduling bug ([#4732](https://github.com/kopia/kopia/issues/4732)) by Jarek Kowalski ### Storage Providers * **New Feature** Azure Federated Identity support ([#4728](https://github.com/kopia/kopia/issues/4728)) by Julio Lopez

28 downloads

v0.21.0

Jul 20, 2025
<a name="v0.21.0"></a> ### Command-Line Interface * **New Feature** human-readable sizes for kopia ls ([#4696](https://github.com/kopia/kopia/issues/4696)) by Kian Kasad * **New Feature** add --disable-file-logging to suppress log file output ([#4686](https://github.com/kopia/kopia/issues/4686)) by Leonardo Cecchi * fix path printed by "kopia snapshot fix" commands ([#4638](https://github.com/kopia/kopia/issues/4638)) by Kian Kasad ### General Improvements * cleanup clock bounds check ([#4720](https://github.com/kopia/kopia/issues/4720)) by Julio Lopez * **New Feature** check for clock skew on write session creation ([#4719](https://github.com/kopia/kopia/issues/4719)) by Julio Lopez * rename variable to `humanReadable` for consistency ([#4709](https://github.com/kopia/kopia/issues/4709)) by Julio Lopez * use require to cleanup snapshot tests ([#4708](https://github.com/kopia/kopia/issues/4708)) by Julio Lopez * add {peta,exa}byte prefixes ([#4707](https://github.com/kopia/kopia/issues/4707)) by Julio Lopez * use snapshot end time as tie breaker for equal start time ([#4705](https://github.com/kopia/kopia/issues/4705)) by Julio Lopez * minor cleanups ([#4704](https://github.co

28 downloads

v0.20.1

May 26, 2025
<a name="v0.20.1"></a> ### Command-Line Interface * minor cleanups in diff tests ([#4594](https://github.com/kopia/kopia/issues/4594)) by Julio Lopez ### Server * fixed server-based notifications ([#4598](https://github.com/kopia/kopia/issues/4598)) by Jarek Kowalski ### Snapshots * fixed snapshotting of \\server\share ([#4603](https://github.com/kopia/kopia/issues/4603)) by Jarek Kowalski * Remove checkpoints after a complete snapshot ([#4439](https://github.com/kopia/kopia/issues/4439)) by shniubobo ### Notifications * fixed notification severities on snapshot creation ([#4604](https://github.com/kopia/kopia/issues/4604)) by Jarek Kowalski ### CI/CD * enforce consistent formatting of KopiaUI code ([#4586](https://github.com/kopia/kopia/issues/4586)) by Jarek Kowalski ### Graphical User Interface * reformat code to 120 characters per line ([#338](https://github.com/kopia/htmlui/issues/338)) by Jarek Kowalski * fixed 'Set Policy' button ([#337](https://github.com/kopia/htmlui/issues/337)) by Jarek Kowalski * SMTP credentials should not be required ([#336](https://github.com/kopia/htmlui/issues/336)) by Jarek Kowalski * ignore exceptions when making incremental changes

28 downloads

v0.20.0

May 20, 2025
<a name="v0.20.0"></a> ### Command-Line Interface * **New Feature** helper functions to get preceding snapshots for `diff` ([#4559](https://github.com/kopia/kopia/issues/4559)) by Rohit-BM18 * Fix crash when doing `kopia policy show <path>` ([#4560](https://github.com/kopia/kopia/issues/4560)) by Donatas Abraitis * rename function to setListBlobsParallelismFromFlags ([#4564](https://github.com/kopia/kopia/issues/4564)) by Julio Lopez * **New Feature** --stats-only flag for the diff command ([#4557](https://github.com/kopia/kopia/issues/4557)) by Rohit-BM18 * add flag for rclone's startup timeout ([#4543](https://github.com/kopia/kopia/issues/4543)) by Julio Lopez * cleanup `cli.repositoryAccessMode` ([#4541](https://github.com/kopia/kopia/issues/4541)) by Julio Lopez * clarify documentation regarding per-user and per-host ([#4512](https://github.com/kopia/kopia/issues/4512)) by blenderfreaky * create cache marker in log directories ([#4517](https://github.com/kopia/kopia/issues/4517)) by Julio López * set build info version and info when not set ([#4498](https://github.com/kopia/kopia/issues/4498)) by Julio López * misc cleanups in internal/diff ([#4484](https://github.com/kopia

28 downloads