diff --git a/Rails.novaextension/CHANGELOG.md b/Rails.novaextension/CHANGELOG.md index 17fed9a..b86ba9a 100644 --- a/Rails.novaextension/CHANGELOG.md +++ b/Rails.novaextension/CHANGELOG.md @@ -1,3 +1,14 @@ +## Version 0.7 - Alpha + +### FEATURES + +- Added new Clips for Stimulus in HTML (100% coverage). Every Clip uses official naming conventions for placeholders, suggesting you the correct text format (camelCase, kebab-case, etc). + ![Stimulus Clips](https://raw.githubusercontent.com/tommasongr/nova-rails/main/docs/images/stimulus-clips.png) + +### IMPROVE + +- Clean up console logs of the ERB Tag Switcher for production + ## Version 0.6 - Alpha ### FEATURES diff --git a/Rails.novaextension/README.md b/Rails.novaextension/README.md index aab186f..1828f87 100644 --- a/Rails.novaextension/README.md +++ b/Rails.novaextension/README.md @@ -30,6 +30,14 @@ Quickly switch between `<%`, `<%=` & `<%#` with a single shortcut. Select a text to wrap it in ERB tags or just use `⌘-shift->` to create a tag and start typing the expression. +### Stimulus Clips + +Start typing `Stimu...` in Javascript and HTML files for inserting Stimulus completions like Controller Scaffold, actions, classes, etc. Placeholders are formatted with the correct naming conventions. + +Stimulus Clips work also in Javascript and HTML derivate syntaxes like Typescript and HTML(ERB).\_ + +![Stimulus Clips](https://raw.githubusercontent.com/tommasongr/nova-rails/main/docs/images/stimulus-clips.png) + ## Features on their way - Solargraph support diff --git a/Rails.novaextension/extension.json b/Rails.novaextension/extension.json index 413c670..bbec112 100644 --- a/Rails.novaextension/extension.json +++ b/Rails.novaextension/extension.json @@ -3,7 +3,7 @@ "name": "Ruby on Rails", "organization": "Tommaso Negri", "description": "Ruby on Rails and Ruby support for Nova editor.", - "version": "0.6", + "version": "0.7", "main": "main.dist.js", "license": "MIT", "keywords": [ diff --git a/package.json b/package.json index aaf3000..29998fe 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "nova-rails", - "version": "0.6.0", + "version": "0.7.0", "description": "Ruby on Rails and Ruby support for Nova editor.", "main": "src/Scripts/main.js", "scripts": {