Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
commit 881a6e6 Author: Michael Brenan <michael@brenan.dev> Date: Wed Jul 3 15:57:01 2024 -0500 Auto-release beta 0.1.14 commit 74e4c49 Author: Michael Brenan <michael@brenan.dev> Date: Wed Jul 3 15:56:36 2024 -0500 Fix generic file loading commit c2ca088 Author: Michael Brenan <michael@brenan.dev> Date: Wed Jul 3 15:38:20 2024 -0500 Fix Link.markdown() commit e61b780 Author: Michael Brenan <michael@brenan.dev> Date: Wed Jul 3 15:30:15 2024 -0500 Auto-release beta 0.1.13 commit 5bba27c Author: Michael Brenan <michael@brenan.dev> Date: Wed Jul 3 15:29:56 2024 -0500 Fix importing tags from 'tags' frontmatter commit e3d1d40 Author: Michael Brenan <michael@brenan.dev> Date: Wed Jul 3 00:45:52 2024 -0500 Auto-release beta 0.1.12 commit 1521445 Author: Michael Brenan <michael@brenan.dev> Date: Wed Jul 3 00:45:23 2024 -0500 Add crappy loading loading boundary + script loader to all views commit 98ea006 Author: Michael Brenan <michael@brenan.dev> Date: Tue Jul 2 18:44:34 2024 -0500 Auto-release beta 0.1.11 commit 4f5d9f0 Author: Michael Brenan <michael@brenan.dev> Date: Tue Jul 2 18:44:00 2024 -0500 Add some more docs and fix some missing returns commit 367efeb Author: Michael Brenan <michael@brenan.dev> Date: Tue Jul 2 18:32:14 2024 -0500 Add support for JS files to require, improve some statefulness, a few more error messages commit b188cb7 Author: ☙◦ The Tablet ❀ GamerGirlandCo ◦❧ <i.am.the.tablet@proton.me> Date: Tue Jul 2 03:52:07 2024 -0400 `dc.require` functionality for importing other scripts (#49) * make `DatacoreJSRenderer.convert` static since it doesn't use instance data * implement ability to import/require external scripts * replace `cachedRead` with regular read * extract codeblock language union to its own exported type to avoid repitition * add script cache * - set `DatacoreScript.code` to null upon succesful script loading (this is to free up memory) - switch to array for loaded scripts tracking - add `source` property to `DatacoreScript` * incorporate `ScriptCache` into local api * fix order * nits (cherry picked from commit 2bdfa8e) * change `ScriptCache.load` - this method now takes a parent `DatacoreLocalApi` instance as a parameter - create a new instance of `DatacoreLocalApi` for each recursively loaded script - throw on failure instead of returning null (so that it displays properly in a codeblock) * change `dc` to `parentContext` in failure case * formatting nits * corrections to script codeblock detection * implement suggested changes - move loaded script cache into ScriptCache - use `cachedRead` - use a map instead of an array - extract `convert` from class into separate utility function - lift `code` property of `DatacoreScript` up into the return value of `resolveSource` * more changes - add promise property to `DatacoreScript` interface - return a previous promise containing the evaluation result if it exists * add back anti-cycle guard, make scriptCache class field not readonly commit 101cc20 Author: Michael Brenan <michael@brenan.dev> Date: Tue Jul 2 02:49:42 2024 -0500 Add more javascript docs commit b95b3dc Author: Michael Brenan <michael@brenan.dev> Date: Sun Jun 30 15:52:21 2024 -0700 Auto-release beta 0.1.10 commit 81903d5 Author: Michael Brenan <michael@brenan.dev> Date: Sun Jun 30 15:51:58 2024 -0700 Fix new test formatting commit d447b6e Author: Michael Brenan <michael@brenan.dev> Date: Sun Jun 30 15:51:30 2024 -0700 Add line range test commit 267c614 Author: Michael Brenan <michael@brenan.dev> Date: Sun Jun 30 15:51:06 2024 -0700 Fix up min versions for manifests commit d75046c Author: Michael Brenan <michael@brenan.dev> Date: Sun Jun 30 01:03:04 2024 -0700 Auto-release beta 0.1.9 commit fb4f857 Author: Michael Brenan <michael@brenan.dev> Date: Sun Jun 30 01:02:17 2024 -0700 Fix up line span embeds as a first pass commit ffe2698 Author: Michael Brenan <michael@brenan.dev> Date: Sun Jun 30 00:41:34 2024 -0700 Fix formatting commit b7b078d Author: Michael Brenan <michael@brenan.dev> Date: Sun Jun 30 00:41:19 2024 -0700 Fix block level tagging and link tagging commit 6e9eb74 Author: Michael Brenan <michael@brenan.dev> Date: Sun Jun 30 00:37:46 2024 -0700 Fix broken local API components & start of embed CSS commit 2623523 Author: Michael Brenan <michael@brenan.dev> Date: Sat Jun 29 23:07:47 2024 -0700 Use backup source path for SpanEmbed
- Loading branch information