Files
godot-docs/about/docs_changelog.rst
2025-11-06 00:41:54 +01:00

568 lines
8.5 KiB
ReStructuredText

:allow_comments: False
.. _doc_docs_changelog:
Documentation changelog
=======================
The documentation is continually being improved. New releases
include new pages, fixes and updates to existing pages, and many updates
to the :ref:`class reference <doc_class_reference>`. Below is a list of new pages
added since version 3.0.
.. note::
This document only contains new pages, so not all changes are reflected.
Many pages have been substantially updated but are not reflected in this document.
New pages since version 4.4
---------------------------
Editor
~~~~~~
- :ref:`doc_engine_compilation_configuration_editor`
GDExtension
~~~~~~~~~~~
- :ref:`doc_gdextension_c_example`
Migrating
~~~~~~~~~
- :ref:`doc_upgrading_to_godot_4.5`
Scripting
~~~~~~~~~
- :ref:`doc_logging`
New pages since version 4.3
---------------------------
2D
~~
- :ref:`doc_introduction_to_2d`
3D
~~
- :ref:`doc_spring_arm`
Debug
~~~~~
- :ref:`doc_output_panel`
Editor
~~~~~~
- :ref:`doc_using_the_xr_editor`
Migrating
~~~~~~~~~
- :ref:`doc_upgrading_to_godot_4.4`
Performance
~~~~~~~~~~~
- :ref:`doc_pipeline_compilations`
Physics
~~~~~~~
- :ref:`doc_physics_interpolation`
- :ref:`doc_physics_interpolation_quick_start_guide`
- :ref:`doc_physics_interpolation_introduction`
- :ref:`doc_using_physics_interpolation`
- :ref:`doc_advanced_physics_interpolation`
- :ref:`doc_2d_and_3d_physics_interpolation`
Rendering
~~~~~~~~~
- :ref:`doc_renderers`
Shaders
~~~~~~~
- :ref:`doc_shader_functions`
New pages since version 4.2
---------------------------
About
~~~~~
- :ref:`doc_system_requirements`
2D
~~
- :ref:`doc_2d_parallax`
Contributing
~~~~~~~~~~~~
- :ref:`doc_handling_compatibility_breakages`
GDExtension
~~~~~~~~~~~
- :ref:`doc_gdextension_file`
- :ref:`doc_godot_cpp_docs_system`
Migrating
~~~~~~~~~
- :ref:`doc_upgrading_to_godot_4.3`
Rendering
~~~~~~~~~
- :ref:`doc_compositor`
XR
~~
- :ref:`doc_a_better_xr_start_script`
- :ref:`doc_openxr_passthrough`
- :ref:`doc_xr_next_steps`
- :ref:`doc_openxr_settings`
- :ref:`doc_openxr_composition_layers`
- :ref:`doc_openxr_body_tracking`
New pages since version 4.1
---------------------------
C#
~~
- :ref:`doc_c_sharp_diagnostics`
Development
~~~~~~~~~~~
- :ref:`doc_2d_coordinate_systems`
Migrating
~~~~~~~~~
- :ref:`doc_upgrading_to_godot_4.2`
I/O
~~~
- :ref:`doc_runtime_loading_and_saving`
Platform-specific
~~~~~~~~~~~~~~~~~
- :ref:`doc_android_library`
New pages since version 4.0
---------------------------
Development
~~~~~~~~~~~
- :ref:`doc_internal_rendering_architecture`
- :ref:`doc_using_sanitizers`
Migrating
~~~~~~~~~
- :ref:`doc_upgrading_to_godot_4.1`
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`
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
---------------------------
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`
Development
~~~~~~~~~~~
- :ref:`doc_common_engine_methods_and_macros_error_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 <toc-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`