From 1630b8eef7b852c88cf0e3a73f54b759d4e9e271 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Joubert?= <14306+czj@users.noreply.github.com> Date: Wed, 11 Nov 2026 12:09:57 +0100 Subject: [PATCH] Release 3.6.1 --- CHANGELOG.md | 12 +++++++++++- lib/super_slim/version.rb | 2 +- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 62f3802..d5e3aca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,15 @@ ## [Unreleased] +## [3.6.1] — 2026-11-11 + +One fix: `InstanceVariables` no longer reports an `@` that no name follows. + +**Fixed** +- `InstanceVariables` no longer reports ``Pass `@` to the partial as a local`` on an `@` that no name follows, as in + the `_form.html.slim` scaffold template simple_form installs, `= simple_form_for(@<%= singular_table_name %>)`. 3.6.0 + did, 3.5.0 did not. + ## [3.6.0] — 2026-11-11 The linter reads all the Ruby of a template and `.super-slim.yml` is checked when it is read: `super-slim lint` may @@ -299,7 +308,8 @@ renders what Slim 5 renders with `format: :html, sort_attrs: false`, byte for by - Ruby 3.3 or later, every Ruby still maintained, Rails 8.0 or 8.1 for the railtie, and strscan 3.1.1 or later, newer than the one Ruby 3.3 ships. -[Unreleased]: https://github.com/levups/super-slim/compare/v3.6.0...HEAD +[Unreleased]: https://github.com/levups/super-slim/compare/v3.6.1...HEAD +[3.6.1]: https://github.com/levups/super-slim/compare/v3.6.0...v3.6.1 [3.6.0]: https://github.com/levups/super-slim/compare/v3.5.0...v3.6.0 [3.5.0]: https://github.com/levups/super-slim/compare/v3.4.1...v3.5.0 [3.4.1]: https://github.com/levups/super-slim/compare/v3.4.0...v3.4.1 diff --git a/lib/super_slim/version.rb b/lib/super_slim/version.rb index 7ee935b..7f11ea7 100644 --- a/lib/super_slim/version.rb +++ b/lib/super_slim/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module SuperSlim - VERSION = "3.6.0" + VERSION = "3.6.1" end