Skip to content

Releases: polyipseity/obsidian-modules

latest

23 Jul 01:59
latest
325aed1
Compare
Choose a tag to compare
latest Pre-release
Pre-release

This release is a rolling release that contains the build artifacts for the latest commit.

See readme § installation.

2.4.4

07 Jun 00:11
2.4.4
4cb8d7b
Compare
Choose a tag to compare

2.4.4

Patch Changes

  • c714551: Nothing changed, but old files were wrongly uploaded to v2.4.3. Fixes GH#15.

2.4.3

06 Jun 11:25
2.4.3
bd98206
Compare
Choose a tag to compare

2.4.3

Patch Changes

2.4.2

06 Jun 09:06
2.4.2
298fb3c
Compare
Choose a tag to compare

2.4.2

Patch Changes

2.4.1

11 Jan 07:16
2.4.1
27a8aac
Compare
Choose a tag to compare

2.4.1

Patch Changes

  • f59c264: Properly detects TypeScript extensions. Fixes GH#7, which is about failing to import TypeScript modules on newer versions of Obsidian. (GH#8 by @mnaoumov)
  • 976e1aa: Improve error message for unresolved module and loading timeout. (GH#12 by @mnaoumov)

2.4.0

30 Sep 04:11
1ba65b6
Compare
Choose a tag to compare

2.4.0

Minor Changes

Patch Changes

  • de069e6: Provide app to avoid using the deprecated global app. For users, nothing needs to be changed.
  • dbef51c: Fix importing from external links not working with custom require name.

2.3.0

22 Sep 01:15
2.3.0
8c6ee40
Compare
Choose a tag to compare

2.3.0

No more console spamming and unchecked data.json growth!

Minor Changes

Patch Changes

  • b496460: Remove debug statements. Addresses GH#5. (+f9fc1874e2c0b0b6c486ae6a13e52bf09cef588d)

2.2.0

12 Sep 14:00
2.2.0
99a220f
Compare
Choose a tag to compare

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 and undefined for working directory. This allows overriding the working directory with no working directory in CommonOptions.
  • 5fbad90: Always change the cwd context in preview and editor.

Patch Changes

  • 92b9215: Fix context detection for Templater templates.
  • 004ed2e: Fix weird behaviors if the vault has more than 1000 files. Fixes GH#4.

2.1.0

06 Sep 12:29
2.1.0
fe962fc
Compare
Choose a tag to compare

2.1.0

Minor Changes

  • 9a7c8b6: Add command "Clear cache".
  • 58abf99: Make the public invalidate invalidate more things.

Patch Changes

  • fdbca01: Reduce memory usage by up to 75% for preloaded files.
  • 663d9eb: Fix canvas rendering nothing. Fixes GH#2.

2.0.0

18 Aug 00:40
2.0.0
f29e589
Compare
Choose a tag to compare

2.0.0

Major Changes

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 from obsidian-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.