...

Text file src/github.com/sigstore/rekor/CHANGELOG.md

Documentation: github.com/sigstore/rekor

     1# v1.3.6
     2
     3## New Features
     4
     5* Add support for IEEE P1363 encoded ECDSA signatures
     6* Add index performance script (#2042)
     7* Add support for ed25519ph user keys in hashedrekord (#1945)
     8* Add metrics for index insertion (#2015)
     9* Add TLS support for Redis Client implementation (#1998)
    10
    11## Bug Fixes
    12
    13* fix typo in remoteIp and set full name for trace field
    14
    15## Contributors
    16
    17* Bob Callaway
    18* Colleen Murphy
    19* cpanato
    20* Hayden B
    21* Mihkel Pärna
    22* Riccardo Schirone
    23
    24# v1.3.5
    25
    26## New Features
    27* output trace in slog and override correlation header name (#1986)
    28* give log timestamps nanosecond precision (#1985)
    29* Added support for sha384/sha512 hash algorithms in hashedrekords (#1959)
    30* Change Redis value for locking mechanism (#1957)
    31
    32## Bug Fixes
    33* Fix panic for DSSE canonicalization (#1923)
    34* Drop conditional when verifying entry checkpoint (#1917)
    35* Remove timestamp from checkpoint (#1888)
    36* Additional unique index correction (#1885)
    37
    38## Quality Enhancements
    39* bump trillian images to v1.6.0 (#1984)
    40* remove trillian images from release process (#1983)
    41* update builder to use go1.21
    42
    43## Contributors
    44* Andrew Block
    45* Bob Callaway
    46* Carlos Tadeu Panato Junior
    47* Hayden Blauzvern
    48* Riccardo Schirone
    49
    50# v1.3.4
    51
    52## New Features
    53* add mysql indexstorage backend
    54* add s3 storage for attestations
    55
    56## Bug Fixes
    57* fix: Do not check for pubsub.topics.get on initialization (#1853)
    58* fix optional field in cose schema
    59
    60## Quality Enhancements
    61* Update ranges.go (#1852)
    62* update indexstorage interface to reduce roundtrips (#1838)
    63* use a single validator library in rekor-cli (#1818)
    64* Remove go-playground/validator dependency from pkg/pki (#1817)
    65
    66## Contributors
    67* Bob Callaway
    68* Carlos Tadeu Panato Junior
    69* Hayden B
    70* James Alseth
    71* Kenny Leung
    72* Noah Kreiger
    73* Zach Steindler
    74
    75# v1.3.3
    76
    77## New Features
    78* update trillian to 1.5.3 (#1803)
    79* adds redis_auth (#1627)
    80* Add method to get artifact hash for an entry (#1777)
    81
    82## Bug Fixes
    83* Update signer flag description (#1804)
    84* install go at correct version for codeql (#1762)
    85
    86## Quality Enhancements
    87* make e2e tests more usable with docker-compose (#1770)
    88
    89## Contributors
    90* Bob Callaway
    91* Carlos Tadeu Panato Junior
    92* Hayden B
    93* ian hundere
    94* Kenny Leung
    95
    96# v1.3.2
    97
    98* move to go 1.21.3 to pick up fixes for CVE-2023-39325
    99
   100## Bug Fixes
   101* build(deps): Bump golang.org/x/net from 0.16.0 to 0.17.0 (#1753)
   102* build(deps): Bump github.com/google/go-cmp from 0.5.9 to 0.6.0 (#1755)
   103* build(deps): Bump google/cloud-sdk from 449.0.0 to 450.0.0 (#1757)
   104* build(deps): Bump google.golang.org/grpc from 1.58.2 to 1.58.3 (#1754)
   105* update Dockerfile for go 1.21.3 (#1752)
   106* update builder image to use go1.21.3 (#1751)
   107
   108## Contributors
   109* Carlos Tadeu Panato Junior
   110
   111# v1.3.1
   112
   113## New Features
   114* enable GCP cloud profiling on rekor-server (#1746)
   115* move index storage into interface (#1741)
   116* add info to readme to denote additional documentation sources (#1722)
   117* Add type of ed25519 key for TUF (#1677)
   118* Allow parsing base64-encoded TUF metadata and root content (#1671)
   119
   120## Quality Enhancements
   121* disable quota in trillian in test harness (#1680)
   122
   123## Bug Fixes
   124* Update contact for code of conduct (#1720)
   125* fix: typo (#1711)
   126* Fix panic when parsing SSH SK pubkeys (#1712)
   127* Correct index creation (#1708)
   128* Update .ko.yaml (#1682)
   129* docs: fixzes a small typo on the readme (#1686)
   130* chore: fix `backfill-redis` Makefile target (#1685)
   131
   132## Contributors
   133* Andres Galante
   134* Andrew Block
   135* Appu
   136* Bob Callaway
   137* Carlos Tadeu Panato Junior
   138* guangwu
   139* Hayden B
   140* jonvnadelberg
   141* Lance Ball
   142
   143# v1.3.0
   144
   145## New Features
   146* feat: Support publishing new log entries to Pub/Sub topics (#1580)
   147* Change values of Identity.Raw, add fingerprints (#1628)
   148* Extract all subjects from SANs for x509 verifier (#1632)
   149* Fix type comment for Identity struct (#1619)
   150* Refactor Identities API (#1611)
   151* Refactor Verifiers to return multiple keys (#1601)
   152
   153## Quality Enhancements
   154* set min go version to 1.21 (#1651)
   155* Upgrade to go1.21 (#1636)
   156
   157## Bug Fixes
   158* Update openapi.yaml (#1655)
   159* pass transient errors through retrieveLogEntry (#1653)
   160* return full entryID on HTTP 409 responses (#1650)
   161* Update checkpoint link (#1597)
   162* Use correct log index in inclusion proof (#1599)
   163* remove instrumentation library (#1595)
   164* pki: clean up fuzzer (#1594)
   165* alpine: add max metadata size to fuzzer (#1571)
   166
   167## Contributors
   168* AdamKorcz
   169* Appu
   170* Bob Callaway
   171* Carlos Tadeu Panato Junior
   172* Ceridwen Coghlan
   173* Hayden B
   174* James Alseth
   175
   176# v1.2.2
   177
   178## Quality Enhancements
   179* swap killswitch for 'docker-compose restart' (#1562)
   180* pass treeSize and rootHash to avoid trillian import (#1513)
   181* Move github.com/sigstore/protobuf-specs users into a separate subpackage (#1511)
   182
   183## Bug Fixes
   184* pass down error with message instead of nil (#1560)
   185
   186## Contributors
   187* Bob Callaway
   188* Carlos Tadeu Panato Junior
   189* Eng Zer Jun
   190* Miloslav Trmač
   191
   192# v1.2.1
   193
   194## Bug Fixes
   195* run go mod tidy in hack/tools (#1510)
   196
   197## Contributors
   198* Bob Callaway
   199
   200# v1.2.0
   201
   202## Functional Enhancements
   203* add client method to generate TLE struct (#1498)
   204* add dsse type (#1487)
   205* support other KMS providers (AWS, Azure, Hashicorp) in addition to GCP (#1488)
   206* Add concurrency to backfill-redis (#1504)
   207* omit informational message if machine-parseable output has been requested (#1486)
   208* Publish stable checkpoint periodically to Redis (#1461)
   209* Add intoto v0.0.2 to backfill script (#1500)
   210* add new method to test insertability of proposed entries into log (#1410)
   211
   212## Quality Enhancements
   213* use t.Skip() in fuzzers (#1506)
   214* improve fuzzing coverage (#1499)
   215* Remove watcher script (#1484)
   216
   217## Bug Fixes
   218* Merge pull request from GHSA-frqx-jfcm-6jjr
   219* Remove requirement of PayloadHash for intoto 0.0.1 (#1490)
   220* fix lint errors, bump linter up to 1.52 (#1485)
   221* Remove dependencies from pkg/util (#1469)
   222
   223## Contributors
   224* Bob Callaway
   225* Carlos Tadeu Panato Junior
   226* Ceridwen Coghlan
   227* Cody Soyland
   228* Hayden B
   229* Miloslav Trmač
   230
   231# v1.1.1
   232
   233## Functional Enhancements
   234* Refactor Trillian client with exported methods (#1454)
   235* Switch to official redis-go client (#1459)
   236* Remove replace in go.mod (#1444)
   237* Add Rekor OID info. (#1390)
   238
   239## Quality Enhancements
   240* remove legacy encrypted cosign key (#1446)
   241* swap cjson dependency (#1441)
   242* Update release readme (#1456)
   243
   244## Bug Fixes
   245* Merge pull request from GHSA-2h5h-59f5-c5x9
   246
   247## Contributors
   248* Billy Lynch
   249* Bob Callaway
   250* Carlos Tadeu Panato Junior
   251* Ceridwen Coghlan
   252* Hayden B
   253
   254# v1.1.0
   255
   256## Functional Enhancements
   257* improve validation on intoto v0.0.2 type (#1351)
   258* add feature to limit HTTP request body length to process (#1334)
   259* add information about the file size limit (#1313)
   260* Add script to backfill Redis from Rekor (#1163)
   261* Feature: add search support for sha512 (#1142)
   262
   263## Quality Enhancements
   264* fuzzing: refactor OSS-Fuzz build script (#1377)
   265* Update cloudbuild for cosign 2.0 (#1375)
   266* Tests - Additional sharding tests (#1180)
   267* jar type: add fuzzer for 3rd-party dep (#1360)
   268* update cosign to 2.0.0 and builder image and also cosign flags (#1368)
   269* fuzzing: move alpine utils to fuzz utils (#1335)
   270* fuzzing: add seed for alpine fuzzer (#1342)
   271* jar: add v001 fuzzer (#1327)
   272* fuzzing: open writer later in fuzz utils (#1326)
   273* fuzzing: remove tar operations in alpine fuzzer (#1322)
   274* alpine: add v001 fuzzer (#1316)
   275* hashedrekord: add v001 fuzzer (#1315)
   276* fuzzing: add call to IndexKeys in multiple fuzzers (#1302)
   277* fuzzing: improve cose fuzzer (#1300)
   278* fuzzing: improve fuzz utils (#1298)
   279* fuzzing: improve alpine fuzzer (#1273)
   280* fuzzing: go mod edit go-fuzz-headers (#1272)
   281* fuzzing: add .options file (#1271)
   282* fuzzing: build helm fuzzer from correct dir (#1264)
   283* types: refactor multiple fuzzers (#1258)
   284* helm: add fuzzer for provenance unmarshalling (#1243)
   285* pki: add fuzzer (#1256)
   286* Fuzzing: Add more bug detectors (#1253)
   287* Refactor e2e - part 5 (#1236)
   288* Removed unused tool/deps (#1244)
   289* Fixed the invalid path (#1245)
   290* Run latest fuzzers in OSS-Fuzz (#1221)
   291* Fuzz tests - hashedrekord (#1224)
   292* Update builder (#1228)
   293* Revamping rekor e2e - part 4 of N (#1218)
   294* types: add fuzzers (#1225)
   295* jar type: add fuzzer (#1215)
   296* Revamping rekor e2e - part 3 of N (#1177)
   297* modify OSS-Fuzz build script (#1214)
   298* move over oss-fuzz build script (#1204)
   299* wrap redis client errors to aid debugging (#1176)
   300* don't test release candidate builds in harness (#1183)
   301* types/alpine: add fuzzer (#1200)
   302* logging tweaks to improve usability (#1235)
   303* Add backfill-redis to the release artifacts (#1174)
   304* ensure jobs run on release branches (#1181)
   305* update builder image and cosign (#1165)
   306* Refactor e2e tests - x509 apk (#1152)
   307* Sharding - Additional tests (#1156)
   308* Ran gofmt and cleaned up (#1157)
   309* Fuzz - Fuzz tests for sharding (#1147)
   310* Revamping rekor e2e - part 1 of N (#1089)
   311
   312## Bug Fixes
   313* remove goroutine usage from SearchLogQuery (#1407)
   314* drop log messages regarding attestation storage to debug (#1408)
   315* fix ko-local build (#1381)
   316* disable blocking checks (#1353)
   317* fix validation for proposed vs committed log entries for intoto v0.0.1 (#1309)
   318* fix: fix regex for multi-digit counts (#1321)
   319* return NotFound if treesize is 0 rather than calling trillian (#1311)
   320* enumerate slice to get sugared logs (#1312)
   321* put a reasonable size limit on ssh key reader (#1288)
   322* CLIENT: Fix Custom Host and Path Issue (#1306)
   323* do not persist local state if log is empty; fail consistency proofs from 0 size (#1290)
   324* correctly handle invalid or missing pki format (#1281)
   325* Add Verifier to get public key/cert and identities for entry type (#1210)
   326* fix goroutine leak in client; add insecure TLS option (#1238)
   327* Fix - Remove the force-recreate flag (#1179)
   328* trim whitespace around public keys before parsing (#1175)
   329* stop inserting envelope hash for intoto:0.0.2 types into index (#1171)
   330* Revert "remove double encoding of payload and signature fields for intoto (#1150)" (#1158)
   331* remove double encoding of payload and signature fields for intoto (#1150)
   332* fix SearchLogQuery behavior to conform to openapi spec (#1145)
   333* Remove pem-certificate-chain from client (#1138)
   334* fix flag type for operator in search (#1136)
   335* use sigstore/community dep review (#1132)
   336
   337## Contributors
   338* AdamKorcz
   339* Batuhan Apaydın
   340* Bob Callaway
   341* Carlos Tadeu Panato Junior
   342* Fabian Kammel
   343* Fredrik Skogman
   344* Hayden B
   345* Joyce
   346* Naveen
   347* Noah Kreiger
   348* Priya Wadhwa
   349
   350# v1.0.1
   351
   352## Enhancements
   353* stop inserting envelope hash for intoto:0.0.2 types into index (#1171) (#1172)
   354  
   355## Bug Fixes
   356* ensure jobs run on release branches (#1181) (#1182)
   357
   358## Contributors
   359* Bob Callaway
   360
   361# v1.0.0
   362
   363Rekor is 1.0!
   364No changes, as this is tagged at the same commit as v1.0.0-rc.1.
   365
   366Thank you to all of the contributors to Rekor in the past couple years who helped make Rekor 1.0 possible!
   367
   368## Contributors
   369* Aastha Bist
   370* Aditya Sirish
   371* Ahmet Alp Balkan
   372* Andrew Block
   373* Appu
   374* Asra Ali
   375* axel simon
   376* Azeem Shaikh
   377* Batuhan Apaydın
   378* Bob Callaway
   379* Carlos Tadeu Panato Junior
   380* Ceridwen Driskill
   381* Christian Rebischke
   382* Dan Lorenc
   383* Dan Luhring
   384* Eddie Zaneski
   385* Efe Barlas
   386* Fredrik Skogman
   387* Harry Fallows
   388* Hayden B
   389* Hector Fernandez
   390* Jake Sanders
   391* Jason Hall
   392* Jehan Shah
   393* John Speed Meyers
   394* Kenny Leung
   395* Koichi Shiraishi
   396* Lily Sturmann
   397* Luke Hinds
   398* Mikhail Swift
   399* Morten Linderud
   400* Nathan Smith
   401* Naveen
   402* Olivier Cedric Barbier
   403* Parth Patel
   404* Priya Wadhwa
   405* Robert James Hernandez
   406* Romain Aviolat
   407* Samsondeen
   408* Sascha Grunert
   409* Scott Nichols
   410* Shiwei Zhang
   411* Simon Kent
   412* Sylvestre Ledru
   413* Tiziano Santoro
   414* Trishank Karthik Kuppusamy
   415* Ville Aikas
   416* dhaus67
   417* endorama
   418* kpcyrd
   419
   420# v1.0.0-rc.1
   421
   422## Enhancements
   423* add retry command line flag on rekor-cli (#1097)
   424* Add some info and debug logging to commonly used funcs (#1106)
   425
   426## Contributors
   427* Bob Callaway
   428* Priya Wadhwa
   429
   430
   431# v1.0-rc
   432
   433## Enhancements
   434* update swagger API version to 1.0.0 (#1102)
   435* verify: verify checkpoint's STH against the inclusion proof root hash (#1092)
   436* add ability to enable/disable specific rekor API endpoints (#1080)
   437* enable configurable client retries with backoff in RekorClient (#1096)
   438
   439## Bug Fixes
   440* remove unused RekorVersion API definition (#1101)
   441* remove unused api-key and timestamp references (#1098)
   442
   443## Contributors
   444* Bob Callaway
   445* asraa
   446
   447# v0.12.2
   448
   449## Enhancements
   450* add changelog for 0.12.0 and 0.12.1 (#1064)
   451* add description on /api/v1/index/retrieve endpoint (#1073)
   452* Adding e2e test coverage (#1071)
   453* export rekor build/version information (#1074)
   454
   455## Bug Fixes
   456* Search through all shards when searching by hash (#1082)
   457* Use POST instead of GET for /api/log/entries/retrieve metrics (#1083)
   458  
   459## Contributors
   460* Bob Callaway
   461* Carlos Tadeu Panato Junior
   462* Ceridwen Driskill
   463* Simon Kent
   464* Priya Wadhwa
   465
   466# v0.12.1
   467
   468> ** Rekor `v0.12.1` comes with a breaking change to `rekor-cli v0.12.1`. Users of rekor-cli MUST upgrade to the latest version **
   469> The addition of the intotov2 created a breaking change for the `rekor-cli`
   470
   471## Enhancements
   472
   473* Adds new rekor metrics for latency and QPS. (https://github.com/sigstore/rekor/pull/1059)
   474* feat: add file based signer and password (https://github.com/sigstore/rekor/pull/1049)
   475
   476## Bug Fixes
   477
   478* fix: fix harness tests with intoto v0.0.2 (https://github.com/sigstore/rekor/pull/1052)
   479
   480## Contributors
   481
   482* Asra Ali (@asraa)
   483* Simon Kent (@var-sdk)
   484
   485# v0.12.0
   486
   487## Enhancements
   488
   489* remove /api/v1/version endpoint (https://github.com/sigstore/rekor/pull/1022)
   490* Include checkpoint (STH) in entry upload and retrieve responses (https://github.com/sigstore/rekor/pull/1015)
   491* Validate tree ID on calls to /api/v1/log/entries/retrieve (https://github.com/sigstore/rekor/pull/1017)
   492* feat: add verification functions (https://github.com/sigstore/rekor/pull/986)
   493* Change Checkpoint origin to be "Hostname - Tree ID" (https://github.com/sigstore/rekor/pull/1013)
   494* Add bounds on number of elements in api/v1/log/entries/retrieve (https://github.com/sigstore/rekor/pull/1011)
   495* Intoto v0.0.2 (https://github.com/sigstore/rekor/pull/973)
   496* api.SearchLogQueryHandler thread safety (https://github.com/sigstore/rekor/pull/1006)
   497* enable blocking specific pluggable type versions from being inserted into the log (https://github.com/sigstore/rekor/pull/1004)
   498* check supportedVersions list rather than directly reading from version map (https://github.com/sigstore/rekor/pull/1003)
   499
   500## Bug Fixes
   501
   502* fix retrieve endpoint response code and add testing (https://github.com/sigstore/rekor/pull/1043)
   503* Fix harness tests @ main (https://github.com/sigstore/rekor/pull/1038)
   504* Fix rekor-cli backwards incompatibility & run harness tests against HEAD  (https://github.com/sigstore/rekor/pull/1030)
   505* fix: use entry uuid uniformly (https://github.com/sigstore/rekor/pull/1012)
   506
   507## Others
   508
   509* Fetch all tags in harness tests (https://github.com/sigstore/rekor/pull/1039)
   510
   511## Contributors
   512
   513* Asra Ali (@asraa)
   514* Bob Callaway (@bobcallaway)
   515* Carlos Tadeu Panato Junior (@cpanato)
   516* Ceridwen Driskill (@cdris)
   517* Hayden Blauzvern (@haydentherapper)
   518* Kenny Leung (@k4leung4)
   519* Mikhail Swift (@mikhailswift)
   520* Parth Patel (@pxp928)
   521* Priya Wadhwa (@priyawadhwa)
   522
   523# v0.11.0
   524
   525## Enhancements
   526
   527* add support for `intersection` & `union` in search operations (https://github.com/sigstore/rekor/pull/968)
   528* Allow sharding config to be written in yaml or json (https://github.com/sigstore/rekor/pull/974)
   529* update field documentation on publicKey for hashedrekord (https://github.com/sigstore/rekor/pull/969)
   530* compute payload and envelope hashes upon validating intoto proposed entries (https://github.com/sigstore/rekor/pull/967)
   531* Add prometheus summary to track metric latency (https://github.com/sigstore/rekor/pull/966)
   532* Add harness test for getting all entries by UUID and EntryID (https://github.com/sigstore/rekor/pull/957)
   533* Persist and check attestations across harness tests (https://github.com/sigstore/rekor/pull/952)
   534* Add rekor harness tests for adding and getting entries from previous versions (https://github.com/sigstore/rekor/pull/945)
   535
   536## Bug Fixes
   537
   538* fix: make rekor verify work with sharded uuids (https://github.com/sigstore/rekor/pull/970)
   539* fix incorrect schema id for cose type (https://github.com/sigstore/rekor/pull/979)
   540* fix nil-pointer error when artifact-hash is passed without artifact (https://github.com/sigstore/rekor/pull/965)
   541* change default value for rekor_server.hostname to server's hostname (https://github.com/sigstore/rekor/pull/963)
   542* api: fix inclusion proof verification flake (https://github.com/sigstore/rekor/pull/956)
   543
   544## Others
   545
   546* Update sccorecard-action to v2:alpha (https://github.com/sigstore/rekor/pull/987)
   547* add changelog for v0.11.0 release (https://github.com/sigstore/rekor/pull/982)
   548* remove trailing slash on directories (https://github.com/sigstore/rekor/pull/984)
   549* update builder and cosign images (https://github.com/sigstore/rekor/pull/981)
   550* Bump github.com/go-openapi/spec from 0.20.6 to 0.20.7 (https://github.com/sigstore/rekor/pull/976)
   551* Bump github.com/go-openapi/loads from 0.21.1 to 0.21.2 (https://github.com/sigstore/rekor/pull/977)
   552* Bump github.com/go-openapi/swag from 0.22.0 to 0.22.1 (https://github.com/sigstore/rekor/pull/978)
   553* Bump sigstore/cosign-installer from 2.5.0 to 2.5.1 (https://github.com/sigstore/rekor/pull/975)
   554* Bump github.com/mediocregopher/radix/v4 from 4.1.0 to 4.1.1 (https://github.com/sigstore/rekor/pull/972)
   555* Bump actions/github-script from 6.1.0 to 6.1.1 (https://github.com/sigstore/rekor/pull/971)
   556* Bump github.com/go-openapi/errors from 0.20.2 to 0.20.3 (https://github.com/sigstore/rekor/pull/964)
   557* Bump gopkg.in/ini.v1 from 1.66.6 to 1.67.0 (https://github.com/sigstore/rekor/pull/960)
   558* Bump go.uber.org/zap from 1.21.0 to 1.22.0 (https://github.com/sigstore/rekor/pull/961)
   559* Bump github.com/prometheus/client_golang from 1.12.2 to 1.13.0 (https://github.com/sigstore/rekor/pull/959)
   560* Bump github.com/go-openapi/swag from 0.21.1 to 0.22.0 (https://github.com/sigstore/rekor/pull/958)
   561* Bump github/codeql-action from 2.1.17 to 2.1.18 (https://github.com/sigstore/rekor/pull/955)
   562* Bump golang from 1.18.4 to 1.18.5 (https://github.com/sigstore/rekor/pull/950)
   563* Bump golang from `6e10f44` to `8a62670` (https://github.com/sigstore/rekor/pull/948)
   564* Bump google.golang.org/protobuf from 1.28.0 to 1.28.1 (https://github.com/sigstore/rekor/pull/947)
   565
   566## Contributors
   567
   568* Asra Ali (@asraa)
   569* Azeem Shaikh (@azeemshaikh38)
   570* Bob Callaway (@bobcallaway)
   571* Carlos Tadeu Panato Junior (@cpanato)
   572* Samsondeen (@dsa0x)
   573* Priya Wadhwa (@priyawadhwa)
   574
   575# v0.10.0
   576
   577** Note: Rekor will not send `application/yaml` responses anymore only `application/json` responses
   578
   579## Enhancements
   580
   581* Drop application/yaml content type (https://github.com/sigstore/rekor/pull/933)
   582* Return 404 if entry isn't found in log (https://github.com/sigstore/rekor/pull/915)
   583* reuse dsse signature wrappers instead of having a copy (https://github.com/sigstore/rekor/pull/912)
   584
   585## Others
   586
   587* update go mod in hack/tools to go1.18 (https://github.com/sigstore/rekor/pull/935)
   588* Enable Scorecard badge (https://github.com/sigstore/rekor/pull/941)
   589* Add rekor test harness to presubmit tests (https://github.com/sigstore/rekor/pull/921)
   590* Bump imjasonh/setup-ko from 0.4 to 0.5 (https://github.com/sigstore/rekor/pull/940)
   591* update go builder and cosign image (https://github.com/sigstore/rekor/pull/934)
   592* Bump sigs.k8s.io/release-utils from 0.7.2 to 0.7.3 (https://github.com/sigstore/rekor/pull/937)
   593* Bump github.com/google/trillian from 1.4.1 to 1.4.2 in /hack/tools (https://github.com/sigstore/rekor/pull/939)
   594* Bump sigstore/cosign-installer from 2.4.1 to 2.5.0 (https://github.com/sigstore/rekor/pull/936)
   595* Bump github.com/go-openapi/strfmt from 0.21.2 to 0.21.3 (https://github.com/sigstore/rekor/pull/930)
   596* Update cosign image in validate-release job (https://github.com/sigstore/rekor/pull/931)
   597* Bump sigs.k8s.io/release-utils from 0.7.1 to 0.7.2 (https://github.com/sigstore/rekor/pull/927)
   598* Bump github.com/veraison/go-cose from 1.0.0-alpha.1 to 1.0.0-rc.1 (https://github.com/sigstore/rekor/pull/928)
   599* Bump actions/dependency-review-action from 2.0.2 to 2.0.4 (https://github.com/sigstore/rekor/pull/925)
   600* Bump github/codeql-action from 2.1.15 to 2.1.16 (https://github.com/sigstore/rekor/pull/924)
   601* Bump golang from 1.18.3 to 1.18.4 (https://github.com/sigstore/rekor/pull/919)
   602* Bump google.golang.org/grpc from 1.47.0 to 1.48.0 (https://github.com/sigstore/rekor/pull/920)
   603* Bump actions/setup-go from 3.2.0 to 3.2.1 (https://github.com/sigstore/rekor/pull/916)
   604* Updates on the release job/makefile cleanup (https://github.com/sigstore/rekor/pull/914)
   605* add changelog for v0.9.1 (https://github.com/sigstore/rekor/pull/911)
   606
   607## Contributors
   608
   609* Azeem Shaikh (@azeemshaikh38)
   610* Bob Callaway (@bobcallaway)
   611* Carlos Tadeu Panato Junior (@cpanato)
   612* Hayden Blauzvern (@haydentherapper)
   613* Priya Wadhwa (@priyawadhwa)
   614
   615# v0.9.1
   616
   617## Enhancements
   618
   619* Optimize lookup of attestation from storage layer (https://github.com/sigstore/rekor/pull/909)
   620* feat: add subject URIs to index for x509 certificates (https://github.com/sigstore/rekor/pull/897)
   621* ensure log messages have requestID where possible (https://github.com/sigstore/rekor/pull/907)
   622* Check inactive shards for UUID for /retrieve endpoint (https://github.com/sigstore/rekor/pull/905)
   623
   624## Bug Fixes
   625
   626* Fix bug where /retrieve endpoint returns wrong logIndex across shards (https://github.com/sigstore/rekor/pull/908)
   627* fix: sql syntax in dbcreate script (https://github.com/sigstore/rekor/pull/903)
   628
   629## Others
   630
   631* cleanup makefile with generated code; cleanup unused files (https://github.com/sigstore/rekor/pull/910)
   632* Bump github.com/theupdateframework/go-tuf from 0.3.0 to 0.3.1 (https://github.com/sigstore/rekor/pull/906)
   633* Pin release-utils to v0.7.1 (https://github.com/sigstore/rekor/pull/904)
   634* Bump sigstore/cosign-installer from 2.4.0 to 2.4.1 (https://github.com/sigstore/rekor/pull/898)
   635
   636## Contributors
   637
   638* Asra Ali (@asraa)
   639* Bob Callaway (@bobcallaway)
   640* Priya Wadhwa (@priyawadhwa)
   641* Romain Aviolat (@xens)
   642* Sascha Grunert (@saschagrunert)
   643
   644# v0.9.0
   645
   646## Enhancements
   647
   648* Add COSE support to Rekor (https://github.com/sigstore/rekor/pull/867)
   649
   650## Bug Fixes
   651
   652* Resolve virtual log index when calling /api/v1/log/entries/retrieve endpoint (https://github.com/sigstore/rekor/pull/894)
   653* Fix intoto index keys (https://github.com/sigstore/rekor/pull/889)
   654* ensure fallback logic executes if attestation key is empty when fetching attestation (https://github.com/sigstore/rekor/pull/878)
   655
   656## Others
   657
   658* Bump github/codeql-action from 2.1.14 to 2.1.15 (https://github.com/sigstore/rekor/pull/893)
   659* Bump ossf/scorecard-action from 1.1.1 to 1.1.2 (https://github.com/sigstore/rekor/pull/888)
   660* Bump github/codeql-action from 2.1.13 to 2.1.14 (https://github.com/sigstore/rekor/pull/885)
   661* add changelog for v0.8.2 (https://github.com/sigstore/rekor/pull/882)
   662* Bump github/codeql-action from 2.1.12 to 2.1.13 (https://github.com/sigstore/rekor/pull/880)
   663* Bump github.com/spf13/cobra from 1.4.0 to 1.5.0 (https://github.com/sigstore/rekor/pull/881)
   664
   665## Contributors
   666
   667* Bob Callaway (@bobcallaway)
   668* Carlos Tadeu Panato Junior (@cpanato)
   669* Fredrik Skogman (@kommendorkapten)
   670* Priya Wadhwa (@priyawadhwa)
   671
   672# v0.8.2
   673
   674## Bug Fixes
   675
   676* ensure fallback logic executes if attestation key is empty when fetching attestation (https://github.com/sigstore/rekor/pull/878)
   677
   678## Others
   679
   680* Bump github/codeql-action from 2.1.12 to 2.1.13 (https://github.com/sigstore/rekor/pull/880)
   681* Bump github.com/spf13/cobra from 1.4.0 to 1.5.0 (https://github.com/sigstore/rekor/pull/881)
   682* collect docker-compose logs if sharding tests fail, also trim IDs (https://github.com/sigstore/rekor/pull/869)
   683
   684## Contributors
   685
   686* Bob Callaway (@bobcallaway)
   687
   688# v0.8.1
   689
   690## Bug Fixes
   691
   692* Allow an expired certificate chain to be uploaded and verified (https://github.com/sigstore/rekor/pull/873)
   693* Fix indexing bug for intoto attestations (https://github.com/sigstore/rekor/pull/870)
   694
   695## Others
   696
   697* Bump actions/dependency-review-action from 1.0.2 to 2 (https://github.com/sigstore/rekor/pull/871)
   698* Bump sigstore/cosign-installer from 2.3.0 to 2.4.0 (https://github.com/sigstore/rekor/pull/868)
   699* add changelog for v0.8.0 (https://github.com/sigstore/rekor/pull/866)
   700
   701## Contributors
   702
   703* Carlos Tadeu Panato Junior (@cpanato)
   704* Hayden Blauzvern (@haydentherapper)
   705* Priya Wadhwa (@priyawadhwa)
   706
   707# v0.8.0
   708
   709## Enhancements
   710
   711* Print total tree size, including inactive shards in `rekor-cli loginfo` (https://github.com/sigstore/rekor/pull/864)
   712* Allow retrieving entryIDs or UUIDs via `/api/v1/log/entries/retrieve` endpoint (https://github.com/sigstore/rekor/pull/859)
   713* Improve error message when using ED25519 with HashedRekord type (https://github.com/sigstore/rekor/pull/862)
   714
   715## Others
   716
   717* Bump github.com/spf13/viper from 1.11.0 to 1.12.0 (https://github.com/sigstore/rekor/pull/844)
   718* Bump github.com/go-openapi/validate from 0.21.0 to 0.22.0 (https://github.com/sigstore/rekor/pull/863)
   719* update go.mod to go1.17 (https://github.com/sigstore/rekor/pull/861)
   720* update cross-builder image to use go1.17.11 and dockerfile base image (https://github.com/sigstore/rekor/pull/860)
   721* Bump github/codeql-action from 2.1.11 to 2.1.12 (https://github.com/sigstore/rekor/pull/858)
   722* Bump ossf/scorecard-action from 1.1.0 to 1.1.1 (https://github.com/sigstore/rekor/pull/857)
   723* Bump google.golang.org/grpc from 1.46.2 to 1.47.0 (https://github.com/sigstore/rekor/pull/852)
   724* Bump github.com/secure-systems-lab/go-securesystemslib (https://github.com/sigstore/rekor/pull/853)
   725* Configure rekor server in e2e tests via env variable (https://github.com/sigstore/rekor/pull/850)
   726* Bump gopkg.in/ini.v1 from 1.66.5 to 1.66.6 (https://github.com/sigstore/rekor/pull/848)
   727* Update go-tuf and sigstore/sigstore to non-vulnerable go-tuf version. (https://github.com/sigstore/rekor/pull/847)
   728* Bump gopkg.in/ini.v1 from 1.66.4 to 1.66.5 (https://github.com/sigstore/rekor/pull/846)
   729
   730## Contributors
   731
   732* Carlos Tadeu Panato Junior (@cpanato)
   733* dhaus67 (@dhaus67)
   734* Hayden Blauzvern (@haydentherapper)
   735* Priya Wadhwa (@priyawadhwa)
   736
   737# v0.7.0
   738
   739**Breaking Change**: Removed timestamping authority API. This is a breaking API change.
   740If you are relying on the timestamping authority to issue signed timestamps, create signed timestamps using either OpenSSL or a service such as FreeTSA.
   741
   742## Enhancements
   743
   744* Remove timestamping authority (https://github.com/sigstore/rekor/pull/813)
   745* Limit the number of certificates parsed in a chain (https://github.com/sigstore/rekor/pull/823)
   746* Retrieve shard tree length if it isn't provided in the config (https://github.com/sigstore/rekor/pull/810)
   747* Don't try to index on hash for intoto obj if one isn't available (https://github.com/sigstore/rekor/pull/800)
   748* intoto: add index on materials digest of slsa provenance (https://github.com/sigstore/rekor/pull/793)
   749* remove URL fetch of keys/artifacts server-side (https://github.com/sigstore/rekor/pull/735)
   750
   751## Others
   752
   753* all: remove dependency on deprecated github.com/pkg/errors (https://github.com/sigstore/rekor/pull/834)
   754* Add back owners for rfc3161 package type (https://github.com/sigstore/rekor/pull/833)
   755* Bump google-github-actions/auth from 0.7.2 to 0.7.3 (https://github.com/sigstore/rekor/pull/832)
   756* Bump github/codeql-action from 2.1.10 to 2.1.11 (https://github.com/sigstore/rekor/pull/829)
   757* Bump google-github-actions/auth from 0.7.1 to 0.7.2 (https://github.com/sigstore/rekor/pull/830)
   758* Bump google.golang.org/grpc from 1.46.0 to 1.46.2 (https://github.com/sigstore/rekor/pull/828)
   759* Bump actions/dependency-review-action (https://github.com/sigstore/rekor/pull/825)
   760* Bump actions/github-script from 6.0.0 to 6.1.0 (https://github.com/sigstore/rekor/pull/826)
   761* Bump github.com/prometheus/client_golang from 1.12.1 to 1.12.2 (https://github.com/sigstore/rekor/pull/827)
   762* update go to 1.17.10 in the dockerfile (https://github.com/sigstore/rekor/pull/819)
   763* Bump github.com/google/trillian from 1.4.0 to 1.4.1 in /hack/tools (https://github.com/sigstore/rekor/pull/818)
   764* Bump github.com/google/trillian from 1.4.0 to 1.4.1 (https://github.com/sigstore/rekor/pull/817)
   765* Bump actions/setup-go from 3.0.0 to 3.1.0 (https://github.com/sigstore/rekor/pull/822)
   766* Bump github/codeql-action (https://github.com/sigstore/rekor/pull/821)
   767* update release builder images to use go 1.17.10 and cosign image to 1.18.0 (https://github.com/sigstore/rekor/pull/820)
   768* Bump golangci/golangci-lint-action from 3.1.0 to 3.2.0 (https://github.com/sigstore/rekor/pull/815)
   769* Bump github/codeql-action from 2.1.9 to 2.1.10 (https://github.com/sigstore/rekor/pull/816)
   770* Bump github.com/go-openapi/runtime from 0.24.0 to 0.24.1 (https://github.com/sigstore/rekor/pull/811)
   771* Bump github.com/go-openapi/spec from 0.20.5 to 0.20.6 (https://github.com/sigstore/rekor/pull/802)
   772* Move trillian/merkly to transparency-dev (https://github.com/sigstore/rekor/pull/807)
   773* Bump github.com/go-playground/validator/v10 from 10.10.1 to 10.11.0 (https://github.com/sigstore/rekor/pull/803)
   774* chore(deps): Included dependency review (https://github.com/sigstore/rekor/pull/788)
   775* Bump github.com/go-openapi/runtime from 0.23.3 to 0.24.0 (https://github.com/sigstore/rekor/pull/799)
   776* Bump github.com/google/go-cmp from 0.5.7 to 0.5.8 (https://github.com/sigstore/rekor/pull/794)
   777* Bump sigstore/cosign-installer from 2.2.1 to 2.3.0 (https://github.com/sigstore/rekor/pull/795)
   778* Bump github/codeql-action from 2.1.8 to 2.1.9 (https://github.com/sigstore/rekor/pull/796)
   779* Bump google.golang.org/grpc from 1.45.0 to 1.46.0 (https://github.com/sigstore/rekor/pull/791)
   780* Bump google-github-actions/auth from 0.7.0 to 0.7.1 (https://github.com/sigstore/rekor/pull/790)
   781* Bump actions/checkout from 3.0.1 to 3.0.2 (https://github.com/sigstore/rekor/pull/786)
   782* Bump codecov/codecov-action from 3.0.0 to 3.1.0 (https://github.com/sigstore/rekor/pull/785)
   783* Bump github.com/mitchellh/mapstructure from 1.4.3 to 1.5.0 (https://github.com/sigstore/rekor/pull/782)
   784* Bump github.com/mediocregopher/radix/v4 from 4.0.0 to 4.1.0 (https://github.com/sigstore/rekor/pull/781)
   785* Bump anchore/sbom-action from 0.10.0 to 0.11.0 (https://github.com/sigstore/rekor/pull/779)
   786* Bump actions/checkout from 3.0.0 to 3.0.1 (https://github.com/sigstore/rekor/pull/778)
   787* Bump github.com/spf13/viper from 1.10.1 to 1.11.0 (https://github.com/sigstore/rekor/pull/777)
   788* Bump sigstore/cosign-installer from 2.2.0 to 2.2.1 (https://github.com/sigstore/rekor/pull/776)
   789
   790## Contributors
   791
   792* Asra Ali (@asraa)
   793* Bob Callaway (@bobcallaway)
   794* Carlos Tadeu Panato Junior (@cpanato)
   795* Hayden Blauzvern (@haydentherapper)
   796* Koichi Shiraishi (@zchee)
   797* Naveen Srinivasan (@naveensrinivasan)
   798* Priya Wadhwa (@priyawadhwa)
   799
   800
   801# v0.6.0
   802
   803Notice: The server side remote fetching of resources will be removed in the next release
   804
   805## Enhancements
   806
   807* Create EntryID for new artifacts and return EntryID to user (https://github.com/sigstore/rekor/pull/623)
   808* Add search through inactive shards for GET by UUID (https://github.com/sigstore/rekor/pull/750)
   809* Add in configmap to release for sharding config (https://github.com/sigstore/rekor/pull/766)
   810* set p.Block after parsing; other cleanup (https://github.com/sigstore/rekor/pull/759)
   811* Add index to hashed intoto envelope (https://github.com/sigstore/rekor/pull/761)
   812* Add the SHA256 digest of the intoto payload into the rekor entry (https://github.com/sigstore/rekor/pull/764)
   813* Add support for providing certificate chain for X509 signature types (https://github.com/sigstore/rekor/pull/747)
   814* Specify public key for inactive shards in shard config (https://github.com/sigstore/rekor/pull/746)
   815* Use active tree on server startup (https://github.com/sigstore/rekor/pull/727)
   816* Require tlog_id when inactive shard config file is passed in (https://github.com/sigstore/rekor/pull/739)
   817* Replace `trillian_log_server.log_id_ranges` flag with a config file (https://github.com/sigstore/rekor/pull/742)
   818* Update loginfo API endpoint to return information about inactive shards (https://github.com/sigstore/rekor/pull/738)
   819* Refactor rekor-cli loginfo (https://github.com/sigstore/rekor/pull/734)
   820* Get log proofs by Tree ID (https://github.com/sigstore/rekor/pull/733)
   821* Return virtual index when creating and getting a log entry (https://github.com/sigstore/rekor/pull/725)
   822* Clearer logging for createAndInitTree (https://github.com/sigstore/rekor/pull/724)
   823* Change TreeID to be of type `string` instead of `int64` (https://github.com/sigstore/rekor/pull/712)
   824* Switch to using the swag library for pointer manipulation. (https://github.com/sigstore/rekor/pull/719)
   825* Make the loginfo command a bit more future/backwards proof. (https://github.com/sigstore/rekor/pull/718)
   826* Use logRangesFlag in API, route reads based on TreeID (https://github.com/sigstore/rekor/pull/671)
   827* Set rekor-cli User-Agent header on requests (https://github.com/sigstore/rekor/pull/684)
   828* create namespace for rekor config in yaml. (https://github.com/sigstore/rekor/pull/680)
   829* add securityContext to deployment. (https://github.com/sigstore/rekor/pull/678)
   830* Move k8s objects out of the default namespace (https://github.com/sigstore/rekor/pull/674)
   831
   832## Bug Fixes
   833
   834* Fix search without sha prefix (https://github.com/sigstore/rekor/pull/767)
   835* Fix link in types README (https://github.com/sigstore/rekor/pull/765)
   836* fix typo in filename (https://github.com/sigstore/rekor/pull/758)
   837* fix build date format for version command (https://github.com/sigstore/rekor/pull/745)
   838* fix merge conflict (https://github.com/sigstore/rekor/pull/720)
   839
   840## Documentation
   841
   842* Add documentation about Alpine type (https://github.com/sigstore/rekor/pull/697)
   843* update security process link (https://github.com/sigstore/rekor/pull/685)
   844* Add intoto type documentation (https://github.com/sigstore/rekor/pull/679)
   845* Add docs about API stabilitly and deprecation policy (https://github.com/sigstore/rekor/pull/661)
   846
   847## Others
   848
   849* Bump github.com/go-openapi/spec from 0.20.4 to 0.20.5 (https://github.com/sigstore/rekor/pull/768)
   850* Bump anchore/sbom-action from 0.9.0 to 0.10.0 (https://github.com/sigstore/rekor/pull/763)
   851* Bump github/codeql-action from 2.1.7 to 2.1.8 (https://github.com/sigstore/rekor/pull/762)
   852* Update release jobs and trillian images (https://github.com/sigstore/rekor/pull/756)
   853* Bump sigstore/cosign-installer from 2.1.0 to 2.2.0 (https://github.com/sigstore/rekor/pull/757)
   854* Bump anchore/sbom-action from 0.8.0 to 0.9.0 (https://github.com/sigstore/rekor/pull/754)
   855* Bump codecov/codecov-action from 2.1.0 to 3 (https://github.com/sigstore/rekor/pull/753)
   856* Bump github/codeql-action from 2.1.6 to 2.1.7 (https://github.com/sigstore/rekor/pull/752)
   857* Bump google-github-actions/auth from 0.6.0 to 0.7.0 (https://github.com/sigstore/rekor/pull/751)
   858* Bump github/codeql-action from 1.1.5 to 2.1.6 (https://github.com/sigstore/rekor/pull/748)
   859* Bump anchore/sbom-action from 0.7.0 to 0.8.0 (https://github.com/sigstore/rekor/pull/743)
   860* Bump google.golang.org/protobuf from 1.27.1 to 1.28.0 (https://github.com/sigstore/rekor/pull/744)
   861* Bump github.com/go-openapi/runtime from 0.23.2 to 0.23.3 (https://github.com/sigstore/rekor/pull/740)
   862* Bump github/codeql-action from 1.1.4 to 1.1.5 (https://github.com/sigstore/rekor/pull/736)
   863* Use reusuable release workflow in sigstore/sigstore (https://github.com/sigstore/rekor/pull/729)
   864* Fix copy/paste mistake in repo name. (https://github.com/sigstore/rekor/pull/730)
   865* Bump github.com/spf13/cobra from 1.3.0 to 1.4.0 (https://github.com/sigstore/rekor/pull/728)
   866* Bump golang from `ca70980` to `c7c9458` (https://github.com/sigstore/rekor/pull/722)
   867* Bump google.golang.org/grpc from 1.44.0 to 1.45.0 (https://github.com/sigstore/rekor/pull/723)
   868* Add sharding e2e test to Github Actions (https://github.com/sigstore/rekor/pull/714)
   869* Bump github.com/go-playground/validator/v10 from 10.10.0 to 10.10.1 (https://github.com/sigstore/rekor/pull/717)
   870* Bump github/codeql-action from 1.1.3 to 1.1.4 (https://github.com/sigstore/rekor/pull/716)
   871* Add trillian container to existing release. (https://github.com/sigstore/rekor/pull/715)
   872* Bump golang from `0168c35` to `ca70980` (https://github.com/sigstore/rekor/pull/707)
   873* Mirror signed release images from GCR to GHCR as part of release (https://github.com/sigstore/rekor/pull/701)
   874* Bump anchore/sbom-action from 0.6.0 to 0.7.0 (https://github.com/sigstore/rekor/pull/709)
   875* Bump github.com/go-openapi/runtime from 0.23.1 to 0.23.2 (https://github.com/sigstore/rekor/pull/710)
   876* Bump sigstore/cosign-installer from 2.0.1 to 2.1.0 (https://github.com/sigstore/rekor/pull/708)
   877* Generate release yaml artifact. (https://github.com/sigstore/rekor/pull/702)
   878* Bump actions/upload-artifact from 2.3.1 to 3 (https://github.com/sigstore/rekor/pull/704)
   879* Go update to 1.17.8 and cosign to 1.6.0 (https://github.com/sigstore/rekor/pull/705)
   880* Consistent parenthesis use in Makefile (https://github.com/sigstore/rekor/pull/700)
   881* add code coverage to pull request. (https://github.com/sigstore/rekor/pull/676)
   882* Bump actions/checkout from 2.4.0 to 3 (https://github.com/sigstore/rekor/pull/698)
   883* Bump goreleaser/goreleaser-action from 2.9.0 to 2.9.1 (https://github.com/sigstore/rekor/pull/696)
   884* Bump actions/setup-go from 2.2.0 to 3.0.0 (https://github.com/sigstore/rekor/pull/694)
   885* Bump github.com/secure-systems-lab/go-securesystemslib (https://github.com/sigstore/rekor/pull/695)
   886* Bump golangci/golangci-lint-action from 3.0.0 to 3.1.0 (https://github.com/sigstore/rekor/pull/693)
   887* Bump goreleaser/goreleaser-action from 2.8.1 to 2.9.0 (https://github.com/sigstore/rekor/pull/692)
   888* Bump golangci/golangci-lint-action from 2.5.2 to 3 (https://github.com/sigstore/rekor/pull/691)
   889* Bump github/codeql-action from 1.1.2 to 1.1.3 (https://github.com/sigstore/rekor/pull/690)
   890* Bump github.com/go-openapi/runtime from 0.23.0 to 0.23.1 (https://github.com/sigstore/rekor/pull/689)
   891* explicitly set permissions for github actions (https://github.com/sigstore/rekor/pull/687)
   892* Bump sigstore/cosign-installer from 2.0.0 to 2.0.1 (https://github.com/sigstore/rekor/pull/686)
   893* Bump ossf/scorecard-action from 1.0.3 to 1.0.4 (https://github.com/sigstore/rekor/pull/683)
   894* Bump github/codeql-action from 1.1.0 to 1.1.2 (https://github.com/sigstore/rekor/pull/682)
   895* Bump actions/github-script from 5.1.0 to 6 (https://github.com/sigstore/rekor/pull/669)
   896* Bump github/codeql-action from 1.0.32 to 1.1.0 (https://github.com/sigstore/rekor/pull/668)
   897* update cross-build and dockerfile to use go 1.17.7 (https://github.com/sigstore/rekor/pull/666)
   898* Bump gopkg.in/ini.v1 from 1.66.3 to 1.66.4 (https://github.com/sigstore/rekor/pull/664)
   899* Bump actions/setup-go from 2.1.5 to 2.2.0 (https://github.com/sigstore/rekor/pull/663)
   900* Bump golang from `301609e` to `fff998d` (https://github.com/sigstore/rekor/pull/662)
   901* use upstream k8s version lib (https://github.com/sigstore/rekor/pull/657)
   902* Bump github/codeql-action from 1.0.31 to 1.0.32 (https://github.com/sigstore/rekor/pull/659)
   903* Bump go.uber.org/zap from 1.20.0 to 1.21.0 (https://github.com/sigstore/rekor/pull/660)
   904* Bump github.com/go-openapi/strfmt from 0.21.1 to 0.21.2 (https://github.com/sigstore/rekor/pull/656)
   905* Bump github.com/go-openapi/runtime from 0.22.0 to 0.23.0 (https://github.com/sigstore/rekor/pull/655)
   906* Update the warning text for the GA release. (https://github.com/sigstore/rekor/pull/654)
   907* attempting to fix codeowners file (https://github.com/sigstore/rekor/pull/653)
   908* update release job (https://github.com/sigstore/rekor/pull/651)
   909* Bump google-github-actions/auth from 0.5.0 to 0.6.0 (https://github.com/sigstore/rekor/pull/652)
   910
   911## Contributors
   912
   913* Asra Ali (@asraa)
   914* Bob Callaway (@bobcallaway)
   915* Carlos Tadeu Panato Junior (@cpanato)
   916* Dan Lorenc (@dlorenc)
   917* Eddie Zaneski (@eddiezane)
   918* Hayden Blauzvern (@haydentherapper)
   919* John Speed Meyers
   920* Kenny Leung (@k4leung4)
   921* Lily Sturmann (@lkatalin)
   922* Priya Wadhwa (@priyawadhwa)
   923* Scott Nichols (@n3wscott)
   924
   925# v0.5.0
   926
   927## Highlights
   928
   929* Add Rekor logo to README (https://github.com/sigstore/rekor/pull/650)
   930* update API calls to v5 (https://github.com/sigstore/rekor/pull/591)
   931* Refactor helm type to remove intermediate state. (https://github.com/sigstore/rekor/pull/575)
   932* Refactor the shard map parsing so we can pass it down into the API object. (https://github.com/sigstore/rekor/pull/564)
   933* Refactor the alpine type to reduce intermediate state. (https://github.com/sigstore/rekor/pull/573)
   934
   935## Enhancements
   936
   937* Add logic to GET artifacts via old or new UUID (https://github.com/sigstore/rekor/pull/587)
   938* helpful error message for hashedrekord types (https://github.com/sigstore/rekor/pull/605)
   939* Set Accept header in dynamic counter requests (https://github.com/sigstore/rekor/pull/594)
   940* Add sharding package and update validators (https://github.com/sigstore/rekor/pull/583)
   941* rekor-cli: show the url in case of error (https://github.com/sigstore/rekor/pull/581)
   942* Enable parsing of incomplete minisign keys, to enable re-indexing. (https://github.com/sigstore/rekor/pull/567)
   943* Cleanups on the TUF pluggable type. (https://github.com/sigstore/rekor/pull/563)
   944* Refactor the RPM type to remove more intermediate state. (https://github.com/sigstore/rekor/pull/566)
   945* Do some cleanups of the jar type to remove intermediate state. (https://github.com/sigstore/rekor/pull/561)
   946
   947## Others
   948
   949* Update Makefile (https://github.com/sigstore/rekor/pull/621)
   950* update version comments since dependabot doesn't do it (https://github.com/sigstore/rekor/pull/617)
   951* Use workload identity provider instead of GitHub Secret for GCR access (https://github.com/sigstore/rekor/pull/600)
   952* add OSSF scorecard action (https://github.com/sigstore/rekor/pull/599)
   953* enable the sbom for rekor releases (https://github.com/sigstore/rekor/pull/586)
   954* Point to the official website (instead of a 404) (https://github.com/sigstore/rekor/pull/580)
   955* add milestone to closed prs (https://github.com/sigstore/rekor/pull/574)
   956* Add a Makefile target for the "ko apply" step. (https://github.com/sigstore/rekor/pull/572)
   957* types/README.md: Corrected documentation link (https://github.com/sigstore/rekor/pull/568)
   958
   959## Dependencies Updates
   960
   961* Bump github.com/prometheus/client_golang from 1.12.0 to 1.12.1 (https://github.com/sigstore/rekor/pull/636)
   962* Bump github.com/go-openapi/runtime from 0.21.1 to 0.22.0 (https://github.com/sigstore/rekor/pull/635)
   963* Bump github.com/go-openapi/swag from 0.19.15 to 0.20.0 (https://github.com/sigstore/rekor/pull/634)
   964* Bump golang from `f71d4ca` to `301609e` (https://github.com/sigstore/rekor/pull/627)
   965* Bump golang from `0fa6504` to `f71d4ca` (https://github.com/sigstore/rekor/pull/624)
   966* Bump google.golang.org/grpc from 1.43.0 to 1.44.0 (https://github.com/sigstore/rekor/pull/622)
   967* Bump github/codeql-action from 1.0.29 to 1.0.30 (https://github.com/sigstore/rekor/pull/619)
   968* Bump ossf/scorecard-action from 1.0.1 to 1.0.2 (https://github.com/sigstore/rekor/pull/618)
   969* bump swagger and go mod tidy (https://github.com/sigstore/rekor/pull/616)
   970* Bump github.com/go-openapi/runtime from 0.21.0 to 0.21.1 (https://github.com/sigstore/rekor/pull/614)
   971* Bump github.com/go-openapi/errors from 0.20.1 to 0.20.2 (https://github.com/sigstore/rekor/pull/613)
   972* Bump google-github-actions/auth from 0.4.4 to 0.5.0 (https://github.com/sigstore/rekor/pull/612)
   973* Bump github/codeql-action from 1.0.28 to 1.0.29 (https://github.com/sigstore/rekor/pull/611)
   974* Bump gopkg.in/ini.v1 from 1.66.2 to 1.66.3 (https://github.com/sigstore/rekor/pull/608)
   975* Bump github.com/google/go-cmp from 0.5.6 to 0.5.7 (https://github.com/sigstore/rekor/pull/609)
   976* Update github/codeql-action requirement to 8a4b243fbf9a03a93e93a71c1ec257347041f9c4 (https://github.com/sigstore/rekor/pull/606)
   977* Bump github.com/prometheus/client_golang from 1.11.0 to 1.12.0 (https://github.com/sigstore/rekor/pull/607)
   978* Bump ossf/scorecard-action from 0fe1afdc40f536c78e3dc69147b91b3ecec2cc8a to 1.0.1 (https://github.com/sigstore/rekor/pull/603)
   979* Bump goreleaser/goreleaser-action from 2.8.0 to 2.8.1 (https://github.com/sigstore/rekor/pull/602)
   980* Bump golang from `8c0269d` to `0fa6504` (https://github.com/sigstore/rekor/pull/597)
   981* Pin dependencies in github action workflows and Dockerfile (https://github.com/sigstore/rekor/pull/595)
   982* update release image to use go 1.17.6 (https://github.com/sigstore/rekor/pull/589)
   983* Bump golang from 1.17.5 to 1.17.6 (https://github.com/sigstore/rekor/pull/588)
   984* Bump go.uber.org/goleak from 1.1.11 to 1.1.12 (https://github.com/sigstore/rekor/pull/585)
   985* Bump go.uber.org/zap from 1.19.1 to 1.20.0 (https://github.com/sigstore/rekor/pull/584)
   986* Bump github.com/go-playground/validator/v10 from 10.9.0 to 10.10.0 (https://github.com/sigstore/rekor/pull/579)
   987* Bump actions/github-script from 4 to 5 (https://github.com/sigstore/rekor/pull/577)
   988
   989## Contributors
   990
   991* Asra Ali (@asraa)
   992* Bob Callaway (@bobcallaway)
   993* Carlos Tadeu Panato Junior (@cpanato)
   994* Dan Lorenc (@dlorenc)
   995* Jason Hall (@imjasonh)
   996* Lily Sturmann (@lkatalin)
   997* Morten Linderud (@Foxboron)
   998* Nathan Smith (@nsmith5)
   999* Sylvestre Ledru (@sylvestre)
  1000* Trishank Karthik Kuppusamy (@trishankatdatadog)
  1001
  1002# v0.4.0
  1003
  1004## Highlights
  1005
  1006* Adds hashed rekord type that can be used to upload signatures along with the hashed content signed (https://github.com/sigstore/rekor/pull/501)
  1007
  1008## Enhancements
  1009
  1010* Update the schema to match that of Trillian repo. The map specific (https://github.com/sigstore/rekor/pull/528)
  1011* allow setting the user-agent string sent from the client (https://github.com/sigstore/rekor/pull/521)
  1012* update key usage for ts cert (https://github.com/sigstore/rekor/pull/504)
  1013* api/index/retrieve: allow searching on indicies with sha1 hashes (https://github.com/sigstore/rekor/pull/499)
  1014* Only include Attestation data if attestation storage enabled (https://github.com/sigstore/rekor/pull/494)
  1015* Fuzzing RequestFromRekor API (https://github.com/sigstore/rekor/pull/488)
  1016* Included pprof for profiling the application. (https://github.com/sigstore/rekor/pull/485)
  1017* refactor release and add signing (https://github.com/sigstore/rekor/pull/483)
  1018* More verbose error message for redis connection failure (https://github.com/sigstore/rekor/pull/479) (https://github.com/sigstore/rekor/pull/480)
  1019* Fixed modtime for reproducible goreleaser (https://github.com/sigstore/rekor/pull/473)
  1020* add goreleaser and cloudbuild for releases (https://github.com/sigstore/rekor/pull/443)
  1021* Add dynamic JS tree size counter (https://github.com/sigstore/rekor/pull/468)
  1022* check that entry UUID == leafHash of returned entry (https://github.com/sigstore/rekor/pull/469)
  1023* chore: upgrade cosign version (https://github.com/sigstore/rekor/pull/465)
  1024* Reproducible builds with trimpath (https://github.com/sigstore/rekor/pull/464)
  1025* correct links, add Table of Contents of sorts (https://github.com/sigstore/rekor/pull/449)
  1026* update go tuf for rsa key impl (https://github.com/sigstore/rekor/pull/446)
  1027* Canonicalize JSON before inserting into trillian (https://github.com/sigstore/rekor/pull/445)
  1028* Export search UUIDs field (https://github.com/sigstore/rekor/pull/438)
  1029* Add a flag to start specifying log index ranges for virtual indices. (https://github.com/sigstore/rekor/pull/435)
  1030* Cleanup some initialization/flag parsing in rekor-server. (https://github.com/sigstore/rekor/pull/433)
  1031* Drop 404 errors down to a warning. (https://github.com/sigstore/rekor/pull/426)
  1032* Cleanup the output of search (the text goes to stderr not stdout). (https://github.com/sigstore/rekor/pull/421)
  1033* remove extradata field from types (https://github.com/sigstore/rekor/pull/418)
  1034* Update usage of ./cmd/rekor-cli/ from `rekor` to `rekor-cli` (https://github.com/sigstore/rekor/pull/417)
  1035* Add TUF type (https://github.com/sigstore/rekor/pull/383)
  1036* Updates to INSTALLATION.md notes (https://github.com/sigstore/rekor/pull/415)
  1037* Update snippets to use `console` type for snippets (https://github.com/sigstore/rekor/pull/410)
  1038* version: add way to display a version when using go get or go install (https://github.com/sigstore/rekor/pull/405)
  1039* Use an in memory timestamping key (https://github.com/sigstore/rekor/pull/402)
  1040* Links are case sensitive (https://github.com/sigstore/rekor/pull/401)
  1041* Installation guide (https://github.com/sigstore/rekor/pull/400)
  1042* Add a SignedTimestampNote (https://github.com/sigstore/rekor/pull/397)
  1043* Provide instructions on verifying releases (https://github.com/sigstore/rekor/pull/399)
  1044* rekor-server: add html page when humans reach the server via the browser (https://github.com/sigstore/rekor/pull/394)
  1045* use go modules to track tools (https://github.com/sigstore/rekor/pull/395)
  1046
  1047## Bug Fixes
  1048
  1049* bug: fix minisign prehashed entries (https://github.com/sigstore/rekor/pull/639)
  1050* fix timestamp addition and unmarshal (https://github.com/sigstore/rekor/pull/525)
  1051* Correct & parallelize tests (https://github.com/sigstore/rekor/pull/522)
  1052* Fix fuzz go.sum issue (https://github.com/sigstore/rekor/pull/509)
  1053* fix validation error (https://github.com/sigstore/rekor/pull/503)
  1054* Correct Helm index keys (https://github.com/sigstore/rekor/pull/474)
  1055* Fix a bug in x509 certificate handling. (https://github.com/sigstore/rekor/pull/461)
  1056* Fix a conflict from parallel dependabot merges. (https://github.com/sigstore/rekor/pull/456)
  1057* fix tuf metadata marshalling (https://github.com/sigstore/rekor/pull/447)
  1058* Switch DSSE provider to go-securesystemslib (https://github.com/sigstore/rekor/pull/442)
  1059* fix unmarshalling sth (https://github.com/sigstore/rekor/pull/409)
  1060* Fix port flag override (https://github.com/sigstore/rekor/pull/396)
  1061* makefile: small fix on the makefile for the rekor-server (https://github.com/sigstore/rekor/pull/393)
  1062
  1063## Dependencies Updates
  1064
  1065* Bump github.com/spf13/viper from 1.9.0 to 1.10.0 (https://github.com/sigstore/rekor/pull/531)
  1066* Bump sigstore/cosign-installer from 1.3.1 to 1.4.1 (https://github.com/sigstore/rekor/pull/530)
  1067* Bump the DSSE signing library. (https://github.com/sigstore/rekor/pull/529)
  1068* Bump golang from 1.17.4 to 1.17.5 (https://github.com/sigstore/rekor/pull/527)
  1069* Bump golang from 1.17.3 to 1.17.4 (https://github.com/sigstore/rekor/pull/523)
  1070* Bump gopkg.in/ini.v1 from 1.66.0 to 1.66.2 (https://github.com/sigstore/rekor/pull/520)
  1071* Bump github.com/mitchellh/mapstructure from 1.4.2 to 1.4.3 (https://github.com/sigstore/rekor/pull/517)
  1072* Bump github.com/secure-systems-lab/go-securesystemslib (https://github.com/sigstore/rekor/pull/516)
  1073* Bump gopkg.in/ini.v1 from 1.64.0 to 1.66.0 (https://github.com/sigstore/rekor/pull/513)
  1074* Upgraded go-playground/validator module to v10 (https://github.com/sigstore/rekor/pull/507)
  1075* Bump gopkg.in/ini.v1 from 1.63.2 to 1.64.0 (https://github.com/sigstore/rekor/pull/495)
  1076* Bump github.com/go-openapi/strfmt from 0.21.0 to 0.21.1 (https://github.com/sigstore/rekor/pull/510)
  1077* Bump the trillian import to v1.4.0. (https://github.com/sigstore/rekor/pull/502)
  1078* Bump the trillian versions to v1.4.0 in our docker-compose setup. (https://github.com/sigstore/rekor/pull/500)
  1079* update go.mod for go-fuzz (https://github.com/sigstore/rekor/pull/496)
  1080* Bump sigstore/cosign-installer from 1.3.0 to 1.3.1 (https://github.com/sigstore/rekor/pull/491)
  1081* Bump golang from 1.17.2 to 1.17.3 (https://github.com/sigstore/rekor/pull/482)
  1082* Bump google.golang.org/grpc from 1.41.0 to 1.42.0 (https://github.com/sigstore/rekor/pull/478)
  1083* Bump actions/checkout from 2.3.5 to 2.4.0 (https://github.com/sigstore/rekor/pull/477)
  1084* Bump github.com/go-openapi/runtime from 0.20.0 to 0.21.0 (https://github.com/sigstore/rekor/pull/470)
  1085* bump go-swagger to v0.28.0 (https://github.com/sigstore/rekor/pull/463)
  1086* Bump github.com/in-toto/in-toto-golang from 0.3.2 to 0.3.3 (https://github.com/sigstore/rekor/pull/459)
  1087* Bump actions/checkout from 2.3.4 to 2.3.5 (https://github.com/sigstore/rekor/pull/458)
  1088* Bump github.com/mediocregopher/radix/v4 from 4.0.0-beta.1 to 4.0.0 (https://github.com/sigstore/rekor/pull/460)
  1089* Bump github.com/go-openapi/runtime from 0.19.31 to 0.20.0 (https://github.com/sigstore/rekor/pull/451)
  1090* Bump github.com/go-openapi/spec from 0.20.3 to 0.20.4 (https://github.com/sigstore/rekor/pull/454)
  1091* Bump github.com/go-openapi/validate from 0.20.2 to 0.20.3 (https://github.com/sigstore/rekor/pull/453)
  1092* Bump github.com/go-openapi/strfmt from 0.20.2 to 0.20.3 (https://github.com/sigstore/rekor/pull/452)
  1093* Bump github.com/go-openapi/loads from 0.20.2 to 0.20.3 (https://github.com/sigstore/rekor/pull/450)
  1094* Bump golang from 1.17.1 to 1.17.2 (https://github.com/sigstore/rekor/pull/448)
  1095* Bump google.golang.org/grpc from 1.40.0 to 1.41.0 (https://github.com/sigstore/rekor/pull/441)
  1096* Bump golang.org/x/mod from 0.5.0 to 0.5.1 (https://github.com/sigstore/rekor/pull/440)
  1097* Bump github.com/spf13/viper from 1.8.1 to 1.9.0 (https://github.com/sigstore/rekor/pull/439)
  1098* Bump gopkg.in/ini.v1 from 1.63.0 to 1.63.2 (https://github.com/sigstore/rekor/pull/437)
  1099* Bump github.com/mitchellh/mapstructure from 1.4.1 to 1.4.2 (https://github.com/sigstore/rekor/pull/436)
  1100* Bump gocloud to v0.24.0. (https://github.com/sigstore/rekor/pull/434)
  1101* Bump golang from 1.17.0 to 1.17.1 (https://github.com/sigstore/rekor/pull/432)
  1102* Bump go.uber.org/zap from 1.19.0 to 1.19.1 (https://github.com/sigstore/rekor/pull/431)
  1103* Bump gopkg.in/ini.v1 from 1.62.0 to 1.63.0 (https://github.com/sigstore/rekor/pull/429)
  1104* Bump github.com/go-openapi/runtime from 0.19.30 to 0.19.31 (https://github.com/sigstore/rekor/pull/425)
  1105* Bump github.com/go-openapi/errors from 0.20.0 to 0.20.1 (https://github.com/sigstore/rekor/pull/423)
  1106* Bump github.com/go-openapi/strfmt from 0.20.1 to 0.20.2 (https://github.com/sigstore/rekor/pull/422)
  1107* Bump golang from 1.16.7 to 1.17.0 (https://github.com/sigstore/rekor/pull/413)
  1108* Bump golang.org/x/mod from 0.4.2 to 0.5.0 (https://github.com/sigstore/rekor/pull/412)
  1109* Bump google.golang.org/grpc from 1.39.1 to 1.40.0 (https://github.com/sigstore/rekor/pull/411)
  1110* Bump github.com/go-openapi/runtime from 0.19.29 to 0.19.30 (https://github.com/sigstore/rekor/pull/408)
  1111* Bump go.uber.org/zap from 1.18.1 to 1.19.0 (https://github.com/sigstore/rekor/pull/407)
  1112* Bump golang from 1.16.6 to 1.16.7 (https://github.com/sigstore/rekor/pull/403)
  1113* Bump google.golang.org/grpc from 1.39.0 to 1.39.1 (https://github.com/sigstore/rekor/pull/404)
  1114
  1115
  1116## Contributors
  1117
  1118* Aditya Sirish (@adityasaky)
  1119* Andrew Block (@sabre1041)
  1120* Asra Ali (@asraa)
  1121* Axel Simon (@axelsimon)
  1122* Batuhan Apaydın (@developer-guy)
  1123* Bob Callaway (@bobcallaway)
  1124* Carlos Panato (@cpanato)
  1125* Dan Lorenc (@dlorenc)
  1126* Dan Luhring (@luhring)
  1127* Harry Fallows (@harryfallows)
  1128* Hector Fernandez (@hectorj2f)
  1129* Jake Sanders (@dekkagaijin)
  1130* Jason Hall (@imjasonh)
  1131* Lily Sturmann (@lkatalin)
  1132* Luke Hinds (@lukehinds)
  1133* Marina Moore (@mnm678)
  1134* Mikhail Swift (@mikhailswift)
  1135* Naveen Srinivasan (@naveensrinivasan)
  1136* Robert James Hernandez (@sarcasticadmin)
  1137* Santiago Torres (@SantiagoTorres)
  1138* Tiziano Santoro (@tiziano88)
  1139* Trishank Karthik Kuppusamy (@trishankatdatadog)
  1140* Ville Aikas (@vaikas)
  1141* kpcyrd (@kpcyrd)

View as plain text