From 43e53d1147806323c829df625706b687ee502b37 Mon Sep 17 00:00:00 2001 From: tom Date: Thu, 8 Aug 2024 00:07:27 +0200 Subject: [PATCH] Bump version to 1.12.0 --- CHANGELOG.md | 2 +- README.md | 4 ++-- mix.exs | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 788baff5..6c0c1f8a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## v1.12.0 (Unreleased) +## v1.12.0 * Add support for Elixir 1.17 and 1.16. Drop support for Elixir 1.13 and 1.14. Elixir >= 1.15 is now required. Dropping support for older versions of Elixir simply means that this package is no longer tested with them in CI, and that compatibility issues are not considered bugs. * Note: The FunWithFlags package has usually increased its supported Elixir version one at a time, usually supporting the last three minor versions. With this version `v1.12.0` it fast-forwards to Elixir 1.17 from 1.15, and drops support for Elixir versions 1.13 and 1.14 at the same time. That's because a new version of the package wasn't released to support Elixir 1.16 specifically, when it came out, and now there are two new Elixir versions out there. The good news is that this is just a formality to be clear on which Elixir and OTP versions are officially supported, and the FunWithFlags package actually has been working pretty well with new Elixir versions, and even with older Elixir versions that are formally unsupported. diff --git a/README.md b/README.md index f205a2ee..67b2aa26 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ [![Mix Tests](https://github.com/tompave/fun_with_flags/actions/workflows/test.yml/badge.svg?branch=master)](https://github.com/tompave/fun_with_flags/actions/workflows/test.yml?query=branch%3Amaster) [![Code Quality](https://github.com/tompave/fun_with_flags/actions/workflows/quality.yml/badge.svg?branch=master)](https://github.com/tompave/fun_with_flags/actions/workflows/quality.yml?query=branch%3Amaster) [![Hex.pm](https://img.shields.io/hexpm/v/fun_with_flags.svg)](https://hex.pm/packages/fun_with_flags) -[![hexdocs.pm](https://img.shields.io/badge/docs-1.11.0-brightgreen.svg)](https://hexdocs.pm/fun_with_flags/1.11.0/FunWithFlags.html) +[![hexdocs.pm](https://img.shields.io/badge/docs-1.12.0-brightgreen.svg)](https://hexdocs.pm/fun_with_flags/1.12.0/FunWithFlags.html) [![Hex.pm Downloads](https://img.shields.io/hexpm/dt/fun_with_flags)](https://hex.pm/packages/fun_with_flags) [![License](https://img.shields.io/hexpm/l/fun_with_flags.svg)](https://github.com/tompave/fun_with_flags/blob/master/LICENSE.txt) [![ElixirWeekly](https://img.shields.io/badge/featured-ElixirWeekly-8e5ab5.svg)](https://elixirweekly.net/issues/43) @@ -497,7 +497,7 @@ In order to have a small installation footprint, the dependencies for the differ ```elixir def deps do [ - {:fun_with_flags, "~> 1.11.0"}, + {:fun_with_flags, "~> 1.12.0"}, # either: {:redix, "~> 0.9"}, diff --git a/mix.exs b/mix.exs index 6ff0e944..f6194f1a 100644 --- a/mix.exs +++ b/mix.exs @@ -2,7 +2,7 @@ defmodule FunWithFlags.Mixfile do use Mix.Project @source_url "https://github.com/tompave/fun_with_flags" - @version "1.11.0" + @version "1.12.0" def project do [