Skip to content

Releases / Tags #62

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
kattouf opened this issue Jun 6, 2025 · 2 comments
Open

Releases / Tags #62

kattouf opened this issue Jun 6, 2025 · 2 comments
Assignees

Comments

@kattouf
Copy link

kattouf commented Jun 6, 2025

Hi! 👋

Thanks for this great package — it works well and is easy to use!

Would you be open to tagging a release (e.g. 1.0.0 or 0.1.0)?
I’m using this package as a dependency of another SwiftPM package that I’d like to release under a stable version (from: "1.0.0"), but SwiftPM doesn’t allow that if one of the transitive dependencies uses an unstable reference (like .branch("main")):

error: Dependencies could not be resolved because root depends on 'sake' 1.0.0..<2.0.0.
'sake' >= 1.0.0 cannot be used because package 'sake' is required using a stable-version but 'sake' depends on an unstable-version package 'swift-subprocess' and no versions of 'sake' match the requirement 1.0.1..<2.0.0.
// Root package
dependencies: [
        .package(url: "https://github.com/kattouf/Sake.git", from: "1.0.0"),

// Dep package
 dependencies: [
        .package(url: "https://github.com/swiftlang/swift-subprocess.git", branch: "main"),

A tag would make it possible to include swift-subprocess in the dependency graph of stable packages.

Thanks in advance!

@iCharlesHu
Copy link
Contributor

Hi @kattouf, thank you for giving Subprocess a try! We’re planning to release a 0.0.1 version soon. Following that, the package will enter a “public beta” phase, during which the API may change based on the feedback we receive. Our goal is to reach 1.0 by this fall.

There are a few remaining blocking issues I'd like to address before we can tag 0.0.1. Stay tuned for updates!

@iCharlesHu iCharlesHu self-assigned this Jun 9, 2025
@bolsinga
Copy link

The video says 0.1 is available now. :) https://developer.apple.com/videos/play/wwdc2025/245/?time=636

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

No branches or pull requests

3 participants