Releases: codecov/gazebo
Releases · codecov/gazebo
Release 24.12.2
Autogenerated for 24.12.2. Created for #3542
What's Changed
- chore: Convert to TS - services charts, user, orgUploadToken, image by @suejung-sentry in #3440
- chore: Convert to TS - services selfHosted, access, pull, nav by @suejung-sentry in #3439
- fix: Incorrect CSS order in Virtual File Renderers by @nicholas-codecov in #3473
- feat: Use new chart library for analytics page by @nicholas-codecov in #3464
- feat: Use new chart library for overview tab by @nicholas-codecov in #3465
- fix: New charts not getting the correct props on Analytics Page by @nicholas-codecov in #3480
- fix: Correct the deactivated repo message by @suejung-sentry in #3482
- chore: Remove CoverageAreaChart and Victory by @nicholas-codecov in #3485
- fix: Add org/ to upload command for other ci onboarding by @spalmurray-codecov in #3486
- Tests analytics page V2 by @RulaKhaled in #3174
- fix: Flake rate to fixed decimals by @ajay-sentry in #3489
- chore: Upgrade http-proxy-middleware to ^2.0.7 by @calvin-codecov in #3488
- chore: Remove/Convert a couple files to TS, shared utils Part 2 by @ajay-sentry in #3481
- Undo ba endpoint change by @adrian-codecov in #3494
- fix: Tooltip copy for failed tests by @ajay-sentry in #3495
- feat: Still show coverage charts if we have one data point by @calvin-codecov in #3490
- chore: Shared JS/TS Conversions Part 3 by @ajay-sentry in #3500
- feat: center selectors on bundles page by @ajay-sentry in #3479
- dev: Fix app.tsx flake I think by @ajay-sentry in #3503
- chore: Shared/utils conversions Part 2 Part 1 by @ajay-sentry in #3461
- chore: Upgrade form TS Conversion by @ajay-sentry in #3505
- fix: Copy update on Cumulative Failure tile by @ajay-sentry in #3514
- feat: Ensure GH action onboarding is clear by @calvin-codecov in #3467
- fix: Add 'users' plan by @suejung-sentry in #3518
- fix: Hide navigator on sync page by @nicholas-codecov in #3504
- feat: Handle self hosted activation statuses by @RulaKhaled in #3523
- fix: Change flags to anchor style by @calvin-codecov in #3519
- feat: Migrate bundle analysis services to Query V5 by @nicholas-codecov in #3430
- build: Audit and update lint rules for Gazebo by @nicholas-codecov in #3508
- feat: Handle isFirstPullRequest in TA page by @RulaKhaled in #3529
- [feat] Add a select all checkbox in the uploads card by @rohitvinnakota-codecov in #3470
- chore: Remove enterprise cloud support plan flag by @ajay-sentry in #3506
- Fix non-GH onboard links by @calvin-codecov in #3517
- build: Vendor Split Popular Packages by @nicholas-codecov in #3499
- fix: CoverageTrend not displaying coverage percentage by @nicholas-codecov in #3530
- fix: framework tabs copy by @joseph-sentry in #3534
- fix: HTML Validation issues with GitHub Rate Limit Banner by @nicholas-codecov in #3538
- chore: Update usePullPageData to TSQ V5 by @nicholas-codecov in #3536
- fix: Seperate org name from error banner on 404 page by @nicholas-codecov in #3525
- chore: Migrate usePullHeadData to TS Query V5 by @nicholas-codecov in #3543
- chore: Migrate usePullHeadDataTeam to TS Query V5 by @nicholas-codecov in #3544
- chore: Migrate useComponentComparison to TS Query V5 by @nicholas-codecov in #3539
- chore: Migrate useCommitPageData to TSQ V5 by @nicholas-codecov in #3537
- fix: RepoPage table header having no BG by @nicholas-codecov in #3545
- chore: Update action to v5 in TA onboarding by @spalmurray-codecov in #3546
- Release 24.12.2 by @codecov-releaser in #3542
Full Changelog: self-hosted-24.11.1...self-hosted-24.12.2
Release 24.11.1
Autogenerated for 24.11.1. Created for #3462
What's Changed
- Cy/vuln 765 by @calvin-codecov in #3342
- chore: Update pages/RepoPage/FailedTestsTab tests to Vitest by @nicholas-codecov in #3343
- chore: Update pages/RepoPage/CoverageTab tests to Vitest by @nicholas-codecov in #3335
- chore: Update pages/RepoPage/CoverageOnboarding tests to Vitest by @nicholas-codecov in #3333
- chore: Update pages/RepoPage/ConfigTab tests to Vitest by @nicholas-codecov in #3332
- chore: Update pages/RepoPage/BundlesTab tests to Vitest by @nicholas-codecov in #3328
- chore: Update pages/RepoPage tests to Vitest by @nicholas-codecov in #3327
- chore: Update pages/PullRequestPage tests to Vitest by @nicholas-codecov in #3324
- chore: Update pages/PlanPage tests to Vitest by @nicholas-codecov in #3322
- chore: Update pages/OwnerPage tests to Vitest by @nicholas-codecov in #3320
- chore: Update pages/NotFound pages/ToS pages/SyncProviderPage to Vitest by @nicholas-codecov in #3319
- chore: update pages/CommitDetailPage tests to Vitest by @nicholas-codecov in #3313
- chore: Update pages/MembersPage tests to Vitest by @nicholas-codecov in #3318
- chore: Update pages/LoginPage tests to Vitest by @nicholas-codecov in #3317
- chore: Update pages/EnterpriseLandingPage tests to Vitest by @nicholas-codecov in #3316
- chore: Update pages/DefaultOrgSelector tests to Vitest by @nicholas-codecov in #3314
- chore: Update services/repo tests to Vitest by @nicholas-codecov in #3305
- chore: Update shared/ContentsTable tests to Vitest by @nicholas-codecov in #3283
- chore: Update missed tests to Vitest by @nicholas-codecov in #3344
- chore: Ensure that Vite build supports larger browser set by @nicholas-codecov in #3347
- [fix] Relocate the upload widget to the bottom on small screens by @rohitvinnakota-codecov in #3348
- chore: Small fixes to file viewer by @nicholas-codecov in #3351
- feat: Create new VirtualDiffRenderer by @nicholas-codecov in #3352
- feat: Add search and filter to Uploads list by @spalmurray-codecov in #3349
- fix: Change how we set isProduction in Vite config by @nicholas-codecov in #3360
- feat: Use new flags and components graphql schema by @suejung-sentry in #3203
- chore: Update pulls page indirect changes diff to new renderer by @nicholas-codecov in #3362
- fix: Small issues in the Vite config, and index.html by @nicholas-codecov in #3361
- chore: Move Storybook over to Vite by @nicholas-codecov in #3346
- feat: Tokenless banners by @RulaKhaled in #3358
- chore: Cleanup remaining MSW V1 things by @nicholas-codecov in #3365
- fix: Add script in the index.html if unable to dynamically load asset by @nicholas-codecov in #3373
- feat: Add useEnterpriseAccountDetails hook by @spalmurray-codecov in #3374
- feat: Add multiple flags error message to upload items by @spalmurray-codecov in #3375
- feat: Use new nested testAnalytics graphql schema by @suejung-sentry in #3354
- chore: Move Dockerfile over to Vite by @nicholas-codecov in #3380
- Add Account usage banners to plan page by @spalmurray-codecov in #3381
- feat: Adjust repo upload token settings with a new note by @RulaKhaled in #3372
- feat: Set token required in Tokenless section under org upload token by @RulaKhaled in #3366
- chore: Update commit page indirect changes to use new diff viewer by @nicholas-codecov in #3357
- chore: Clean up Jest things by @nicholas-codecov in #3376
- Add login link to error message in fileviewer by @rohitvinnakota-codecov in #3377
- fix: Fix commit detail page error boundary by @suejung-sentry in #3371
- fix: Small spacing issue on coverage onboarding by @nicholas-codecov in #3386
- chore: Update Rollup 10/11/2024 by @nicholas-codecov in #3387
- feat: Add useInfiniteAccountOrganizations hook by @spalmurray-codecov in #3385
- spalmurray/account details card by @spalmurray-codecov in #3382
- feat: Update commit graphql queries to use new coverage and bundleAna… by @calvin-codecov in #3363
- chore: Rename msw2 to msw by @nicholas-codecov in #3398
- chore: Add new diff viewer to commit files changed by @nicholas-codecov in #3356
- chore: Update pulls page files changed diff to new renderer by @nicholas-codecov in #3359
- chore: Tidy up virtual renderers by @nicholas-codecov in #3353
- chore: Removing CRACO by @nicholas-codecov in #3393
- fix: Small Issues with Linter by @nicholas-codecov in #3403
- fix: New diff renderer coverage off by one by @nicholas-codecov in #3405
- chore: Add react source maps to our builds by @nicholas-codecov in #3404
- chore: Update react-intersection-observer by @spalmurray-codecov in #3406
- fix: Move from commit SHA to 22 char hash and polyfill Promise.allSettled by @nicholas-codecov in #3410
- chore: Modify our Sentry ignore errors by @nicholas-codecov in #3408
- feat: Add TS Query v5 to Gazebo by @nicholas-codecov in #3415
- feat: Move to a stacked area chart on the bundles tab by @nicholas-codecov in #3396
- fix: Invalid Schema for useUploadTokenRequired by @nicholas-codecov in #3416
- feat: Add org list for multi org setups on plan page by @spalmurray-codecov in #3407
- fix: Incorrect default colors on Tooltip by @spalmurray-codecov in #3418
- fix: Results array for impacted files is nullable by @nicholas-codecov in #3422
- feat: Capture certain network errors to Sentry by @nicholas-codecov in #3423
- feat: Change cancellation confirmation banner and handle auto-refund … by @calvin-codecov in #3399
- fix: Truncate sunburst chart's breadcrumbs by @suejung-sentry in #3413
- chore: Remove old single file renderer by @nicholas-codecov in #3427
- chore: Remove old Vite commands by @nicholas-codecov in #3428
- fix: Separate header render from main app by @suejung-sentry in #3401
- feat: Change errored uploads and uploads list text by @calvin-codecov in #3429
- feat: Add CI status tooltip by @calvin-codecov in #3411
- feat: Update Jest TA onboarding copy to include filepath setting by @ajay-sentry in #3433
- rev: Revert ignoring failing to import module in Sentry by @nicholas-codecov in #3431
- chore: Remove ui/BundleTrendChart by @nicholas-codecov in #3441
- chore: Update Vite and Vitest deps by @nicholas-codecov in #3443
- feat: Rework how we capture service errors to sentry by @nicholas-codecov in #3436
- chore: Convert to TS - shared context, plan, propTypes, treePaths by @suejung-sentry in #3438
- fix: Scrolling issues with virtual renderers by @nicholas-codecov in #3446
- chore: Remove VirtualDiff feature flag FilesChanged CommitDiff by @nicholas-codecov in #3435
- Update BA endpoint to use a separate secret by @adrian-codecov in #3437
- fix: Add back needed z-index style by @calvin-codecov in #3447
- feat: Add 'viewing as visitor' label by @suejung-sentry in #3445
- chore: Remove virtual renderer flag pulls files changed diff by @ni...
Release 24.10.1
Autogenerated for 24.10.1. Created for #3341
What's Changed
- Hackweek: Codecov Dark Mode by @ajay-sentry in #3136
- fix: z-index issues on pulls and commits by @nicholas-codecov in #3159
- ref: Convert useUploads to TS + performance improvements by @ajay-sentry in #3156
- fix: Sentry errors related to unsafe .at() by @ajay-sentry in #3160
- fix: hover styles for dark mode on selectors by @ajay-sentry in #3161
- chore: Bump Codecov plugin to latest beta by @nicholas-codecov in #3163
- feat, ref: More language support and some tweaks to Prism setup by @nicholas-codecov in #3149
- Revert "feat, ref: More language support and some tweaks to Prism setup" by @nicholas-codecov in #3164
- feat, ref: Round 2 - More language support and some tweaks to Prism setup by @nicholas-codecov in #3165
- feat: Fire Pendo event on RepoPage for JS and TS users by @nicholas-codecov in #3158
- fix: Add gaps back in by @nicholas-codecov in #3166
- fix: Add nullable to scheduled phase by @ajay-sentry in #3167
- fix: Await the imports after enabling prism by @nicholas-codecov in #3168
- feat: Create a new metric reusable component by @RulaKhaled in #3154
- fix: Reflect number of uploads after deleting duplicate uploads by @RulaKhaled in #3157
- chore: Bump to 1.0.0 of the Bundler Plugin by @nicholas-codecov in #3172
- fix: Plan option not updating when plan param is set by @nicholas-codecov in #3173
- feat: Add in new hook to fetch paginated bundle assets by @nicholas-codecov in #3176
- chore: Update pre-commit hook to use yarn instead of npm by @spalmurray-codecov in #3121
- chore: Remove beta pill from bundles tab by @nicholas-codecov in #3175
- feat: Update assets table to use paginated hook by @nicholas-codecov in #3179
- chore: Update yarn to 4.4.1 by @spalmurray-codecov in #3178
- chore: Clean up from 2489 by @nicholas-codecov in #3180
- Update with branch param instead of search by @calvin-codecov in #3147
- fix: Re-render issue with AssetsTable by @nicholas-codecov in #3183
- Persist Selected Branch Across Tabs/Pages by @calvin-codecov in #3181
- fix: Continue to show FlagsTable for flag tab with selected branch by @calvin-codecov in #3186
- fix: Differentiate flags vs components configuration description by @calvin-codecov in #3184
- fix: useRepoCoverageTimeseries using wrong field by @nicholas-codecov in #3190
- fix: Dark mode colors on Message component by @ajay-sentry in #3189
- add new UploadErrorEnum values by @matt-codecov in #3193
- fix: Update cancel color for dark mode by @ajay-sentry in #3192
- feat: Add in option to use Vite by @nicholas-codecov in #3191
- chore: Remove outdated README badges by @spalmurray-codecov in #3198
- chore: Some fall cleanup of the old_ui dir by @nicholas-codecov in #3195
- chore: Remove old lint rules by @nicholas-codecov in #3199
- fix: Users unable to cancel when have adblock by @ajay-sentry in #3194
- feat: Render okta errors based on error param by @RulaKhaled in #3196
- chore: Add and configure Vite plugins by @nicholas-codecov in #3197
- fix: Show tests tab for public repos without a user being logged in by @RulaKhaled in #3200
- fix: Pytest coverage command in onboarding by @spalmurray-codecov in #3204
- fix: missing l on cancellation by @ajay-sentry in #3205
- fix: Move Sunburst logic from recursion to stack based by @nicholas-codecov in #3206
- fix: Guard when calling match() on undefined by @ajay-sentry in #3207
- feat: Setup Vitest by @nicholas-codecov in #3201
- chore: Update layout/EnterpriseLoginLayout test to Vitest by @nicholas-codecov in #3209
- chore: Update layouts/BaseLayout tests to Vitest by @nicholas-codecov in #3208
- chore: Update layouts/Footer tests to Vitest by @nicholas-codecov in #3210
- chore: Update layouts/Header tests to Vitest by @nicholas-codecov in #3211
- chore: Update layouts/LoginLayout to Vitest by @nicholas-codecov in #3212
- chore: Update yarn to 4.5.0 by @spalmurray-codecov in #3215
- chore: Remove old MyContextSwitcher by @nicholas-codecov in #3213
- chore: Update ui/TotalsNumber to Vitest by @nicholas-codecov in #3220
- chore: Update ui/TruncatedMessage tests to Vitest by @nicholas-codecov in #3219
- chore: Vitest config tweaks by @nicholas-codecov in #3222
- chore: Update layouts/shared tests to Vitest by @nicholas-codecov in #3214
- chore: Update layouts/SidebarLayout to Vitest by @nicholas-codecov in #3216
- chore: Update layouts/ToastNotifications to Vitest by @nicholas-codecov in #3217
- chore: Update ui/VirtualFileRenderer test to Vitest by @nicholas-codecov in #3218
- chore: Update pages/AccountSettings to Vitest by @nicholas-codecov in #3227
- chore: Remove unused manual cleanups from tests by @nicholas-codecov in #3224
- chore: Update ui/TopBanner tests to Vitest by @nicholas-codecov in #3225
- chore: Update ui/ToolTip to Vitest by @nicholas-codecov in #3226
- chore: Update shared/utils tests to Vitest by @nicholas-codecov in #3228
- chore: Update ui/Select to Vitest by @nicholas-codecov in #3242
- chore: Update ui/MultiSelect to Vitest by @nicholas-codecov in #3248
- [feat] Add AI features tab at the org level by @rohitvinnakota-codecov in #3185
- chore: Bump micromatch to resolve vulnerability by @suejung-sentry in #3202
- chore: Remove dark mode feature flag by @suejung-sentry in #3237
- feat: Tokenless section in global upload token tab by @RulaKhaled in #3223
- chore: update ui/ToggleElement to Vitest by @nicholas-codecov in #3230
- chore: Update ui/TextInput to Vitest by @nicholas-codecov in #3233
- chore: Update ui/SummaryDropdown to Vitest by @nicholas-codecov in #3235
- chore: Update ui/Sparkline tests to Vitest by @nicholas-codecov in #3239
- chore: Update ui/Card tests to Vitest by @nicholas-codecov in #3269
- chore: Update ui/BundleTrendChart tests to Vitest by @nicholas-codecov in #3271
- chore: Update ui/Button tests to Vitest by @nicholas-codecov in #3270
- chore: Update shared/GlobalBanners to Vitest by @nicholas-codecov in #3288
- chore: Update ui/Breadcrumb tests to Vitest by @nicholas-codecov in #3272
- chore: Update ui/Banner tests to Vitest by @nicholas-codecov in #3273
- chore: Remove old session expiry cleanup code by @spalmurray-codecov in #3284
- chore: Update ui/Badge tests to Vitest by @nicholas-codecov in #3274
- chore: Update ui/Avatar tests to Vitest by @nicholas-codecov in #3275
- chore: Update ui/Alert tests to Vitest by @nicholas-codecov in #3276
- chore: Update ui/A tests to Vitest by @nicholas-codecov in #3277
- chore: Update ui/Sidemenu to Vitest by @nicholas-codecov in #3240
- chore: Update ui/SettingsDescriptor to Vitest by @nicholas-codecov in #3241
- chore: Update ui/SearchField to Vitest by @nicholas-code...
Release 24.9.3
Autogenerated for 24.9.3. Created for #3155
What's Changed
- fix: Fix suspense err in HeaderBanners by @suejung-sentry in #3098
- fix: Revert change to new github respository secret link in onboarding by @spalmurray-codecov in #3102
- ref: Update org dropdown call to action text by @suejung-sentry in #3095
- feat: improve cancel plan messaging by @calvin-codecov in #3099
- fix: File explorer sticky top bar in wrong location by @spalmurray-codecov in #3105
- style: Tweak configuration manager styles by @spalmurray-codecov in #3107
- feat: Add 429 Network Error page and sentry metric by @ajay-sentry in #3108
- style: Recolor time series charts by @suejung-sentry in #3109
- feat: Introduce VirtualFileRenderer to handle rendering of large files by @nicholas-codecov in #3091
- chore: Update lint-staged and husky to latest by @ajay-sentry in #3111
- chore: Remove faker by @ajay-sentry in #3112
- feat: Clarify onboarding org choices for business by @calvin-codecov in #3103
- ref: Convert BaseLayout to TS by @spalmurray-codecov in #3114
- chore: Remove stryker and update readme by @calvin-codecov in #3115
- chore: Update yarn version and align pinned nvm node by @spalmurray-codecov in #3116
- feat: Add new file viewer behind feature flag by @nicholas-codecov in #3113
- feat: Add framework selector to GitHub Actions coverage onboarding by @spalmurray-codecov in #3104
- chore: update postcss to 8.4.31 or higher by @calvin-codecov in #3106
- feat: Add in more language support for code renderer by @nicholas-codecov in #3118
- ref: Consolidate comparison error banners into a single component by @spalmurray-codecov in #3120
- feat: Add default codecov demo for new signups by @suejung-sentry in #3110
- feat(sentry): Allow filtering of unwanted third party errors by @lforst in #3124
- feat: Add coverage icons to virtual file renderer by @nicholas-codecov in #3117
- fix: Memoize Highlight so it does not re-render on line click by @nicholas-codecov in #3123
- fix: Make uploads on commit sticky by @spalmurray-codecov in #3125
- feat: Add share with admin button to DefaultOrgSelector by @spalmurray-codecov in #3126
- feat: Shift error boundary to include header by @ajay-sentry in #3119
- ref: Consolidate ToggleElement components by @spalmurray-codecov in #3128
- chore: Ignore flaky App.spec.tsx - AccountSettings test by @spalmurray-codecov in #3131
- chore: Add support for more languages by @nicholas-codecov in #3129
- dev: remove test skip and move login tests to end by @ajay-sentry in #3132
- feat: Add Pro Plan feedback survey banner by @spalmurray-codecov in #3134
- feat: Add bundle analysis feedback survey banner by @spalmurray-codecov in #3135
- fix: Set correct scroll margin in new file renderer by @nicholas-codecov in #3130
- fix: Destruct isDirty directly from formstate object by @RulaKhaled in #3139
- fix: Other instances of incorrect use of formState by @nicholas-codecov in #3140
- feat: Add Sentry Profiler and profiling for code renderers by @nicholas-codecov in #3141
- fix: Line coverage off by one in VirtualFileRenderer by @spalmurray-codecov in #3143
- feat: Add new meta-framework onboarding doc tabs by @calvin-codecov in #3127
- fix: Clean up okta feature flag by @RulaKhaled in #3144
- ref: Optimize SVGs by @nicholas-codecov in #3142
- feat: Even more language support by @nicholas-codecov in #3138
- fix: Show enable button in components/flags for activated users only by @RulaKhaled in #3145
- feat: Handle activation alert in failed tests page by @RulaKhaled in #3133
- Add type checking for codecov metrics by @rohitvinnakota-codecov in #3148
- fix: update FailedTestsTab by @joseph-sentry in #3150
- chore: Remove multipleTiers FF calls throughout app by @ajay-sentry in #3153
- feat: Create new tooltip component by @RulaKhaled in #3152
- Release 24.9.3 by @codecov-releaser in #3155
New Contributors
Full Changelog: self-hosted-24.8.1...self-hosted-24.9.3
Release 24.8.1
Autogenerated for 24.8.1. Created for #3096
What's Changed
- ref: Convert useUser to TS by @spalmurray-codecov in #2972
- feat: Hide old header stuff when new header flag is true by @spalmurray-codecov in #2967
- Enable flake detection by @joseph-sentry in #2980
- feat: Create hook to format and merge data by @nicholas-codecov in #2983
- feat: Add in bundle chart by @nicholas-codecov in #2984
- feat: build OKTA form within OKTA access tab by @RulaKhaled in #2974
- feat: Add show/hide chart toggle on bundles tab by @nicholas-codecov in #2985
- feat: Create new okta banners by @RulaKhaled in #2976
- feat: Implement new header's User dropdown by @spalmurray-codecov in #2973
- Update Repo queries to use GQL by @rohitvinnakota-codecov in #2943
- chore: Update WS by @nicholas-codecov in #2989
- feat: Implement help dropdown for new header by @spalmurray-codecov in #2986
- fix: Remove session expiry tracker by @spalmurray-codecov in #2988
- chore: Make after nullable for BA queries by @nicholas-codecov in #2995
- chore: Remove spotlight by @nicholas-codecov in #2994
- feat: plan cards styling changes by @calvin-codecov in #2982
- feat: Add Tax information to Plan Page by @ajay-sentry in #2997
- feat: Create OKTA hooks and hook them up with form by @RulaKhaled in #2991
- feat: Add self-hosted items to new header by @spalmurray-codecov in #2996
- fix: Oldheader admin link has wrong link variant by @spalmurray-codecov in #3001
- feat: Add TaxId to Invoice Page by @ajay-sentry in #3002
- feat: Add percentage to size column by @nicholas-codecov in #2990
- fix: Update schema for account details with correct tax info by @ajay-sentry in #3003
- ref: Rework RepoBreadcrumbContext so it's available in new header by @spalmurray-codecov in #3004
- feat: swap successful plan change msg to banner by @calvin-codecov in #2992
- fix: nullish defaultPaymentMethod for Link users by @ajay-sentry in #3006
- chore: Remove unused useOrganizations hook by @spalmurray-codecov in #3009
- feat: Add Update Plan blurb when changing plan details by @ajay-sentry in #3008
- ref: Convert useMyContexts to TS by @spalmurray-codecov in #3010
- fix: Nulls when address info doesn't exist on Plan page by @ajay-sentry in #3011
- feat: add back and cancel btns to TOS and Org select pages by @calvin-codecov in #3007
- fix: Don't fire update default org if user already has a default org by @RulaKhaled in #3014
- ref: Refactor current upload error messaging by @RulaKhaled in #2998
- Fix a typo in the README by @Swatinem in #3015
- feat: Hook up bundle assets to trend selector by @nicholas-codecov in #2987
- feat: Implement remaining Navigator functionality for new header by @spalmurray-codecov in #3012
- fix: Move render error down the download link in upload card. by @RulaKhaled in #3018
- feat: Add in change overtime column with sparkline by @nicholas-codecov in #3005
- fix: Make before and after nullable by @nicholas-codecov in #3021
- feat: Move bundle tab trend dropdown by @nicholas-codecov in #3019
- fix: Help dropdown user feedback scrolling bug by @spalmurray-codecov in #3022
- feat: New header polish by @spalmurray-codecov in #3017
- [feat] Add repo level exceeded GH rate limit banner by @rohitvinnakota-codecov in #2999
- fix enterprise url not properly being set during build by @JerrySentry in #3029
- dev: Use Yarn 4.3.1 instead of npm by @ajay-sentry in #3016
- feat: new ui dropdown component by @calvin-codecov in #3020
- Fix Whitespace in
BotErrorBanner
by @Swatinem in #3024 - feat: Replace line count title by @nicholas-codecov in #3034
- feat: Add impersonation banner to new header by @spalmurray-codecov in #3036
- style: Hide self-hosted header items on small screen sizes by @spalmurray-codecov in #3037
- [vuln] Bump semver to 7.5.2 by @rohitvinnakota-codecov in #3038
- fix: Update navigation footer by @suejung-sentry in #3033
- Other CLI New repo onboarding text changes by @calvin-codecov in #2956
- feat: Add configuration manager tab to repo settings by @spalmurray-codecov in #3040
- feat: Create hook for test results by @RulaKhaled in #3044
- ref: Move bundle details by @nicholas-codecov in #3035
- fix: show team plan on upgrade plan page when click team upgrade and has sentryId by @ajay-sentry in #3046
- feat: Add delinquent alert when user has due payment by @ajay-sentry in #3051
- feat: Add routing for Failed Test Table and init FailedTestTable Component (Part 1) by @ajay-sentry in #3042
- feat: Implement useRepoConfigurationStatus by @spalmurray-codecov in #3057
- fix: Slow tailwind eslint rule by @spalmurray-codecov in #3059
- fix: make readonly yaml editor appear less editable by @calvin-codecov in #3053
- feat: Create components for use in configuration manager by @spalmurray-codecov in #3056
- fix: change github app cta link from app desc page to choose org by @calvin-codecov in #3058
- feat: Create logic for OKTA banners by @RulaKhaled in #3043
- dev: Remove yup and convert to zod by @ajay-sentry in #3060
- chore: Use recommended tailwind eslint plugin config and fix warnings by @spalmurray-codecov in #3063
- dev: update date-fns to latest by @ajay-sentry in #3067
- Feat: Fix Failed Test Table Sort, link Hook, and add Spec by @ajay-sentry in #3054
- feat: Add bundle type multi-select to bundles tab by @nicholas-codecov in #3049
- Remove the "Subscription Update Failed" banner when there is no error by @rohitvinnakota-codecov in #3064
- fix: Update Enterprise Login header by @suejung-sentry in #3047
- chore: update prettier to latest by @ajay-sentry in #3068
- feat: Create branch selector for test results tab by @RulaKhaled in #3062
- feat: Implement coverage group for configuration manager page by @spalmurray-codecov in #3065
- fix: Update with some okta tweaks by @RulaKhaled in #3071
- fix: Avatars not loading for github provider by @spalmurray-codecov in #3075
- feat: Implement Codecov integrations feature group by @spalmurray-codecov in #3074
- feat: Implement Bundle analysis feature group by @spalmurray-codecov in #3073
- feat: Implement Test analytics feature group by @spalmurray-codecov in #3072
- fix: Use numeric type on Failed Test Table columns by @ajay-sentry in #3078
- fix: add breadcrumb to bundle content page by @ajay-sentry in #3080
- [feat] Add rate limit messaging on repo list page by @rohitvinnakota-codecov in #3025
- chore: Remove old header by @spalmurray-codecov in #3076
- chore: Remove old secondary navs and feature flagging by @spalmurray-codecov in #3077
- ref: Convert pull/commit details page error banners to Alert component by @spalmurray-codecov in #3085
- ref: Change name of repo settings tab to configuration by @spalmurray-codecov in https://github.com/...
Release 24.7.1
Autogenerated for 24.7.1. Created for #2979
What's Changed
- feat: Add Reusable Alert Component by @ajay-sentry in #2947
- feat: Update CommitsTab to have coverage status filter by @nicholas-codecov in #2941
- fix: Update self hosted link on login page by @nicholas-codecov in #2949
- fix: AccountSettings flake by @spalmurray-codecov in #2951
- ref: Only display bundle and patch data on PullsTable by @nicholas-codecov in #2934
- fix: clarify MultiSelect deselect button text by @calvin-codecov in #2952
- chore: Update Tailwind and related deps by @nicholas-codecov in #2950
- feat: Add Prettier check to ci by @spalmurray-codecov in #2954
- feat: Add Address Form, View, and E2E Glue by @ajay-sentry in #2955
- fix: Hide Address 2 if null by @ajay-sentry in #2960
- chore: Update to latest version of victory for charts by @nicholas-codecov in #2959
- fix: Remove Cookie Session Expiry cookie when expired and redirect by @ajay-sentry in #2961
- feat: Create hook to fetch bundle trend data by @nicholas-codecov in #2963
- feat: Select first bundle on bundles tab by @nicholas-codecov in #2958
- [feat] Add user onboarding metrics tracking + mutation by @rohitvinnakota-codecov in #2957
- ref: Move Header to layouts/OldHeader by @spalmurray-codecov in #2966
- feat: Create BundleTrendChart by @nicholas-codecov in #2969
- ref: update uses of impactedFilesDeprecated to impactedFiles resolver by @calvin-codecov in #2948
- fix: send cardholder name when editing billing address by @calvin-codecov in #2970
- feat: Okta access new tab by @RulaKhaled in #2964
- feat: Update useBundleAssets service to grab asset measurements by @nicholas-codecov in #2971
- [gazebo] Add subtotals row on coverage page + test fix by @rohitvinnakota-codecov in #2977
- fix: refresh user query on continue from org selection by @calvin-codecov in #2975
- chore: remove LimitedHeader by @calvin-codecov in #2978
- Release 24.7.1 by @codecov-releaser in #2979
Full Changelog: self-hosted-24.6.12...self-hosted-24.7.1
Release 24.6.12
Autogenerated for 24.6.12. Created for #2946
What's Changed
- Add merge group to ci by @trent-codecov in #2834
- feat: Install tailwind-merge by @spalmurray-codecov in #2833
- ref: Show repo tabs for public repos by @RulaKhaled in #2838
- feat: Implement cn utility to wrap classnames and tailwind-merge by @spalmurray-codecov in #2835
- feat: Implement RadioTileGroup component by @spalmurray-codecov in #2826
- feat: Add new guest header component for non-logged in users by @ajay-sentry in #2836
- fix: Remove repositoryDeprecated from path contents hooks by @nicholas-codecov in #2845
- ref: Use Repository instead of RepositoryDeprecated in useBranchCoverageMeasurements by @spalmurray-codecov in #2843
- feat: Paid/Free plan seats limit banner by @RulaKhaled in #2830
- feat: Paid plans activation required banner by @RulaKhaled in #2832
- fix: Unlink PR author on pulls table by @spalmurray-codecov in #2846
- ref: Use Repository instead of RepositoryDeprecated in useCommitYaml by @spalmurray-codecov in #2844
- ref: Convert useCommitErrors to TS and remove repositoryDeprecated by @ajay-sentry in #2847
- feat: Route to plan if user session + to param == plan by @ajay-sentry in #2837
- fix: Show banner for private repos only by @RulaKhaled in #2853
- fix: Footer Codecov icon displaying incorrect color by @ajay-sentry in #2858
- Update useRepoSettings to move to new repository type by @rohitvinnakota-codecov in #2851
- dep: Update to Sentry RC-1 by @nicholas-codecov in #2849
- fix: Flaky tests around file explorer tables by @spalmurray-codecov in #2856
- ref: Convert SessionsTable to tanstack table by @spalmurray-codecov in #2842
- style: Use Card component in bundle onboarding by @spalmurray-codecov in #2861
- chore: Update codecov.yml so that PR comment isn't sent until 9 uploads by @spalmurray-codecov in #2865
- ref: Convert useComparisonForCommitAndParent to TS and remove repositoryDeprecated by @ajay-sentry in #2857
- feat: Add radio button navigation to repo onboarding by @spalmurray-codecov in #2839
- fix: A potential fix for the flaky test by @RulaKhaled in #2854
- ref: Clean up pull file explorer tests by @spalmurray-codecov in #2852
- components over time display name instead of id by @JerrySentry in #2868
- style: Fix radio tile group indicator shifting on certain screen sizes by @spalmurray-codecov in #2869
- ref: Remove repositoryDeprecated from usePrefetchSingleFileComp by @nicholas-codecov in #2870
- feat: Add free plan seats alert by @RulaKhaled in #2840
- feat: Create alert for paid plans by @RulaKhaled in #2841
- chore: Update Codecov and Sentry dependencies by @nicholas-codecov in #2875
- fix: Navigate on tos agreement success by @nicholas-codecov in #2866
- ref: Remove repositoryDeprecated from api tests by @nicholas-codecov in #2872
- feat: Add intro banner to bundle onboarding by @spalmurray-codecov in #2874
- ref: Move useReposBackfilled off Repo Deprecated by @ajay-sentry in #2862
- ref: Move useRepoConfig off RepositoryDeprecated by @ajay-sentry in #2860
- feat: Add radio button navigation to bundle analysis onboarding by @spalmurray-codecov in #2876
- ref: Convert RepositoryDeprecated to Repository in useRepoCoverage by @spalmurray-codecov in #2864
- Update useRepoFlagSelect to new repository type by @rohitvinnakota-codecov in #2848
- fix: Small tweak to align with V8 changes by @nicholas-codecov in #2877
- dev: Upgrade stripe components and pin stripe version to V8 by @ajay-sentry in #2879
- chore: Remove/replace useCoverageWithFilters by @nicholas-codecov in #2873
- fix: Add fallback to owner param if doesn't exist on useTier hook by @ajay-sentry in #2820
- dev: upgrade stripe API to latest version by @ajay-sentry in #2884
- chore: Remove old_ui/Table by @spalmurray-codecov in #2888
- ref: Refactor useSingularImpactedFileComparison by @RulaKhaled in #2883
- fix: Move the banner above summary, and fix the use of team hook by @RulaKhaled in #2859
- fix: Hide sunburst on very large repos by @nicholas-codecov in #2850
- fix: Directly render bundle onboarding by @nicholas-codecov in #2890
- fix: Session Expiration redirects for teams and enterprise by @ajay-sentry in #2889
- ref: Refresh CopyClipboard component by @spalmurray-codecov in #2882
- feat: Implement CodeSnippet component by @spalmurray-codecov in #2893
- chore: Run Prettier by @spalmurray-codecov in #2894
- fix: Taking another peak at Sentry sourcemaps by @nicholas-codecov in #2895
- chore: Bump Sentry to 8.4.0 by @nicholas-codecov in #2897
- ref: Convert CoverageTab.jsx to TypeScript by @spalmurray-codecov in #2900
- feat: Initial setup for tests analytics tab by @RulaKhaled in #2902
- ref: Convert onboarding code snippets to new component by @spalmurray-codecov in #2896
- feat: Create a reusable component for expandable section by @RulaKhaled in #2903
- feat: Implement radio button navigator for coverage tab by @spalmurray-codecov in #2905
- chore: Remove Google tag manager by @spalmurray-codecov in #2908
- Set sentry sample rate to 1.0 by @drazisil-codecov in #2907
- Correctly display cff's when many flags per upload by @adrian-codecov in #2912
- feat: Github Actions Tab for onboarding failed tests by @RulaKhaled in #2906
- ref: Update delete account messaging by @nicholas-codecov in #2892
- fix: Table and FileList Style imports by @nicholas-codecov in #2904
- feat: Use new POST endpoint for logout by @spalmurray-codecov in #2909
- feat: Update Edit Payment Card Component to use Stripe Card Element by @ajay-sentry in #2911
- fix: Make commit totals type nullable by @spalmurray-codecov in #2915
- Update self hosted settings requests to use GQL by @rohitvinnakota-codecov in #2891
- fix: Small fix to remove jumping tab text by @nicholas-codecov in #2916
- fix: Update NAN values to reflect - instead of 0 by @RulaKhaled in #2917
- feat: Update onboarding failed tests with Codecov CLI tab by @RulaKhaled in #2913
- ref: Small updates to SummaryDropdown by @nicholas-codecov in #2914
- feat: Remove pointer events from CodeRenderer when scrolling by @nicholas-codecov in #2898
- fix: Update /tests routes to reflect other onboarding routes by @RulaKhaled in #2918
- fix: Move err checks to repo content results by @RulaKhaled in #2919
- fix: usePullCompareTotalsTeam pullId int type by @spalmurray-codecov in #2924
- ref: convert billing hooks to TS by @ajay-sentry in #2921
- feat: Convert useInvoices from rest to GQL query by @ajay-sentry in #2920
- [fix] Fix indentation with github actions setup by @rohitvinnakota-codecov in #2927
- fix: Add in redirect for self hosted in SessionExpiryTracker by @nicholas-codecov in #2929
- fix: clarify components text for enabling analytics by @calvin-codecov in #2922
- feat: Add in span for branch contents request by @nicholas-codeco...
Release 24.5.1
Autogenerated for 24.5.1. Created for #2822
What's Changed
- ref: Refactor usRepoFlags to ts by @RulaKhaled in #2729
- Update select placement on PR detail page by @rohitvinnakota-codecov in #2675
- build: Fix Sentry webpack plugin config by @thomasrockhu-codecov in #2735
- feat: Create useRepoComponents hook by @RulaKhaled in #2733
- [client] Show install guides on un-configured private repos by @rohitvinnakota-codecov in #2685
- feat: Create new hook useRepoComponentsSelect by @RulaKhaled in #2732
- ref: Convert pull dir entry stuff to ts by @spalmurray-codecov in #2699
- chore: Update success@codecov.io email to sales@codecov.io by @ajay-sentry in #2730
- feat: Add in Sentry feedback util by @nicholas-codecov in #2740
- Update select placement on commit details page by @rohitvinnakota-codecov in #2738
- [ref] Refactor CodeTree and FileList table on repo page by @rohitvinnakota-codecov in #2708
- fix: Handle case where branch or bundle is not selected by @nicholas-codecov in #2743
- fix: Add in git push command to bundle onboarding by @nicholas-codecov in #2745
- Maintain filters on coverage tab when no data is present by @rohitvinnakota-codecov in #2747
- Add a placeholder Component Tab by @JerrySentry in #2731
- fix: Ensure that table css is always imported by @nicholas-codecov in #2748
- fix: Move branch out of components filters by @RulaKhaled in #2750
- ref: have components and flags tabs use the same constant file by @JerrySentry in #2751
- fix: Don't set default org if update default org is in progress by @RulaKhaled in #2741
- feat: Make email field required when submitting feedback by @nicholas-codecov in #2753
- feat: Update with self hosted specific layout by @RulaKhaled in #2746
- Add delete component measurements hook by @JerrySentry in #2749
- ref: Convert useRepoFlagsTable to TS by @spalmurray-codecov in #2744
- Update follow-redirects to 1.15.6 by @spalmurray-codecov in #2734
- chore: Remove Pendo link from PR page by @nicholas-codecov in #2762
- feat: New components not configured layout by @RulaKhaled in #2752
- feat: Create branch selector for the components tab by @RulaKhaled in #2756
- fix: Reflect new components schema by @RulaKhaled in #2757
- ref: Update Sparkline CSS to match new design by @RulaKhaled in #2761
- ref: Rename activate flag to be more general by @RulaKhaled in #2764
- fix: Fix bundle select not updating list of bundles when changing branch by @nicholas-codecov in #2765
- feat: Move to components hooks in components tab 1/? by @RulaKhaled in #2763
- feat: Update to use components hooks in components tab 2/3 by @RulaKhaled in #2766
- fix: Update Express, and Webpack Dev Middleware by @nicholas-codecov in #2769
- fix: Onboarding flow TOS & user intent screen UX improvement (Radio input) by @onkardeshpande93 in #2736
- fix: View full file not expanding tab by @nicholas-codecov in #2742
- feat: 3/3 moving components tab to components hooks by @RulaKhaled in #2768
- build: Update sentry config by @nicholas-codecov in #2771
- fix: Not showing select bundle when there is no bundle selected by @nicholas-codecov in #2773
- fix: Fix a couple of quick stuff for components tab by @RulaKhaled in #2770
- fix: Do not redirect on select branch by @nicholas-codecov in #2774
- feat: Invalidate queries on poll when syncing repos by @ajay-sentry in #2755
- feat: Adjust Commit and Pull columns to be more consistent by @nicholas-codecov in #2772
- ref: Refactor pull file explorer table by @spalmurray-codecov in #2673
- Add branch selector to Badge generator by @spalmurray-codecov in #2767
- fix: Replace processing status indicator by @nicholas-codecov in #2776
- fix: Show enterprise plan card when usesInvoices true by @ajay-sentry in #2779
- fix: components over time rendering and fix branch selecting by @JerrySentry in #2782
- Add a note to the README about the first
npm run start
by @michelletran-codecov in #2788 - Auto expand row in PR files changed table when filepath is passed by @rohitvinnakota-codecov in #2783
- fix: create new gazebo preview trigger by @thomasrockhu-codecov in #2791
- Convert AdminTable to tanstack table by @spalmurray-codecov in #2777
- chore: Update Sentry to V8 Beta by @nicholas-codecov in #2780
- feat: Add Upgrade to Pro button to team plan seats too high error by @spalmurray-codecov in #2739
- fix/ref: #1372 Component Table TS Conversions + small bug fixes by @ajay-sentry in #2793
- fix/ref: 1460 - remove trial start when org has no private repos by @ajay-sentry in #2787
- dev: Add webpack loading bar when starting gazebo by @ajay-sentry in #2789
- Fix flaky test in AdminTable by @spalmurray-codecov in #2796
- update components tab UI by @JerrySentry in #2795
- Add class-variance-authority (aliased as cva) by @spalmurray-codecov in #2798
- Fix Learn more casing in yaml editor by @spalmurray-codecov in #2801
- Fix MembersTable duplicate users by @spalmurray-codecov in #2803
- Update sunburst chart to parse flags and components filters by @rohitvinnakota-codecov in #2781
- Remove ui/Card to make room for new Card by @spalmurray-codecov in #2800
- Refactor GH Actions repo onboarding into one file by @spalmurray-codecov in #2805
- Use bracket notation over array.at() by @spalmurray-codecov in #2808
- Assortment of UI changes for coverage over time for components by @JerrySentry in #2809
- GitHub app installation banner update and CTA location update by @rohitvinnakota-codecov in #2804
- feat: Swap to avg and add in data source label by @nicholas-codecov in #2811
- fix: Small Sentry route fixes by @nicholas-codecov in #2812
- A few UI tweaks for coverage over time for components by @JerrySentry in #2813
- Fix flag/component select 404 on flags and components tables by @spalmurray-codecov in #2816
- Update tar sub-dependency by @spalmurray-codecov in #2815
- Implement Card component by @spalmurray-codecov in #2799
- fix: use session if exists when doing initial redirect for user by @ajay-sentry in #2810
- fix: Scroll to line padding by @nicholas-codecov in #2814
- [ref] Refactor commit detail file explorer table by @rohitvinnakota-codecov in #2802
- Refactor CircleCI repo onboarding into one file by @spalmurray-codecov in #2806
- Refactor Other CI repo onboarding into one file by @spalmurray-codecov in #2807
- Update repo onboarding title position and page alignment by @spalmurray-codecov in #2818
- sec: 390 - Add validation for potential XSS vuln by @ajay-sentry in #2797
- ref: 1548 Part 1: Convert all Header files to TS by @ajay-sentry in #2821
- fix: Remove repository from GUT settings page header by @nicholas-codecov in #2823
- Install radix-ui react radio group by @spalmurray-codecov in #2825
- Update repo onboarding steps with new Card component by @spalmurray-codecov in https://gi...
Release 24.4.1
Autogenerated for 24.4.1. Created for #2737
What's Changed
- ref: Refactor flags table in PR page by @RulaKhaled in #2556
- feat: Putting it all together on the commit page by @nicholas-codecov in #2542
- feat: Create pull bundle dropdown by @nicholas-codecov in #2553
- Update flag select in pull request view to only show relevant flags by @rohitvinnakota-codecov in #2531
- feat: Update useRepoOverview to fetch product status and languages by @nicholas-codecov in #2558
- ref: Update anchor functionality by @RulaKhaled in #2561
- ref: Indirect changes table refactor by @RulaKhaled in #2552
- Refactor Repos table in owner page and analytics page by @rohitvinnakota-codecov in #2518
- fix: Update GHA and CircleCI tabs with the correct version number by @RulaKhaled in #2564
- feat: Create summary header for bundles tab by @nicholas-codecov in #2559
- feat: Create table to display list of bundles by @nicholas-codecov in #2560
- build: Upload bundle stats to staging by @nicholas-codecov in #2563
- fix: Remove feedback link form header by @RulaKhaled in #2567
- [fix] Disable update on initial render on billing page by @rohitvinnakota-codecov in #2565
- Use regex for var on enterprise vcs by @trent-codecov in #2568
- feat: updating email card from gazebo by @adrian-codecov in #2544
- feat: Handle errors for Commit Coverage by @nicholas-codecov in #2545
- Fix: Update to default to 10 if pro plan already exceeds 10 users by @RulaKhaled in #2571
- build: Move bundler plugin to beta version and move to Node 20 by @nicholas-codecov in #2573
- fix: Update to team plan when selecting team plan by @RulaKhaled in #2574
- Refactor files changed table on commit detail page by @rohitvinnakota-codecov in #2569
- feat: Handle errors for commit bundles by @nicholas-codecov in #2550
- feat: Update conditional render logic for repo page tabs by @nicholas-codecov in #2570
- feat: Setup pull page to render bundle data by @nicholas-codecov in #2566
- feat: Add in error handling to current bundles tab by @nicholas-codecov in #2562
- feat: Create new badge component by @nicholas-codecov in #2578
- fix: Update feedback link for bundle onboarding by @nicholas-codecov in #2577
- fix: Adjust text size and letter casing for commit page by @nicholas-codecov in #2576
- feat: Setup routing for bundle tab by @nicholas-codecov in #2575
- ref: Update onboarding instructions by @RulaKhaled in #2580
- fix: Pull bundle text size and warning icons by @nicholas-codecov in #2581
- fix: Remove redirect from coverage onboarding by @nicholas-codecov in #2588
- feat: Setup beta badge for bundles tab by @nicholas-codecov in #2586
- build: Setup Gazebo to upload stats to prod by @nicholas-codecov in #2593
- fix: Bundle onboarding by @nicholas-codecov in #2584
- feat: Handle errors properly in the pulls tab by @nicholas-codecov in #2583
- build, ci: Few tweaks to CI, and update Node in nvmrc file by @nicholas-codecov in #2597
- fix: Add hard redirect to bundle onboarding by @nicholas-codecov in #2595
- chore: update follow-redirects dep by @matt-codecov in #2594
- ref: Refactor PR components page to use ui/table by @RulaKhaled in #2592
- fix: Quick patch for the text alignment by @RulaKhaled in #2603
- feat: Update
/new
page tabs with learn more link by @RulaKhaled in #2604 - feat: Add in new formatTimeToString function handling milliseconds by @nicholas-codecov in #2600
- Show next billing date for active accounts in callout view by @rohitvinnakota-codecov in #2585
- feat: Display list of bundles on head when comparison fails by @nicholas-codecov in #2598
- feat: #235 - Org page CTA Button Update by @ajay-sentry in #2602
- Fix: Quality of life update for the Resync button by @ajay-sentry in #2609
- feat: Add links to static links by @RulaKhaled in #2582
- feat: make debugging data fetching hooks easier by @nicholas-codecov in #2587
- feat, fix: modify dropdown font size and add commit source by @nicholas-codecov in #2601
- feat: Create useBundleBranchSelector by @nicholas-codecov in #2605
- feat: Create useBundleSummary hook by @nicholas-codecov in #2606
- No longer send
to
param on logout by @rohitvinnakota-codecov in #2590 - feat: Add branch selector to new bundle summary by @nicholas-codecov in #2607
- feat: Add branch route param to bundles route by @nicholas-codecov in #2611
- fix: GH Action codeblock in onboarding doc by @JerrySentry in #2599
- feat: Add customer intent to the onboarding page (TOS) by @RulaKhaled in #2591
- ref: clean up some lodash imports by @nicholas-codecov in #2616
- feat: Create hook to fetch list of bundles for a repo by @nicholas-codecov in #2615
- ref: Branch selector into just a single component by @nicholas-codecov in #2614
- feat: Create bundle selector for bundles tab by @nicholas-codecov in #2617
- Redirect user to repos page after a trial is kicked off by @rohitvinnakota-codecov in #2608
- Feat: #1051 - Update Active/Inactive Button copy to Configure/Not Configured by @ajay-sentry in #2610
- Feat: #1057 - Clarify prerequisite of coverage reports by @ajay-sentry in #2613
- Feat: #1053 - Unsure of Yaml Placement by @ajay-sentry in #2618
- feat: Create hook to fetch bundle tab summary data by @nicholas-codecov in #2619
- feat: Create hook to fetch a list of assets for an upcoming table by @nicholas-codecov in #2620
- feat: Create hook to fetch list of modules for a given asset by @nicholas-codecov in #2621
- [feat] Handle invalid path errors from GraphQL by @rohitvinnakota-codecov in #2546
- ref: Convert TokensTable to tanstack table by @spalmurray-codecov in #2612
- feat: Create bundles tab summary section by @nicholas-codecov in #2622
- Chore: add Lodash import rule by @ajay-sentry in #2627
- fix: Repo Page tabs rendering when they should not by @nicholas-codecov in #2628
- fix: Sync page to pull in dynamic list of sync providers by @nicholas-codecov in #2528
- Upgrade to FSL-1.1 by @chadwhitacre in #2626
- Refactor indirect changed files table on pull page by @rohitvinnakota-codecov in #2623
- [feat] Add feedback banner for team plan users by @rohitvinnakota-codecov in #2632
- feat: Create table to display list of assets by @nicholas-codecov in #2631
- build: add test results action to the CI by @joseph-sentry in #2633
- style: Polish plan and upgrade plan pages by @spalmurray-codecov in #2629
- [feat] Add initial billing metrics by @rohitvinnakota-codecov in #2625
- style: Fix settings style inconsistencies by @spalmurray-codecov in #2630
- Chore/Sec: Bump up storybook version to fix ip vuln by @ajay-sentry in #2636
- feat: Update assets table to have modules table expander by @nicholas-codecov in #2635
- fix: Bump up the z-index of the model a little bit by @nicholas-codecov in #2641
- feat: Auto expa...
Release 24.2.1
Autogenerated for 24.2.1. Created for #2557
What's Changed
- feat: add useSelfHostedLicense hook by @adrian-codecov in #2437
- feat: Setup Spotlight by @nicholas-codecov in #2441
- Adjust useRepoBranchContentsTable to accept components filters by @rohitvinnakota-codecov in #2443
- Change "active" to "activated" on members page by @jerrodcodecov in #2413
- feat: Update indirect changed tab with components selector by @RulaKhaled in #2431
- feat: Add hook for get components of a repo/branch with filtering (#827) by @JerrySentry in #2439
- [feat] Add useCommitComponents hook by @rohitvinnakota-codecov in #2447
- build: Few tweaks to Codecov yaml by @nicholas-codecov in #2445
- Add sed for vcs by @trent-codecov in #2438
- feat: Default to All branches when default branch has no commits by @nicholas-codecov in #2446
- Revert "feat: Default to All branches when default branch has no commits" by @nicholas-codecov in #2448
- feat: Update components tab with components selector by @RulaKhaled in #2451
- feat: Update files explorer tab with components selector by @RulaKhaled in #2450
- feat: Add team plan controllers by @adrian-codecov in #2444
- feat: Default to All branches when default branch has no commits - Round 2 by @nicholas-codecov in #2449
- build: Disable Codecov Annotations and AI Reviewer by @nicholas-codecov in #2453
- Update yml to YAML in text references by @rohitvinnakota-codecov in #2455
- Create a components selector that fetches components by head commit of a branch by @rohitvinnakota-codecov in #2452
- feat: add banners for seats + license expiration by @adrian-codecov in #2440
- 775 sentry plan controllers by @adrian-codecov in #2456
- [feat] Add components selector to file viewer by @rohitvinnakota-codecov in #2442
- feat: Add components selector for commits tab (#857)(#858) by @JerrySentry in #2454
- feat: add default branch specifc message to file explorer in coverage page by @adrian-codecov in #2458
- feat: Update fileViewers with the right components selector by @RulaKhaled in #2460
- fix: Fix z index of flags selector by @RulaKhaled in #2462
- [feat] Place the new multi selector for components in file explorer by @rohitvinnakota-codecov in #2463
- [feat] Place components selector in commit details file explorer by @rohitvinnakota-codecov in #2466
- [feat] Place components selector in commit details indirect changed files tab by @rohitvinnakota-codecov in #2464
- feat: use 2nd upgrade form by @adrian-codecov in #2465
- fix: Take out components selector from ui + rename it by @RulaKhaled in #2469
- feat: Have upgrade to team plan links include URL search param by @nicholas-codecov in #2470
- feat: make flag entries links by @adrian-codecov in #2468
- fix: Update installation nav link to use config value by @RulaKhaled in #2473
- fix: Update onboarding docs with global token by @RulaKhaled in #2474
- clean: clean up a bunch of unused code by @adrian-codecov in #2467
- feat: rename upgrade form 2 to upgrade form by @adrian-codecov in #2475
- 677 remove trials from all public repos by @adrian-codecov in #2472
- revert: Revert upload token to repo token by @RulaKhaled in #2477
- fix: Update TabNav styles to fix hiding tabs by @nicholas-codecov in #2478
- fix: Plan user count can be a nullable value by @nicholas-codecov in #2485
- fix: Display Org Upload Token Tab in Self Hosted/Dedicated Cloud by @nicholas-codecov in #2486
- [feat] Add useRepoATS hook by @rohitvinnakota-codecov in #2481
- fix: Fix BB bug by @RulaKhaled in #2488
- feat: Create function to format bundle size strings by @nicholas-codecov in #2487
- ref: Refactor pulls table to use the new table by @RulaKhaled in #2489
- feat: Create hook to fetch bundle analysis summary for a commit by @nicholas-codecov in #2493
- ref: Remove TOS feature flag by @RulaKhaled in #2490
- ref: Remove components select feature flag by @RulaKhaled in #2491
- [feat] Add ATS UI elements by @rohitvinnakota-codecov in #2484
- feat: Create hook to fetch bundle analysis summary for a pull by @nicholas-codecov in #2494
- feat: Create hook to fetch a list of bundles for a commit by @nicholas-codecov in #2495
- fix: useResyncUser causing Docker builds to fail by @nicholas-codecov in #2500
- feat: Add in new MSW mocks for bundle analysis work by @nicholas-codecov in #2497
- feat: Create hook to fetch a list of bundles for a pull by @nicholas-codecov in #2496
- feat: Create hook to fetch coverage data summary by @nicholas-codecov in #2492
- ref: Refactor useCommits to use typescript by @RulaKhaled in #2506
- Update "erase content" button's adjacent text by @rohitvinnakota-codecov in #2501
- Add app install banner + modal to the UI by @rohitvinnakota-codecov in #2480
- feat: Create dropdown summary component by @nicholas-codecov in #2498
- ref: Refactor coverage commits table by @RulaKhaled in #2507
- ref: Move coverage onboarding to coverage tab by @nicholas-codecov in #2504
- ref: Refactor commits table in PR page by @RulaKhaled in #2508
- feat: Create commit page table for bundle analysis by @nicholas-codecov in #2499
- feat: Create bundle analysis table for a given pull by @nicholas-codecov in #2510
- ref: Refactor usePull and all of its tests by @RulaKhaled in #2517
- feat: move payment card into billing details folder by @adrian-codecov in #2515
- Create email mutation by @adrian-codecov in #2519
- 1047 create email mutation by @adrian-codecov in #2522
- feat: Create Vite plugin onboarding steps by @nicholas-codecov in #2513
- feat: Create Rollup plugin onboarding steps by @nicholas-codecov in #2514
- chore(ci): add fossa workflow by @thomasrockhu-codecov in #2521
- feat: Update GitHub Actions tab with GUT by @RulaKhaled in #2526
- build: Update deps related to Adobe CSS by @nicholas-codecov in #2530
- feat: Enable Sentry Metrics Integration by @nicholas-codecov in #2529
- feat: Create Webpack plugin onboarding steps by @nicholas-codecov in #2516
- feat: Restructure PR Page by @nicholas-codecov in #2520
- feat: Restructure Commit Detail Page by @nicholas-codecov in #2523
- fix: Move fetching of org upload token to a different hook by @nicholas-codecov in #2536
- feat: Update circleci with global token if exists by @RulaKhaled in #2534
- feat: Fetch product status in use pull page data by @nicholas-codecov in #2537
- [feat] Add metric to monitor app install shares by @rohitvinnakota-codecov in #2532
- ref: Refactor pull request impacted files to use the new table by @RulaKhaled in #2524
- feat: Fetch to see if bundle or coverage is enabled on a repository for a given commit by @nicholas-codecov in #2535
- fix: Small tweaks to utils and hooks for BA on the Commit Detail Page by @nicholas-codecov in #2540
- fix: Update with components specific errors by @RulaKhaled in https://github.com/...