Read the Docs v3.5.0 Release Notes

  • :Date: May 30, 2019

    • ⚡️ @pyup-bot <https://github.com/pyup-bot>: pyup: Scheduled weekly dependency update for week 21 (#5737 <https://github.com/readthedocs/readthedocs.org/pull/5737>)
    • ⚡️ @humitos <https://github.com/humitos>: Update feature flags exposed to user in docs (#5734 <https://github.com/readthedocs/readthedocs.org/pull/5734>)
    • @davidfischer <https://github.com/davidfischer>: Fix the sidebar ad color (#5731 <https://github.com/readthedocs/readthedocs.org/pull/5731>)
    • @davidfischer <https://github.com/davidfischer>: Create a funding file (#5729 <https://github.com/readthedocs/readthedocs.org/pull/5729>)
    • @davidfischer <https://github.com/davidfischer>: Small commercial hosting page rework (#5728 <https://github.com/readthedocs/readthedocs.org/pull/5728>)
    • 👍 @mattparrilla <https://github.com/mattparrilla>: Add note about lack of support for private repos (#5726 <https://github.com/readthedocs/readthedocs.org/pull/5726>)
    • @humitos <https://github.com/humitos>: Canonical consistency example (#5722 <https://github.com/readthedocs/readthedocs.org/pull/5722>)
    • @humitos <https://github.com/humitos>: Use nonstopmode for latexmk (#5714 <https://github.com/readthedocs/readthedocs.org/pull/5714>)
    • @cclauss <https://github.com/cclauss>: Identity is not the same thing as equality in Python (#5713 <https://github.com/readthedocs/readthedocs.org/pull/5713>)
    • ⚡️ @pyup-bot <https://github.com/pyup-bot>: pyup: Scheduled weekly dependency update for week 20 (#5712 <https://github.com/readthedocs/readthedocs.org/pull/5712>)
    • 🚚 @humitos <https://github.com/humitos>: Move version "Clean" button to details page (#5706 <https://github.com/readthedocs/readthedocs.org/pull/5706>)
    • 👍 @ericholscher <https://github.com/ericholscher>: Explicitly mention a support email (#5703 <https://github.com/readthedocs/readthedocs.org/pull/5703>)
    • ⚡️ @davidfischer <https://github.com/davidfischer>: Storage updates (#5698 <https://github.com/readthedocs/readthedocs.org/pull/5698>)
    • @humitos <https://github.com/humitos>: Enable auth validate passwords (#5696 <https://github.com/readthedocs/readthedocs.org/pull/5696>)
    • 🔒 @stsewd <https://github.com/stsewd>: Simplify lock acquire (#5695 <https://github.com/readthedocs/readthedocs.org/pull/5695>)
    • ⚡️ @stsewd <https://github.com/stsewd>: Simplify update docs task (#5694 <https://github.com/readthedocs/readthedocs.org/pull/5694>)
    • ⚡️ @pyup-bot <https://github.com/pyup-bot>: pyup: Scheduled weekly dependency update for week 19 (#5692 <https://github.com/readthedocs/readthedocs.org/pull/5692>)
    • @saadmk11 <https://github.com/saadmk11>: Warning about using sqlite 3.26.0 for development (#5681 <https://github.com/readthedocs/readthedocs.org/pull/5681>)
    • 🔒 @davidfischer <https://github.com/davidfischer>: Configure the security middleware (#5679 <https://github.com/readthedocs/readthedocs.org/pull/5679>)
    • @stsewd <https://github.com/stsewd>: Fix bug in notifications (#5678 <https://github.com/readthedocs/readthedocs.org/pull/5678>)
    • ⚡️ @pyup-bot <https://github.com/pyup-bot>: pyup: Scheduled weekly dependency update for week 18 (#5667 <https://github.com/readthedocs/readthedocs.org/pull/5667>)
    • 👕 @saadmk11 <https://github.com/saadmk11>: pylint fix for notifications, restapi and config (#5664 <https://github.com/readthedocs/readthedocs.org/pull/5664>)
    • 👕 @saadmk11 <https://github.com/saadmk11>: pylint fix for readthedocs.search (#5663 <https://github.com/readthedocs/readthedocs.org/pull/5663>)
    • 👕 @saadmk11 <https://github.com/saadmk11>: pylint fix for readthedocs.projects (#5662 <https://github.com/readthedocs/readthedocs.org/pull/5662>)
    • 👕 @saadmk11 <https://github.com/saadmk11>: pylint fix for readthedocs.doc_builder (#5660 <https://github.com/readthedocs/readthedocs.org/pull/5660>)
    • 🐳 @humitos <https://github.com/humitos>: Support Docker 5.0 image (#5657 <https://github.com/readthedocs/readthedocs.org/pull/5657>)
    • @humitos <https://github.com/humitos>: Use latexmk if Sphinx > 1.6 (#5656 <https://github.com/readthedocs/readthedocs.org/pull/5656>)
    • 🚀 @humitos <https://github.com/humitos>: Upgrade docker python package to latest release (#5654 <https://github.com/readthedocs/readthedocs.org/pull/5654>)
    • 👕 @saadmk11 <https://github.com/saadmk11>: pylint fix for readthedocs.core (#5650 <https://github.com/readthedocs/readthedocs.org/pull/5650>)
    • ⚡️ @pyup-bot <https://github.com/pyup-bot>: pyup: Scheduled weekly dependency update for week 17 (#5645 <https://github.com/readthedocs/readthedocs.org/pull/5645>)
    • @saadmk11 <https://github.com/saadmk11>: Serve custom 404 pages from Django (#5644 <https://github.com/readthedocs/readthedocs.org/pull/5644>)
    • @yarons <https://github.com/yarons>: Typo fix (#5642 <https://github.com/readthedocs/readthedocs.org/pull/5642>)
    • @saadmk11 <https://github.com/saadmk11>: Sitemap hreflang syntax invalid for regional language variants fix (#5638 <https://github.com/readthedocs/readthedocs.org/pull/5638>)
    • @davidfischer <https://github.com/davidfischer>: Optimizations and UX improvements to the dashboard screen (#5637 <https://github.com/readthedocs/readthedocs.org/pull/5637>)
    • @davidfischer <https://github.com/davidfischer>: Redirect project slugs with underscores (#5634 <https://github.com/readthedocs/readthedocs.org/pull/5634>)
    • @saadmk11 <https://github.com/saadmk11>: Standardizing the use of settings directly (#5632 <https://github.com/readthedocs/readthedocs.org/pull/5632>)
    • 🐳 @saadmk11 <https://github.com/saadmk11>: Note for Docker image size in Docker instructions (#5630 <https://github.com/readthedocs/readthedocs.org/pull/5630>)
    • @davidfischer <https://github.com/davidfischer>: UX improvements around SSL certificates (#5629 <https://github.com/readthedocs/readthedocs.org/pull/5629>)
    • @davidfischer <https://github.com/davidfischer>: Gold project sponsorship changes (#5628 <https://github.com/readthedocs/readthedocs.org/pull/5628>)
    • @davidfischer <https://github.com/davidfischer>: Make sure there's a contact when opting out of advertising (#5626 <https://github.com/readthedocs/readthedocs.org/pull/5626>)
    • 🐳 @stsewd <https://github.com/stsewd>: Remove unused volume from docker (#5625 <https://github.com/readthedocs/readthedocs.org/pull/5625>)
    • 🚑 @dojutsu-user <https://github.com/dojutsu-user>: hotfix: correct way of getting environment variables (#5622 <https://github.com/readthedocs/readthedocs.org/pull/5622>)
    • ⚡️ @pyup-bot <https://github.com/pyup-bot>: pyup: Scheduled weekly dependency update for week 16 (#5619 <https://github.com/readthedocs/readthedocs.org/pull/5619>)
    • 🚀 @ericholscher <https://github.com/ericholscher>: Release 3.4.2 (#5613 <https://github.com/readthedocs/readthedocs.org/pull/5613>)
    • @ericholscher <https://github.com/ericholscher>: Add explicit egg versoin to unicode-slugify (#5612 <https://github.com/readthedocs/readthedocs.org/pull/5612>)
    • 🚚 @dojutsu-user <https://github.com/dojutsu-user>: Remove ProxyMiddleware (#5607 <https://github.com/readthedocs/readthedocs.org/pull/5607>)
    • 🚚 @dojutsu-user <https://github.com/dojutsu-user>: Remove 'Versions' tab from Admin Dashboard. (#5600 <https://github.com/readthedocs/readthedocs.org/pull/5600>)
    • @dojutsu-user <https://github.com/dojutsu-user>: Notify the user when deleting a superproject (#5596 <https://github.com/readthedocs/readthedocs.org/pull/5596>)
    • @saadmk11 <https://github.com/saadmk11>: Handle 401, 403 and 404 when setting up webhooks (#5589 <https://github.com/readthedocs/readthedocs.org/pull/5589>)
    • 🚚 @saadmk11 <https://github.com/saadmk11>: Unify usage of settings and remove the usage of getattr for settings (#5588 <https://github.com/readthedocs/readthedocs.org/pull/5588>)
    • 📄 @saadmk11 <https://github.com/saadmk11>: Note about admin page in the docs (#5585 <https://github.com/readthedocs/readthedocs.org/pull/5585>)
    • 🚚 @humitos <https://github.com/humitos>: Remove USE_SETUPTOOLS_LATEST feature flag (#5578 <https://github.com/readthedocs/readthedocs.org/pull/5578>)
    • 📄 @saadmk11 <https://github.com/saadmk11>: Validate docs dir before writing custom js (#5569 <https://github.com/readthedocs/readthedocs.org/pull/5569>)
    • 📄 @rshrc <https://github.com/rshrc>: Added note in YAML docs (#5565 <https://github.com/readthedocs/readthedocs.org/pull/5565>)
    • @shivanshu1234 <https://github.com/shivanshu1234>: Specify python3 in installation instructions. (#5552 <https://github.com/readthedocs/readthedocs.org/pull/5552>)
    • 🏗 @davidfischer <https://github.com/davidfischer>: Write build artifacts to (cloud) storage from build servers (#5549 <https://github.com/readthedocs/readthedocs.org/pull/5549>)
    • @saadmk11 <https://github.com/saadmk11>: "Default branch: latest" does not exist Fix. (#5547 <https://github.com/readthedocs/readthedocs.org/pull/5547>)
    • ⚡️ @dojutsu-user <https://github.com/dojutsu-user>: Update readthedocs-environment.json file when env vars are added/deleted (#5540 <https://github.com/readthedocs/readthedocs.org/pull/5540>)
    • ⚡️ @humitos <https://github.com/humitos>: Update common to its latest version (#5517 <https://github.com/readthedocs/readthedocs.org/pull/5517>)
    • 🐎 @saadmk11 <https://github.com/saadmk11>: Profile page performance issue Fix (#5472 <https://github.com/readthedocs/readthedocs.org/pull/5472>)
    • 🚚 @stsewd <https://github.com/stsewd>: Remove unused form (#5443 <https://github.com/readthedocs/readthedocs.org/pull/5443>)
    • @stsewd <https://github.com/stsewd>: Use relative paths in config module (#5377 <https://github.com/readthedocs/readthedocs.org/pull/5377>)
    • @humitos <https://github.com/humitos>: Initial structure for APIv3 (#5356 <https://github.com/readthedocs/readthedocs.org/pull/5356>)
    • @stsewd <https://github.com/stsewd>: Add models for automation rules (#5323 <https://github.com/readthedocs/readthedocs.org/pull/5323>)
    • ⬇️ @stsewd <https://github.com/stsewd>: Downgrade pytest-django (#5294 <https://github.com/readthedocs/readthedocs.org/pull/5294>)
    • @ericholscher <https://github.com/ericholscher>: Add search for DomainData objects (#5290 <https://github.com/readthedocs/readthedocs.org/pull/5290>)
    • @gorshunovr <https://github.com/gorshunovr>: Change version references to :latest tag (#5245 <https://github.com/readthedocs/readthedocs.org/pull/5245>)
    • @dojutsu-user <https://github.com/dojutsu-user>: Fix buttons problems in 'Change Email' section. (#5219 <https://github.com/readthedocs/readthedocs.org/pull/5219>)