Releases: almasix-dev/almasix-vscode
Release list
v0.4.2
What's new
- Inline
@section('name', 'value')treated as self-closing in structure analysis;@showcloses@section - Prism language icon (
media/prism.svg) plus optional Almasix File Icons theme so*.prism.htmlis not mistaken for plain HTML - Hover docs updated for two-arg
@section
v0.4.1
What's Changed
- Color marketplace / activity-bar icon from official
almasix.svg(fixes grayscale placeholder in 0.4.0) - Publish workflow also ships to Open VSX so Cursor / VSCodium / Windsurf can find the extension in Extensions search
- README documents VS Marketplace vs Open VSX install paths
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- Release VS Code 0.4.0 (native Idea parity) by @coolsam726 in #1
New Contributors
- @coolsam726 made their first contribution in #1
Full Changelog: v0.1.11...v0.4.0
v0.3.2
JetBrains 0.3.2
- Limit compatible IDEs to PyCharm Professional, PyCharm Community, and WebStorm (product-module
incompatible-withdeclarations) - Build/run sandbox against PyCharm Community (
PC)
Requires Almasix 0.9.1+.
Install: Settings → Plugins → ⚙ → Install Plugin from Disk… → the zip → restart → Almasix → Rebuild Index.
Full Changelog: https://github.com/almasix-dev/ide-support/compare/v0.3.1...v0.3.2
Imported from almasix-dev/ide-support@v0.3.2 after the editor-package split.
v0.3.1
JetBrains 0.3.1
Patch on the 0.3.0 exhaust release:
- Ctrl-hover underline + hand cursor on Almasix symbols (hard PsiReferences)
- Blueprint quiet —
table.in migrations no longer dumps every DB column - Prism file icon from
art/prism/prism-file.svg - New… always runs
smith make:*; interactive make:model companions (-m/-f/-s/-c/-r/--api/--policy/-R/-a) .envbulk insert — “Insert all MAIL_*” when 2+ keys match the prefix
Requires Almasix 0.9.1+ (prefer latest with AnnAssign / tables.*.model in ide:index).
Install: Settings → Plugins → ⚙ → Install Plugin from Disk… → the zip → restart → Almasix → Rebuild Index.
Full Changelog: https://github.com/almasix-dev/ide-support/compare/v0.3.0...v0.3.1
Imported from almasix-dev/ide-support@v0.3.1 after the editor-package split.
v0.3.0
What's Changed
- Almasix Idea 0.3.0: find usages, rename, and ORM depth by @coolsam726 in https://github.com/almasix-dev/ide-support/pull/8
Full Changelog: https://github.com/almasix-dev/ide-support/compare/v0.2.3...v0.3.0
Imported from almasix-dev/ide-support@v0.3.0 after the editor-package split.
v0.2.3
JetBrains 0.2.3
- Deeper navigation —
config("app.env")jumps to the"env"key line; Prism{{ var }}go-to-definition; Ctrl-hover underline on navigable symbols; relation methods jump to the method line - Two-way env completion — bare keys in
.envfrom config/env()declarations; values for drivers/stores (e.g.QUEUE_CONNECTION=→sync/database/redis); same forenv("KEY", …)defaults
Requires Almasix 0.9.1+ (smith ide:index --json with config_locations / env_options).
Install: Settings → Plugins → ⚙ → Install Plugin from Disk… → the zip → restart → Almasix → Rebuild Index.
Imported from almasix-dev/ide-support@v0.2.3 after the editor-package split.
v0.2.2
JetBrains 0.2.2
- Go to Declaration (Ctrl-click) for routes, views, config files, env keys, components, tables/columns, and relations
- Official Almasix icon on the Almasix menu (and Plugins list)
Requires Almasix 0.9.0+ (smith ide:index --json).
Install: Settings → Plugins → ⚙ → Install Plugin from Disk… → this zip → restart.
Imported from almasix-dev/ide-support@v0.2.2 after the editor-package split.
v0.2.1
JetBrains 0.2.1
- Real Almasix menu on the main menu bar and under Tools
- Almasix → Rebuild Index is discoverable again (0.2.0 used
popup=falseand hid the submenu)
Install: Settings → Plugins → ⚙ → Install Plugin from Disk… → this zip → restart.
Imported from almasix-dev/ide-support@v0.2.1 after the editor-package split.
v0.2.0
What's Changed
- Rewrite JetBrains plugin as native Almasix Idea 0.2.0 by @coolsam726 in https://github.com/almasix-dev/ide-support/pull/3
Full Changelog: https://github.com/almasix-dev/ide-support/compare/v0.1.13...v0.2.0
Imported from almasix-dev/ide-support@v0.2.0 after the editor-package split.