From 5f564d5209bf23db34cf7cc2cc9a6c605e0f3ad1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aziz=20K=C3=B6ksal?= Date: Mon, 6 Jan 2025 14:12:55 +0100 Subject: [PATCH 1/3] HEEx: support new embed syntax with curly braces --- syntaxes/HTML (HEEx).sublime-syntax | 1 + tests/syntax_test_template.html.heex | 11 +++++++++++ 2 files changed, 12 insertions(+) diff --git a/syntaxes/HTML (HEEx).sublime-syntax b/syntaxes/HTML (HEEx).sublime-syntax index 858e7d35..e70cbcfd 100644 --- a/syntaxes/HTML (HEEx).sublime-syntax +++ b/syntaxes/HTML (HEEx).sublime-syntax @@ -66,6 +66,7 @@ contexts: - match: <%= @elixir %> + { "1" <> "2" } + + {"1" <> "2"} + + + + + + + + <:col :let={user}><%= user.id %>
From 3b49d5c73c6bc4c957e6c394166512f17ac6c5e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aziz=20K=C3=B6ksal?= Date: Mon, 6 Jan 2025 14:16:50 +0100 Subject: [PATCH 2/3] CI: bumped ST to v4192 --- .github/workflows/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c2302a4c..9854ee82 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -22,6 +22,6 @@ jobs: - uses: actions/checkout@v2 - uses: SublimeText/syntax-test-action@v2 with: - build: 4180 - default_packages: v4180 + build: 4192 + default_packages: v4192 package_name: ElixirSyntax From 3ebda62416fdcd3e78943363e2953c0bba980335 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aziz=20K=C3=B6ksal?= Date: Mon, 6 Jan 2025 14:14:16 +0100 Subject: [PATCH 3/3] CHANGELOG: releasing v4.1.0 --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 90fbccad..84509238 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## [v4.1.0] – 2025-03-28 + +- HEEx: support new syntax for embedding Elixir code with curly braces. + ## [v4.0.0] – 2024-09-01 - Elixir: improved matching of right-arrow clauses.