From 711d63427705cb1d92f2f10c4961cecfb3548907 Mon Sep 17 00:00:00 2001 From: Zef Hemel Date: Thu, 14 Nov 2024 21:27:57 +0100 Subject: [PATCH] 0.10.0 --- .github/workflows/docker.yml | 2 +- .gitpod.Dockerfile | 2 +- Dockerfile | 2 +- cmd/compile.ts | 12 ++++++------ deno.json | 2 +- version.ts | 2 +- website/CHANGELOG.md | 24 +++++++++++++++++++++++- 7 files changed, 34 insertions(+), 12 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index c724a836..6ae69f31 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -33,7 +33,7 @@ jobs: - name: Setup Deno uses: denoland/setup-deno@v1 with: - deno-version: v2.0.5 + deno-version: v2.0.6 - name: Run bundle build run: | diff --git a/.gitpod.Dockerfile b/.gitpod.Dockerfile index 4b27a2b3..8f1fec57 100644 --- a/.gitpod.Dockerfile +++ b/.gitpod.Dockerfile @@ -1,6 +1,6 @@ FROM gitpod/workspace-full:latest -RUN curl -fsSL https://deno.land/x/install/install.sh | sh -s v2.0.5 +RUN curl -fsSL https://deno.land/x/install/install.sh | sh -s v2.0.6 RUN /home/gitpod/.deno/bin/deno completions bash > /home/gitpod/.bashrc.d/90-deno && \ echo 'export DENO_INSTALL="/home/gitpod/.deno"' >> /home/gitpod/.bashrc.d/90-deno && \ echo 'export PATH="$DENO_INSTALL/bin:$PATH"' >> /home/gitpod/.bashrc.d/90-deno diff --git a/Dockerfile b/Dockerfile index 33ac7714..55ea392c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM denoland/deno:debian-2.0.5 +FROM denoland/deno:debian-2.0.6 # The volume that will keep the space data diff --git a/cmd/compile.ts b/cmd/compile.ts index c6528be8..a6e62a72 100644 --- a/cmd/compile.ts +++ b/cmd/compile.ts @@ -6,12 +6,12 @@ import { bundleAssets } from "../lib/asset_bundle/builder.ts"; import type { Manifest } from "../lib/plugos/types.ts"; // import { version } from "../version.ts"; -const workerRuntimeUrl = new URL( - "../lib/plugos/worker_runtime.ts", - import.meta.url, -); -// const workerRuntimeUrl = -// `https://deno.land/x/silverbullet@${version}/lib/plugos/worker_runtime.ts`; +// const workerRuntimeUrl = new URL( +// "../lib/plugos/worker_runtime.ts", +// import.meta.url, +// ); +const workerRuntimeUrl = + `https://deno.land/x/silverbullet@${version}/lib/plugos/worker_runtime.ts`; export type CompileOptions = { debug?: boolean; diff --git a/deno.json b/deno.json index b63eb5f9..1d611ea2 100644 --- a/deno.json +++ b/deno.json @@ -1,6 +1,6 @@ { "name": "@silverbulletmd/silverbullet", - "version": "0.9.4", + "version": "0.10.0", "exports": { "./syscall": "./plug-api/syscall.ts", "./syscalls": "./plug-api/syscalls.ts", diff --git a/version.ts b/version.ts index 1303f9ef..31d5aed3 100644 --- a/version.ts +++ b/version.ts @@ -1 +1 @@ -export const version = "0.9.4"; +export const version = "0.10.0"; diff --git a/website/CHANGELOG.md b/website/CHANGELOG.md index c40ffe24..ec73a39b 100644 --- a/website/CHANGELOG.md +++ b/website/CHANGELOG.md @@ -4,7 +4,29 @@ An attempt at documenting the changes/new features introduced in each 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 yet since 0.9.3. Stay tuned! +* Nothing yet since 0.10.0. Stay tuned! + + [[CHANGELOG]] + +## 0.10.0 +This is a “major” release primarily because of the underlying migration to rely on Deno 2 and a bunch of foundational work that’s not really leveraged yet. Stay tuned for more. + +* Migrated underlying system to Deno 2.0, please upgrade to a recent Deno 2 build! +* Another attempt at supporting authentication proxies better +* {[Editor: New Window]} command (bound to Ctrl-n/Cmd-n) which should make creating new windows work better on non-mac OSes +* Fixes for automatic page reload +* Automatically convert item into task when using {[Task: Cycle State]} (by [Abin Simon](https://github.com/silverbulletmd/silverbullet/pull/1099)) +* Reduce ranking of non-existing pages in completion and picker (by [Abin Simon](https://github.com/silverbulletmd/silverbullet/issues/1100)) +* Better configurability of automatic bracket closing in [[^SETTINGS]] (`autoCloseBrackets` setting) (by [Fernando Serboncini](https://github.com/silverbulletmd/silverbullet/pull/1110)) +* Smart quote configuration (by [Marek](https://github.com/silverbulletmd/silverbullet/pull/1121)) +* Index page links in [[Frontmatter]] (by [Marek S. Łukasiewicz](https://github.com/silverbulletmd/silverbullet/pull/1066)) +* Template parser fixes (by [MrMugame](https://github.com/silverbulletmd/silverbullet/pull/1102)) +* You can now hit `Tab` to accept the current auto complete option (by [Vighnesh Shenoy](https://github.com/silverbulletmd/silverbullet/pull/1150)) +* Some dark mode fixes and top bar improvements (by [Mufeed Ali](https://github.com/silverbulletmd/silverbullet/pull/1137)) +* A few Vim mode fixes (by [Ohad](https://github.com/silverbulletmd/silverbullet/pull/1146) [Lutzky](https://github.com/silverbulletmd/silverbullet/pull/1145)) +* Support for [tel: links](tel:12345) (by [Peter Weston](https://github.com/silverbulletmd/silverbullet/pull/1139)) +* “Remember me” functionality for [[Authentication]] (by [aekaisato](https://github.com/silverbulletmd/silverbullet/pull/1132)) +* (Highly experimental) work started on [[Space Lua]] (you can observe, but don’t use just yet) ## 0.9.4 * Slashes in page names are no no longer URL encoded (in the URL)