codeberg crowci/crow v5.2.0

14 hours ago

Features

  • multi-forge: improve org data migration and fix token lookup (2e126b3)
  • multi-forge support (#668) (59c1f34)

Enhancements

  • ui: allow separate themes for light and dark mode (#680) (b029363)
  • replace '+' icon with 'enter' icon in plugin image filter dialog (fix #658) (6fe1def)
  • make matrix permutation limit configurable via CROW_MAX_MATRIX_SIZE (#677) (ea4e199)
  • add copy buttons to various UI parts (#675) (54f4ef2)

Bug Fixes

  • forge: improve token handling and return 401 on auth failures (4235063)
  • ui: prevent infinite loop on token refresh failure (e35e625)
  • forge: remove unauthenticated API calls in Gitea/Forgejo (bf172d2)
  • yaml: only resolve aliases within their anchor's sequence (972669a)
  • db: check woodpecker sqlite paths unconditionally (c9d493d)
  • db: add forge_id to unique constraints for multi-forge support (9d160da)
  • docs: disable starlight-theme-nova Tailwind auto-detection (5e2995e)
  • yaml: resolve nested anchors in sequences correctly (5b45468)
  • improve secret creation error handling and allow personal scope (b36bb25)

Maintenance

  • deps: update module github.com/google/go-github/v80 to v81 (main) (#673) (b810aee)
  • deps: update pre-commit hook golangci/golangci-lint to v2.8.0 (main) (#669) (a9ede2f)
  • deps: update reg.devxy.io/docker.io/appleboy/drone-git-push docker tag to v1.2.1 (main) (#670) (44985be)
  • deps: update reg.devxy.io/docker.io/commitlint/commitlint docker tag to v20.3.1 (main) (#672) (630d350)
  • deps: update golang-packages (main) (#671) (37cf256)
  • deps: update reg.devxy.io/docker.io/woodpeckerci/plugin-prettier docker tag to v1.4.1 (main) (#663) (20b0ff8)
  • deps: update dependency @astrojs/starlight to v0.37.2 (main) (#660) (9bbdf9b)
  • deps: update dependency astro to v5.16.9 (main) (#661) (ceb5d32)
  • deps: update reg.devxy.io/docker.io/woodpeckerci/plugin-surge-preview docker tag to v1.4.2 (main) (#664) (015c5cf)
  • deps: update dependency starlight-theme-nova to ^0.11.0 (main) (#666) (dd58def)
  • add deadcode analyzer and remove unused code (#667) (e5201ce)
  • deps: update codeberg.org/crow-plugins/docker-buildx docker tag to v2.1.0 (main) (#665) (6be5289)
  • deps: update golang-packages (main) (#662) (9a1d5ca)

Documentation

  • improve linking between user and admin multi-forge docs (641a14d)
  • add version v5.1 (b8bcc7d)

CI

  • pull rolling tags (606098b)
  • improve cicd role update logic after release (aeed3a6)
  • reset branch before pushing (c5caf81)

Don't miss a new crow release

NewReleases is sending notifications on new releases.