- 
                Notifications
    You must be signed in to change notification settings 
- Fork 46
Update to gun v2.2.0 #200
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
Update to gun v2.2.0 #200
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The update should also be applied to rebar.lock
| @elbrujohalcon Thanks for the review! I updated the gun version in rebar.lock, though I'm not very familiar with updating rebar since I usually work in Elixir. So just let me know if I missed anything | 
| @APB9785 Have you tested this change (running  I think you'll need to update other libs in rebar.lock, too. You can do that like this… rm -rf _build; rebar3 do unlock --all, upgrade, compile, ctEven if the tests report errors (it happens to me in OTP27 and I will try to fix it soon - see #201), as long as they run… you can commit your changes. | 
| I'm getting a strange issue running that command the latest cowlib version is 2.15.0 and that should be what we're using. I tried manually adding cowboy and cowlib deps to ensure we're on the right version, and it still errors, much to my confusion: Again, I'm new to the world of rebar3 so it's possible I'm doing something wrong.  I did try letting  I also opened this issue in the  | 
| In that issue above, someone pointed out that actually  Fortunately there is a workaround erlang/rebar3#2364 (comment) which seems to be working | 
|  | 
| There you go: https://hex.pm/packages/shotgun/1.2.0 | 
Resolves #199
This will allow use of recent cowboy-related libs such as
cowlibwhich are becoming increasingly necessary for dependency resolution.Gun 2.1.0 still uses
cowlib 2.13.0which is over a year old now, and no longer supported by many other libraries