Releases: readthedocs/readthedocs.org
Releases · readthedocs/readthedocs.org
15.7.0
What's Changed
- Fix ValueError from invalid CSS selectors in EmbedAPI by @ericholscher in #12573
- Search: Update ES to 8.19.7 by @stsewd in #12587
- Search: allow deleting search index for a project by @stsewd in #12584
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #12595
- Dependencies: all packages updated via pip-tools by @github-actions[bot] in #12591
- Document Docusaurus trailingSlash requirement for Read the Docs by @Copilot in #12583
- Update common by @stsewd in #12589
- Fix tests com by @stsewd in #12599
- Docs: Explain main content node detection in visual diff by @ericholscher in #12586
- Fix MultipleObjectsReturned error when multiple integrations exist by @ericholscher in #12581
- Update all build tools and add newer versions. by @humitos in #12596
Full Changelog: 15.6.1...15.7.0
15.6.1
What's Changed
- Search: improve queries by @stsewd in #12569
- Fix AttributeError when build.version is None in telemetry collection by @ericholscher in #12572
- Use requested version for triggered build response by @ericholscher in #12571
- Don't log exceptions on instance protection by @ericholscher in #12568
- Handle Docker exceptions without explanation attribute by @ericholscher in #12570
- Project: add helper method to get old GitHub OAuth app repo by @stsewd in #12574
Full Changelog: 15.6.0...15.6.1
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