Skip to content

Releases: elias-sundqvist/obsidian-react-components

0.1.6

22 Jan 22:26
Compare
Choose a tag to compare

0.1.6 (2022-01-22) Obsidian v0.13.19 support

  • jsx codeblocks broke in a recent obsidian update (See issue #26). With this update, they should work better again.
  • Added support for embedded notes in the Markdown component (See issue #25).

0.1.5

03 Jan 14:00
Compare
Choose a tag to compare

0.1.5 (2022-01-03) Removed Debug Logging

  • A lot of console.log calls were used when adding the live preview support. These have now been removed.

0.1.4

02 Jan 18:34
Compare
Choose a tag to compare

0.1.4 (2022-01-02) App Fix

  • The plugin should now work on in the app version of Obsidian again.

0.1.3

01 Jan 22:46
Compare
Choose a tag to compare

0.1.3 (2022-01-01) Basic Live Preview Support

  • Both code blocks and inline code is supported.
    live preview

0.1.2

02 Dec 23:51
Compare
Choose a tag to compare

0.1.2 (2021-12-03) Component Codeblocks + improved startup and stability

  • Components should no longer dissapear when navigating between views.
  • Removed flickering of components at startup.
  • It is now possible to write codeblocks like
    • ```jsx::ComponentName
      someText
      ```

      Which is equivalent to

      ```jsx:
      <ComponentName src={`someText`}/>
      ```

      but less cluttered.

      Example:
      Component Codeblock Example

0.1.1

29 Aug 14:31
Compare
Choose a tag to compare

0.1.1 (2021-08-29) Improved component unmounting

  • Old components are now more reliably removed/disposed during rerenders.

0.1.0

28 Aug 19:28
Compare
Choose a tag to compare

0.1.0 (2021-08-27) Added Alternative code block Syntax and Namespaces

  • The plugin now has support for writing jsx: instead of jsx-.
  • You can now also restrict how / from where you access components through the react-components-namespace property. See Readme for details.
  • The Readme has been updated.

0.0.9

26 Aug 16:05
Compare
Choose a tag to compare

0.0.9 (2021-08-26) Frontmatter Support and Header Components

  • It is now possible to add frontmatter data to the component notes. (it will be ignored by the javascript parser).
  • Notes with the frontmatter attribute use-as-note-header will be used as a header for all notes in the vault.
    • This allows you to do things like this: header component demo
    • note: only use this frontmatter attribute on at most one vault component.

0.0.8

25 Aug 17:42
Compare
Choose a tag to compare

0.0.8 (2021-08-25) Minor rendering fix

  • Issue with loading components on obisian start has been resolved. (Issue #19)

0.0.7

20 Jul 22:16
Compare
Choose a tag to compare

0.0.7 (2021-07-20) Add support for mobile, Typescript

  • Issue with loading plugin on Obsidan Mobile has been resolved.
  • Typescript syntax is now supported
  • Unused dependencies removed