whitfin / cachex

A powerful caching library for Elixir with support for transactions, fallbacks and expirations
https://hexdocs.pm/cachex/
MIT License
1.6k stars 103 forks source link

Raise minimum Elixir requirement from v1.7 #355

Closed whitfin closed 1 month ago

whitfin commented 2 months ago

I'd rather not do this, but it's possible some of the dependencies need a higher min value. Elixir itself only supports security patches going back to v1.13, so maybe we can follow suit.

As it stands it looks like libring supports v1.11+ in the main branch, and we need an OTP patch which will likely ship out of that branch. As such we might be forced to adopt v1.11, which is from ~2020 I believe.

That being said, we can put this in 4.0 as a breaking change - it's just a matter of figuring out which version to bump to.

whitfin commented 1 month ago

This has been worked around, and is therefore no longer a priority. We might do it later, but closing this for now.