# 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