v4.10.0
What's Changed
New Features
- Expose all project fields via GraphQL by @williamjallen in #3432
- Add GraphQL mutations for test measurement pinning by @williamjallen in #3437
- Add
updateProjectGraphQL mutation by @williamjallen in #3438 - Add coverage percentage filters by @williamjallen in #3440
- Add index.php note text filter by @williamjallen in #3457
- Redirect login page to SAML2 login if only auth provider by @williamjallen in #3472
User Experience
- Reduce loading indicator delay by @williamjallen in #3467
- Improve build commands page loading experience by @williamjallen in #3466
- Revamp build error page by @williamjallen in #3470
Bug Fixes
- Fix sorting by path on coverage page by @williamjallen in #3460
- Drop non-nullable marker from Test StartTime by @josephsnyder in #3468
- Fix broken build comments link by @williamjallen in #3476
- Fix build error formatting by @williamjallen in #3477
Internals
- Remove Laravel aliases by @williamjallen in #3434
- Clean up legacy build error and build failure models by @williamjallen in #3433
- Merge builderror and buildfailure tables by @williamjallen in #3441
- Remove legacy User model by @williamjallen in #3443
- Add
commandfield toBuildErrorGraphQL type by @williamjallen in #3445 - Refactor: Remove SubscriberInterface by @williamjallen in #3446
- Allow
updateProjectmutation to accept same name by @williamjallen in #3447 - Add
labelsrelationship to GraphQLBuildErrortype by @williamjallen in #3449 - Centralize previous/next nav logic by @williamjallen in #3448
- Handle "StartTestTime" attribute on each Test entry by @josephsnyder in #3450
- Use seconds for TestStartTime entries by @josephsnyder in #3452
- Switch API for
/builds/<id>/dynamic_analysis/<id>to GraphQL by @williamjallen in #3458 - Create Eloquent
Repositorymodel by @williamjallen in #3464 - Add Source and Binary directory to build by @josephsnyder in #3471
- Move CDash config definitions to
cdash.phpby @williamjallen in #3473 - Load build comments via GraphQL by @williamjallen in #3475
- Allow variable size for project logo component by @williamjallen in #3478
- Add project logo update API route by @williamjallen in #3439
- Add client-side repository link generation utility by @williamjallen in #3511
- Add user->projects relationship to GraphQL API by @williamjallen in #3480
- Unify header menu templates by @williamjallen in #3481
Dependencies
- Bump axios from 1.13.2 to 1.13.5 by @dependabot[bot] in #3444
- Bump ajv from 6.12.6 to 6.14.0 by @dependabot[bot] in #3465
- Bump bn.js by @dependabot[bot] in #3469
- Bump minimatch and editorconfig by @dependabot[bot] in #3482
- Bump laravel/dusk from 8.3.4 to 8.3.6 by @dependabot[bot] in #3490
- Bump vue from 3.5.27 to 3.5.28 by @dependabot[bot] in #3509
- Bump autoprefixer from 10.4.23 to 10.4.24 by @dependabot[bot] in #3493
- Bump eslint-plugin-vue from 10.7.0 to 10.8.0 by @dependabot[bot] in #3495
- Bump @codemirror/view from 6.39.11 to 6.39.15 by @dependabot[bot] in #3502
- Bump globals from 17.1.0 to 17.3.0 by @dependabot[bot] in #3488
- Bump laravel/socialite from 5.24.2 to 5.24.3 by @dependabot[bot] in #3494
- Bump larastan/larastan from 3.9.1 to 3.9.3 by @dependabot[bot] in #3504
- Bump @fortawesome/fontawesome-svg-core from 7.1.0 to 7.2.0 by @dependabot[bot] in #3501
- Bump eslint-plugin-jest from 29.12.1 to 29.15.0 by @dependabot[bot] in #3503
- Bump webpack from 5.104.1 to 5.105.2 by @dependabot[bot] in #3483
- Bump sass-loader from 16.0.6 to 16.0.7 by @dependabot[bot] in #3486
- Bump friendsofphp/php-cs-fixer from 3.93.0 to 3.94.2 by @dependabot[bot] in #3506
- Bump @fortawesome/free-regular-svg-icons from 7.1.0 to 7.2.0 by @dependabot[bot] in #3489
- Bump eslint-plugin-cypress from 5.2.1 to 6.1.0 by @dependabot[bot] in #3484
- Bump @fortawesome/free-brands-svg-icons from 7.1.0 to 7.2.0 by @dependabot[bot] in #3505
- Bump nuwave/lighthouse from 6.64.2 to 6.65.0 by @dependabot[bot] in #3485
- Bump @fortawesome/free-solid-svg-icons from 7.1.0 to 7.2.0 by @dependabot[bot] in #3497
- Bump laravel/framework from 12.48.1 to 12.52.0 by @dependabot[bot] in #3510
- Bump aws/aws-sdk-php from 3.369.19 to 3.370.0 by @dependabot[bot] in #3496
- Bump phpstan/phpstan-phpunit from 2.0.12 to 2.0.16 by @dependabot[bot] in #3499
- Bump phpstan/phpstan from 2.1.37 to 2.1.39 by @dependabot[bot] in #3498
Full Changelog: v4.9.0...v4.10.0