123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537 |
- :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.3
- ---------------------------
- 3D
- ^^
- - :ref:`doc_spring_arm`
- Editor
- ^^^^^^
- - :ref:`doc_using_the_xr_editor`
- Performance
- ^^^^^^^^^^^
- - :ref:`doc_pipeline_compilations`
- 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`
- - :ref:`doc_ways_to_contribute`
- GDExtension
- ^^^^^^^^^^^
- - :ref:`doc_gdextension_file`
- - :ref:`doc_gdextension_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`
- 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 <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`
|