diff --git a/.github/workflows/build_offline_docs.yml b/.github/workflows/build_offline_docs.yml
index 6fff01ce2b6..fc74d9829bd 100644
--- a/.github/workflows/build_offline_docs.yml
+++ b/.github/workflows/build_offline_docs.yml
@@ -14,7 +14,6 @@ jobs:
branch:
- master
- stable
- - 3.6
steps:
- uses: actions/checkout@v4
with:
diff --git a/README.md b/README.md
index 410f634ba87..36efcc75802 100644
--- a/README.md
+++ b/README.md
@@ -8,14 +8,12 @@ They are meant to be parsed with the [Sphinx](https://www.sphinx-doc.org/) docum
To browse the documentation offline, you can download an HTML copy (updated every Monday):
[stable](https://download.redotengine.org/docs/redot-docs-html-stable.zip),
-[latest](https://download.redotengine.org/docs/redot-docs-html-master.zip),
-[3.6](https://download.redotengine.org/docs/redot-docs-html-3.6.zip). Extract
+[latest](https://download.redotengine.org/docs/redot-docs-html-master.zip). Extract
the ZIP archive then open the top-level `index.html` in a web browser.
For mobile devices or e-readers, you can also download an ePub copy (updated every Monday):
[stable](https://download.redotengine.org/docs/redot-docs-epub-stable.zip),
-[latest](https://download.redotengine.org/docs/redot-docs-epub-master.zip),
-[3.6](https://download.redotengine.org/docs/redot-docs-epub-3.6.zip). Extract
+[latest](https://download.redotengine.org/docs/redot-docs-epub-master.zip). Extract
the ZIP archive then open the `RedotEngine.epub` file in an e-book reader application.
## Theming
diff --git a/_templates/versions.html b/_templates/versions.html
index e46ca819a95..7adccecf2a0 100644
--- a/_templates/versions.html
+++ b/_templates/versions.html
@@ -34,24 +34,10 @@
{{ slug }}
{% endfor %}
-
- {# Translators: The phrase "Read the Docs" is not translated #}
- - {{ _('On Read the Docs') }}
- -
- {{ _('Project Home') }}
-
- -
- {{ _('Builds') }}
-
- -
- {{ _('Downloads') }}
-
-
Hosted by Read the Docs
- ยท
Privacy Policy
diff --git a/about/docs_changelog.rst b/about/docs_changelog.rst
index 6c432a56ab4..61b7f2b610c 100644
--- a/about/docs_changelog.rst
+++ b/about/docs_changelog.rst
@@ -59,404 +59,3 @@ Physics
^^^^^^^
- :ref:`doc_troubleshooting_physics_issues`
-
-New pages since version 3.6
----------------------------
-
-2D
-^^
-
-- :ref:`doc_2d_antialiasing`
-
-3D
-^^
-
-- :ref:`doc_3d_antialiasing`
-- :ref:`doc_faking_global_illumination`
-- :ref:`doc_introduction_to_global_illumination`
-- :ref:`doc_mesh_lod`
-- :ref:`doc_occlusion_culling`
-- :ref:`doc_using_sdfgi`
-- :ref:`doc_using_decals`
-- :ref:`doc_visibility_ranges`
-- :ref:`doc_volumetric_fog`
-- :ref:`doc_variable_rate_shading`
-- :ref:`doc_physical_light_and_camera_units`
-
-Animation
-^^^^^^^^^
-
-- :ref:`doc_creating_movies`
-
-Assets pipeline
-^^^^^^^^^^^^^^^
-
-- :ref:`doc_retargeting_3d_skeletons`
-
-Development
-^^^^^^^^^^^
-
-- :ref:`doc_custom_platform_ports`
-
-Migrating
-^^^^^^^^^
-
-- :ref:`doc_upgrading_to_godot_4`
-
-Physics
-^^^^^^^
-
-- :ref:`doc_large_world_coordinates`
-
-Scripting
-^^^^^^^^^
-
-- :ref:`doc_custom_performance_monitors`
-- :ref:`doc_c_sharp_collections`
-- :ref:`doc_c_sharp_global_classes`
-- :ref:`doc_c_sharp_variant`
-
-Shaders
-^^^^^^^
-
-- :ref:`doc_compute_shaders`
-
-Workflow
-^^^^^^^^
-
-- :ref:`doc_pr_review_guidelines`
-
-XR
-^^
-
-- :ref:`doc_introducing_xr_tools`
-- :ref:`doc_xr_action_map`
-- :ref:`doc_deploying_to_android`
-
-New pages since version 3.5
----------------------------
-
-None.
-
-New pages since version 3.4
----------------------------
-
-3D
-^^
-
-- :ref:`doc_3d_text`
-
-Animation
-^^^^^^^^^
-
-- :ref:`doc_playing_videos`
-
-Editor
-^^^^^^
-
-- :ref:`doc_managing_editor_features`
-
-New pages since version 3.3
----------------------------
-
-C++
-^^^
-
-- :ref:`doc_cpp_usage_guidelines`
-
-GDScript
-^^^^^^^^
-
-- :ref:`doc_gdscript_documentation_comments`
-
-New pages since version 3.2
----------------------------
-
-3D
-^^
-
-- :ref:`doc_3d_rendering_limitations`
-
-About
-^^^^^
-
-- :ref:`doc_troubleshooting`
-- :ref:`doc_list_of_features`
-- :ref:`doc_release_policy`
-
-Best practices
-^^^^^^^^^^^^^^
-
-- :ref:`doc_version_control_systems`
-
-Community
-^^^^^^^^^
-
-- :ref:`doc_best_practices_for_engine_contributors`
-- :ref:`doc_bisecting_regressions`
-- :ref:`doc_editor_and_docs_localization`
-
-Development
-^^^^^^^^^^^
-
-- :ref:`doc_introduction_to_editor_development`
-- :ref:`doc_editor_style_guide`
-- :ref:`doc_common_engine_methods_and_macros`
-- :ref:`doc_vulkan_validation_layers`
-- :ref:`doc_gdscript_grammar`
-- Configuring an IDE: :ref:`doc_configuring_an_ide_code_blocks`
-
-Editor
-^^^^^^
-
-- :ref:`doc_default_key_mapping`
-- :ref:`doc_using_the_web_editor`
-
-Export
-^^^^^^
-
-- :ref:`doc_exporting_for_dedicated_servers`
-
-Input
-^^^^^
-
-- :ref:`doc_controllers_gamepads_joysticks`
-
-Math
-^^^^
-
-- :ref:`doc_random_number_generation`
-
-Platform-specific
-^^^^^^^^^^^^^^^^^
-
-- :ref:`doc_plugins_for_ios`
-- :ref:`doc_ios_plugin`
-- :ref:`doc_html5_shell_classref`
-
-Physics
-^^^^^^^
-
-- :ref:`doc_collision_shapes_2d`
-- :ref:`doc_collision_shapes_3d`
-
-Shaders
-^^^^^^^
-
-- :ref:`doc_shaders_style_guide`
-
-Scripting
-^^^^^^^^^
-
-- :ref:`doc_debugger_panel`
-- :ref:`doc_creating_script_templates`
-- :ref:`doc_evaluating_expressions`
-- :ref:`doc_what_is_gdextension`
-- :ref:`doc_gdscript_warning_system` (split from :ref:`doc_gdscript_static_typing`)
-
-User Interface (UI)
-^^^^^^^^^^^^^^^^^^^
-
-- :ref:`doc_control_node_gallery`
-
-New pages since version 3.1
----------------------------
-
-Project workflow
-^^^^^^^^^^^^^^^^
-
-- :ref:`doc_android_gradle_build`
-
-2D
-^^
-
-- :ref:`doc_2d_sprite_animation`
-
-Audio
-^^^^^
-
-- :ref:`doc_recording_with_microphone`
-- :ref:`doc_sync_with_audio`
-
-Math
-^^^^
-
-- :ref:`doc_beziers_and_curves`
-- :ref:`doc_interpolation`
-
-Inputs
-^^^^^^
-
-- :ref:`doc_input_examples`
-
-Internationalization
-^^^^^^^^^^^^^^^^^^^^
-
-- :ref:`doc_localization_using_gettext`
-
-Shading
-^^^^^^^
-
-- Your First Shader Series:
- - :ref:`doc_introduction_to_shaders`
- - :ref:`doc_your_first_canvasitem_shader`
- - :ref:`doc_your_first_spatial_shader`
- - :ref:`doc_your_second_spatial_shader`
-- :ref:`doc_visual_shaders`
-
-Networking
-^^^^^^^^^^
-
-- :ref:`doc_webrtc`
-
-Plugins
-^^^^^^^
-
-- :ref:`doc_android_plugin`
-- :ref:`doc_inspector_plugins`
-- :ref:`doc_visual_shader_plugins`
-
-Multi-threading
-^^^^^^^^^^^^^^^
-
-- :ref:`doc_using_multiple_threads`
-
-Creating content
-^^^^^^^^^^^^^^^^
-
-Procedural geometry series:
- - :ref:`Procedural geometry `
- - :ref:`doc_arraymesh`
- - :ref:`doc_surfacetool`
- - :ref:`doc_meshdatatool`
- - :ref:`doc_immediatemesh`
-
-Optimization
-^^^^^^^^^^^^
-
-- :ref:`doc_using_multimesh`
-- :ref:`doc_using_servers`
-
-Legal
-^^^^^
-
-- :ref:`doc_complying_with_licenses`
-
-New pages since version 3.0
----------------------------
-
-Step by step
-^^^^^^^^^^^^
-
-- :ref:`doc_signals`
-- Exporting
-
-Scripting
-^^^^^^^^^
-
-- :ref:`doc_gdscript_static_typing`
-
-Project workflow
-^^^^^^^^^^^^^^^^
-
-Best Practices:
-
-- :ref:`doc_introduction_best_practices`
-- :ref:`doc_what_are_godot_classes`
-- :ref:`doc_scene_organization`
-- :ref:`doc_scenes_versus_scripts`
-- :ref:`doc_autoloads_versus_internal_nodes`
-- :ref:`doc_node_alternatives`
-- :ref:`doc_godot_interfaces`
-- :ref:`doc_godot_notifications`
-- :ref:`doc_data_preferences`
-- :ref:`doc_logic_preferences`
-
-2D
-^^
-
-- :ref:`doc_2d_lights_and_shadows`
-- :ref:`doc_2d_meshes`
-
-3D
-^^
-
-- :ref:`doc_csg_tools`
-- :ref:`doc_animating_thousands_of_fish`
-- :ref:`doc_controlling_thousands_of_fish`
-
-Physics
-^^^^^^^
-
-- :ref:`doc_ragdoll_system`
-- :ref:`doc_soft_body`
-
-Animation
-^^^^^^^^^
-
-- :ref:`doc_2d_skeletons`
-- :ref:`doc_animation_tree`
-
-GUI
-^^^
-
-- :ref:`doc_gui_containers`
-
-Viewports
-^^^^^^^^^
-
-- :ref:`doc_viewport_as_texture`
-- :ref:`doc_custom_postprocessing`
-
-Shading
-^^^^^^^
-
-- :ref:`doc_converting_glsl_to_godot_shaders`
-- :ref:`doc_advanced_postprocessing`
-
-Shading Reference:
-
-- :ref:`doc_introduction_to_shaders`
-- :ref:`doc_shading_language`
-- :ref:`doc_spatial_shader`
-- :ref:`doc_canvas_item_shader`
-- :ref:`doc_particle_shader`
-
-Plugins
-^^^^^^^
-
-- :ref:`doc_making_main_screen_plugins`
-- :ref:`doc_3d_gizmo_plugins`
-
-Platform-specific
-^^^^^^^^^^^^^^^^^
-
-- :ref:`doc_customizing_html5_shell`
-
-Multi-threading
-^^^^^^^^^^^^^^^
-
-- :ref:`doc_thread_safe_apis`
-
-Creating content
-^^^^^^^^^^^^^^^^
-
-- :ref:`doc_making_trees`
-
-Miscellaneous
-^^^^^^^^^^^^^
-
-- :ref:`doc_jitter_stutter`
-- :ref:`doc_running_code_in_the_editor`
-- :ref:`doc_change_scenes_manually`
-
-Compiling
-^^^^^^^^^
-
-- :ref:`doc_optimizing_for_size`
-- :ref:`doc_compiling_with_script_encryption_key`
-
-Engine development
-^^^^^^^^^^^^^^^^^^
-
-- :ref:`doc_binding_to_external_libraries`
diff --git a/about/release_policy.rst b/about/release_policy.rst
index 734a34b4381..28daf353cf0 100644
--- a/about/release_policy.rst
+++ b/about/release_policy.rst
@@ -71,8 +71,7 @@ who need maintenance updates.
Whenever a new major version is released, we make the previous stable branch a
long-term supported release, and do our best to provide fixes for issues
encountered by users of that branch who cannot port complex projects to the new
-major version. This was the case for the 2.1 branch, and is the case for the
-3.6 branch.
+major version.
In a given minor release series, only the latest patch release receives support.
If you experience an issue using an older patch release, please upgrade to the
@@ -82,41 +81,12 @@ on GitHub.
+--------------+----------------------+--------------------------------------------------------------------------+
| **Version** | **Release date** | **Support level** |
+--------------+----------------------+--------------------------------------------------------------------------+
-| Godot 4.3 | June 2024 | |unstable| *Development.* Receives new features, usability and |
-| (`master`) | (estimate) | performance improvements, as well as bug fixes, while under development. |
+| Godot 4.4 | Q1 2025 (estimate) | |unstable| *Development.* Receives new features, usability and |
+| (`master`) | | performance improvements, as well as bug fixes, while under development. |
+--------------+----------------------+--------------------------------------------------------------------------+
-| Godot 4.2 | November 2023 | |supported| Receives fixes for bugs and security issues, as well as |
+| Godot 4.3 | August 2024 | |supported| Receives fixes for bugs and security issues, as well as |
| | | patches that enable platform support. |
+--------------+----------------------+--------------------------------------------------------------------------+
-| Godot 4.1 | July 2023 | |supported| Receives fixes for bugs and security issues, as well as |
-| | | patches that enable platform support. |
-+--------------+----------------------+--------------------------------------------------------------------------+
-| Godot 4.0 | March 2023 | |eol| No longer supported (last update: 4.0.4). |
-+--------------+----------------------+--------------------------------------------------------------------------+
-| Godot 3.6 | Q1 2024 (estimate) | |supported| *Beta.* Receives new features, usability and performance |
-| (`3.x`, LTS) | | improvements, as well as bug fixes, while under development. |
-+--------------+----------------------+--------------------------------------------------------------------------+
-| Godot 3.5 | August 2022 | |supported| Receives fixes for bugs and security issues, as well as |
-| | | patches that enable platform support. |
-+--------------+----------------------+--------------------------------------------------------------------------+
-| Godot 3.4 | November 2021 | |eol| No longer supported (last update: 3.4.5). |
-+--------------+----------------------+--------------------------------------------------------------------------+
-| Godot 3.3 | April 2021 | |eol| No longer supported (last update: 3.3.4). |
-+--------------+----------------------+--------------------------------------------------------------------------+
-| Godot 3.2 | January 2020 | |eol| No longer supported (last update: 3.2.3). |
-+--------------+----------------------+--------------------------------------------------------------------------+
-| Godot 3.1 | March 2019 | |eol| No longer supported (last update: 3.1.2). |
-+--------------+----------------------+--------------------------------------------------------------------------+
-| Godot 3.0 | January 2018 | |eol| No longer supported (last update: 3.0.6). |
-+--------------+----------------------+--------------------------------------------------------------------------+
-| Godot 2.1 | July 2016 | |eol| No longer supported (last update: 2.1.6). |
-+--------------+----------------------+--------------------------------------------------------------------------+
-| Godot 2.0 | February 2016 | |eol| No longer supported (last update: 2.0.4.1). |
-+--------------+----------------------+--------------------------------------------------------------------------+
-| Godot 1.1 | May 2015 | |eol| No longer supported. |
-+--------------+----------------------+--------------------------------------------------------------------------+
-| Godot 1.0 | December 2014 | |eol| No longer supported. |
-+--------------+----------------------+--------------------------------------------------------------------------+
.. |supported| image:: img/supported.png
.. |partial| image:: img/partial.png
@@ -132,11 +102,6 @@ on GitHub.
Pre-release Godot versions aren't intended to be used in production and are
provided for testing purposes only.
-.. seealso::
-
- See :ref:`doc_upgrading_to_godot_4` for instructions on migrating a project
- from Godot 3.x to 4.x.
-
.. _doc_release_policy_which_version_should_i_use:
Which version should I use for a new project?
@@ -186,10 +151,7 @@ the documentation.
previously existing functionality and may raise hardware requirements. They also
require much more work to upgrade to compared to minor releases. As a result, we
recommend sticking with the major release you've started your project with if
-you are happy with how your project currently works. For example, if your
-project was started with 3.5, we recommend upgrading to 3.5.2 and possibly 3.6
-in the future, but not to 4.0+, unless your project really needs the new
-features that come with 4.0+.
+you are happy with how your project currently works.
.. _doc_release_policy_when_is_next_release_out:
@@ -212,12 +174,6 @@ Maintenance (patch) releases are released as needed with potentially very
short development cycles, to provide users of the current stable branch with
the latest bug fixes for their production needs.
-The 3.6 release is still planned and should be the last stable branch of Godot
-3.x. It will be a Long-Term Support (LTS) release, which we plan to support for
-as long as users still need it (due to missing features in Godot 4.x, or
-having published games which they need to keep updating for platform
-requirements).
-
What are the criteria for compatibility across engine versions?
---------------------------------------------------------------
diff --git a/index.rst b/index.rst
index 78d1157ac51..f890a2c79c4 100644
--- a/index.rst
+++ b/index.rst
@@ -27,10 +27,10 @@ Submit an issue or pull request on the `GitHub repository `__, `latest `__, `3.6 `__. Extract the ZIP archive then open
+To browse the documentation offline, you can download an HTML copy (updated every Monday): `stable `__, `latest `__. Extract the ZIP archive then open
the top-level ``index.html`` in a web browser.
-For mobile devices or e-readers, you can also download an ePub copy (updated every Monday): `stable `__, `latest `__, `3.6 `__. Extract the ZIP archive then open
+For mobile devices or e-readers, you can also download an ePub copy (updated every Monday): `stable `__, `latest `__. Extract the ZIP archive then open
the ``GodotEngine.epub`` file in an e-book reader application.
.. Below is the main table-of-content tree of the documentation website.
diff --git a/migrate.py b/migrate.py
index 4eacc02c164..3e4e9ff7e13 100644
--- a/migrate.py
+++ b/migrate.py
@@ -134,10 +134,8 @@
# These will have to change eventually.
('https://nightly.link/godotengine/godot-docs/workflows/build_offline_docs/master/godot-docs-html-stable.zip', 'https://download.redotengine.org/docs/redot-docs-html-stable.zip'),
('https://nightly.link/godotengine/godot-docs/workflows/build_offline_docs/master/godot-docs-html-master.zip', 'https://download.redotengine.org/docs/redot-docs-html-master.zip'),
- ('https://nightly.link/godotengine/godot-docs/workflows/build_offline_docs/master/godot-docs-html-3.6.zip', 'https://download.redotengine.org/docs/redot-docs-html-3.6.zip'),
('https://nightly.link/godotengine/godot-docs/workflows/build_offline_docs/master/godot-docs-epub-stable.zip', 'https://download.redotengine.org/docs/redot-docs-epub-stable.zip'),
('https://nightly.link/godotengine/godot-docs/workflows/build_offline_docs/master/godot-docs-epub-master.zip', 'https://download.redotengine.org/docs/redot-docs-epub-master.zip'),
- ('https://nightly.link/godotengine/godot-docs/workflows/build_offline_docs/master/godot-docs-epub-3.6.zip', 'https://download.redotengine.org/docs/redot-docs-epub-3.6.zip'),
# Table breakers
('| ``"Please include this when reporting the bug on: https://github.com/godotengine/godot/issues"`` |', '| ``"Please include this when reporting the bug on: https://github.com/redot-engine/godot/issues"``|'),
('https://github.com/godotengine/godot/pull/40364>`_ for more. |', 'https://github.com/redot-engine/redot/pull/40364>`_ for more. |'),
@@ -205,7 +203,7 @@
(' Read the Docs', ' Versions'),
("const homeUrl = baseUrl.split('/latest/')[0] + '/stable/';", "const homeUrl = '/en/stable';"),
('{% set listed_languages = ({"en":"#", "de":"#", "es":"#", "fr":"#"}).items() -%}', '{% set listed_languages = ({"en":"#"}).items() -%}'),
- ('({"stable":"#", "latest":"#"})', '({"stable":"/en/stable", "latest":"/en/latest", "3.6":"/en/3.6"})'),
+ ('({"stable":"#", "latest":"#"})', '({"stable":"/en/stable", "latest":"/en/latest"})'),
('Hosted by Read the Docs', 'Hosted by CloudFlare'),
('Privacy Policy', ''),
('G-dot', 'Godot'),