# Hub Release Note ## Hub v1.0 :tada: This is the first non-preview release of TektonCD Hub. Now, the whole codebase has been moved to tektoncd/hub repo from experimental with major refactorings and improvements. Hub is live at https://hub.tekton.dev In this release we have added some more commands like upgrade, install, reinstall etc. in CLI and are integrated with tkn cli, you can download the [tkn 0.15.0](https://github.com/tektoncd/cli/releases/tag/v0.15.0) for all new commands. We have added few more categories in UI according to the latest catalog. ## ChangeLog :spiral_note_pad: ### UI - [#69](https://github.com/tektoncd/hub/pull/69) Adds categories store for UI using mobx-state-tree - [#70](https://github.com/tektoncd/hub/pull/70) Adds resources store for UI using mobx-state-tree - [#135](https://github.com/tektoncd/hub/pull/135) Adds left panel for the dashboard after refactoring from experimental - [#122](https://github.com/tektoncd/hub/pull/122) Add Icons for filter components - [#99](https://github.com/tektoncd/hub/pull/99) Add layout for dashboard homepage - [#144](https://github.com/tektoncd/hub/pull/144) Add search and sort implementation on homepage - [#140](https://github.com/tektoncd/hub/pull/140) Add resources on home page layout - [#152](https://github.com/tektoncd/hub/pull/152) Add README and YAML on resources details page - [#162](https://github.com/tektoncd/hub/pull/162) Add empty state for no resources found in UI - [#165](https://github.com/tektoncd/hub/pull/165) Modify style of GitHub login on UI - [#156](https://github.com/tektoncd/hub/pull/156) Improvements in Error Notification on UI - [#146](https://github.com/tektoncd/hub/pull/146) Add description card for resources details page header - [#151](https://github.com/tektoncd/hub/pull/151) Add github login on new HUB UI - [#153](https://github.com/tektoncd/hub/pull/153) Add rating and userRating in MST store - [#154](https://github.com/tektoncd/hub/pull/154) Add few UI improvements related to CSS ### API - [#131](https://github.com/tektoncd/hub/pull/131) Upgrades gorm to v2.0 - [#138](https://github.com/tektoncd/hub/pull/138) Fix Date Time Format in API responses - [#163](https://github.com/tektoncd/hub/pull/163) Add v1 support for APIs - [#128](https://github.com/tektoncd/hub/pull/128) Add expiry time in user access JWT ### CLI - [#121](https://github.com/tektoncd/hub/pull/121) Add install command - [#133](https://github.com/tektoncd/hub/pull/133) Add --as-clustertask flag in get command - [#134](https://github.com/tektoncd/hub/pull/134) Add info command - [#145](https://github.com/tektoncd/hub/pull/145) Add reinstall command - [#142](https://github.com/tektoncd/hub/pull/142) Add upgrade command - [#149](https://github.com/tektoncd/hub/pull/149) Add downgrade command ### Miscellaneous - [#155](https://github.com/tektoncd/hub/pull/155) Update the Hub deployment docs and manifests - [#166](https://github.com/tektoncd/hub/pull/166) Update hub config for new tags and categories ## Deprecation Notice 🧹 - Few of the API's have been moved to new URLs. We suggest to use the latest one as the old one will be removed soon. Details are as follows: - `/query` -> `/v1/query` - `/resources` -> `/v1/resources` - `/resource/<id>` -> `/v1/resource/<id>` - `/resource/<catalog>/<kind>/<name>` -> `/v1/resource/<catalog>/<kind>/<name>` - `/resource/<catalog>/<kind>/<name>/<version>` -> `/v1/resource/<catalog>/<kind>/<name>/<version>` - `/resource/<id>/versions` -> `/v1/resource/<id>/versions` - `/resource/version/<versionID>` -> `/v1/resource/version/<versionID>` ## Thanks :heart: :hugging_face: * @SM43 * @PuneetPunamiya * @pratap0007 * @vinamra28 * @sthaha * @vdemeester