Skip to content

Conversation

Bromeon
Copy link
Member

@Bromeon Bromeon commented Aug 11, 2025

Make this edge case explicit to users: create_dialog.cpp#L171-L173

Effect:

#[derive(GodotClass)]
#[class(init)]
pub struct EditorObject {}
image

The current PR does not allow registering classes starting with Editor in <4.2 at all, but we're anyway going to phase out Godot 4.1 for godot-rust v0.4.

@Bromeon Bromeon added this to the 0.4 milestone Aug 11, 2025
@Bromeon Bromeon added quality-of-life No new functionality, but improves ergonomics/internals c: register Register classes, functions and other symbols to GDScript breaking-change Requires SemVer bump labels Aug 11, 2025
@GodotRust
Copy link

API docs are being generated and will be shortly available at: https://godot-rust.github.io/docs/gdext/pr-1272

@Bromeon Bromeon force-pushed the master branch 2 times, most recently from 779c043 to ddc5b76 Compare August 18, 2025 19:16
@Bromeon Bromeon added this pull request to the merge queue Aug 18, 2025
Merged via the queue into master with commit d7c6485 Aug 18, 2025
18 checks passed
@Bromeon Bromeon deleted the qol/hide-editor-prefix branch August 18, 2025 19:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking-change Requires SemVer bump c: register Register classes, functions and other symbols to GDScript quality-of-life No new functionality, but improves ergonomics/internals
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants