What's Changed
- blob/s3: unconditionally compute and send the MD5 header by @julio-lopez in #1569
- repo: removed old, unused field used in the past for non-encrypted repositories by @jkowalski in #1573
- cli: reduce number of index blob writes in 'snapshot create --all' by @jkowalski in #1574
- test coverage improvements for filesystem provider by @jkowalski in #1576
- More coverage improvements by @jkowalski in #1577
- localfs: adjust build flags to support more archs by @daniel-eys in #1183
- blobtesting: refactored fault injection into fluent API by @jkowalski in #1578
- content: added direct code coverage for mergedIndex by @jkowalski in #1580
- scrubber: added unit tests by @jkowalski in #1581
- cache: improved test coverage by @jkowalski in #1582
- content: additional tests form encryptedBlobMgr by @jkowalski in #1583
- content: additional data & metadata cache test cases by @jkowalski in #1584
- testing: do not run randomized tests in code coverage mode by @jkowalski in #1585
- epoch: changed how very slow index writes are handled by @jkowalski in #1587
- azure: migrated provider to newer client library, remove gocloud.dev dependency by @jkowalski in #1589
- b2: fixed regression when uploading zero-length blobs introduced by #1589 by @jkowalski in #1593
- test: run provider tests when pushing to test/providers branch by @julio-lopez in #1594
- versioned map mock storage for blob-retention unit-testing by @Shrekster in #1590
- Fix typo in policy help documentation by @strager in #1597
- htmlui: moved HTML UI to separate repository by @jkowalski in #1600
- build(deps-dev): bump concurrently from 6.4.0 to 6.5.0 in /app by @dependabot in #1601
- blob: replaced blob.Storage.SetTime() method with blob.PutOptions.SetTime by @jkowalski in #1595
- build(deps-dev): bump react-scripts from 4.0.3 to 5.0.0 in /app by @dependabot in #1603
- build(deps): bump electron-log from 4.4.1 to 4.4.3 in /app by @dependabot in #1604
- upgrade htmlui by @jkowalski in #1610
- build(deps-dev): bump electron from 16.0.3 to 16.0.5 in /app by @dependabot in #1602
- build(deps): bump github.com/aws/aws-sdk-go from 1.42.16 to 1.42.23 by @dependabot in #1606
- build(deps): bump github.com/golang-jwt/jwt/v4 from 4.1.0 to 4.2.0 by @dependabot in #1609
- build(deps): bump github.com/minio/minio-go/v7 from 7.0.16 to 7.0.18 by @dependabot in #1605
- build(deps): bump google.golang.org/grpc from 1.42.0 to 1.43.0 by @dependabot in #1608
- build(deps): bump google.golang.org/api from 0.60.0 to 0.63.0 by @dependabot in #1607
- Allow building without UI by @julio-lopez in #1614
- s3/test: refactor retention tests by @julio-lopez in #1615
- s3/test: fix minio bucket creation in tests by @julio-lopez in #1617
- maintenance: moved costly epoch manager cleanup to maintenance by @jkowalski in #1616
- s3/test: cleanup blob versions by @julio-lopez in #1618
- ui: added preliminary dark mode support (the choice is not persistent yet) by @jkowalski in #1619
- ui: apply dark mode default and persist user choice by @jkowalski in #1621
- ui: cleaned up task details page by @jkowalski in #1623
New Contributors
Full Changelog: v0.9.7...v0.9.8