diff --git a/deno.novaextension/CHANGELOG.md b/deno.novaextension/CHANGELOG.md index 4883f1a..2f2195c 100644 --- a/deno.novaextension/CHANGELOG.md +++ b/deno.novaextension/CHANGELOG.md @@ -1,3 +1,11 @@ +## v1.1.0 + +- **Symbols**: This update adds a new 'Find Symbol' command and accompanying + Deno Symbols sidebar to show the results of your search. (thanks to + [belcar-s](https://github.com/belcar-s)!)m +- The extension will now gracefully handle Deno not being installed + ([belcar-s](https://github.com/belcar-s) + ## v1.0.4 - Fixes an issue where tasks defined in a `deno.jsonc` config file would not be diff --git a/deno.novaextension/README.md b/deno.novaextension/README.md index 6753871..d05f345 100644 --- a/deno.novaextension/README.md +++ b/deno.novaextension/README.md @@ -3,10 +3,10 @@ Everything you need for TypeScript and JavaScript development, powered by the [Deno](https://deno.land) runtime. -- TypeScript support out of the box. +- Zero-config Typescript support. - A complete development toolchain including a **formatter**, **linter**, **test runner**, **bundler**, and **language server**. -- Complete support for standard Web APIs like `fetch`, 'WebSocket', or the +- Complete support for standard Web APIs like `fetch`, `WebSocket`, or the Streams API. - An audited [standard library](https://deno.land/std). - Dependencies without node_modules or package.json. @@ -23,6 +23,7 @@ for Nova. This extension provides the following integrations with Nova: - Automatic formatting on save. - Commands for renaming symbols, caching dependencies, formatting documents, and renaming symbols. +- Symbol search and dedicated sidebar. - Task templates for `deno run` and `deno bundle` commands. - Global and per-project configuration settings. @@ -55,6 +56,7 @@ Support for Deno tasks requires Deno 1.20+. - **Cache** - Cache all external dependencies - **Format Document** - Format with Deno's formatter - **Rename symbol** - Rename variables, functions, etc. +- **Find Symbol** - Search for symbols in the codebase - **Restart Deno LSP server** - You shouldn't have to do this, but it's nice to have when you start getting angry. @@ -73,6 +75,11 @@ The following is configurable only at a global scope: - Trusted and untrusted hosts for Import suggestions +## Maintainers + +- [sgwilym](https://github.com/sgwilym) +- [belcar-s](https://github.com/belcar-s) + ## Shoutouts 📣 Big thanks to Cameron Little's diff --git a/deno.novaextension/extension.json b/deno.novaextension/extension.json index d7f18a3..594339e 100644 --- a/deno.novaextension/extension.json +++ b/deno.novaextension/extension.json @@ -3,14 +3,15 @@ "name": "Deno", "organization": "Sam Gwilym", "description": "Everything you need for TypeScript and JavaScript development.", - "version": "1.0.4", + "version": "1.1.0", "categories": [ "languages", "formatters", "issues", "completions", "tasks", - "commands" + "commands", + "sidebars" ], "repository": "https://github.com/sgwilym/nova-deno", "bugs": "https://github.com/sgwilym/nova-deno/issues",