What's Changed
- chore(ci): separate elm deps into own PRs by @wass3r in #881
- fix(admin): use accurate description for queue restart limit by @wass3r in #883
- fix: word-break break-all by @plyr4 in #895
- fix(routing): special chars support by @wass3r in #893
- feat: allow repo enable on builds page by @wass3r in #899
- enhance(theme): allow switching between light/dark/system by @wass3r in #900
- chore(deps): update elm by @renovate[bot] in #887
- chore(deps): bump elm deps and tweak renovate config by @wass3r in #907
- refactor: use playwright by @wass3rw3rk in #906
- refactor: use playwright (pt 2) by @wass3rw3rk in #909
- refactor: use playwright (pt 3) by @wass3rw3rk in #911
- refactor: use playwright (pt 4/5) by @wass3rw3rk in #912
- feat(artifacts): native object storage for build artifacts by @KellyMerrick in #910
- refactor: use playwright by @wass3rw3rk in #914
- fix(deps): update all non-major dependencies by @renovate[bot] in #877
- chore(deps): combined upgrade by @wass3rw3rk in #916
- chore(deps): bump js-yaml from 4.1.0 to 4.1.1 by @dependabot[bot] in #896
- feat(repo): add merge queue events to settings page by @ecrupper in #913
- chore(deps): stylelint combined by @wass3rw3rk in #919
- feat(admin): role mapping in settings by @wass3r in #922
- fix(deps): address some transitive dep updates by @wass3r in #923
- chore(ci): fix playwright flake by @wass3rw3rk in #928
- chore(ci): fix playwright flake pt2 by @wass3rw3rk in #929
- fix(logs): add grace to log refresh by @wass3r in #926
- fix(deps): elm tweaks by @wass3rw3rk in #924
- fix(duration): improve subsecond duration display by @wass3r in #927
- fix(admin): add missing secrets toggles by @wass3rw3rk in #932
- fix: hoist repo enable to layout by @wass3r in #937
- fix(graphviz): downgrade graphviz version by @wass3rw3rk in #939
- chore(deps): combo update by @wass3rw3rk in #938
- chore(deps): update all non-major dependencies by @renovate[bot] in #925
- fix: build commit link for merge group event by @ecrupper in #943
- chore(deps): update all non-major dependencies by @renovate[bot] in #941
- fix(css): table formatting by @wass3rw3rk in #945
- fix: optimistic empty state on repo enable by @wass3rw3rk in #946
- fix(audit): indicator should show even when no builds by @wass3rw3rk in #947
- chore(deps): bump flatted from 3.3.3 to 3.4.2 by @dependabot[bot] in #949
- chore(deps): update all non-major dependencies by @renovate[bot] in #944
- chore(deps): update all non-major dependencies by @renovate[bot] in #951
- chore(deps-dev): bump picomatch from 2.3.1 to 2.3.2 by @dependabot[bot] in #950
Full Changelog: v0.28.0...v0.29.0