Autogenerated for 25.4.1. Created for #1264
What's Changed
- fix: Add collectstatic back to dockerfile by @ajay-sentry in #1192
- Set bot on owner even if bot name hasn't changed by @michelletran-codecov in #1193
- feat: Track Upload Sent events for Coverage/BA/TA by @spalmurray-codecov in #1162
- Revert "feat: Track Upload Sent events for Coverage/BA/TA (#1162)" by @spalmurray-codecov in #1194
- Remove usage of
_chunks
from tests by @Swatinem in #1189 - Integrate overwatch to CI by @JerrySentry in #1201
- fix: TA tokenless uploads by @joseph-sentry in #1187
- Use
get_flag_names
more consistently by @Swatinem in #1191 - fix: dedup by computed_name by @joseph-sentry in #1200
- "Fix" errors calling
get_flag_names
onNone
by @Swatinem in #1207 - chore: Update shared to 82e98e5 by @spalmurray-codecov in #1205
- fix: pass repoid to get_appropriate_storage_service by @joseph-sentry in #1209
- Remove usage of additional
Report.get
arguments by @Swatinem in #1210 - Replace usage of
TransactionTestCase
by @Swatinem in #1183 - feat: Track Upload Sent events for Coverage/BA/TA (attempt 2) by @spalmurray-codecov in #1195
- Revert split tests by @Swatinem in #1213
- Remove
codecovopentelem
integration by @Swatinem in #1212 - Update shared by @Swatinem in #1217
- chore: Remove debug email from billing emails logic by @spalmurray-codecov in #1218
- Update upload-overwatch.yml by @giovanni-guidini in #1215
- update shared by @matt-codecov in #1219
- fix: replace NaN values in deduped TA table by @joseph-sentry in #1211
- add impersonation styling to django admin by @nora-codecov in #1214
- fix: Capture uploads for upload-only endpoint also by @spalmurray-codecov in #1223
- chore: improve activation logging by @drazisil-codecov in #1228
- Remove tests for
build_report
by @Swatinem in #1222 - read test bucket name from config instead of hardcoding by @matt-codecov in #1224
- magic numbers by @nora-codecov in #1229
- Reorder trace annotations by @Swatinem in #1227
- Batch triggering timeseries backfills by @Swatinem in #1221
- Avoid an unnecessary async indirection by @Swatinem in #1226
- dev: Bump shared to latest by @ajay-sentry in #1230
- emit junit results in a monorepo-friendly way by @matt-codecov in #1231
- Update API to Python 3.13 by @Swatinem in #1232
- Django admin impersonation styling part II by @nora-codecov in #1234
- feat: Add bundle badge svgs by @spalmurray in #1235
- feat: Add component filter to badges by @spalmurray-codecov in #1216
- fix: Tweak bundle badge by @spalmurray in #1236
- magic numbers II by @nora-codecov in #1242
- feat: Create API for bundle size badges by @spalmurray in #1239
- Remove the unused
ReportDetailsFactory
by @Swatinem in #1259 - Emit owner/repo/commit tags for GraphQL queries by @Swatinem in #1254
- Bundle Analysis: Add metric label for upload result by @JerrySentry in #1255
- fix: Fix query for is_first_pull_request by @suejung-sentry in #1258
- dev: bump shared to latest by @calvin-codecov in #1256
- feat: remove test_id from test_results in GQL by @joseph-sentry in #1257
- Remove test for unused
get_aggregated_coverage
QuerySet by @Swatinem in #1262 - Optimize
fetch_repository
resolver by @Swatinem in #1261 - Move trace annotation to correct fn by @Swatinem in #1265
- Avoid N+1 queries fetching
Upload.errors
by @Swatinem in #1263 - Release 25.4.1 by @codecov-releaser in #1264
New Contributors
- @drazisil-codecov made their first contribution in #1228
- @spalmurray made their first contribution in #1235
Full Changelog: self-hosted-25.3.3...self-hosted-25.4.1