62 Commits

Author SHA1 Message Date
HolonProduction
8d3a6676b9 Don't list JSONRPC changes as binary compatible 2025-10-02 15:54:07 +02:00
Hugo Locurcio
75e58b70ab Document Resource.duplicate(true) behavior change in Upgrading to Godot 4.5
This also adds a missing comma in various upgrade guides.
2025-10-02 15:54:07 +02:00
Hugo Locurcio
a354b6c73f Document TileMapLayer physics chunking caveats in Upgrading to Godot 4.5 2025-10-02 15:54:07 +02:00
smix8
201a250a72 Add 4.5 upgrade Navigation notes
Adds 4.5 upgrade Navigation notes.
2025-10-02 15:54:07 +02:00
Hugo Locurcio
6eea82fa7d Mention new warnings for ProjectSettings.add_property_info() in Upgrading to Godot 4.5
The behavior is the same as before, but it now prints a warning
whereas it previously ignored the `usage` key silently.
2025-10-02 15:54:07 +02:00
Scott DePouw
54f949bf34 Update upgrading_to_godot_4.5.rst
Fix a typo.
2025-10-02 15:54:07 +02:00
Aaron Franke
87e3c8f416 Add note about "Naming Version" in 3D model importers
(cherry picked from commit 4688ffc1a6)
2025-09-15 09:36:52 +02:00
Raul Santos
01e331e28a Add "Upgrading from Godot 4.4 to Godot 4.5" page 2025-09-13 02:40:34 +02:00
Ayush Raj
500895966c Merge remote-tracking branch 'upstream/master' into export_file-breaking-change-doc 2025-08-01 21:04:07 -04:00
Ayush Raj
874e8c7254 fix 2025-07-28 17:14:45 +00:00
Ayush Raj
e35cd1cfe8 fixed formatting 2025-07-27 14:29:23 +00:00
Hugo Locurcio
7ba0a7cf0e Apply suggestions from code review 2025-07-07 20:47:19 +02:00
Ayush Raj
4191d25d48 Update tutorials/migrating/upgrading_to_godot_4.4.rst
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2025-07-07 22:59:05 +05:30
Ayush Raj
7f8550a4ce fixed tab 2025-07-05 16:36:01 +00:00
Ayush Raj
bf9f61819e Added breaking change note for @export_file behavior in 4.4 2025-07-02 18:36:53 +00:00
DevelopedAphid
5962749289 Fix title underline length
- fixes title underline length
- changes 4.0 -> 4.x
2025-06-12 10:56:54 +12:00
Purple Moss Collectors
c218ffb5be Add reminder to update VCS ignore settings on upgrading from Godot 3 to Godot 4 2025-06-09 11:32:42 +12:00
Hugo Locurcio
8a6ad4c926 Replace uses of shorthand codeblock syntax to avoid issues with localization
Previously, many paragraphs in the documentation used `::` at the end of a line
as a replacement for a single colon (and `::` on the following line).
Due to this, the `::` was part of the extracted string for localization.
Weblate also showed a warning about the trailing `::`, as it's not
normally expected to be there.

This change requires translators to revalidate all modified strings.
However, considering many of those have broken code blocks due to translators
replacing `::` with `:`, it can be a good idea.

