Change8

v2.15.2-rc3

📦 harborView on GitHub →
2 features🐛 11 fixes🔧 9 symbols

Summary

This release focuses on component upgrades, including Go to v1.26.4 and UI stack to Angular 21/Clarity v18, alongside numerous bug fixes for UI stability and security validations.

Migration Steps

  1. Replace usage of `gopkg.in/yaml.v2` with `github.com/goccy/go-yaml`.

✨ New Features

  • Make openapi-generator-cli download URL configurable.
  • Support configurable PIP_INDEX_URL for swagger client build.

🐛 Bug Fixes

  • Fix repository update_time being bumped on tag and artifact changes.
  • Validate blob-mount source project and reject tokens missing iat during security validation.
  • Fix db_schedule and replication failed cases after Angular & Clarity upgrade.
  • Fix UI issues across portal components.
  • Use selected tag for pull command copy in UI.
  • Fix UI issues #48–#54 across portal components.
  • Fix build issue related to npm package.
  • Fix multiple UI/UX issues for checkboxes, alignment, dark theme, and i18n.
  • Align pending job queue counts and improve form styling in the portal.
  • Fix UI robot test cases for Angular and Clarity Upgrade.
  • Add retry for Get Harbor CA to improve stability.

Affected Symbols