Skip to content

Conversation

@adamscott
Copy link
Member

@adamscott adamscott commented Feb 14, 2025

Note

Here's the link to my local build.

The 4.4 release page so far.

Todo

  • Write content for collections/_article/godot-4-4.md
  • Write intro content for pages/releases/4.4.html
  • Update before launch the list of contributors in pages/releases/4.4.html
  • Replace the quote at the end of pages/releases/4.4.html
  • Add missing highlights in taglines
  • Add missing animation Look and Spring modifier feature

skyace65

This comment was marked as resolved.

dsnopek

This comment was marked as resolved.

@Calinou Calinou added the topic:releases Issues and PRs related to new engine releases label Feb 15, 2025
@aaronfranke

This comment was marked as outdated.

@raulsntos

This comment was marked as resolved.

title: <span class="code-highlight basetype">AndroidFilePicker</span> support
blockquote: New functionality
text: |
The default file dialog is unavailable when working on Android devices. This implementation switches to the platform-native picker and brings back this missing functionality to the mobile Godot Editor.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
The default file dialog is unavailable when working on Android devices. This implementation switches to the platform-native picker and brings back this missing functionality to the mobile Godot Editor.
You can now use Android’s native file picker in your games and apps, allowing users to select files in a way they’re already familiar with. This helps create a more seamless and native-feeling experience on Android.

This is not implemented for Android Editor yet!

rank: 3
importance: 3
anchor: themed-icons
title: Themed icons
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's just remove this card. Now, I don't think it worth showing in release page, sorry for trouble 🙏.

title: <span class="code-highlight basetype">JavaClassWrapper</span> fixed
blockquote: Time for a fresh brew
text: |
You can now map Java classes to Godot objects as an interface. This gives easier access to the Android SDK and lets you avoid creating a plugin for even the most basic things.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
You can now map Java classes to Godot objects as an interface. This gives easier access to the Android SDK and lets you avoid creating a plugin for even the most basic things.
You can now map Java classes to Godot objects as an interface. Combined with the bundled AndroidRuntime plugin, this provides easier access to the Android SDK and lets you avoid creating a plugin for even the most basic things.

text: |
This is a quality of life improvement for anyone using big monitors or multi-monitor setups.

The Godot editor now keeps track of its window state: whether it is in fullscreen or windowed mode, the screen it is on, as well as size and position.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
The Godot editor now keeps track of its window state: whether it is in fullscreen or windowed mode, the screen it is on, as well as size and position.
The Godot editor now keeps track of its window state: whether it is in fullscreen or windowed mode, the screen it is on, as well as its size and position.

text: |
Before Godot 4.4, accessing a device's camera was only supported on macOS and iOS devices.

Now Linux support finally has been merged as well.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Now Linux support finally has been merged as well.
Now Linux support has finally been merged as well.

text: |
We overhauled how game controllers work on macOS and iOS, to unify the code across those two platforms some more. Plenty of bugs were fixed along the way.

You will notice improvements in the reliabilty of controller discovery and manipulating the rumble motors.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
You will notice improvements in the reliabilty of controller discovery and manipulating the rumble motors.
You will notice improvements in the reliability of controller discovery and manipulating the rumble motors.

@adamscott adamscott merged commit 42c1bc3 into godotengine:master Feb 28, 2025
1 check passed
@adamscott adamscott mentioned this pull request Feb 28, 2025
7 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

topic:releases Issues and PRs related to new engine releases

Projects

None yet

Development

Successfully merging this pull request may close these issues.