Skip to content

v1.0.0

Compare
Choose a tag to compare
@pratap0007 pratap0007 released this 20 Jan 10:17

v1.0.0 Release πŸŽ‰

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 for all new commands. We have added few more categories in UI according to the latest catalog.

ChangeLog πŸ—’οΈ

UI

  • #69 Adds categories store for UI using mobx-state-tree
  • #70 Adds resources store for UI using mobx-state-tree
  • #135 Adds left panel for the dashboard after refactoring from experimental
  • #122 Add Icons for filter components
  • #99 Add layout for dashboard homepage
  • #144 Add search and sort implementation on homepage
  • #140 Add resources on home page layout
  • #152 Add README and YAML on resources details page
  • #162 Add empty state for no resources found in UI
  • #165 Modify style of GitHub login on UI
  • #156 Improvements in Error Notification on UI
  • #146 Add description card for resources details page header
  • #151 Add github login on new HUB UI
  • #153 Add rating and userRating in MST store
  • #154 Add few UI improvements related to CSS

API

  • #131 Upgrades gorm to v2.0
  • #138 Fix Date Time Format in API responses
  • #163 Add v1 support for APIs
  • #128 Add expiry time in user access JWT

CLI

  • #121 Add install command
  • #133 Add --as-clustertask flag in get command
  • #134 Add info command
  • #145 Add reinstall command
  • #142 Add upgrade command
  • #149 Add downgrade command

Miscellaneous

  • #155 Update the Hub deployment docs and manifests
  • #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 ❀️ πŸ€—