Releases: codecov/gazebo
Release 25.10.6
Autogenerated for 25.10.6. Created for #3948
What's Changed
- fix: Use dynamic repo name for token step copy by @calvin-codecov in #3926
- adjust secret link for personal orgs by @adrianviquez in #3927
- feat: add all branches as default capability to test analytics page by @adrianviquez in #3928
- feat: Add messaging for free seats and clarify paid by @calvin-codecov in #3925
- feat: Always show plan cancelled confirmation by @calvin-codecov in #3949
- Release 25.10.6 by @codecov-releaser in #3948
Full Changelog: self-hosted-25.8.5...self-hosted-25.10.6
Release 25.8.5
Autogenerated for 25.8.5. Created for #3918
What's Changed
- feat: Tweak header and add tooltip on flags table coverage by @spalmurray in #3913
- chore: update TA aggregate copy by @joseph-sentry in #3915
- chore: Remove overwatch from CI by @ajay-sentry in #3921
- Release 25.8.5 by @codecov-releaser in #3918
Full Changelog: self-hosted-25.7.7...self-hosted-25.8.5
Release 25.7.7
Autogenerated for 25.7.7. Created for #3907
What's Changed
- changing url by @jason-ford-codecov in #3889
- Revert "changing url (#3889)" by @spalmurray in #3890
- fix: change login copy to say 'log in' by @joseph-sentry in #3879
- chore(docker): remove unused environment variable by @ElioDiNino in #3892
- fix: Make error message nullable by @ajay-sentry in #3894
- chore: Make flag deletion modal warn action is permanent by @spalmurray in #3895
- chore: Update yarn to 4.9.2 by @spalmurray in #3901
- fix(ta): seconds to duration function by @joseph-sentry in #3891
- feat: Add personal org warnings to checkout flow by @spalmurray in #3896
- feat: Use new default-org on internal user for default org decision by @spalmurray in #3905
- fix: Add sentry-merge to list of acceptable plan names by @spalmurray in #3906
- feat: add total duration section by @joseph-sentry in #3898
- fix: Default to owner username when no default org received by @ElioDiNino in #3910
- fix(address-form): Update error message for address form by @suejung-sentry in #3909
- Release 25.7.7 by @codecov-releaser in #3907
New Contributors
- @ElioDiNino made their first contribution in #3892
Full Changelog: self-hosted-25.6.2...self-hosted-25.7.7
Release 25.6.2
Autogenerated for 25.6.2. Created for #3885
What's Changed
- fix: Table incorrectly sorting first page of results when sorted by @ajay-sentry in #3867
- perf: Minor extract coverage util perf updates by @ajay-sentry in #3869
- fix: Safari coverage chart overflowing by @spalmurray in #3873
- fix: add workflow permissions by @thomasrockhu-codecov in #3874
- chore: Update base docker images to alpine3.21 by @spalmurray in #3875
- fix: Race condition in dockerfile by @spalmurray in #3877
- feat: Fallback to Customer Address if default payment method address doesn't exist by @ajay-sentry in #3878
- updating the perms by @jason-ford-codecov in #3883
- Release 25.6.2 by @codecov-releaser in #3885
Full Changelog: self-hosted-25.5.1...self-hosted-25.6.2
Release 25.5.1
Autogenerated for 25.5.1. Created for #3857
What's Changed
- chore(overwatch): Fix overwatch CI step by @suejung-sentry in #3833
- chore: Silence launchDarkly, sentry console logs by @suejung-sentry in #3832
- chore(overwatch): Do not run on main by @suejung-sentry in #3835
- [ft] Re-Add test gen copy by @rohitvinnakota-codecov in #3834
- fix: Change header text for components by @suejung-sentry in #3836
- fix: Remove commit author link to base owner page by @calvin-codecov in #3808
- chore: Rename Okta redirect URI -> Okta Base URL by @spalmurray in #3828
- feat: Add bundle badge to README.md by @spalmurray in #3838
- chore(ci): update overwatch to use
tsctoo by @giovanni-guidini in #3840 - fix: Remove duplicate calls in coverage overview page by @suejung-sentry in #3839
- fix: Remove redundant call - coverage file by @suejung-sentry in #3843
- fix: Remove duplicate calls to GetBranchCoverageMeasurements by @suejung-sentry in #3844
- fix: Remove duplicate calls on coverage overview page by @suejung-sentry in #3846
- chore: Fix vulnerability in cross-spawn lib by @suejung-sentry in #3845
- chore: Bump Vite version by @RulaKhaled in #3847
- chore: Upgrade yarn to 4.9.1 by @spalmurray in #3848
- fix: Fix bug selected plan could be undefined by @RulaKhaled in #3853
- fix: Handle segments ProviderError by @suejung-sentry in #3852
- Release 25.5.1 by @codecov-releaser in #3857
New Contributors
- @giovanni-guidini made their first contribution in #3840
Full Changelog: self-hosted-25.4.1...self-hosted-25.5.1
Release 25.4.1
Autogenerated for 25.4.1. Created for #3829
What's Changed
- ref: Render only two levels of the sunburst by @nicholas-codecov in #3783
- fix: Change plan update banner to new alert and refresh seat count by @calvin-codecov in #3778
- fix: useInfiniteUser schema parsing error by @nicholas-codecov in #3793
- feat: Add expanded redirect to App.tsx by @nicholas-codecov in #3792
- chore: Remove barrel files from services collection (part 3) by @nicholas-codecov in #3780
- feat: Update signIn paths to append extra redirect by @nicholas-codecov in #3794
- feat: Update login nav link to append to redirect by @nicholas-codecov in #3799
- fix: Update useBranches schema to make branches nullable by @nicholas-codecov in #3802
- feat: Add spinner to Toggle component by @spalmurray-codecov in #3803
- feat: Update login pageName to include redirect by @nicholas-codecov in #3801
- feat: Update NotFoundError to have login button by @nicholas-codecov in #3804
- fix: sed command for self-hosted git provider replacement by @spalmurray-codecov in #3807
- fix: useInvoices, usePrefetchBranchDirEntry, BundleTrendQueryOpts, usePullComponents schemas by @nicholas-codecov in #3809
- feat: Add overwatch to github actions by @suejung-sentry in #3791
- fix: Various usability tweaks on the members page by @spalmurray-codecov in #3805
- ref: Convert BranchDirEntry to tsx by @spalmurray-codecov in #3810
- fix: Pytest instructions wrong command by @spalmurray-codecov in #3816
- docs: Set fetch-depth to 2 in our GHA examples by @spalmurray-codecov in #3800
- fix: some flakes by @spalmurray in #3830
- Release 25.4.1 by @codecov-releaser in #3829
New Contributors
- @spalmurray made their first contribution in #3830
Full Changelog: self-hosted-25.3.3...self-hosted-25.4.1
Release 25.3.3
Autogenerated for 25.3.3. Created for #3788
What's Changed
- ref: Migrate useSessions to TSQ V5 by @nicholas-codecov in #3715
- ref: Migrate useSunburstCoverage to TSQ V5 by @nicholas-codecov in #3701
- ref: Migrate useBranchCoverageMeasurements to TSQ V5 by @nicholas-codecov in #3711
- ref: Migrate useReposCoverageMeasurements to TSQ V5 by @nicholas-codecov in #3712
- chore: Update Codecov plugin to 1.9.0 by @nicholas-codecov in #3721
- chore: Upgrade Sentry SDK to V9 by @nicholas-codecov in #3723
- chore: Vendor package all Prism languages by @nicholas-codecov in #3725
- ref: Migrate useRevokeUserToken to TSQ V5 by @nicholas-codecov in #3719
- Revert "chore: Vendor package all Prism languages" by @nicholas-codecov in #3730
- chore: Vendor split large and common packages and remove unused deps by @nicholas-codecov in #3728
- ref: Migrate useDeleteSession to TSQ V5 by @nicholas-codecov in #3720
- Remove Impact Analysis from UI by @michelletran-codecov in #3732
- feat: Set a global staleTime value to QueryClients by @nicholas-codecov in #3736
- ref: Migrate useGenerateUserToken to TSQ V5 by @nicholas-codecov in #3735
- fix: Update codecov dark logo and fix broken invoice img by @calvin-codecov in #3729
- feat: Enable some Amplitude autocapture events by @spalmurray-codecov in #3731
- fix: Extra x's when replacing / hiding tokens by @ajay-sentry in #3740
- ref: Update Amplitude page view sanitization by @spalmurray-codecov in #3739
- Pass the
owneralong to theeraseRepositorymutation by @Swatinem in #3741 - fix: Check to see if user exists before setting default org by @nicholas-codecov in #3744
- feat: Surface latest upload error for latest commit in a branch for tests tab by @RulaKhaled in #3722
- fix: Migrate from isCached to cacheConfig by @nicholas-codecov in #3718
- ref: Remove over application of lazy by @nicholas-codecov in #3738
- feat: Add Sentry feature flag integration with LD by @nicholas-codecov in #3746
- feat: Org page UI improvements by @calvin-codecov in #3727
- chore: Remove use of barrel files in services/account by @nicholas-codecov in #3748
- ref: Remove impact analysis stuff from Frontend code by @ajay-sentry in #3747
- Unify and slightly reword account deletion by @Swatinem in #3742
- chore: Remove use of barrel files in services/commit by @nicholas-codecov in #3750
- feat: Move initial sunburst data into react state by @nicholas-codecov in #3751
- Update FailedTestsErrorBanner.tsx by @rohan-at-sentry in #3755
- feat: Expand utility of rejectNetworkError by @nicholas-codecov in #3743
- chore: Remove barrel files from services part 2 by @nicholas-codecov in #3757
- chore: Remove use of barrel files in services/branches by @nicholas-codecov in #3749
- chore: Remove use of barrel files in services by @nicholas-codecov in #3754
- feat: Add recently visited repo at top of list by @calvin-codecov in #3734
- feat: Open coverage dropdown when linking from file explorer by @calvin-codecov in #3752
- fix: Virtual file renderer not resetting when changing branch by @nicholas-codecov in #3760
- ref: Convert OptionButton and DisplayTypeButton to TS by @spalmurray-codecov in #3759
- feat: Update current usage of rejectNetworkError by @nicholas-codecov in #3758
- chore: Remove barrel services/navigation by @nicholas-codecov in #3761
- feat: Add rejectNetworkError to calls (part one) by @nicholas-codecov in #3762
- fix: Remove use of structuredClone by @nicholas-codecov in #3766
- ref: Add rejectNetworkError to calls (part two) by @nicholas-codecov in #3765
- feat: Add rejectNetworkError to calls (part three) by @nicholas-codecov in #3767
- feat: Add rejectNetworkError to API calls (part four) by @nicholas-codecov in #3768
- chore: Replace old onboarding metrics with Amplitude events by @spalmurray-codecov in #3769
- chore: Add testing framework to GHA token step metric by @spalmurray-codecov in #3773
- ref: Convert FileEntry to TS by @spalmurray-codecov in #3772
- feat: Add rejectNetworkError to calls (part five) by @nicholas-codecov in #3771
- ref: Convert DirEntry to TSX by @spalmurray-codecov in #3775
- fix: Initial set of parsing errors by @nicholas-codecov in #3774
- ref: Convert BranchFileEntry to TSX by @spalmurray-codecov in #3777
- fix: Add fixes and new rules to tokenless banner show logic by @calvin-codecov in #3764
- ref: Move callingFn from string literals to a shared const by @nicholas-codecov in #3770
- fix: Set new owner fields to nullable in zod by @calvin-codecov in #3781
- chore: Remove use of barrel files in services/pull by @nicholas-codecov in #3753
- chore: Remove barrel file services/repo/schemas by @nicholas-codecov in #3779
- fix: usesInvoice should hide change plan button on members page by @ajay-sentry in #3782
- fix: Remove the default error for failed tests error banner by @RulaKhaled in #3784
- feat: Profile sunburst chart by @nicholas-codecov in #3785
- fix: usePullCompareTotalsTeam parsing error by @nicholas-codecov in #3786
- feat: Setup Spotlight integration for local dev by @nicholas-codecov in #3787
- chore: Update yarn to 4.7.0 by @spalmurray-codecov in #3789
- fix: Add back sync repos feature in list by @calvin-codecov in #3790
- Release 25.3.3 by @codecov-releaser in #3788
New Contributors
- @rohan-at-sentry made their first contribution in #3755
Full Changelog: self-hosted-25.2.7...self-hosted-25.3.3
Release 25.2.7
Autogenerated for 25.2.7. Created for #3717
What's Changed
- feat: Add ACH related hooks by @suejung-sentry in #3662
- ref: Remove tier name, use isTeamPlan by @RulaKhaled in #3666
- Is repo public bug by @RulaKhaled in #3669
- ref: useCoverageTabData to TS Query V5 by @nicholas-codecov in #3658
- ref: useRepoForTokensTeam to TS Query V5 by @nicholas-codecov in #3657
- chore: Update Codecov Bundler Plugin by @nicholas-codecov in #3671
- feat: Cut over to Stripe PaymentElement by @suejung-sentry in #3665
- Reword the "Erase Repo" action by @Swatinem in #3670
- feat: Implement EventTracker abstraction and Amplitude implementation by @spalmurray-codecov in #3650
- fix: Infer name if not in billing details by @suejung-sentry in #3676
- fix: PullCoverage a passing null instead of boolean by @nicholas-codecov in #3679
- Cy/non pat appless by @calvin-codecov in #3667
- fix: Only show GH config banner when no welcome banner by @calvin-codecov in #3680
- Revert Non-PAT Appless by @calvin-codecov in #3681
- chore: Clean up bundle caching feature flag by @nicholas-codecov in #3659
- chore: Add in Owner/RepoContext MSW Mocks to App tests by @nicholas-codecov in #3682
- ref: Migrate useOktaConfig to TSQ V5 by @nicholas-codecov in #3683
- Cy/non pat appless 2 by @calvin-codecov in #3684
- feat: Allow build time configuration of sunburst by @nicholas-codecov in #3689
- feat: Only show auto-activate toggle for admins when on enterprise cloud plan by @spalmurray-codecov in #3690
- ref: Flatten Amplitude context properties by @spalmurray-codecov in #3687
- feat: Add img component for light and dark src by @calvin-codecov in #3675
- fix: Only show GH app config banner if admin by @calvin-codecov in #3691
- fix: Add modal max width on wide screens by @calvin-codecov in #3674
- feat: Add users-developer to plans enum by @RulaKhaled in #3694
- fix: Hide tokenless banner for signed out user by @calvin-codecov in #3677
- DISPLAY_SELF_HOSTED_EXPIRATION_BANNER probably by @trent-codecov in #3695
- feat: Add ACH microdeposits handling by @suejung-sentry in #3693
- fix: Onboarding continue button on Safari by @spalmurray-codecov in #3699
- fix: Handle ach case by @suejung-sentry in #3696
- chore: Cleanup payment related components by @suejung-sentry in #3692
- chore: Update stripe JS versions by @ajay-sentry in #3704
- ref: Migrate useUpdateOktaConfig to TSQ V5 by @nicholas-codecov in #3697
- feat: Update to send users developer instead of users basic by @RulaKhaled in #3702
- chore: Update Vitest to latest V2 by @nicholas-codecov in #3707
- chore: Remove unused credit card stuff by @ajay-sentry in #3709
- feat: Hide BA trend chart if Timescale is disabled by @nicholas-codecov in #3708
- fix: Test results not rendering on first pull branches with test data by @nicholas-codecov in #3710
- ref: Update useSetUploadTokenRequired to TSQ V5 by @nicholas-codecov in #3698
- chore: Update yarn by @spalmurray-codecov in #3713
- fix: Update picker button colors for ACH on dark mode by @ajay-sentry in #3714
- feat: Use amplitude proxy by @spalmurray-codecov in #3716
- Release 25.2.7 by @codecov-releaser in #3717
Full Changelog: self-hosted-25.1.16...self-hosted-25.2.7
Release 25.1.16
Autogenerated for 25.1.16. Created for #3663
What's Changed
- fix: Remove "to" prop if component is by @ajay-sentry in #3654
- feat: Create modal for controlling bundle cache settings by @nicholas-codecov in #3652
- feat: Add bundle cache modal to repo config tab by @nicholas-codecov in #3655
- feat: Add bundle cache modal to bundles tab by @nicholas-codecov in #3653
- Update robots.txt by @trent-codecov in #3660
- Release 25.1.16 by @codecov-releaser in #3663
Full Changelog: self-hosted-25.1.10...self-hosted-25.1.16
Release 25.1.10
Autogenerated for 25.1.10. Created for #3648
What's Changed
- fix: empty string initialPageParam breaking ReposTeamQueryOpts by @spalmurray-codecov in #3626
- feat: Fetch isCached Field with CommitPageDataQueryOpts by @nicholas-codecov in #3621
- Revert "feat: Fetch isCached Field with CommitPageDataQueryOpts" by @nicholas-codecov in #3630
- feat: Fetch isCached Field with CommitPageDataQueryOpts - Round 2 by @nicholas-codecov in #3631
- fix: Update copy for tokenless tab by @RulaKhaled in #3633
- feat: Create CachedBundleContentBanner Component by @nicholas-codecov in #3632
- ref: Update useAvailablePlans to have isSentry/TeamPlan AND remove isSentryPlan helper for GQL field by @ajay-sentry in #3610
- feat: Fetch isCached Field in PullPageDataQueryOpts by @nicholas-codecov in #3622
- ref: Migrate useRepos to TS Query V5 by @nicholas-codecov in #3617
- fix: Update viewFile toggle in commit detail page by @suejung-sentry in #3623
- feat: Add Cache Bundle Banner to Commits Page by @nicholas-codecov in #3634
- [fix] Update GitHub, GitLab, BitBucket copy by @rohitvinnakota-codecov in #3603
- feat: Add Cache Bundle Banner to Pulls Page by @nicholas-codecov in #3636
- fix: Rewrite infinite queries to be consist using undefined over null by @nicholas-codecov in #3637
- [chore] Add rule to make provider casing more consistent by @rohitvinnakota-codecov in #3640
- feat: Add Success Variant Toast by @nicholas-codecov in #3639
- ref: Migrate useRepoConfigurationStatus to TS Query V5 by @nicholas-codecov in #3618
- chore: Upgrade to Vite V6 by @nicholas-codecov in #3614
- feat: Add in CachedBundlesQueryOpts by @nicholas-codecov in #3644
- chore: remove cached bundle feature flag by @nicholas-codecov in #3638
- fix: background color on trend selector container for dark mode by @ajay-sentry in #3641
- dev: Update TS fomr 4.9.5 -> ~5.7.3 by @ajay-sentry in #3647
- chore: Remove new repo flag in LD by @ajay-sentry in #3651
- feat: Add mutation to update bundle cache settings by @nicholas-codecov in #3649
- Release 25.1.10 by @codecov-releaser in #3648
Full Changelog: self-hosted-25.1.3...self-hosted-25.1.10