Releases: readthedocs/readthedocs.org
Releases · readthedocs/readthedocs.org
15.6.0
What's Changed
- Show GH App notification to all users by @ericholscher in #12547
- Properly return when no org found by @ericholscher in #12552
- Fix case where rtd_product is not defined. by @ericholscher in #12550
- Search: reduce page size in search API pagination by @stsewd in #12549
- Fix project access on healthcheck by @ericholscher in #12555
- Ensure attribute exists before accessing it. by @ericholscher in #12557
- Fix TooManyFieldsSent exception by @ericholscher in #12556
- Fix urlparse in analytics breaking on wonky URLs by @ericholscher in #12558
- Upgrade Django to 5.2.8 by @ericholscher in #12559
- Domains: don't run CNAME checks on domain updates by @stsewd in #12564
- Fix 404 links in GH status for PR builds by @ericholscher in #12563
- Search: don't sort inner hits by @stsewd in #12560
Full Changelog: 15.5.0...15.6.0
15.5.0
What's Changed
- Dependencies: all packages updated via pip-tools by @github-actions[bot] in #12525
- Add base classes for rich choice select fields by @agjohnson in #12524
- Remove DONT_CLEAN_BUILD feature flag by @stsewd in #12519
- Repo sync: use project queue for syncing by @stsewd in #12529
- Build environment: log stderr by @stsewd in #12539
- Version sync: skip syncing versions when lsremote fails by @stsewd in #12540
- Integrations: skip processing webhook events for GitHub App projects by @stsewd in #12542
- Delete project and organization objects asynchronously by @stsewd in #12541
- Dependencies: all packages updated via pip-tools by @github-actions[bot] in #12543
- Fix vale issues by @ericholscher in #12532
- Set final cutoff date for projects using SSH keys with write access by @stsewd in #12536
Full Changelog: 15.4.1...15.5.0
15.4.1
What's Changed
- do not claim pip 25.1 is default by @asmacdo in #12502
- Avoid breaking change on task signature by @stsewd in #12510
- Fix SSO queries performance regression by @stsewd in #12509
- Use context data instead of one off template tags by @agjohnson in #12506
- Proxito: return
Cross-Origin-Opener-Policyheader by @humitos in #12513 - Add GITHUB_APP_NAME to context processor by @ericholscher in #12511
- Dependencies: all packages updated via pip-tools by @github-actions[bot] in #12520
- Docs: mention support emails by @stsewd in #12518
New Contributors
Full Changelog: 15.4.0...15.4.1
15.4.0
What's Changed
- Tasks: increase time limit sync_remote_repositories_from_sso_organizations by @stsewd in #12488
- GitHub App: small queryset improvements by @stsewd in #12446
- Dependencies: all packages updated via pip-tools by @github-actions[bot] in #12496
- Update Pixi build customization example by @VeckoTheGecko in #12499
- Builds: save
task_executed_atto help debugging by @humitos in #12500 - Breaking up #12495 into multiple stages of work. by @agjohnson in #12503
- Dependencies: all packages updated via pip-tools by @github-actions[bot] in #12507
- Logs: add
build_idattribute toset_builder_scale_in_protectionby @humitos in #12504 - Versions: enforce using project.versions instead of Version.filter(project=project) by @stsewd in #12411
- Improve SSO querysets by @stsewd in #12447
New Contributors
- @VeckoTheGecko made their first contribution in #12499
Full Changelog: 15.3.0...15.4.0
15.3.0
What's Changed
- Build: handle
SoftTimeLimitExceededby @humitos in #12481 - Task: fix lock check by @stsewd in #12484
- Build: don't log
SoftTimeLimitExceededin Sentry by @humitos in #12486 - Dependencies: all packages updated via pip-tools by @github-actions[bot] in #12491
- Build: don't reset
healthcheckwhen updating builds by @humitos in #12493 - Build: fix API call to update project by @stsewd in #12487
Full Changelog: 15.2.3...15.3.0
15.2.3
What's Changed
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #12465
- Build: use 24h for build API token expiry date by @humitos in #12469
Full Changelog: 15.2.2...15.2.3
15.2.2
What's Changed
- Docs: update visual diff docs by @stsewd in #12453
- Docs: update docs to mention GitHub app by @stsewd in #12452
- Git services: allow updating a single repository by @stsewd in #12429
- Projects: improve deletion by @stsewd in #12456
- Docs: mention checks permission by @stsewd in #12457
- Project: use get_original_latest_version in form by @stsewd in #12460
- Project: use latest version for syncing versions by @stsewd in #12461
- OAuth: re-enable sync active user repos task by @stsewd in #12443
- Version: use git_identifier in vcs_url by @stsewd in #12459
- Versions: more tests for sync versions by @stsewd in #12458
- docs: fix git-lfs changelog overrides the local one by @pawsgineer in #12464
New Contributors
- @pawsgineer made their first contribution in #12464
Full Changelog: 15.2.1...15.2.2
15.2.1
What's Changed
- Partial revert of #12369 for celery visibility timeout by @agjohnson in #12442
- Git services: check for 403 status code by @stsewd in #12444
- Fix AWS ACLs by @ericholscher in #12441
- GitHub App: check if installation exists for target account by @stsewd in #12449
- Clean up whitespace in build-customization.rst by @henrykironde in #12455
New Contributors
- @henrykironde made their first contribution in #12455
Full Changelog: 15.2.0...15.2.1
15.2.0
What's Changed
- Builds: don't check for FF flag by @humitos in #12422
- Build: use a longer and more accurate expiricy time for API key by @humitos in #12425
- Builds: healthcheck permissions by @humitos in #12423
- Git services: improve sync repos by @stsewd in #12428
- Builds: improve DB query for unhealthy builds by @humitos in #12431
- Telemetry: create index to speed up queries by @humitos in #12432
- Dependencies: upgrade them all by @humitos in #12437
- Tests: fix tests con .com by @stsewd in #12439
- Update "Making builds faster with mamba" to use miniconda directly by @mikemhenry in #12438
- Build: complete cleanup by @humitos in #12430
New Contributors
- @mikemhenry made their first contribution in #12438
Full Changelog: 15.1.0...15.2.0
15.1.0
What's Changed
- Project: use new field for sorting by @stsewd in #12398
- Fix Docker memory limits by @humitos in #12396
- Stop running sync_active_users_remote_repositories by @ericholscher in #12402
- update readthedocs documentation to ubuntu 24.04 by @maurerle in #12401
- Features: fix
FEATURESobject by @humitos in #12407 - Build: auto-disable
ACKS_LATEfor long builds by @humitos in #12393 - Build: test for healthcheck by @humitos in #12359
- Repo sync: don't keep all objects in memory by @stsewd in #12404
- Dashboard: cache get_queryset by @stsewd in #12399
- Profile: don't duplicate annotation in queryset by @stsewd in #12405
- Dashboard: don't prefetch latest build by @stsewd in #12400
- Fix tests by @stsewd in #12409
- Organizations: allow uploading avatar by @stsewd in #12254
- Shorten pagination by @ericholscher in #12408
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #12416
- Organizations: check if organization has email before calling gravatar by @stsewd in #12419
- Build: healthcheck only on builds by @humitos in #12418
- Build: delete old
finish_inactive_buildsby @humitos in #12417 - Builds: support custom Git checkout command by @humitos in #12412
- API: don't rely on the version object for builds by @stsewd in #12395
- Addons: make it work on invalid URLs by @humitos in #12372
New Contributors
Full Changelog: 15.0.0...15.1.0