- JetBrains plugin 1.4.0: semantic colours (builtin / vendor / own), template strings, brace handling, run configurations and a test console, package.ludic and package.lock.ludic editing (completion, docs, app preview, colour previews, asset navigation), External Libraries for the runtime and packages, doc pages for built-ins - ludic-lsp: go to definition for imports, document links, hover with inferred types, type definition, signature help with parameters, docs from docs/language - `import "dir"` resolves a barrel `dir/index.ludic` - package.ludic `entry`, `script` and `hook before|after <command>`; `ludic <script>`, `ludic script`, `ludic scripts` - `ludic test --verbose` and `--test NAME`; the test runner filters by name Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
5 lines
283 B
Markdown
5 lines
283 B
Markdown
bump: minor
|
|
type: feat
|
|
`import "camp"` imports a directory through its barrel, `camp/index.ludic` (a fragment
|
|
listing the directory's own imports). A directory without one is a clear error. Packages
|
|
resolve the same way: `import "ludic.render3d"` reads `ludic.render3d/index.ludic`.
|