Skip to content

Time for a new release? #82

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

Closed
david-macmahon opened this issue Jul 14, 2021 · 11 comments
Closed

Time for a new release? #82

david-macmahon opened this issue Jul 14, 2021 · 11 comments

Comments

@david-macmahon
Copy link

Since PR #81 has been merged into master, it would be nice to have that fix/functionality available as a tagged release rather than having to use Redis.jl#master to get it. I think it is technically breaking since it changes the value passed to subscription handler functions, so maybe v1.1.0?

@david-macmahon
Copy link
Author

I just noticed that Project.toml on master already specifies the version as v1.1.0 so I guess it just needs to be tagged as such.

@jkaye2012
Copy link
Collaborator

Hi David,

I'm happy to tag a new release. I think the process for this changed within the past year or so (maybe earlier) and I have not been actively keeping up with the Julia ecosystem since then. Is this something that can be resolved with a PR or should I be looking into setting up some new CD for the repo?

@mmiller-max
Copy link

mmiller-max commented Sep 3, 2021

I think the breaking change means that it should be v2.0.0 - any package with a compat field set to 1 or 1.1 could break if the version only goes up to 1.1.0.

The easiest way to register now is to use @JuliaRegistrator and @JuliaTagBot.

It may be worth thinking if there are any other breaking changes that may want to be done, and lumping them in together?

EDIT: Sorry I made the registrator comment!

@JuliaRegistrator
Copy link

Error while trying to register: Action not recognized: and

1 similar comment
@JuliaRegistrator
Copy link

Error while trying to register: Action not recognized: and

@jkaye2012
Copy link
Collaborator

I'm unaware of any pending changes that would necessitate a major version bump. #76 is the only open feature request right now, which would be additive and only a minor bump.

@mmiller-max
Copy link

I was thinking that #81 technically changes the public API (subscription callback function now receives different inputs to before), and therefore needs a major version bump as it's a breaking change.

@jkaye2012
Copy link
Collaborator

jkaye2012 commented Sep 14, 2021 via email

@mmiller-max
Copy link

Ah of course, sorry for misunderstanding

@pankgeorg
Copy link
Contributor

Bump on this; is there something we can help with?

Thanks!

@jkaye2012
Copy link
Collaborator

If you'd like to tag/upload the release, I would be happy to accept a PR for this

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

5 participants