• v0.9.0 65f86c932e

    v0.9.0 Stable

    pienter-release-bot released this 2026-09-15 13:34:03 +00:00 | 183 commits to main since this release

    Added

    • useUrlTab(keys, defaultKey, param = 'tab') at
      @[secure]/ui/composables/useUrlTab keeps the active Tabs key in the URL
      query, the single source of truth, so a shared link or a reload opens the
      same tab. It returns a writable computed for v-model: the default key
      drops the parameter, an unknown value falls back to it, and writes go
      through router.replace so tab switches stay out of the back stack and
      other query parameters survive. Requires the optional vue-router peer,
      like useUrlSort.
    • formFailure(cause, fallback) in @[secure]/ui/utils/cms turns a caught
      save error into RecordForm's { issues, errors }: a value carrying the
      ErrorResponse envelope contributes its field issues and leaves errors
      empty; otherwise errors holds the caught Error message or fallback.
    Downloads