Releases: Joxit/docker-registry-ui
Releases · Joxit/docker-registry-ui
Release 2.6.0
2.6.0 (2026-01-20)
🪲 Bug Fixes
- tags: use Material Symbols instead of Icons (21f33f5)
- update for new unprivileged nginx images (#433) (433a2aa)
- tag-table: icons for ascending & descending are not shown correctly (#406) (9960afe)
- avoid exceptions and display date when using OCI images (#372) (079f359)
- nginx: too big request header when cookie is defined (#356) (dc9bdcb)
✨ Features
- add
DOCKER_REGISTRY_UI_TITLEandENABLE_VERSION_NOTIFICATION(#369) (83c33e9) - add
/version.jsonendpoint (3381fb4) - oci: add support to helm exports history and use material symbols (b7f732a)
- add
SHOW_TAG_HISTORYoption to hide tag history button (#362) (7025df6) - theme: contrast changes for light and dark themes (#361) (cfbc6e7)
🔧 Build
- release 2.6.0 🚀 (82f6240)
◀️ Reverts
📝 Documentation
- update CORS section (7a5e55a)
- update FAQ and default example (68313a1)
- examples: inconsistency of htpasswd file names with docker compose.yml (read-only-auth example) (#402) (cb77673)
- improve
examples/read-only-auth(#371) (a36e3aa)
🍏 Chore
Release 2.5.7
Release 2.5.6
2.5.6 (2023-10-18)
🪲 Bug Fixes
- tag-list: missing argument
tagsPerPageforgetNumPagesfunction (e79a20a)
Release 2.5.5
Release 2.5.4
Release 2.5.3
Release 2.5.2
Release 2.5.1
2.5.1 (2023-07-18)
🪲 Bug Fixes
- shift-click for multi-delete-in-a-row selects wrong images (#323) (bf9c6c8)
- demo: add
taglist-orderto fix taglist page (16d01d4)
📝 Documentation
- fix some typo (#324) (42bcec5)
- update project GIF for the new UI (18dd5ca)
- fix typo in README (84b31f2)
🚀 Continuous Integration
- use
nginx:alpine-slimdocker image (834a0ea)
🍏 Chore
- version-notification: update latest version management (c74a9ae)
Release 2.5.0
2.5.0 (2023-06-09)
Highlights
TAGLIST_ORDER: Set the default order for the taglist page, could benum-asc;alpha-asc,num-desc;alpha-asc,num-asc;alpha-desc,num-desc;alpha-desc,alpha-asc;num-asc,alpha-asc;num-desc,alpha-desc;num-ascoralpha-desc;num-desc(see #307). (default:alpha-asc;num-desc). Since 2.5.0CATALOG_DEFAULT_EXPANDED: Expand by default all repositories in catalog (see #302). (default:false). Since 2.5.0CATALOG_MIN_BRANCHES: Set the minimum repository/namespace to expand (e.g.joxit/docker-registry-uijoxit/is the repository/namespace). Can be 0 to disable branching. (see #319). (default:1). Since 2.5.0CATALOG_MAX_BRANCHES: Set the maximum repository/namespace to expand (e.g.joxit/docker-registry-uijoxit/is the repository/namespace). Can be 0 to disable branching. (see #319). (default:1). Since 2.5.0TAGLIST_PAGE_SIZE: Set the number of tags to display in one page. (default:100). Since 2.5.0REGISTRY_SECURED: By default, the UI will check on every requests if your registry is secured or not (you will see401responses in your console). Set totrueif your registry uses Basic Authentication and divide by two the number of call to your registry. (defaultfalse). Since 2.5.0- The UI will cache requests from your registry, such as blobs and some manifests (URL with sha256:)
- Hide empty repositories when
SHOW_CATALOG_NB_TAGSis true - Show supported architectures in tag list
- Get a notification when a new version of Docker Registry UI is available 🚀
Changelog
🪲 Bug Fixes
- taglist: add missing
propsandstatefor architectures (ae9591c) - docker registry >=2.8.2 sets catalog max entries to 1000 (#306) (aca6337)
- buildx multiarch image date and history not shown (#309) (9ebbbc3)
- taglist-order: improve error handler when the order does not exists (c6dee14)
- utils: rename
talgistOrderParsertotaglistOrderParser🤦 (b0ea4e5) - utils: taglistOrderVariants improved format (a3e9874)
- token-auth: always send withCredentials in token auth request (a77103a)
- hide empty repositories when
SHOW_CATALOG_NB_TAGSis active (#299) (b081108) - taglist: align creation date to the left (43a2423)
✨ Features
- check for new versions of Docker Registry UI at start up and notify the user (b88dc45)
- add option
REGISTRY_SECUREDfor registries with Basic Auth (ffb6d14) - taglist: add new option
TAGLIST_PAGE_SIZE(#318) (9cfb679) - taglist: improve visibility of multi-architecture images (#271) (4091baa)
- catalog: add multi level branching in catalog (#319) (affb057)
- branching: add configuration for catalog arborescence (1031034)
- catalog: add
CATALOG_DEFAULT_EXPANDEDto expand repositories by default (#302) (5a34029) - taglist-order: add new option
TAGLIST_ORDER(#307) (d2222be) - taglist-order: change default value to
alpha-asc;num-desc(78606e0) - taglist-order: add new option
taglist-order(8bbfc5c) - utils: add support to alpha first order (fbab517)
- utils: add
getTagComparatorthat generate comparator, only numFirst supported (34d1ed9) - utils: add splitTagToArray that will transform a tag into an array alpha and num splited (a135c00)
- utils: add talgistOrderParser will parse the order string into object (edb5aa9)
- utils: add taglistOrderVariants function to format taglist order (2b63fb7)
- support for the docker spec oauth2 token (#300) (ca7202d)
🔧 Build
- release 2.5.0 🚀 (c8383a9)
🐎 Performance Improvements
- add http cache for blobs and manifests sha256 (684f82f)
✔️ Tests
- branching: add new test for custom branching (398fa65)
- branching: start new configurable branching repository system (03157d8)
📝 Documentation
- branching: update readme for the new option (dbfc9fe)
- fix typo in readme (#312) (b660442)
- taglist-order: update entrypoint and add documentation for
TAGLIST_ORDER(92584fc) - added missing CORS headers for regular keycloak access via AJAX (#304) (bc80050)
- token-auth-keycloak: update nginx configuration (#303) (ba322e0)
- fix typo in README (#298) (bfc901e)
- rename home title (f984633)
- add links on badges in README (4f45220)
🚀 Continuous Integration
- generate custom version name for dev +
maintags (e7e762d) - add test step and create PR workflow (8e98c1c)