Skip to content

Commit 7ae8861

Browse files
committed
Restore Elixir 1.17 compatibility
1 parent 44613c3 commit 7ae8861

3 files changed

Lines changed: 10 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ jobs:
1313
ci:
1414
uses: elixir-vibe/actions/.github/workflows/elixir-rustler-ci.yml@v1
1515
with:
16+
min-elixir: "1.17"
17+
min-otp: "26"
1618
rust-toolchain: "1.95.0"
1719
rust-profile: default
1820
rust-cache-workspaces: |

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
## Unreleased
44

5+
## 0.17.4 - 2026-07-13
6+
7+
### Fixed
8+
9+
- Restore the declared minimum Elixir version to 1.17; the generated NIF and AST APIs remain compatible with Elixir 1.17 and later.
10+
511
## 0.17.3 - 2026-07-13
612

713
### Changed

mix.exs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
defmodule OXC.MixProject do
22
use Mix.Project
33

4-
@version "0.17.3"
4+
@version "0.17.4"
55
@source_url "https://github.com/elixir-volt/oxc_ex"
66

77
def project do
88
[
99
app: :oxc,
1010
version: @version,
11-
elixir: "~> 1.19",
11+
elixir: "~> 1.17",
1212
start_permanent: Mix.env() == :prod,
1313
deps: deps(),
1414
aliases: aliases(),

0 commit comments

Comments
 (0)