Skip to content

Releases: KraXen72/obsidian-emoji-autocomplete

1.4.1

27 Mar 10:26
Compare
Choose a tag to compare

Fixed master branch not allowing obsidian to install newer versions
Fixed polyfillFlagEmoji if font is not overridden

1.4.0

25 Mar 15:45
Compare
Choose a tag to compare

Improved the performance of EmojiMarkdownProcessor - related issue: phibr0#47
Improvements:

  • switched to textContent instead of innerText - innerText only takes into account visible text, so it was creating a forced reflow / recalculation of styles
  • added early-return to not even execute regex if element does not include a :
  • switched to normal for loops instead of forEach for better performance
  • moved EmojiMarkdownProcessor to normal functions instead of a class with static methods
  • switched to a faster something == null check instead of typeof something === 'undefined'
  • embedded skiped tagnames (CODE and MDX) into if statement instead of doing an Array.prototype.some every time
  • switched to String.prototype.slice() instead of 2 regex replaces to trim off the : from a shortcode
  • removed unnecessary typeof element.tagName === 'string' check

Full Changelog: 1.3.0...1.4.0

1.3.0

21 Feb 16:45
Compare
Choose a tag to compare

update algo. cross_mark above lacrosse when searching for "cross"
Full Changelog: 1.2.0...1.3.0

1.2.1

14 Feb 13:55
Compare
Choose a tag to compare

return previous setting triggerFromFirst

Full Changelog: 1.2.0...1.2.1

1.2.0

14 Feb 13:43
Compare
Choose a tag to compare
  • Revamp stricter trigger setting - now enabled by default, doesen't trigger on dataview inline metadtata fields or hh:mm/hh:mm:ss timestamps.
  • fix some regex stuff.

Full Changelog: 1.1.2...1.2.0

1.1.2

28 Jan 00:08
Compare
Choose a tag to compare

this release is just a regex hotfix.
check previous release's release notes for more information

1.1.1

28 Jan 00:01
Compare
Choose a tag to compare
  • fixed #1
  • slight optimizations (query time is already <1 ms most of the time lol)

1.1.0

16 Dec 15:11
Compare
Choose a tag to compare

Got the plugin in-line with obsidian's guidelines

1.0.0

06 Dec 23:59
Compare
Choose a tag to compare

Initial release