Skip to content

Releases: ahyatt/ekg

Version 0.6.4

18 Nov 02:28
942457b
Compare
Choose a tag to compare

What's Changed

  • Fix issue where types were being displayed multiple times in notes by @ahyatt in #175
  • Add a contrib directory, and add the ekg-email extension by @ahyatt in #176
  • Fix issue with ekg-email and emails without cc's by @ahyatt in #179
  • Fix LLMs not expanding inlines, broken in commit #172 by @ahyatt in #180
  • ekg-setup-notes-buffer' setq-local' default-directory' to ekg-db-file' parent directory. by @monkpearman in #182
  • Add tags for markdown-buffer ekg notes on save and exit by @ahyatt in #188
  • Use batch embeddings in ekg-embedding-generate-all by @ahyatt in #191

New Contributors

Full Changelog: 0.6.3...0.6.4

Version 0.6.3

01 Sep 19:08
12d2524
Compare
Choose a tag to compare

What's Changed

  • When showing ekg notes, open the notes in the current window by @ahyatt in #166
  • Get a single-valued (unique) property to show up in the metadata by @ahyatt in #167
  • Fix issue with tag completions not triggering if they had spaces by @ahyatt in #169
  • Remove a duplication definition of ekg-property-multivalue-type by @ahyatt in #171
  • Fix tests caused by triples getting more strict with schema by @ahyatt in #173
  • Improve the LLM json representation of past notes for LLM context by @ahyatt in #172
  • Remove never-used schema for named, email, and person by @ahyatt in #168

Full Changelog: 0.6.2...0.6.3

Version 0.6.2

12 Aug 03:54
00ae22d
Compare
Choose a tag to compare

What's Changed

Version 0.6.1

26 Jul 04:45
aa481fa
Compare
Choose a tag to compare

What's Changed

  • Fix issue where tags fields values first character was read-only by @ahyatt in #151
  • Don't rely on completion exit, detect completed tags manually by @ahyatt in #153
  • Allow emoji tags by @ahyatt in #156

Full Changelog: 0.6.0...0.6.1

Version 0.6.0

20 Jul 14:45
Compare
Choose a tag to compare
  • Use note-based "memory" for LLM note additions (in ekg-llm). This significantly increases the usefulness of the LLM responses.
  • Add Markdown-mode inline tags.

Version 0.5.1

20 Mar 02:44
Compare
Choose a tag to compare
  • Improve regex for inline tag linkification so we linkify more valid inline tags.
  • Improve logseq import to import notes without org structure, and use filetags.
  • Fix inline tag bug that test and real failures.

Version 0.5.0

04 Feb 22:46
Compare
Choose a tag to compare
  • Simplified trashed tags from using tag prefixes to using a simple trash tag ekg-trash-tag.
  • Added ekg-show-notes-with-tag-prefix.
  • Add tags while writing the body of notes by completing with "#".
  • Added functionality so that org-mode commands, and potentially others, narrow automatically so the metadata line and the read-only nature don't mess things up.
  • =ekg-auto-save=, a new module by @qingshuizheng.
  • Added aborting a note as an actual command, also by @qingshuizheng.
  • Fix issue with trashing notes with tags that are partially trashed.
  • Saving while editing a note will no longer add the draft tag. This means that if you are editing a draft, it will not keep it as a draft, so it will become a normal note.
  • Fix issue with using ekg-llm with vertex, which doesn't understand system prompts.
  • Fix metadata face which didn't work well with all themes - now the metadata section is just bolded.
  • Improve display regenerating embeddings via ekg-embedding-generate-all.
  • Change multi-title note display from using newlines to commas
  • Made deleting titles and resources possible, and properly skipped empty properties for multi-line propeties.
  • Handle backup errors better, warning and proceding if not a forced backup, erroring out with a better message if forced.
  • Don't show trashed notes in drafts.

Version 0.4.3

27 Nov 00:48
Compare
Choose a tag to compare
  • Added autoloads
  • Fixed issue that could occur when saving with malformed buffers.

Version 0.4.2

11 Nov 05:16
Compare
Choose a tag to compare
  • Switch LLM chat output to streaming when available.
  • Fix inclusion of title-based transclusion ">t", which included the "t" as part of the completion.
  • Fix tag renaming possibly causing duplication.
  • Ensure renamed tags are normalized.
  • Support metadata where fields are specified via multiple property lines and make "title" such a field, so now titles can have commas.
  • Add new cleanup: ekg-clean-propertized-text, run on ekg-clean-db.

Version 0.4.1

30 Sep 18:24
Compare
Choose a tag to compare
  • Fix issues using default emacs in-buffer completion, and allowing completion in places we shouldn't.
  • Add ekg-embedding-generate-on-save and ekg-embedding-disable-generate-on-save to turn on and off generating embeddings for notes.