<?xml version='1.0' encoding='UTF-8'?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://blog.readthedocs.com</id>
  <title>Read the Docs Blog - Posts from Bend, Oregon</title>
  <updated>2023-07-08T10:50:29.842428+00:00</updated>
  <link href="https://blog.readthedocs.com"/>
  <link href="https://blog.readthedocs.com/archive/location/bend-oregon/atom.xml" rel="self"/>
  <generator uri="https://ablog.readthedocs.org/" version="0.10.26">ABlog</generator>
  <entry>
    <id>https://blog.readthedocs.com/newsletter-july-2023/</id>
    <title>Read the Docs newsletter - July 2023</title>
    <updated>2023-07-06T00:00:00+00:00</updated>
    <author>
      <name>Eric Holscher</name>
    </author>
    <content type="html">&lt;section id="read-the-docs-newsletter-july-2023"&gt;

&lt;section id="news-and-updates"&gt;
&lt;h2&gt;News and updates&lt;/h2&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;🚀 We shipped support for customizing the URL path for projects and subprojects,
allowing you to remove or customize the &lt;cite&gt;/projects/&lt;/cite&gt; path on subprojects.
This is enabled via Support request currently,
and only on certain plans on Read the Docs for Business.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;🛣️ Deprecations underway:
We have a number of old feature deprecations underway.
The goal here is to reduce complexity of our build platform,
and enable users to control their own builds via &lt;code class="docutils literal notranslate"&gt;&lt;span class="pre"&gt;build.tools&lt;/span&gt;&lt;/code&gt; and &lt;code class="docutils literal notranslate"&gt;&lt;span class="pre"&gt;build.commands&lt;/span&gt;&lt;/code&gt; instead of feature flags.
Keep an eye on your email for any deprecation notifications that might impact your project.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;📧️ Getting too many deprecation notifications?
We added the ability to opt out of email notifications.
You can configure this in your user profile settings.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;✅️ New tool updates for all build tools,
including the latest stable versions of Python, PyPy, Node.js, Rust and Go.
See the documentation of the &lt;a class="reference external" href="https://docs.readthedocs.io/page/config-file/v2.html#build-tools"&gt;build.tools&lt;/a&gt; for more info.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;📚️ A new documentation how-to for &lt;code class="docutils literal notranslate"&gt;&lt;span class="pre"&gt;.readthedocs.yaml&lt;/span&gt;&lt;/code&gt; was started at &lt;a class="reference external" href="https://www.writethedocs.org/"&gt;Write the Docs&lt;/a&gt; and finished recently.
Read it here: &lt;a class="reference external" href="https://docs.readthedocs.io/en/stable/guides/setup/configuration-file.html" title="(in Read the Docs user documentation v9.15.0)"&gt;&lt;span&gt;How to add a configuration file&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;⏩️ HTTP speedups: Several HTTP endpoints and CloudFlare configurations have been tweaked and are performing better.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;🐛️ Bug fix: We are now 100% relying on search indexing by parsing HTML, instead of special Sphinx-only logic. This makes search a lot simpler and more consistent for our users.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/section&gt;
&lt;section id="upcoming-features"&gt;
&lt;h2&gt;Upcoming features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;⏩️ Our build process is receiving considerable improvements for larger Git repositories.
The &lt;code class="docutils literal notranslate"&gt;&lt;span class="pre"&gt;git&lt;/span&gt; &lt;span class="pre"&gt;clone&lt;/span&gt;&lt;/code&gt; and &lt;code class="docutils literal notranslate"&gt;&lt;span class="pre"&gt;git&lt;/span&gt; &lt;span class="pre"&gt;fetch&lt;/span&gt;&lt;/code&gt; operations are tweaked,
which results in significant speedups.
For instance, the CPython project now fetches its Git repository at nearly 10x the speed of before.
The change is being deployed soon to a few select projects and then gradually rolled out.
For more details,
see &lt;a class="reference external" href="https://github.com/readthedocs/readthedocs.org/issues/9736"&gt;issue #9736&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;🚢️ We have concluded work on the first phase of our new &lt;a class="reference external" href="https://github.com/readthedocs/readthedocs-client"&gt;Read the Docs Addons&lt;/a&gt;.
Our Addons will be a single library for all the ways Read the Docs enhances documentation.
There will be integration points and APIs to customize all of these features in the new client.&lt;/p&gt;
&lt;p&gt;We will start to use it on a few selected projects.
If you are interested in having it enabled on your project,
please &lt;a class="reference external" href="https://readthedocs.org/support/"&gt;reach out&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Want to follow along with our development progress? &lt;a class="reference external" href="https://github.com/orgs/readthedocs/projects/156/views/1"&gt;View our full Roadmap 📍️&lt;/a&gt;&lt;/p&gt;
&lt;/section&gt;
&lt;section id="possible-issues"&gt;
&lt;h2&gt;Possible issues&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;⚠️ Please make sure to read the blog post: &lt;a class="reference internal" href="../../../migrate-configuration-v2/"&gt;&lt;span class="doc"&gt;Migrate your project to .readthedocs.yaml configuration file v2&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;If you didn’t have a &lt;code class="docutils literal notranslate"&gt;&lt;span class="pre"&gt;.readthedocs.yaml&lt;/span&gt;&lt;/code&gt; configuration file,
and you are introducing one for the first time,
we’re excited for you to be able to use all our new features like specifying build tool versions (Node, Rust, etc.)!&lt;/p&gt;
&lt;p&gt;The blog post offers help with that 💡️&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/section&gt;
&lt;section id="awesome-project-of-the-month"&gt;
&lt;h2&gt;Awesome project of the month&lt;/h2&gt;
&lt;p&gt;We are adding new entries to the list of &lt;a class="reference external" href="https://github.com/readthedocs-examples/awesome-read-the-docs"&gt;Awesome Read the Docs Projects 🕶️&lt;/a&gt;.
Feel free to open an issue or pull request if you’ve seen something that might inspire others.&lt;/p&gt;
&lt;p&gt;This month’s addition is &lt;a class="reference external" href="https://docs.django-cms.org/"&gt;the developer documentation for django-cms&lt;/a&gt;,
which is noted for being both extremely extensive and well-organized at the same time.
It uses the &lt;a class="reference external" href="https://pradyunsg.me/furo/quickstart/"&gt;Furo&lt;/a&gt; theme that has full integration with Read the Docs’ reader extensions.&lt;/p&gt;
&lt;hr class="docutils" /&gt;
&lt;p&gt;Questions? Comments? Ideas for the next newsletter? &lt;a class="reference external" href="mailto:hello&amp;#37;&amp;#52;&amp;#48;readthedocs&amp;#46;org"&gt;Contact us&lt;/a&gt;!&lt;/p&gt;
&lt;/section&gt;
&lt;/section&gt;
</content>
    <link href="https://blog.readthedocs.com/newsletter-july-2023/" rel="alternate"/>
    <summary>🚀 We shipped support for customizing the URL path for projects and subprojects,
allowing you to remove or customize the /projects/ path on subprojects.
This is enabled via Support request currently,
and only on certain plans on Read the Docs for Business.🛣️ Deprecations underway:
We have a number of old feature deprecations underway.
The goal here is to reduce complexity of our build platform,
and enable users to control their own builds via build.tools and build.commands instead of feature flags.
Keep an eye on your email for any deprecation notifications that might impact your project.</summary>
    <category term="newsletter" label="newsletter"/>
    <category term="python" label="python"/>
    <published>2023-07-06T00:00:00+00:00</published>
  </entry>
</feed>
