PackageTrack
Sign in Get early access

github.com/PlakarKorp/plakar

v1.1.4 PlakarKorp/plakar

What this package is like to depend on

Last release 26 days ago

28 Jul 2026

Ships on a steady schedule

a new release about every 2 weeks

Some releases are documented

notes for 5 of 11 stable releases

Nothing withdrawn

no release was ever pulled

2 years old

306 releases · first in 2024

122 releases in the last 12 months

see the full history below

Release timeline

306 releases · Nov 2024 to Jul 2026
2025 2026
Release Pre-release

Releases

latest 60 of 306
  1. v1.1.4 30 Jun 2026
    Release notes

    Full Changelog: v1.1.3...v1.1.4

    Open source →
    Release notes

    Added

    • Dirpack prefetcher for backup walks. Warms directory metadata ahead of time instead of loading on demand, speeding up backups on remote/high-latency backends.

    Fixed

    • prune -group-by was being dropped when merged with a retention policy, causing per-day/per-minute caps to apply globally instead of per group. Now carries through correctly.
    Open source →
  2. v1.1.3 16 Jun 2026
    Release notes

    What's Changed

    Note truncated.

    Open source →
    Release notes

    This is the largest release we have ever published. v1.1.3 is the final, stable outcome of the v1.1.0-beta cycle that started in January, hardened through three release candidates and several thousand additional snapshots of real-world testing.

    We jumped straight to v1.1.3. We cut a few quick follow-ups on the way out the door; v1.1.3 is the one you actually want. Several of the extra version bumps also reflect us finding our footing with a new integrations monorepo workflow.

    Since v1.0.6 (roughly six months of work):

    Repository Commits Pull requests
    plakar 421 250
    kloset 599 274
    integrations 1,090 206

    New features

    • New terminal UI. A proper rendering interface with an stdio renderer (old behaviour, unchanged) and a new tui renderer that provides a clean, live view during backup and restore.
    • Multi-directory backups. plakar backup /etc /home now works on a single source. Multi-source snapshots (spanning multiple independent data origins) are in progress for the next release.
    • Rewritten FUSE mount. Far more reliable, including over high-latency connections and on macOS. plakar mount can now target specific snapshots or individual directories, and can expose a mount over HTTP. Added -allow-others flag to pass fuse.AllowOther() at mount time.
    • New package manager. Simpler, cleaner, and able to update integrations — the missing capability from v1.0.0.
    • Simpler integration interfaces. The importer, exporter, and storage interfaces have been redesigned. An importer can now feed an exporter directly, enabling a future transfer path between origins and destinations without going through a Kloset.

    Reliability

    • Agent removed; cached introduced. The agent process (present since v1.0.0, auto-managed since v1.0.4) is gone. It is replaced by cached, a lightweight background process responsible only for shared cache maintenance and locking. Commands now run directly in the CLI, shrinking the failure blast radius and unlocking features that were previously awkward.
    • repair now takes an exclusive lock.
    • The builder no longer fails on a stale lock.
    • Maintenance waits for its lock to drain between runs.
    • cached runs correctly in the background on Windows and no longer trips over syslog setup.
    • prune -group-by is implemented and documented; Kloset's locate also gained -group-by along with dataset and data-class filters.

    Performance

    Measured with Korpus (1,000,000 items) on a 14-core Mac Mini with 64 GiB RAM and NVMe storage, compared to v1.0.6:

    Operation v1.0.6 v1.1.3 Change
    Backup ~3 minutes ~2 minutes −33%
    Sync ~5 minutes ~4 minutes −20%
    Restore ~60 minutes ~3 minutes −95%
    Check ~1 minute ~1 minute

    The restore improvement comes from a better algorithm, smarter parallelism, improved prefetch utilization, and removal of unnecessary system calls.

    Memory and disk

    Peak RAM, same test environment:

    Operation v1.0.6 v1.1.3 Change
    Backup ~3.0 GiB ~1.3 GiB −43%
    Sync ~3.6 GiB ~1.7 GiB −52%
    Restore ~2.3 GiB ~800 MiB −66%
    Check ~1.3 GiB ~800 MiB −40%

    Sources: fixed a gRPC-level memory leak affecting long-running backups over SFTP and S3; reworked the caching subsystem; default to spilling temporary data to disk rather than holding it in RAM.

    Default on-disk cache footprint (1,000,000 items): reduced from ~4 GiB to ~1.8 GiB (−55%) by removing the on-disk VFS cache in favour of store queries. The old behaviour is available via flag for environments where bandwidth matters more than disk.

    Beta-to-release changes

    • Significantly increased test coverage across plakar and Kloset, reaching 100% on several packages.
    • Consolidated integrations into a single monorepo.
    • plakar mount handles direct access to filesystem paths without browsing from the root.
    Open source →
  3. v1.1.2 15 Jun 2026
    Release notes

    What's Changed

    Note truncated.

    Open source →
  4. v1.1.1 15 Jun 2026
    Release notes

    Full Changelog: v1.1.0...v1.1.1

    Open source →
  5. v1.1.0 05 Jun 2026
    Release notes

    Changelog

    • d80c4a5 Plakar version 1.1.0
    • 12a9465 Bump all our dependencies to v1.1.0
    • fd218ab Merge pull request #2183 from PlakarKorp/mm/silence_warning
    • 87ef133 reporting: Silence a warning. It's benin.
    • 49e0f68 Merge pull request #2177 from PlakarKorp/mm/fix_backup_hang
    • ace8e68 From: Gilles Chehade [email protected]
    • 9875c71 Merge pull request #2176 from PlakarKorp/mm/integration_grpc_revert
    • b18e119 plugins: Revert integration-grpc to its OG repo.
    • 3784b2f bump to latest pkg
    • b72b7d4 update pkg
    • 340733b Merge pull request #2171 from PlakarKorp/op/man
    • a1826f9 sync man
    • e398253 Merge pull request #2170 from PlakarKorp/mm/update_deps
    • e6f19de Switch dependencies to the monorepo.
    • 794dcb7 Merge pull request #2136 from dsobirk/mount-2087
    • 77f42d0 Merge pull request #2168 from PlakarKorp/op/cached-on-win
    • 8ddef2e Merge pull request #2162 from PlakarKorp/feature/locate-group-by
    • a7de218 update kloset
    • 0ce2132 prune: honor -group-by; docs: document the flag
    • 7a9ac0c cached: run in the background on windows as well
    • 5265007 cached/windows: do not fail in setupSyslog
    • 79a419c Merge pull request #2166 from Shaggy84675/feat/mount-allow-others
    • 2d5e2cd Merge pull request #2167 from PlakarKorp/mm/lock_repair
    • 2a76948 mount: add -allow-others flag to pass fuse.AllowOther() at mount time
    • 68b3e6f repair: Take an exclusive lock.
    • e4ec69b Merge branch 'main' into mount-2087
    • c53fff0 Mount: Handle direct access to filesystem paths without browsing from top level directory first
    • 37bdfa8 Merge pull request #2132 from PlakarKorp/fix/1758-prune-policy
    • 1af7921 Merge pull request #2164 from PlakarKorp/mm/fix_stale_lock_deletion
    • 5fbd6d7 maintenance/tests: Correct the tests.
    • 9dea911 builder: Do not fail if we have a stale lock.
    • 52e56bd Merge pull request #2163 from PlakarKorp/update-plakar-ui/from-main
    • c6a978a Update Plakar UI to main@a649555
    • 37367a5 Merge pull request #2161 from PlakarKorp/poolpOrg-patch-3
    • d4da3f4 Delete sonar-project.properties
    • 3f6ab35 ci: disable Codecov PR comments
    • cfe94ef Merge pull request #2153 from PlakarKorp/poolpOrg/pkg-monorepo-support
    • 32ac82a Merge pull request #2159 from PlakarKorp/poolpOrg-patch-2
    • 3590f49 Update .codecov.yml
    • a419025 Merge branch 'main' into poolpOrg/pkg-monorepo-support
    • 79fe4a8 teach plakar how to build from monorepos as well
    • 4349afe Merge pull request #2152 from PlakarKorpAgentic/tests/root-package
    • 783e046 main: add tests for pure helpers in main.go, pkg.go, term.go
    • a63c58c Merge pull request #2151 from PlakarKorpAgentic/tests/codecov-exclude-helpers
    • fe87e65 codecov: exclude testing/ and testing/fileinfo/ from coverage
    • d79ce84 Merge pull request #2150 from PlakarKorpAgentic/tests/config-coverage
    • 3b6ca98 Merge pull request #2149 from PlakarKorpAgentic/tests/plugins-coverage
    • 75e6906 config: add tests reaching 100% coverage
    • e5cbe7b plugins: add tests for register, load, unload, StdioConn
    • c07370a Merge pull request #2148 from PlakarKorpAgentic/tests/server-httpd-coverage
    • ee6dfa0 server/httpd: add tests for parsers and resource handlers
    • 396a7bb Merge pull request #2147 from PlakarKorpAgentic/tests/subcommands-restore-coverage
    • 7a4e4dd Merge pull request #2146 from PlakarKorpAgentic/tests/subcommands-check-coverage
    • 2a54049 Merge pull request #2145 from PlakarKorpAgentic/tests/subcommands-backup-coverage
    • e9d0784 subcommands/restore: add tests for Parse and Execute edge cases
    • d493aed subcommands/check: add tests for Parse, Execute flag/path handling
    • 3a9b7f1 subcommands/backup: add tests lifting coverage to 70.3%
    • a9819c8 Merge pull request #2142 from PlakarKorpAgentic/tests/login-coverage
    • 1792b93 Merge pull request #2143 from PlakarKorpAgentic/tests/services-coverage
    • 242f80e services: add tests for ServiceConnector, reaching 90.6% coverage
    • bae8ef5 login: add tests for NewLoginFlow, Run, Poll, Close
    • 5a9faf3 Merge pull request #2141 from PlakarKorpAgentic/tests/appcontext-coverage
    • d135cc1 appcontext: add tests, reaching 100% coverage
    • 877c277 Merge pull request #2140 from PlakarKorpAgentic/tests/ui-coverage
    • 11f78c6 ui: add tests for json, stdio, tui state, and v2 corsMiddleware
    • 12b332b Merge pull request #2133 from PlakarKorp/dependabot/go_modules/github.com/PlakarKorp/integration-grpc-1.1.0-rc.2
    • a17194f build(deps): bump github.com/PlakarKorp/integration-grpc
    • fc734eb Merge pull request #2139 from PlakarKorpAgentic/tests/utils-easy-wins
    • 92d3d9a Merge pull request #2134 from PlakarKorp/dependabot/go_modules/golang.org/x/sys-0.45.0
    • d9ccdaf utils: add tests for TimeFlag, ValidateEmail, GetDataDir, locateField
    • 76c78e1 Merge pull request #2138 from PlakarKorpAgentic/tests/utils-coverage
    • 383a4b1 utils: add tests for config, config_policy, oldconfig, opts
    • dddc7fb Merge pull request #2137 from PlakarKorpAgentic/ci/codecov-coverage
    • 3ec9b2e ci: upload coverage to Codecov and add badge
    • 00adb08 Merge pull request #2135 from PlakarKorpAgentic/readme/go-report-card-badge
    • 76a799b readme: add Go Report Card badge and enable -cover in CI
    • 742932a build(deps): bump golang.org/x/sys from 0.44.0 to 0.45.0
    • 9224cac prune: don't clobber policy filters with empty CLI overrides
    • 93efb60 Merge pull request #2131 from PlakarKorp/gilles/maintenance-tests
    • b33d1a0 Wait for the maintenance lock to drain between runs
    • a5626fe Add exhaustive maintenance subcommand test coverage
    • 5c4e0ec Merge pull request #2127 from PlakarKorp/jcastets/fix-ptar-validation
    • 5cc38ef Fix validation of plugins
    • 7ad072b Merge pull request #2123 from PlakarKorp/op/bump-kloset
    • e1cc7e4 Merge pull request #2122 from PlakarKorp/dependabot/go_modules/google.golang.org/grpc-1.81.1
    • f6c6d27 Merge pull request #2124 from PlakarKorp/dependabot/go_modules/github.com/go-git/go-git/v5-5.19.1
    • 6128eab Merge pull request #2125 from PlakarKorp/update-plakar-ui/from-main
    • 4d600b9 update integration-grpc to v1.1.0-rc.1 as well
    • 3e21fb3 bump integration-fs as well
    • 85f70f5 update kloset to v1.1.0-rc.3
    • 6e887b6 update kloset to v1.1.0-rc.2
    • 2814057 Update Plakar UI to main@d58e9f7
    • 5533fd5 build(deps): bump github.com/go-git/go-git/v5 from 5.19.0 to 5.19.1
    • 79ad0de Merge pull request #2092 from dsobirk/config-files
    • 179d97d build(deps): bump google.golang.org/grpc from 1.81.0 to 1.81.1
    • 2e9ff80 Merge pull request #2121 from PlakarKorp/poolpOrg/override-root
    • 1f4428e Merge pull request #2119 from PlakarKorp/op/dumb-term
    • 1600bf1 skip override if there's none
    • e6eff3f allow overriding root from a config
    • b9345a1 don't consider "dumb" a terminal
    • 2187ad0 Change config/data/cache options, add suffix dir
    • 9dff1eb Merge pull request #2117 from PlakarKorp/poolpOrg/kill-scheduler
    • 25061d0 Merge pull request #2118 from PlakarKorp/op/bundle-n-validate
    • cdbf5e2 pkg: bundle the jsonschema in the plugins; attempt to validate it
    • c1d38c8 fix man
    • 42657e8 kill the scheduler, it's unusable as is, cron does a better job
    • 0348827 Merge pull request #2116 from PlakarKorp/stsp/ignore-unknown-connector-type
    • c3937d3 Merge pull request #2115 from PlakarKorp/mm/ui_no_refresh
    • a6117a3 Merge pull request #2114 from PlakarKorp/mm/prevent_grpc_disconnect_timeout
    • 8c1be61 api: Add a NoRefresh option.
    • 9a27c77 ignore unknown connector types instead of raising an error
    • 7de689a Add options for data and cache directories, separate config, data, cache directory creation
    • 45c8f27 Remove LocalAppData dependency for Windows
    • fffdf46 plugins: Disable idle timeout on grpc client.
    • d020ac9 Merge pull request #2113 from PlakarKorp/mm/update_pkg_dep
    • c80a061 dep: Update integration-grpc.
    • d5e65b7 dep: Update to pkg beta.8
    • f157d89 Merge pull request #2112 from PlakarKorp/mm/update_kloset_v2
    • 50b3f33 dep: Update kloset.
    • 98a9dd1 Merge pull request #2110 from PlakarKorp/dependabot/go_modules/golang.org/x/tools-0.45.0
    • 7189cdd build(deps): bump golang.org/x/tools from 0.44.0 to 0.45.0
    • 409bce4 Merge pull request #2109 from PlakarKorp/dependabot/go_modules/golang.org/x/term-0.43.0
    • 871bd9c Merge pull request #2108 from PlakarKorp/dependabot/go_modules/golang.org/x/mod-0.36.0
    • 774c9e6 build(deps): bump golang.org/x/term from 0.42.0 to 0.43.0
    • 4920c4a build(deps): bump golang.org/x/mod from 0.35.0 to 0.36.0
    • e820b8e Merge pull request #2107 from PlakarKorp/dependabot/go_modules/google.golang.org/grpc-1.81.0
    • 862b9d4 Merge pull request #2111 from PlakarKorp/dependabot/go_modules/golang.org/x/sys-0.44.0
    • 58e5673 build(deps): bump golang.org/x/sys from 0.43.0 to 0.44.0
    • 7878f53 build(deps): bump google.golang.org/grpc from 1.80.0 to 1.81.0
    • 8a772f1 Merge pull request #2104 from PlakarKorp/op/bump-pkg
    • 38273f0 Merge pull request #2103 from PlakarKorp/poolpOrg-patch-2
    • 6b4d622 bump pkg to v1.1.0-beta.7
    • 06d1289 Update check-mirrors.yml
    • e5c244d Merge pull request #2098 from PlakarKorp/op/more-man
    • ed3e5a6 mandoc workflow: touch sysexits.3 to prevent failure
    • f8ce557 sync man
    • 1e94714 reorganize command listing in sections; add a few that were missing
    • 7a9b038 align the EXIT STATUS section across manpages
    • 34d4023 plakar.1: use Xr for sysexits
    • 3b2e739 sync manpages with reality
    • 07ec01c token-create: minor nits
    • c9700c2 remove useless plakar token' and just leave plakar token create'
    • 985c474 Merge pull request #2101 from PlakarKorp/op/fix-info-vfs
    • 071442b Merge pull request #2100 from PlakarKorp/op/policy-no-ini
    • 3fad5e0 Merge pull request #2097 from PlakarKorp/op/security-checks-err
    • bbe784d info: show macs for root, xattrs, and errors individually
    • d7809bd plakar policy: remove -ini
    • bfa5f17 check error for enabling/disabling security checks
    • 1756dd2 Merge pull request #2096 from PlakarKorp/mm/fix_sync_issues
    • 6804e6a tests: Disable sync tests.
    • b36c578 sync: We need to reload the peer's state.
    • 329f5ba sync: Add a caching knob defaulting to vfs.
    • 59f906e sync: Use a vfs cache to speed up operations.
    • c84a59e sync: Fix from/with.
    • 1f8cc8c Merge pull request #2034 from waveywaves/standardize-exit-codes
    • 03d6908 Merge pull request #2093 from PlakarKorp/op/anacrolix-bump
    • 188cc26 Merge pull request #2094 from PlakarKorp/dependabot/go_modules/gopkg.in/ini.v1-1.67.2
    • 91632b1 build(deps): bump gopkg.in/ini.v1 from 1.67.1 to 1.67.2
    • 30a1a42 bump github.com/anacrolix/fuse to v0.3.2
    • aea4f3f Merge pull request #2073 from PlakarKorp/jcastets/pkg-add-error-message
    • 144e332 Merge pull request #2074 from PlakarKorp/jcastets/fix-file-preview-large-files
    • 7ff77b8 Merge pull request #2075 from PlakarKorp/op/simplify-diff
    • 0346584 Merge pull request

    Note truncated.

    Open source →
  6. v1.1.0-rc.4 01 Jun 2026 pre-release
    Release notes Open source →
  7. v1.1.0-rc.3 31 May 2026 pre-release
    Release notes Open source →
  8. v1.1.0-rc.2 29 May 2026 pre-release
    Release notes

    Changelog

    • 3bbe4b5 plakar: Version 1.1.0-rc.2
    • 340733b Merge pull request #2171 from PlakarKorp/op/man
    • a1826f9 sync man
    • e398253 Merge pull request #2170 from PlakarKorp/mm/update_deps
    • e6f19de Switch dependencies to the monorepo.
    • 794dcb7 Merge pull request #2136 from dsobirk/mount-2087
    • 77f42d0 Merge pull request #2168 from PlakarKorp/op/cached-on-win
    • 8ddef2e Merge pull request #2162 from PlakarKorp/feature/locate-group-by
    • a7de218 update kloset
    • 0ce2132 prune: honor -group-by; docs: document the flag
    • 7a9ac0c cached: run in the background on windows as well
    • 5265007 cached/windows: do not fail in setupSyslog
    • 79a419c Merge pull request #2166 from Shaggy84675/feat/mount-allow-others
    • 2d5e2cd Merge pull request #2167 from PlakarKorp/mm/lock_repair
    • 2a76948 mount: add -allow-others flag to pass fuse.AllowOther() at mount time
    • 68b3e6f repair: Take an exclusive lock.
    • e4ec69b Merge branch 'main' into mount-2087
    • c53fff0 Mount: Handle direct access to filesystem paths without browsing from top level directory first
    • 37bdfa8 Merge pull request #2132 from PlakarKorp/fix/1758-prune-policy
    • 1af7921 Merge pull request #2164 from PlakarKorp/mm/fix_stale_lock_deletion
    • 5fbd6d7 maintenance/tests: Correct the tests.
    • 9dea911 builder: Do not fail if we have a stale lock.
    • 52e56bd Merge pull request #2163 from PlakarKorp/update-plakar-ui/from-main
    • c6a978a Update Plakar UI to main@a649555
    • 37367a5 Merge pull request #2161 from PlakarKorp/poolpOrg-patch-3
    • d4da3f4 Delete sonar-project.properties
    • 3f6ab35 ci: disable Codecov PR comments
    • cfe94ef Merge pull request #2153 from PlakarKorp/poolpOrg/pkg-monorepo-support
    • 32ac82a Merge pull request #2159 from PlakarKorp/poolpOrg-patch-2
    • 3590f49 Update .codecov.yml
    • a419025 Merge branch 'main' into poolpOrg/pkg-monorepo-support
    • 79fe4a8 teach plakar how to build from monorepos as well
    • 4349afe Merge pull request #2152 from PlakarKorpAgentic/tests/root-package
    • 783e046 main: add tests for pure helpers in main.go, pkg.go, term.go
    • a63c58c Merge pull request #2151 from PlakarKorpAgentic/tests/codecov-exclude-helpers
    • fe87e65 codecov: exclude testing/ and testing/fileinfo/ from coverage
    • d79ce84 Merge pull request #2150 from PlakarKorpAgentic/tests/config-coverage
    • 3b6ca98 Merge pull request #2149 from PlakarKorpAgentic/tests/plugins-coverage
    • 75e6906 config: add tests reaching 100% coverage
    • e5cbe7b plugins: add tests for register, load, unload, StdioConn
    • c07370a Merge pull request #2148 from PlakarKorpAgentic/tests/server-httpd-coverage
    • ee6dfa0 server/httpd: add tests for parsers and resource handlers
    • 396a7bb Merge pull request #2147 from PlakarKorpAgentic/tests/subcommands-restore-coverage
    • 7a4e4dd Merge pull request #2146 from PlakarKorpAgentic/tests/subcommands-check-coverage
    • 2a54049 Merge pull request #2145 from PlakarKorpAgentic/tests/subcommands-backup-coverage
    • e9d0784 subcommands/restore: add tests for Parse and Execute edge cases
    • d493aed subcommands/check: add tests for Parse, Execute flag/path handling
    • 3a9b7f1 subcommands/backup: add tests lifting coverage to 70.3%
    • a9819c8 Merge pull request #2142 from PlakarKorpAgentic/tests/login-coverage
    • 1792b93 Merge pull request #2143 from PlakarKorpAgentic/tests/services-coverage
    • 242f80e services: add tests for ServiceConnector, reaching 90.6% coverage
    • bae8ef5 login: add tests for NewLoginFlow, Run, Poll, Close
    • 5a9faf3 Merge pull request #2141 from PlakarKorpAgentic/tests/appcontext-coverage
    • d135cc1 appcontext: add tests, reaching 100% coverage
    • 877c277 Merge pull request #2140 from PlakarKorpAgentic/tests/ui-coverage
    • 11f78c6 ui: add tests for json, stdio, tui state, and v2 corsMiddleware
    • 12b332b Merge pull request #2133 from PlakarKorp/dependabot/go_modules/github.com/PlakarKorp/integration-grpc-1.1.0-rc.2
    • a17194f build(deps): bump github.com/PlakarKorp/integration-grpc
    • fc734eb Merge pull request #2139 from PlakarKorpAgentic/tests/utils-easy-wins
    • 92d3d9a Merge pull request #2134 from PlakarKorp/dependabot/go_modules/golang.org/x/sys-0.45.0
    • d9ccdaf utils: add tests for TimeFlag, ValidateEmail, GetDataDir, locateField
    • 76c78e1 Merge pull request #2138 from PlakarKorpAgentic/tests/utils-coverage
    • 383a4b1 utils: add tests for config, config_policy, oldconfig, opts
    • dddc7fb Merge pull request #2137 from PlakarKorpAgentic/ci/codecov-coverage
    • 3ec9b2e ci: upload coverage to Codecov and add badge
    • 00adb08 Merge pull request #2135 from PlakarKorpAgentic/readme/go-report-card-badge
    • 76a799b readme: add Go Report Card badge and enable -cover in CI
    • 742932a build(deps): bump golang.org/x/sys from 0.44.0 to 0.45.0
    • 9224cac prune: don't clobber policy filters with empty CLI overrides
    • 93efb60 Merge pull request #2131 from PlakarKorp/gilles/maintenance-tests
    • b33d1a0 Wait for the maintenance lock to drain between runs
    • a5626fe Add exhaustive maintenance subcommand test coverage
    • 5c4e0ec Merge pull request #2127 from PlakarKorp/jcastets/fix-ptar-validation
    • 5cc38ef Fix validation of plugins
    • 7ad072b Merge pull request #2123 from PlakarKorp/op/bump-kloset
    • e1cc7e4 Merge pull request #2122 from PlakarKorp/dependabot/go_modules/google.golang.org/grpc-1.81.1
    • f6c6d27 Merge pull request #2124 from PlakarKorp/dependabot/go_modules/github.com/go-git/go-git/v5-5.19.1
    • 6128eab Merge pull request #2125 from PlakarKorp/update-plakar-ui/from-main
    • 4d600b9 update integration-grpc to v1.1.0-rc.1 as well
    • 3e21fb3 bump integration-fs as well
    • 85f70f5 update kloset to v1.1.0-rc.3
    • 6e887b6 update kloset to v1.1.0-rc.2
    • 2814057 Update Plakar UI to main@d58e9f7
    • 5533fd5 build(deps): bump github.com/go-git/go-git/v5 from 5.19.0 to 5.19.1
    • 79ad0de Merge pull request #2092 from dsobirk/config-files
    • 179d97d build(deps): bump google.golang.org/grpc from 1.81.0 to 1.81.1
    • 2e9ff80 Merge pull request #2121 from PlakarKorp/poolpOrg/override-root
    • 1f4428e Merge pull request #2119 from PlakarKorp/op/dumb-term
    • 1600bf1 skip override if there's none
    • e6eff3f allow overriding root from a config
    • b9345a1 don't consider "dumb" a terminal
    • 2187ad0 Change config/data/cache options, add suffix dir
    • 9dff1eb Merge pull request #2117 from PlakarKorp/poolpOrg/kill-scheduler
    • 25061d0 Merge pull request #2118 from PlakarKorp/op/bundle-n-validate
    • cdbf5e2 pkg: bundle the jsonschema in the plugins; attempt to validate it
    • c1d38c8 fix man
    • 42657e8 kill the scheduler, it's unusable as is, cron does a better job
    • 0348827 Merge pull request #2116 from PlakarKorp/stsp/ignore-unknown-connector-type
    • c3937d3 Merge pull request #2115 from PlakarKorp/mm/ui_no_refresh
    • a6117a3 Merge pull request #2114 from PlakarKorp/mm/prevent_grpc_disconnect_timeout
    • 8c1be61 api: Add a NoRefresh option.
    • 9a27c77 ignore unknown connector types instead of raising an error
    • 7de689a Add options for data and cache directories, separate config, data, cache directory creation
    • 45c8f27 Remove LocalAppData dependency for Windows
    • fffdf46 plugins: Disable idle timeout on grpc client.
    • d020ac9 Merge pull request #2113 from PlakarKorp/mm/update_pkg_dep
    • c80a061 dep: Update integration-grpc.
    • d5e65b7 dep: Update to pkg beta.8
    • f157d89 Merge pull request #2112 from PlakarKorp/mm/update_kloset_v2
    • 50b3f33 dep: Update kloset.
    • 98a9dd1 Merge pull request #2110 from PlakarKorp/dependabot/go_modules/golang.org/x/tools-0.45.0
    • 7189cdd build(deps): bump golang.org/x/tools from 0.44.0 to 0.45.0
    • 409bce4 Merge pull request #2109 from PlakarKorp/dependabot/go_modules/golang.org/x/term-0.43.0
    • 871bd9c Merge pull request #2108 from PlakarKorp/dependabot/go_modules/golang.org/x/mod-0.36.0
    • 774c9e6 build(deps): bump golang.org/x/term from 0.42.0 to 0.43.0
    • 4920c4a build(deps): bump golang.org/x/mod from 0.35.0 to 0.36.0
    • e820b8e Merge pull request #2107 from PlakarKorp/dependabot/go_modules/google.golang.org/grpc-1.81.0
    • 862b9d4 Merge pull request #2111 from PlakarKorp/dependabot/go_modules/golang.org/x/sys-0.44.0
    • 58e5673 build(deps): bump golang.org/x/sys from 0.43.0 to 0.44.0
    • 7878f53 build(deps): bump google.golang.org/grpc from 1.80.0 to 1.81.0
    • 8a772f1 Merge pull request #2104 from PlakarKorp/op/bump-pkg
    • 38273f0 Merge pull request #2103 from PlakarKorp/poolpOrg-patch-2
    • 6b4d622 bump pkg to v1.1.0-beta.7
    • 06d1289 Update check-mirrors.yml
    • e5c244d Merge pull request #2098 from PlakarKorp/op/more-man
    • ed3e5a6 mandoc workflow: touch sysexits.3 to prevent failure
    • f8ce557 sync man
    • 1e94714 reorganize command listing in sections; add a few that were missing
    • 7a9b038 align the EXIT STATUS section across manpages
    • 34d4023 plakar.1: use Xr for sysexits
    • 3b2e739 sync manpages with reality
    • 07ec01c token-create: minor nits
    • c9700c2 remove useless plakar token' and just leave plakar token create'
    • 985c474 Merge pull request #2101 from PlakarKorp/op/fix-info-vfs
    • 071442b Merge pull request #2100 from PlakarKorp/op/policy-no-ini
    • 3fad5e0 Merge pull request #2097 from PlakarKorp/op/security-checks-err
    • bbe784d info: show macs for root, xattrs, and errors individually
    • d7809bd plakar policy: remove -ini
    • bfa5f17 check error for enabling/disabling security checks
    • 1756dd2 Merge pull request #2096 from PlakarKorp/mm/fix_sync_issues
    • 6804e6a tests: Disable sync tests.
    • b36c578 sync: We need to reload the peer's state.
    • 329f5ba sync: Add a caching knob defaulting to vfs.
    • 59f906e sync: Use a vfs cache to speed up operations.
    • c84a59e sync: Fix from/with.
    • 1f8cc8c Merge pull request #2034 from waveywaves/standardize-exit-codes
    • 03d6908 Merge pull request #2093 from PlakarKorp/op/anacrolix-bump
    • 188cc26 Merge pull request #2094 from PlakarKorp/dependabot/go_modules/gopkg.in/ini.v1-1.67.2
    • 91632b1 build(deps): bump gopkg.in/ini.v1 from 1.67.1 to 1.67.2
    • 30a1a42 bump github.com/anacrolix/fuse to v0.3.2
    • aea4f3f Merge pull request #2073 from PlakarKorp/jcastets/pkg-add-error-message
    • 144e332 Merge pull request #2074 from PlakarKorp/jcastets/fix-file-preview-large-files
    • 7ff77b8 Merge pull request #2075 from PlakarKorp/op/simplify-diff
    • 0346584 Merge pull request #2083 from PlakarKorp/op/bump-pkg
    • 9d3471c Merge pull request #2084 from PlakarKorp/dependabot/go_modules/github.com/go-git/go-git/v5-5.18.0
    • d18b509 build(deps): bump github.com/go-git/go-git/v5 from 5.17.2 to 5.18.0
    • 4a079d0 bump pkg to v1.1.0-beta.6
    • 03e63d5 cli: standardize exit codes for automation
    • 49829ee Merge pull request #2082 from PlakarKorp/dependabot/go_modules/golang.org/x/tools-0.44.0
    • 1704581 Merge pull request #2077 from dsobirk/windows-test-fix
    • 66761e7 build(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0

    Note truncated.

    Open source →
  9. v1.1.0-rc.1 11 May 2026 pre-release
    Release notes

    What's Changed

    Note truncated.

    Open source →
  10. v1.1.0-beta.7 16 Mar 2026 pre-release
    Release notes

    WARNING: this version introduces a state format change. Plakar is fully backward-compatible but not always forward-compatible. If you push a snapshot using this version, only Plakar versions newer than this will be able to access the store.

    What's Changed

    New Contributors

    Full Changelog: v1.1.0-beta.5...v1.1.0-beta.7

    Open source →
  11. v1.1.0-beta.6 16 Mar 2026 pre-release

    Nothing published for this version

  12. v1.1.0-beta.5 03 Mar 2026 pre-release

    Nothing published for this version

  13. v1.1.0-beta.4 12 Feb 2026 pre-release

    Nothing published for this version

  14. v1.1.0-beta.3 27 Jan 2026 pre-release

    Nothing published for this version

  15. v1.1.0-beta.2 26 Jan 2026 pre-release

    Nothing published for this version

  16. v1.1.0-beta.1 26 Jan 2026 pre-release

    Nothing published for this version

  17. v1.0.6 30 Nov 2025

    Nothing published for this version

  18. v1.0.5 13 Oct 2025

    Nothing published for this version

  19. v1.0.4 12 Sep 2025

    Nothing published for this version

  20. v1.0.4-0.20260728135916-5da96046c1d6 28 Jul 2026 pre-release

    Nothing published for this version

  21. v1.0.4-0.20260723123832-14bda008ee94 23 Jul 2026 pre-release

    Nothing published for this version

  22. v1.0.4-0.20260714110249-7c63f6b9ff37 14 Jul 2026 pre-release

    Nothing published for this version

  23. v1.0.4-0.20260708081331-c0601b97296a 08 Jul 2026 pre-release

    Nothing published for this version

  24. v1.0.4-0.20260629150528-1f9d7d5c3fef 29 Jun 2026 pre-release

    Nothing published for this version

  25. v1.0.4-0.20260622093629-c1cf023fd5aa 22 Jun 2026 pre-release

    Nothing published for this version

  26. v1.0.4-0.20260616221708-6b44e810b1c6 16 Jun 2026 pre-release

    Nothing published for this version

  27. v1.0.4-0.20260616082418-5a0ba3044d55 16 Jun 2026 pre-release

    Nothing published for this version

  28. v1.0.4-0.20260615130044-3791e0a957b4 15 Jun 2026 pre-release

    Nothing published for this version

  29. v1.0.4-0.20260610111809-b667e16ed8f3 10 Jun 2026 pre-release

    Nothing published for this version

  30. v1.0.4-0.20260605135235-fd218ab0253b 05 Jun 2026 pre-release

    Nothing published for this version

  31. v1.0.4-0.20260601093436-3784b2f2e47d 01 Jun 2026 pre-release

    Nothing published for this version

  32. v1.0.4-0.20260529151630-340733b4475f 29 May 2026 pre-release

    Nothing published for this version

  33. v1.0.4-0.20260526002532-79fe4a8a5ecc 26 May 2026 pre-release

    Nothing published for this version

  34. v1.0.4-0.20260525211811-4349afe0c9a9 25 May 2026 pre-release

    Nothing published for this version

  35. v1.0.4-0.20260513200414-9dff1eb9680d 13 May 2026 pre-release

    Nothing published for this version

  36. v1.0.4-0.20260512152733-0348827e8882 12 May 2026 pre-release

    Nothing published for this version

  37. v1.0.4-0.20260511084429-d020ac990f2a 11 May 2026 pre-release

    Nothing published for this version

  38. v1.0.4-0.20260508215002-8a772f1e2b93 08 May 2026 pre-release

    Nothing published for this version

  39. v1.0.4-0.20260506100738-e5c244dc319a 06 May 2026 pre-release

    Nothing published for this version

  40. v1.0.4-0.20260505140618-1756dd280cc3 05 May 2026 pre-release

    Nothing published for this version

  41. v1.0.4-0.20260420141452-aea4f3fad264 20 Apr 2026 pre-release

    Nothing published for this version

  42. v1.0.4-0.20260413080115-49829ee8bfeb 13 Apr 2026 pre-release

    Nothing published for this version

  43. v1.0.4-0.20260409200407-6ce5895e7eb8 09 Apr 2026 pre-release

    Nothing published for this version

  44. v1.0.4-0.20260407145853-0e8ca49aebda 07 Apr 2026 pre-release

    Nothing published for this version

  45. v1.0.4-0.20260402100439-b1cf6999c91a 02 Apr 2026 pre-release

    Nothing published for this version

  46. v1.0.4-0.20260330083025-e79994499f53 30 Mar 2026 pre-release

    Nothing published for this version

  47. v1.0.4-0.20260323111721-e6dfd917f0f1 23 Mar 2026 pre-release

    Nothing published for this version

  48. v1.0.4-0.20260318172758-591d99ff37ea 18 Mar 2026 pre-release

    Nothing published for this version

  49. v1.0.4-0.20260318081812-0eb99da88a9a 18 Mar 2026 pre-release

    Nothing published for this version

  50. v1.0.4-0.20260316091657-d30dd034ed7d 16 Mar 2026 pre-release

    Nothing published for this version

  51. v1.0.4-0.20260311154158-4bd42826c381 11 Mar 2026 pre-release

    Nothing published for this version

  52. v1.0.4-0.20260309100032-642fdba7b7f5 09 Mar 2026 pre-release

    Nothing published for this version

  53. v1.0.4-0.20260303155526-dad684453d0b 03 Mar 2026 pre-release

    Nothing published for this version

  54. v1.0.4-0.20260302142505-81c1a93353c8 02 Mar 2026 pre-release

    Nothing published for this version

  55. v1.0.4-0.20260223135342-f0589e1db77d 23 Feb 2026 pre-release

    Nothing published for this version

  56. v1.0.4-0.20260217123420-78c0dbac4376 17 Feb 2026 pre-release

    Nothing published for this version

  57. v1.0.4-0.20260216130854-f8c280c95b65 16 Feb 2026 pre-release

    Nothing published for this version

  58. v1.0.4-0.20260213214132-05bae7a4a9bd 13 Feb 2026 pre-release

    Nothing published for this version

  59. v1.0.4-0.20260212151757-2c7f9241d0c5 12 Feb 2026 pre-release

    Nothing published for this version

  60. v1.0.4-0.20260207160040-2fd86b3a4d91 07 Feb 2026 pre-release

    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