Hello Swift community,
The review of SE-0497: Controlling function definition visibility in clients ran from October 14...27, 2025.
Feedback was generally positive except on the @export(interface, implementation) variant of the attribute; the Language Steering Group and author agreed with reviewers that this configuration didn't have a well-understood use case, so the proposal was revised to remove it. Reviewers also asked whether @export(interface) effectively obsoleted @usableFromInline; though this discussion did not result in a functional change, the LSG asked the author to edit the proposal text to clarify the difference between them.
With these revisions in place, the LSG has accepted this proposal. Thanks to everyone who participated in the review—your feedback helped to sharpen our understanding of this feature's problem space and scope it correctly.
Becca Royal-Gordon
SE-0497 Review Manager