Releases: quay/quay
Releases · quay/quay
v3.7.1 Release
Red Hat Quay Release Notes
(Red Hat Customer Portal)[https://access.redhat.com/documentation/en-us/red_hat_quay/3.5/html/red_hat_quay_release_notes/index]
[v3.7.1] - 2022-06-06
Init
- e37960f2: fix bash path before appending certs (PROJQUAY-3881) (#1360)
- #1360- cba35f91: ensure a newline is present before appending certs (PROJQUAY-3881) (#1357)
- #1357- c1227410: ensure a newline is present before appending certs (PROJQUAY-3881) (#1354)
- #1354### Pull-Thru
- a7ffd5c7: bump expiration of all parent manifest lists on pull (PROJQUAY-3818) (#1343)
- #1343### [Redhat-3.7] Quota
- abe1528d: Configuring Quota for user panel(PROJQUAY-3767) (#1353)
- #1353- 0cafea97: Add Cache To Tag Delete (PROJQUAY-3828) (#1347)
- #1347### [Redhat-3.7] UI
- 5de7b6ce: Show settings icon for super user under Superuser Users Panel (PROJQUAY-3905) (#1361)
- #1361
[v3.7.0] - 2022-05-23
API
- 2dca65f9: Removing internal only decorator from exposed Super user endpoints (#1271)
- #1271### Api
- 896a3aab: update the quota api so that it's more consistent with the other apis endpoints (PROJQUAY-2936) (#1221)
- #1221- 02dfc63f: fully deprecate image api endpoints (PROJQUAY-3418) (#1164)
- #1164### App.Py
- b4600553: filter proxy cache login details from debug logs (#1268)
- #1268### Auth
- 6effd4cd: Add state to the oauthorize redirect (PROJQUAY-3648) (#1301)
- #1301- edb4e721: Add state to the oauthorize page (PROJQUAY-3648) (#1292)
- #1292- 2219d5ae: Add state to the Oauth code response (PROJQUAY-3139) (#1124)
- #1124- 0033f9b8: Fix oauth code flow (PROJQUAY-781) (#1044)
- #1044### Billing
- 8da53e97: use BytesIO when rendering invoice (PROJQUAY-3267) (#1174)
- #1174- 259da89c: Remove type hints for FakeStripe (PROJQUAY-2777) (#974)
- #974- 8d0aa9ff: Remove annotations for type hints in billing (PROJQUAY-2777) (#973)
- #973### Blobuploadcleanupworker
- f35f3f13: Add BLOBUPLOAD_DELETION_DATE_THRESHOLD (PROJQUAY-2915) (#1022)
- #1022- 22282dae: Add cleanup for orphaned blobs (PROJQUAY-2313) (#967)
- #967### Build
- 443b8d50: Update pyrsistent to fix Dockerfile.deploy (PROJQUAY-3125) (#1079)
- #1079- fba69d93: Add required setup.cfg for downstream build (PROJQUAY-2713) (#946) (#993)
- #946 - #993- eb668cad: Use a configtool tag in the Dockerfile instead of master (PROJQUAY-2777) (#972)
- #972- 78f8081a: Use a configtool tag in the Dockerfile instead of master (PROJQUAY-2777) (#971)
- #971- a347d316: Update backup base image name (PROJQUAY-2372) (#965)
- #965- d2f4efd8: Remove the image archive in post-deploy (PROJQUAY-2372) (#963)
- #963- af2eeaa6: Use docker-archive for post-deploy script (PROJQUAY-2372) (#962)
- #962- e8cf6339: Add docker-save to push images via skopeo on rhel-8 (PROJQUAY-2372) (#960)
- #960- d8b0e949: Add docker-save to push images via skopeo on rhel-8 (PROJQUAY-2372) (#959)
- #959- 759a83fa: use Dockerfile for building quay app-sre (PROJQUAY-2373) (#926)
- #926### Build(Deps)
- 4ee715c9: bump is-my-json-valid from 2.16.0 to 2.20.6 (#1058)
- #1058- b009590c: bump ajv from 6.10.2 to 6.12.6 (#1112)
- #1112- 4176c498: bump moment from 2.17.1 to 2.29.2 (#1236)
- #1236- 723fd599: bump url-parse from 1.5.8 to 1.5.9 (#1168)
- #1168- 4b4f16e1: bump url-parse from 1.5.6 to 1.5.8 (#1151)
- #1151- 49c56aa1: bump url-parse from 1.5.2 to 1.5.6 (#1125)
- #1125- c96d1fbc: bump protobuf from 3.12.2 to 3.15.0 (#1110)
- #1110- 102705c9: bump pillow from 8.3.2 to 9.0.0 (#1059)
- [#1059](https://github.com/quay/quay/issues...
v3.7.0 Release
Red Hat Quay Release Notes
(Red Hat Customer Portal)[https://access.redhat.com/documentation/en-us/red_hat_quay/3.5/html/red_hat_quay_release_notes/index]
[v3.7.0] - 2022-05-23
API
- 2dca65f9: Removing internal only decorator from exposed Super user endpoints (#1271)
- #1271### Api
- 896a3aab: update the quota api so that it's more consistent with the other apis endpoints (PROJQUAY-2936) (#1221)
- #1221- 02dfc63f: fully deprecate image api endpoints (PROJQUAY-3418) (#1164)
- #1164### App.Py
- b4600553: filter proxy cache login details from debug logs (#1268)
- #1268### Auth
- 6effd4cd: Add state to the oauthorize redirect (PROJQUAY-3648) (#1301)
- #1301- edb4e721: Add state to the oauthorize page (PROJQUAY-3648) (#1292)
- #1292- 2219d5ae: Add state to the Oauth code response (PROJQUAY-3139) (#1124)
- #1124- 0033f9b8: Fix oauth code flow (PROJQUAY-781) (#1044)
- #1044### Billing
- 8da53e97: use BytesIO when rendering invoice (PROJQUAY-3267) (#1174)
- #1174- 259da89c: Remove type hints for FakeStripe (PROJQUAY-2777) (#974)
- #974- 8d0aa9ff: Remove annotations for type hints in billing (PROJQUAY-2777) (#973)
- #973### Blobuploadcleanupworker
- f35f3f13: Add BLOBUPLOAD_DELETION_DATE_THRESHOLD (PROJQUAY-2915) (#1022)
- #1022- 22282dae: Add cleanup for orphaned blobs (PROJQUAY-2313) (#967)
- #967### Build
- 443b8d50: Update pyrsistent to fix Dockerfile.deploy (PROJQUAY-3125) (#1079)
- #1079- fba69d93: Add required setup.cfg for downstream build (PROJQUAY-2713) (#946) (#993)
- #946 - #993- eb668cad: Use a configtool tag in the Dockerfile instead of master (PROJQUAY-2777) (#972)
- #972- 78f8081a: Use a configtool tag in the Dockerfile instead of master (PROJQUAY-2777) (#971)
- #971- a347d316: Update backup base image name (PROJQUAY-2372) (#965)
- #965- d2f4efd8: Remove the image archive in post-deploy (PROJQUAY-2372) (#963)
- #963- af2eeaa6: Use docker-archive for post-deploy script (PROJQUAY-2372) (#962)
- #962- e8cf6339: Add docker-save to push images via skopeo on rhel-8 (PROJQUAY-2372) (#960)
- #960- d8b0e949: Add docker-save to push images via skopeo on rhel-8 (PROJQUAY-2372) (#959)
- #959- 759a83fa: use Dockerfile for building quay app-sre (PROJQUAY-2373) (#926)
- #926### Build(Deps)
- 4ee715c9: bump is-my-json-valid from 2.16.0 to 2.20.6 (#1058)
- #1058- b009590c: bump ajv from 6.10.2 to 6.12.6 (#1112)
- #1112- 4176c498: bump moment from 2.17.1 to 2.29.2 (#1236)
- #1236- 723fd599: bump url-parse from 1.5.8 to 1.5.9 (#1168)
- #1168- 4b4f16e1: bump url-parse from 1.5.6 to 1.5.8 (#1151)
- #1151- 49c56aa1: bump url-parse from 1.5.2 to 1.5.6 (#1125)
- #1125- c96d1fbc: bump protobuf from 3.12.2 to 3.15.0 (#1110)
- #1110- 102705c9: bump pillow from 8.3.2 to 9.0.0 (#1059)
- #1059- e7e093b0: bump qs from 6.3.1 to 6.3.3 (#1086)
- #1086- 88956630: bump y18n from 3.2.1 to 3.2.2 (#1080)
- #1080- 21f3538f: bump python-ldap from 3.2.0 to 3.4.0 (#1002)
- #1002- ae516d84: bump reportlab from 3.5.34 to 3.5.55 (#978)
- #978- 288f31bb: bump pip from 20.2.3 to 21.1 (#977)
- #977- 8eab6366: bump babel from 2.8.0 to 2.9.1 (#944)
- #944- 66373020: bump url-parse from 1.4.0 to 1.5.2 (#873)
- #873- 299fa6d9: bump pillow from 8.3.1 to 8.3.2 (#882)
- #882- b6495343: bu...
v3.6.2 Release
Red Hat Quay Release Notes
(Red Hat Customer Portal)[https://access.redhat.com/documentation/en-us/red_hat_quay/3.5/html/red_hat_quay_release_notes/index]
[v3.6.2] - 2021-12-06
Security
UI
[v3.6.1] - 2021-10-27
Chore
- b016844: chore: build and publish workflow (PROJQUAY-2556) (#914)
Requirements
- 1f9a9ae: requirements: bump cryptography package version (PROJQUAY-2614) (#940)
Oci
- 3b13ccd: oci: Accept the stricter oci layer type used by default in Helm 3.7 (PROJQUAY-2653) (#922)
Secscan
- 1b06153: continue iterating after failure (PROJQUAY-2563) (#894)
[v3.6.0] - 2021-09-29
Defaults
- Update defaults in config and schema (PROJQUAY-2425) (#925)
Api
- 6470248b: /v1/user/initialize to create first user (PROJQUAY-1926) (#771)
Build
- 4c09559c: add full python build dependencies (PROJQUAY-2216) (#822)
- 1d63cfa2: update package-lock.json (PROJQUAY-1749) (#821)
- 9c8e3f1f: remove unused node modules (PROJQUAY-1667) (#805)
- 62e3bd9c: update python pillow version (PROJQUAY-1520) (#809)
- 653dc021: update node url-parse to 1.4.3 (PROJQUAY-1749) (#797)
Build(Deps)
Buildman
- f5b9492a: Add proxy variables to builds if they exist (PROJQUAY-2120) (#834)
- bfb8602d: fix vm image name in startup script (PROJQUAY-2120) (#811)
Cache
- 3dde3646: py2 compatibility, kwargs after named args (PROJQUAY-2101) (#859)
- cd6871c1: add support for redis cluster mode (PROJQUAY-2101) (#810)
Chore
- 47a1fdd3: remove ui elements for account recovery mode (PROJQUAY-970) (#853)
- 7d7eb755: return zope.interface to requirements-osbs.txt (PROJQUAY-1535) (#854)
- 0999baa2: fix rediscluster cache config key name (PROJQUAY-2101) (#849)
- a839a78e: allows Quay to run for account recoveries (PROJQUAY-970) (#793)
- 4880c776: remove node modules from final container (PROJQUAY-1822) (#788)
- 4ad5a458: remove uploading filtering from imagestorage queries (PROJQUAY-1914) (#764)
Config
- c4ad61b5: define default oci artifact types (PROJQUAY-2334) (#877) (#881)
Db
- 8591caf0: remove transaction from empty layer upload (PROJQUAY-1946) (#775)
Deploy
- ce3cb357: update component label value for recovery (PROJQUAY-970) (#832)
- #832- d6616e9e: Add recovery endpoint deployment manifests (PROJQUAY-970) (#831)
Deployment
- 242d4def: Change canary to blue deployment (PROJQUAY-1896) (#781)
Doc
- 7a70a98b: Fix broken links in the CHANGELOG (PROJQUAY-2298) (#858)
Dockerfile
- 1f7d128c: Fix downstream python site-packages location (PROJQUAY-2258) (#842)
- 6e809033: Fix QUAYCONF symlink and config-tool build in refactored Dockerfile (PROJQUAY-2254) (#837)
- #837- 86d150a2: refactor dockerfile (PROJQUAY-1997) (#787)
- a2ba0a46: fix org recovery link in email (PROJQUAY-2589) (#904)
Fips
- 65363057: enforce smtp tls (PROJQUAY-1804) (#782)
Local-Dev
- eea5cfcb: Increase timeout for gunicorn tasks to come up (PROJQUAY-2114) (#808)
Migration
- 94ed4716: Add composite index in manifestblob (PROJQUAY-1922) (#769)
Mirror
- 95ec9478: Do not store signatures on repo mirroring (PROJQUAY-2167) (#816)
Modelcache
- b33f125c: Add read and write endpoints to Redis (PROJQUAY-1939) (#795)
- df4ad945: Make ModelCache TTL configurable (PROJQUAY-1878) (#765)
Notification
Oauth
- 7f23e584: add timeout to OAuth token exchange (PROJQUAY-1335) (#735)
Oci
- 1994f2d1: add support for zstd compression (PROJQUAY-1417) (#801)
- #801- 64bc11fe: allow oci artifact registration (PROJQUAY-1032) (#803)
Organization
- 6ba0e881: config to allow organization creation on push (PROJQUAY-928) ([#799](https://github.com/quay/...
v3.5.2
chore: 3.5.2 release (PROJQUAY-1940) (#791) Set release version
v3.6.0-alpha.9 Release
Red Hat Quay Release Notes
(Red Hat Customer Portal)[https://access.redhat.com/documentation/en-us/red_hat_quay/3.5/html/red_hat_quay_release_notes/index]
v3.6.0-alpha.9 - 2021-04-21
Cache
- 1180ea99: remove GlobalLock from redis model cache (PROJQUAY-1902) (#755)
- #755- 780685c4: add Redis model cache implementation (PROJQUAY-788) (#444)
- #444### Chore
- 8921114d: v3.6.0-alpha.9 changelog bump (PROJQUAY-1486) (#763)
- #763- 0ffe9cee: correct chnglog params (PROJQUAY-1486) (#762)
- #762- addaeac0: fix release image tag to retain leading 'v' (PROJQUAY-1486) (#739)
- #739- ce7aa978: bump version to 3.6.0 (PROJQUAY-1861) (#738)
- #738### Ci
- e6011cff: include optional merge commit number in commit check job (PROJQUAY-1486) (#742)
- #742### Deployment
- 080010e8: Add image tag param to the deploy file (PROJQUAY-1896) (#759)
- #759- 03c610d5: Add canary deployment to quay-app (PROJQUAY-1896) (#754)
- #754### Gc
- efa0692e: increment quay_gc_repos_purged for NamespaceGCWorker (PROJQUAY-1802) (#749)
- #749- f774e4c6: add metrics for deleted resources (#711)
- #711### Lock
- c12654bf: allows global lock to be used from main app (PROJQUAY-788) (#745)
- #745- 778afaf3: reuse redis client when creating locks (PROJQUAY-1872) (#741)
- #741### Queueworker
- 90f9ef95: prevent stop event on WorkerSleepException (PROJQUAY-1857) (#737)
- #737
v3.6.0-alpha.8 - 2021-04-09
Chore
- ecc125ff: v3.6.0-alpha.8 changelog bump (PROJQUAY-1486) (#732)
- #732- 166d17ab: correct cut-release.yml (PROJQUAY-1486) (#731)
- #731
v3.6.0-alpha.7 - 2021-04-09
Chore
- b54c8999: v3.6.0-alpha.7 changelog bump (PROJQUAY-1486) (#730)
- #730- bfc9d75c: fix cut-release.yml (PROJQUAY-1468) (#729)
- #729
v3.6.0-alpha.6 - 2021-04-09
Chore
- 6c7dcb84: correct git-chglog config (PROJQUAY-1468) (#728)
- #728- 43891120: v3.6.0-alpha.6 changelog bump (PROJQUAY-1486) (#727)
- #727- 043dbffc: fix changelog template (PROJQUAY-1486) (#726)
- #726- 03347285: parse new CHANGELOG.md format (PROJQUAY-1486) (#725)
- #725
v3.6.0-alpha.5 - 2021-04-08
Release
- fba629b2: fixing Release action (PROJQUAY-1486) (#723)
- #723
v3.6.0-alpha.4 - 2021-04-08
Release
- 9dd55dee: fixing Release action (PROJQUAY-1486)
Historical Changelog
v3.5.1
chore: v3.5.1 changelog (PROJQUAY-1891) (#752)
v3.6.0-alpha.8 Release
Red Hat Quay Release Notes
(Red Hat Customer Portal)[https://access.redhat.com/documentation/en-us/red_hat_quay/3.5/html/red_hat_quay_release_notes/index]
v3.6.0-alpha.8 - 2021-04-09
Chore
- ecc125ff: v3.6.0-alpha.8 changelog bump (PROJQUAY-1486) (#732)
- #732- 166d17ab: correct cut-release.yml (PROJQUAY-1486) (#731)
- #731
v3.6.0-alpha.7 - 2021-04-09
Chore
- b54c8999: v3.6.0-alpha.7 changelog bump (PROJQUAY-1486) (#730)
- #730- bfc9d75c: fix cut-release.yml (PROJQUAY-1468) (#729)
- #729
v3.6.0-alpha.6 - 2021-04-09
Chore
- 6c7dcb84: correct git-chglog config (PROJQUAY-1468) (#728)
- #728- 43891120: v3.6.0-alpha.6 changelog bump (PROJQUAY-1486) (#727)
- #727- 043dbffc: fix changelog template (PROJQUAY-1486) (#726)
- #726- 03347285: parse new CHANGELOG.md format (PROJQUAY-1486) (#725)
- #725
v3.6.0-alpha.5 - 2021-04-08
Release
- fba629b2: fixing Release action (PROJQUAY-1486) (#723)
- #723
v3.6.0-alpha.4 - 2021-04-08
Release
- 9dd55dee: fixing Release action (PROJQUAY-1486)
Historical Changelog
v3.6.0-alpha.7 Release
chore: v3.6.0-alpha.7 changelog bump (PROJQUAY-1486) (#730) Signed-off-by: GitHub <[email protected]> Co-authored-by: thomasmckay <[email protected]>
v3.6.0-alpha.5 Release
[Unreleased]
[v3.6.0-alpha.5] - 2021-04-08
Release
- fba629b2: fixing Release action (PROJQUAY-1486) (#723)
- #723
[Unreleased]: v3.6.0-alpha.5...HEAD
[v3.6.0-alpha.5]: v3.6.0-alpha.4...v3.6.0-alpha.5