From 062cecaad52f50747859878843cd71581c9a1898 Mon Sep 17 00:00:00 2001 From: Erick Xavier Date: Fri, 17 Jul 2026 03:19:53 -0300 Subject: [PATCH 1/3] chore(release): bump version to 1.20.0 --- nojs/SKILL.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nojs/SKILL.md b/nojs/SKILL.md index 58787f6..8a574c5 100644 --- a/nojs/SKILL.md +++ b/nojs/SKILL.md @@ -1,7 +1,7 @@ --- name: nojs metadata: - version: 1.19.0 + version: 1.20.0 description: Provides expert-level knowledge of the No.JS HTML-first reactive framework for building dynamic web applications using only HTML attributes. Activates when the user explicitly mentions No.JS, NoJS, no-js.dev, cdn.no-js.dev, @no-js-dev/nojs, or the NoJS LSP. Also activates when HTML files use NoJS-specific directive combinations on plain HTML elements — bind (text binding attribute), foreach/each/for (loop attributes on elements), on:click/on:submit (colon-syntax event attributes), model (two-way binding attribute), state (reactive state attribute), store (global store attribute), computed/watch (reactive derivation attributes), show/hide (visibility toggle attributes), bind-html, bind-*, class-*, style-* (attribute-binding patterns), route/route-view (client-side routing attributes), validate (form validation attribute), or use/include (template composition attributes). Does NOT activate for generic HTML/CSS questions, React/Vue/Angular/Svelte/Alpine.js/HTMX development, or JavaScript framework questions unrelated to No.JS. --- From b1e0471c6a88e4c8889207f8a05cb375727c240c Mon Sep 17 00:00:00 2001 From: Erick Xavier Date: Fri, 17 Jul 2026 03:43:27 -0300 Subject: [PATCH 2/3] docs(changelog): add v1.20.0 entry --- CHANGELOG.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ebb4279..ee824d1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,14 @@ All notable changes to the **NoJS Skill** will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased](https://github.com/no-js-dev/nojs-skill/compare/v1.19.0...HEAD) +## [Unreleased](https://github.com/no-js-dev/nojs-skill/compare/v1.20.0...HEAD) + +## [1.20.0](https://github.com/no-js-dev/nojs-skill/compare/v1.19.0...v1.20.0) — 2026-07-17 + +### Added + +- SSE (Server-Sent Events) directive documentation in SKILL.md — full attribute table (`sse`, `as`, `sse-event`, `sse-insert`, `sse-limit`, `sse-credentials`, `into`, `error`, `then`), connection state (`$sse`), data parsing, auth limitations, and usage examples +- `references/directives/sse.md` — comprehensive SSE directive reference covering attribute API, connection state, reactive URL, authentication, connection limits, and disposal ## [1.19.0](https://github.com/no-js-dev/nojs-skill/compare/v1.18.0...v1.19.0) — 2026-07-09 From 277af78cb996ccb6e6a8540082151ea8a869f067 Mon Sep 17 00:00:00 2001 From: Erick Xavier Date: Fri, 17 Jul 2026 04:09:27 -0300 Subject: [PATCH 3/3] chore(release): sync plugin.json version to 1.20.0 --- .claude-plugin/plugin.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index c62c968..dd80d86 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "nojs", "description": "Provides expert-level knowledge of the No.JS HTML-first reactive framework for building dynamic web applications using only HTML attributes.", - "version": "1.16.1", + "version": "1.20.0", "author": { "name": "Erick Xavier" },