Releases: readthedocs/readthedocs.org
Releases · readthedocs/readthedocs.org
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
15.0.0
What's Changed
- Upgrade django-allauth by @stsewd in #12382
- Dashboard: optimize projects queryset by @stsewd in #12383
- Fix test by @stsewd in #12388
- Dashboard: don't use subquery by @stsewd in #12387
- Build: shrink preview comment by @humitos in #12391
- Dashboard: optimize for .com by @stsewd in #12389
- Dashboard: optimize projects queryset (constant number of queries) by @stsewd in #12385
- Build: Denormalize latest build for projects by @stsewd in #12392
- Build: use only one setting for build time limit by @humitos in #12369
Full Changelog: 14.5.1...15.0.0
14.5.1
What's Changed
- Add initial attempt to keep working dir by @ericholscher in #12327
- Remove preview GHA by @humitos in #12370
- Build: obfuscate private variables by @humitos in #12366
- Build: log "Triggering build." with more data by @humitos in #12374
- Delete outdated warning message by @stsewd in #12368
- Small log line fix by @humitos in #12373
- Fix tests by @stsewd in #12376
- API v3: optimize project listing by @stsewd in #12355
- Subscriptions: fallback to first unpaid invoice by @stsewd in #12379
Full Changelog: 14.5.0...14.5.1