Releases
v0.16.1
Release Highlights
New in v0.16.1: update UI to the latest version - #3748
Azure PIT support (#3407 ) by Mike McKay-Dirden
[EXPERIMENTAL] Implement volume shadow copy support on Windows (#3543 ) by Maxim Khitrov
UI: Add the ability to change font-sizes (#3515 ) by Christoph Anderson
[BREAKING CHANGE] Disable legacy API by default (#3730 ) by Nick - See #3716 - this is in preparation to completely remove old non-GRPC repository API in kopia v0.17.0.
allow disabling writes on index index loads (#3645 ) by Julio López
Change Log
Command-Line Interface
New Feature 1B: PPROF extensions: load profile config (#3668 ) by Aaron Alpar
New Feature 1a: PPROF extensions: PEM dump (#3665 ) by Aaron Alpar
New Feature handle SIGTERM (#3562 ) by Julio Lopez
New Feature A: Add ability to dump pprof data to logs ... (#3454 ) by Aaron Alpar
Output error msg returned by API server payload when possible (#3724 ) by Nick
minor cleanups in server start (#3637 ) by Julio López
server shutdown (#3608 ) by Julio López
miscellaneous code simplifications (#3607 ) by Julio López
Ensure scrubber checks all fields recursively for sensitive tags (#3589 ) by Nick
print errors during processing in red (#3514 ) by André Schröder
Don't return error when parameters unchanged (#3411 ) by Mike McKay-Dirden
Graphical User Interface
New Feature Add the ability to change font-sizes (#3515 ) by Christoph Anderson
KopiaUI App
Add timeout in pollOnce https.request equal to poll interval (#3055 ) by Till Riedel
General Improvements
rename var to hasEpochManager for clarity (#3744 ) by Julio López
add epoch.Manager.MaybeGenerateRangeCheckpoint (#3727 ) by Julio López
add epoch.Manager.CleanupMarkers (#3726 ) by Julio López
add epoch.Manager.MaybeCompactSingleEpoch (#3728 ) by Julio López
closedIntRange (#3735 ) by Julio López
add clarification comment (#3723 ) by Julio López
add epoch.getKeyRange helper (#3721 ) by Julio López
add epoch.Manager.MaybeAdvanceEpoch helper (#3709 ) by Julio López
Increase timeout to check for generated TLS cert (#3696 ) by chaitalisg
fix TestIndexEpochManager_CompactionAlwaysFails (#3677 ) by Julio López
remove unused context.Context field (#3664 ) by Julio López
allow disabling writes on index index loads (#3645 ) by Julio López
move index cleanup out to refreshAttempt (#3603 ) by Julio López
add TestSortAndDedupeTimesOfDay (#3535 ) by Julio Lopez
Delete duplicates in time of day array within policies (#3484 ) by Christoph Anderson
use require.Eventually to ensure test stops (#3530 ) by Julio Lopez
fix race in TestIndexEpochManager_NoCompactionInReadOnly (#3517 ) by Julio Lopez
minor cleanups related to index managers (#3518 ) by Julio Lopez
minor cleanups (#3495 ) by Julio Lopez
cleanup nits (#3481 ) by Julio Lopez
correct spelling by Aaron Alpar
Repository
New Feature Add Azure PIT support (#3407 ) by Mike McKay-Dirden
New Feature Add support for Azure DeleteBlob
operations where immutability protection is on (#3394 ) by Mike McKay-Dirden
added metrics timeseries computation (#3678 ) by Jarek Kowalski
added context to potentially blocking repository methods (#3654 ) by Jarek Kowalski
refactor internal/repolog package to support writing metrics in the future (#3610 ) by Jarek Kowalski
Server
Return internal server errors for Content Get errors (#3713 ) by Nick
do not make blocking calls inside server status API (#3666 ) by Jarek Kowalski
Snapshots
Experimental New Feature Implement volume shadow copy support on Windows (#3543 ) by Maxim Khitrov
Fixup for #3624 . Shadow copy seems to extend time for snapshots. (#3625 ) by Aaron Alpar
Storage Providers
change versioning check for Azure storage (#3520 ) by Mike McKay-Dirden
New Feature support for Azure immutability protection (#3412 ) by Mike McKay-Dirden
New Feature Add ExtendBlobRetention
support for Azure (#3405 ) by Mike McKay-Dirden
add variables for Azure immutability testing (#3471 ) by Julio Lopez
fix documentation for S3 permissions (#3451 ) by Julio Lopez
CI/CD
upgrade linter to 1.56.2 (#3714 ) by Jarek Kowalski
install apple notarization key before build (#3715 ) by Jarek Kowalski
fix shadow-copy test (#3629 ) by Aaron Alpar
fixed HTMLUI E2E test by switching to macOS runner (#3613 ) by Jarek Kowalski
upgrade gotestsum to 1.11.0 (#3534 ) by Julio Lopez
upgrade workflows to work with actions/{upload,download}-artifact@v4 (#3532 ) by Julio Lopez
You can’t perform that action at this time.