Skip to content

Conversation

MarijnS95
Copy link
Contributor

Targets #762
See also madsmtm/objc2-generated#13

I've been following the betas closely and need to stay on the same/latest APIs for compatibility.

Note that I didn't test if some of the header-translator "hacks" can already be reverted - I'm mostly working on Metal.

Copy link
Collaborator

@simlay simlay left a comment

Choose a reason for hiding this comment

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

I think Mads is on a sailboat. I've not seen him on the internet for a few weeks. I looked at last July and mads was similarly not around so I'm not worried yet.

While I do have merge rights to the objc2 repo and publish rights for a bunch of the generated crates, I don't have merge/push rights on https://github.com/madsmtm/objc2-generated which is pretty needed.

@MarijnS95
Copy link
Contributor Author

@simlay I'm aware of his absence, and not in a hurry here. As long as the beta is not released to stable yet this can just stay here for visibility, and I'll regenerate it as soon as a new beta drops.

For now I'm just opening this because I need it myself, and for others to use if they wish to play with the latest beta APIs.

However I could use some more serious discussion/review on the unsafe annotations for Metal, which are somewhat complex to decide on sometimes.

@madsmtm
Copy link
Owner

madsmtm commented Aug 6, 2025

Thanks! I've integrated your commits (with a few tweaks) into #762.

I think Mads is on a sailboat.

Indeed, I was ;)

While I do have merge rights to the objc2 repo and publish rights for a bunch of the generated crates, I don't have merge/push rights on https://github.com/madsmtm/objc2-generated which is pretty needed.

Fixed now.

However I could use some more serious discussion/review on the unsafe annotations for Metal, which are somewhat complex to decide on sometimes.

Agreed, though let's discuss that in the PR for that (#773 and #774).

@MarijnS95 MarijnS95 changed the title Update to Xcode 26 Beta 4 Update to Xcode 26 Beta 5 Aug 6, 2025
@MarijnS95
Copy link
Contributor Author

MarijnS95 commented Aug 6, 2025

Thanks! I've integrated your commits (with a few tweaks) into #762.

Thanks! Hope you noticed (and fixed) that I accidentally squashed missed added files into the beta 4 commit 😅

Closing because this has served its purpose :)

I think Mads is on a sailboat.

Indeed, I was ;)

Nice!


However I could use some more serious discussion/review on the unsafe annotations for Metal, which are somewhat complex to decide on sometimes.

Agreed, though let's discuss that in the PR for that (#773 and #774).

Looks like I forgot to paste the links to those PRs because well, this was a reply/request to @simlay to review those PRs... inside of the respective PR :)

@MarijnS95 MarijnS95 closed this Aug 6, 2025
@MarijnS95 MarijnS95 deleted the xcode-26 branch August 6, 2025 20:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants