From d0b7ef2641f7b44c9e48333b552d454a56e2cdff Mon Sep 17 00:00:00 2001 From: Ricardo Corral Date: Wed, 26 Feb 2025 22:55:19 -0600 Subject: [PATCH 1/3] upgrade to Elixir 1.18 --- .tool-versions | 1 + CHANGELOG.md | 6 +++++- mix.exs | 4 ++-- 3 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 .tool-versions diff --git a/.tool-versions b/.tool-versions new file mode 100644 index 0000000..9fd3e39 --- /dev/null +++ b/.tool-versions @@ -0,0 +1 @@ +elixir 1.18.0 diff --git a/CHANGELOG.md b/CHANGELOG.md index 8974d7a..10e0504 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # CHANGELOG +## 0.1.3 [2024-08-20] + +- [Upgrade] Updated Elixir requirement from 1.15 to 1.18. + ## 0.1.2 [2024-05-15] - [New Feature] Added `Relix.RPC.execute!` to throw an error on failed execution. @@ -10,4 +14,4 @@ ## 0.1.0 [2024-03-31] -- [New Feature] Added `Relix.RPC`. +- [New Feature] Added `Relix.RPC`. \ No newline at end of file diff --git a/mix.exs b/mix.exs index b538719..538828d 100644 --- a/mix.exs +++ b/mix.exs @@ -4,8 +4,8 @@ defmodule Relix.MixProject do def project do [ app: :relix, - version: "0.1.2", - elixir: "~> 1.15", + version: "0.1.3", + elixir: "~> 1.18", start_permanent: Mix.env() == :prod, deps: deps() ] From e637943f9997ae90c724215efb26f858aea82f87 Mon Sep 17 00:00:00 2001 From: Ricardo Corral Date: Wed, 26 Feb 2025 23:00:07 -0600 Subject: [PATCH 2/3] change workflow Elixir version to 1.18 --- .github/workflows/elixir.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/elixir.yml b/.github/workflows/elixir.yml index 9eb2d2e..89433ae 100644 --- a/.github/workflows/elixir.yml +++ b/.github/workflows/elixir.yml @@ -2,7 +2,7 @@ on: push env: OTP_VERSION: "26" - ELIXIR_VERSION: "1.16" + ELIXIR_VERSION: "1.18" jobs: test: From 5fdaa21a077b1541aaaef2423d7ade2cff2f907c Mon Sep 17 00:00:00 2001 From: Ricardo Corral Date: Thu, 19 Jun 2025 10:03:57 -0600 Subject: [PATCH 3/3] downgrade mix elixir spec to ~> 1.17 for smooth back compatibility --- mix.exs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mix.exs b/mix.exs index 538828d..02be46e 100644 --- a/mix.exs +++ b/mix.exs @@ -5,7 +5,7 @@ defmodule Relix.MixProject do [ app: :relix, version: "0.1.3", - elixir: "~> 1.18", + elixir: "~> 1.17", start_permanent: Mix.env() == :prod, deps: deps() ]