This also adds documentation writing guidelines for code blocks and admonitions.
This commit does not modify existing admonitions in any way (as this would
lead to a much larger diff, and require more localizable text to be revalidated
by translators).
2025-05-30 02:02:30 +02:00
David Snopek
a7815c997e Stop referring to GDExtension as experimental 2025-05-02 10:49:34 -05:00
Pāvels Nadtočajevs
5cdcca8dc6 Fix inaccurate read_string_from_stdin migration info. 2025-03-05 11:19:16 +02:00
Rémi Verschelde
fa694b5435 Merge pull request #10546 from raulsntos/breaking_changes_4.4
Add "Upgrading from Godot 4.3 to Godot 4.4" page
2025-03-01 21:05:51 +01:00
Raul Santos
aa17d7a760 Apply suggestions from code review
Co-authored-by: tetrapod <145553014+tetrapod00@users.noreply.github.com>
2025-02-24 23:28:43 +01:00
Raul Santos
efaf8b669e Add "Upgrading from Godot 4.3 to Godot 4.4" page 2025-02-24 21:52:27 +01:00
tetrapod00
6476bd6be4 Remove outdated disadvantages to upgrading to Godot 4 2025-02-11 12:39:50 -08:00
menaechmi
a8848f4765 Add missing manual renames from editor's renames_map (#9849)
* Add missing manual renames from editor's renames_map
2025-01-23 20:51:10 -05:00
tetrapod00
c4d3aa134a Standardize RST header syntax 2024-12-29 13:44:09 -08:00
tetrapod00
f2ce3eee91 Standardize renderer names and terms 2024-11-29 13:26:48 -08:00
tetrapod00
09156f2ee9 Add UPDATE comments to perishable information 2024-11-17 13:50:42 -08:00
Max Hilbrunner
316f05f8ba Merge pull request #10252 from tetrapod00/warn
Change warning boxes to danger boxes if data loss can occur
2024-11-15 15:57:25 +01:00
tetrapod00
dcbb136b58 Update link in Upgrading from Godot 3 to Godot 4 2024-11-13 19:39:45 -08:00
tetrapod00
f2717085dc Change warnings to dangers if data loss can occur 2024-11-12 01:15:51 -08:00
tetrapod00
5994348764 Change all usages of "run-time" to "runtime" 2024-11-06 23:36:58 -08:00
tetrapod00
10e07f08f5 Fix HDR 2D mention in Upgrading to Godot 4 page
Since Godot 4.2, rendering 2D in HDR is once again possible.
2024-10-20 17:36:39 -07:00
tetrapod00
4cda78bd3b Add 3->4 upgrading information about NDC, light(), and reverse-z 2024-09-11 10:55:12 -07:00
Rémi Verschelde
d74dc49db1 Upgrade to 4.3: Add note about Multiplayer protocol compat breakage (#9685)
* Upgrade to 4.3: Add note about Multiplayer protocol compat breakage

Closes https://github.com/godotengine/godot/issues/94769.

---------

Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
2024-08-04 16:52:09 +02:00
Matthew
afbece3bdf Merge pull request #9250 from raulsntos/breaking_changes_4.3
Add "Upgrading from Godot 4.2 to Godot 4.3" page
2024-07-28 15:38:30 -04:00
Raul Santos
305eca6f51 Add "Upgrading from Godot 4.2 to Godot 4.3" page 2024-07-26 17:33:40 +02:00
Ayan Chavand
e47792d353 Updated upgrading_to_godot_4 documentation.
- Added xform and xform_inv's change to use * operator.
- Provided better details on the changes.
2024-07-02 09:48:16 +05:30
skyace65
77969eb138 Document that hint_color is now source_color 2024-03-15 22:35:09 -04:00
Hugo Locurcio
95fb178429 Add support for user-provided comments with Giscus
This allows users to leave comments on pages that don't have
`:allow_comments: False` somewhere in the page's source.
Both manual and class reference pages can receive comments.
Index pages cannot have comments, as discussion should occur on "leaf" pages.

GitHub Discussions is used as a backend on the same repository. This means
that Discussions *must* be enabled on godotengine/godot-docs before this
commit is merged to `master`. Users can choose to use the "Custom" watch
mode if they don't want to get notifications for discussion updates,
but still get notifications for issue and pull request updates.

User comments are intended to be used for the following purposes:

- Add a clarification or correct something in the documentation,
  without having to open a pull request. Contributors are encouraged to
  take a look at discussions from time to time, and see if there's information
  worth incorporating in the pages themselves. Don't forget to reply to
  the comment when doing so :)
- Mention a workaround for a common issue.
- Link to useful third-party resources that are relevant to the current page,
  such as tutorials or add-ons.

User comments should *not* be used for technical support. Other community
platforms should be used for that.

Page-to-discussion matching is done using the `pagename` Sphinx variable,
which is independent of the Godot version and documentation language.
Being independent of the Godot version allows keeping old comments
when the Godot version changes, while also allowing users from `/stable`
and `/4.1` to "see" each other in discussions.

See https://giscus.app for more information.
2024-01-11 17:51:53 +01:00
Raul Santos
f959b46ff0 Add "Upgrading from Godot 4.1 to Godot 4.2" page (#8488)
* Add "Upgrading from Godot 4.1 to Godot 4.2" page

* Update tutorials/migrating/upgrading_to_godot_4.2.rst

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>

* Apply suggestions from code review

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Co-authored-by: Cerno_b <cerno.b@gmail.com>

---------

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Co-authored-by: Cerno_b <cerno.b@gmail.com>
2023-11-21 08:56:41 +01:00
Matthew
9be78393f7 Merge pull request #8495 from raulsntos/dotnet/platform-updates
Update C# platform support
2023-11-17 21:15:48 -05:00
Raul Santos
9722030a2f Update C# platform support 2023-11-18 02:19:21 +01:00
Hugo Locurcio
6cf0a7f1fe Mention Array.slice()'s exclusive end parameter in Upgrading to Godot 4 2023-10-28 02:03:43 +02:00
Thaddeus Crews
acf09b8551 Automatically convert spaces to tabs in codeblocks
• Adds codeblock css rule for tab-size
• Only applies to GDScript/C++
• Fix some inconsistent cpp codeblock filters
2023-10-05 19:04:26 -05:00
Hugo Locurcio
470cf6b4ee Document removal of implicit multi-level calls in Upgrading to Godot 4 2023-08-10 15:51:09 +02:00
graydwarf
fc4253878a Update upgrading_to_godot_4.rst 2023-07-28 07:49:37 -07:00
Markus Sauermann
d8c7526c0d Add behavior change in migration guide.
Physics Picking now automatically sets event as handled in Viewports.
2023-07-25 22:34:48 +02:00
Markus Sauermann
570dadbc8c Add note about behavioral changes
Add note about necessary changes for `SubViewportContainer`
input-event-propagation.
2023-07-18 23:37:16 +02:00
Max Hilbrunner
7fc46da582 Merge pull request #7518 from Calinou/release-policy-add-compatibility-policy 2023-07-18 13:25:23 +02:00