tompave / fun_with_flags

Feature Flags/Toggles for Elixir
https://hexdocs.pm/fun_with_flags/FunWithFlags.html
MIT License
1.08k stars 79 forks source link

Next release and Elixir 1.15 support #162

Closed axelson closed 1 year ago

axelson commented 1 year ago

There's currently many nice fixes in the unreleased 1.11, so I'd like to put in a vote for cutting the next release soon :smiley:

Also in the 1.11 I see "Add support for Elixir 1.15". Is there something specific about 1.10.1 that doesn't work on Elixir 1.15? I've been running fun_with_flags on Elixir 1.15 for a few weeks now and haven't noticed any issues (although maybe there's something I missed!)

tompave commented 1 year ago

Hey there. Yes, that was long overdue. I've now published the new version: https://hex.pm/packages/fun_with_flags/1.11.0

Also in the 1.11 I see "Add support for Elixir 1.15". Is there something specific about 1.10.1 that doesn't work on Elixir 1.15? I've been running fun_with_flags on Elixir 1.15 for a few weeks now and haven't noticed any issues (although maybe there's something I missed!)

Usually the library works with newer versions of Elixir and OTP without issues. There might be some compiler warnings here and there, but it doesn't stop working. When I update the Elixir and OTP versions in the changelog and mix file, it's really a way to communicate which versions are supported. For example, with the just released v1.11.0, I won't be accepting reports for bugs that only happen with Elixir 1.12, but I'll investigate bug that happen with Elixir 1.13 and above.

axelson commented 1 year ago

Thanks for the release and the explanation! That makes sense :+1: