beringresearch / macpine

Lightweight Linux VMs on MacOS
https://beringresearch.github.io/macpine/
Apache License 2.0
911 stars 22 forks source link

New release w/updates #102

Closed maxzinkus closed 1 year ago

maxzinkus commented 1 year ago

What do you think a good cutoff for 0.10 would be? Alternatively, do you think we could go 1.0b (beta) given the new features and testing?

Related: my PR on homebrew-core to add completions as part of brew install macpine.

The TODO for this would be a new GH tagged release, plus a brew bump-formula-pr version bump PR to https://github.com/Homebrew/homebrew-core

maxzinkus commented 1 year ago

@idroz this one is entirely up to your discretion.

idroz commented 1 year ago

I've been thinking about a new release.

I think current big fixes and features warrant a 0.91 version bump.

For 1.0 (b), need to think if features being tested #104 and #96 carry a risk of being not backwards compatible. If so, it would make sense to introduce them pre 1.0, I think.

maxzinkus commented 1 year ago

96 I'm making as an additional CLI argument so it should be ok. #104 I believe works fine even if configs are missing a Tags field, it gives an empty list. Then, I plan to make an option to use tags where if you provide +name instead of <vm name> to a command, it'll apply to all with that tag, so that should also be backwards compat.