Skip to content

Conversation

@Ivorforce
Copy link
Member

@Ivorforce Ivorforce commented Sep 26, 2024

Follow-up of godotengine/godot#97487 (review)
Fixes #1608

As mentioned, a discussion could be had about just removing the 'components' alias, but I think there's no harm just using deprecations as is usually done.

@Ivorforce Ivorforce requested a review from a team as a code owner September 26, 2024 13:05
@AThousandShips
Copy link
Member

Should be made in the same PR, ether we add compatibility or we don't, it should be decided and done in one PR

@Ivorforce
Copy link
Member Author

Ivorforce commented Sep 26, 2024

Yes, in the current state of the PR the 'components' union case is retained, with a deprecation note.

@AThousandShips AThousandShips added the enhancement This is an enhancement on the current functionality label Sep 26, 2024
@Ivorforce
Copy link
Member Author

Parent PR is merged, so we're good to go.

Copy link
Collaborator

@dsnopek dsnopek left a comment

Choose a reason for hiding this comment

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

Looks good to me! Thanks :-)

@dsnopek
Copy link
Collaborator

dsnopek commented Oct 30, 2024

I was about to merge this and then realized it's 2 commits. This'll need to be squashed to a single commit before it can merged.

The use of .components is deprecated.
@Ivorforce
Copy link
Member Author

Ok, fixed.

@dsnopek
Copy link
Collaborator

dsnopek commented Oct 30, 2024

Thanks!

@dsnopek dsnopek merged commit 259c757 into godotengine:master Oct 30, 2024
12 checks passed
@Ivorforce Ivorforce deleted the patch-3 branch October 30, 2024 21:14
@dsnopek
Copy link
Collaborator

dsnopek commented Jan 27, 2025

Cherry-picked for 4.2 in PR #1694

@dsnopek
Copy link
Collaborator

dsnopek commented Jan 27, 2025

Cherry-picked for 4.3 in PR #1695

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement This is an enhancement on the current functionality

3 participants