pull/690/head 0.7.1
Zef Hemel 2024-02-08 09:29:40 +01:00
parent 05efbc8741
commit a925212427
4 changed files with 29 additions and 4 deletions

View File

@ -1 +1 @@
export const version = "0.7.0";
export const version = "0.7.1";

View File

@ -5,12 +5,18 @@ release.
## Edge
_These features are not yet properly released, you need to use [the edge builds](https://community.silverbullet.md/t/living-on-the-edge-builds/27) to try them._
* Nothing new since 0.7.1 yet
---
## 0.7.1
* Numerous bug fixes and significant performance improvements in template rendering (which now happen server-side), including code completion fixes.
* **Experimental** feature: [[Space Script]], the ability to extend SilverBullet from within your SilverBullet space with JavaScript.
* New `{{#each @varname in <expression>}}` syntax in [[Template Language#each directive]].
* **Experimental feature**: [[Space Script]], the ability to extend SilverBullet from within your SilverBullet space with JavaScript.
* New [[Functions#readPage(name)]] function.
* New query sources: `command` and `syscalls`. The [[Keyboard Shortcuts]] and [[Commands]] pages now use these to list all key bindings and available commands.
* New query sources: [[Objects#command]] and [[Objects#syscall]]. The [[Keyboard Shortcuts]] and [[Commands]] pages now use these to list all key bindings and available commands automatically.
* You can now create emoji aliases (implemented by [Maarrk](https://github.com/silverbulletmd/silverbullet/pull/679)), see [[SETTINGS]] for an example 😅
* You can now conditionally show action buttons (see [[SETTINGS]]) _only_ on mobile devices (implemented by [Maarrk](https://github.com/silverbulletmd/silverbullet/pull/686))
---

View File

@ -8,5 +8,7 @@ Beside the list below, all commands available commands appear in the [[Command P
These are all commands available as well as their Windows/Linux and macOS keybindings (if any):
```query
command select name, key, mac
command
order by name
select name, key, mac
```

View File

@ -162,3 +162,20 @@ This is another meta tag, which is used to index all [[Attributes]] used in your
```query
attribute where page = @page.name limit 1
```
# System tags
The following tags are technically implemented a bit differently than the rest, but they are still available to be queried.
## command
Enables querying of all [[Commands]] available in SilverBullet as well as their assigned keyboard shortcuts.
```query
command order by name limit 5
```
## syscall
Enables querying of all [[PlugOS]] syscalls enabled in your space. Mostly useful in the context of [[Plugs]] and [[Space Script]] development.
```query
syscall limit 5
```