Releases: polyipseity/obsidian-modules
Releases · polyipseity/obsidian-modules
latest
This release is a rolling release that contains the build artifacts for the latest commit.
2.4.4
2.4.3
2.4.2
2.4.1
2.4.0
2.3.0
2.3.0
No more console spamming and unchecked data.json
growth!
Minor Changes
- d724fef: Move settings
recovery
andlastReadChangelogVersion
tolocalStorage
. (6d612c5) - 307489d: Replace some
Record
s withMap
s. (https://2ality.com/2012/01/objects-as-maps.html)
Patch Changes
2.2.0
2.2.0
Minor Changes
- 3b251be: Add cwd detection for
dv.view
in Dataview. - ef032bf: Add cwd detection for Templater user scripts.
- fdbee2f: Add cwd detection for canvases.
- 2fd4dc4: Change the type and meaning of
null
andundefined
for working directory. This allows overriding the working directory with no working directory inCommonOptions
. - 5fbad90: Always change the cwd context in preview and editor.
Patch Changes
2.1.0
2.0.0
2.0.0
Major Changes
- 0c567c9: Add TypeScript support.
Minor Changes
- 97eca08: Add setting "Require name".
- 24ed484: Move more work to workers and improve code.
- 459125e: Add setting "Markdown code block languages to load".
- a0bea02: Add support for importing external modules via HTTP and HTTPS.
- 4d79665: Add setting "Preloading rules".
- ccfbf35: Add setting "Preloaded external links".
- f36db52: Use workers to transpile TypeScript if async import is used.
- 26155df: Add setting "Expose internal modules". Cherry-picked from
d22f7bf6182272e3e0058c328ed42ec3039de184
, which is fromobsidian-terminal
. - fd1f08c: Add setting
Expose internal modules
. - 47c5f65: Allow importing a loading module multiple times. (Deadlocks may result though.)
- 9b43345: Implement source mapping. Sources are placed under
modules/
. - c944a54: Rewrite dependency handling.
- a85b3b7: Add setting "Enable external links".
- fbcf7d2: Add relative path support for Templater.
- 0d9ed0f: Make importing from external CDNs work.
- d0adec9: Add setting "
import
timeout".
Patch Changes
- b5f2d98: Assign
Symbol.toStringTag
to modules. - 24cbb1c: Respect existing source maps when source mapping.
- a286c55: Define
process
so that React can load on mobile. - c3a689e: Limit the number of concurrent requests to 6.
- fa98881: Compress the worker to reduce bundle size.
- 108639c: Fix plugin potentially failing to load. This may happen if
Community plugins > Debug startup time
is disabled. When it is disabled, Obsidian removes source maps, which erraneously removes JavaScript strings intentionally containinig source map-like content. - e06bcf1: Add async
Transpile.atranspile
. - b12e8ec: Move parsing to workers.
- 74c7da3: Prefix source map location with plugin ID.