Skip to content

v9.0.0

Choose a tag to compare

@rdela rdela released this 18 Aug 22:44
· 10 commits to trunk since this release
v9.0.0
caa6398

Changes

  • update deps, slogan, add changelog template by @rdela in #47

Full Changelog: v8.1.0...v9.0.0

Because updating to 8.1.1 may require you to update your your deno.json and is therefore a breaking change, I have tagged this essentially unchanged release v9. Thanks to a tagging mishap, v8.1.1 was tagged on e7dac5d instead of caa6398, so figured I might as well burn an integer in the major column to make things more clear until version 10 lands soon with many new features coming.

I was hoping 8.1.1 would not require modifications downstream, but in updating Xogo (07946a8, line 7) I realized it does. If you see this error:

Loading config file file:///lume/xeo/_config.ts

error: Uncaught (in worker "") (in promise) TypeError: Module not found "https://cdn.jsdelivr.net/npm/@mdit/plugin-alert@2.0.0/lib/index.js".
at https://cdn.jsdelivr.net/gh/famebot/xeo@8.1.1/plugins.ts:27:23

  const mod = await import(_config.toString());
              ^

at async createSite (https://cdn.jsdelivr.net/gh/lumeland/lume@3.3.1/cli/utils.ts:11:15)
at async build (https://cdn.jsdelivr.net/gh/lumeland/lume@3.3.1/cli/build_worker.ts:50:16)
error: Uncaught (in promise) Error: Unhandled error in child worker.
at Worker.#pollControl (ext:runtime/11_workers.js:1:3400)

Then change this in deno.json

-    "mdit/plugin-alert": "https://cdn.jsdelivr.net/npm/@mdit/plugin-alert@0.22.3/lib/index.js",
+    "mdit/plugin-alert": "https://cdn.jsdelivr.net/npm/@mdit/plugin-alert@2.0.0/dist/index.js",

That is, change /lib/ to /dist/ at the end of the line: /lib/index.js", to /dist/index.js",

This happens when upgrading from versions (less than or equal to) 8.1.0 to 8.1.1 or higher.

-    "xeo/": "https://cdn.jsdelivr.net/gh/famebot/xeo@8.1.0/"
+    "xeo/": "https://cdn.jsdelivr.net/gh/famebot/xeo@8.1.1/"