aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG.org
diff options
context:
space:
mode:
authorSpencer Williams <spnw@plexwave.org>2025-04-08 11:22:34 -0400
committerSpencer Williams <spnw@plexwave.org>2025-04-08 11:22:34 -0400
commit5609ba90d80ad5fefaae98d0d7e0a01ee68b1502 (patch)
tree18fa19122bc2e7353d99cb7bf1a83a5ed6b1e7dd /CHANGELOG.org
parente647439454e2cdf5acf50df8b02cb1e8fc098055 (diff)
Rename changelog
Diffstat (limited to 'CHANGELOG.org')
-rw-r--r--CHANGELOG.org48
1 files changed, 48 insertions, 0 deletions
diff --git a/CHANGELOG.org b/CHANGELOG.org
new file mode 100644
index 0000000..dae281d
--- /dev/null
+++ b/CHANGELOG.org
@@ -0,0 +1,48 @@
+** Changes since 0.1.0
+
+*** Breaking changes
+
+- Code has been moved to =lisp/= subdirectory, where it should have
+ been all along. Make sure to add =seam/lisp= to your =load-path=
+ instead of just =seam=.
+
+**** Renamed functions
+
+- =seam-replace-string-in-notes= is now =seam-replace-string-in-all-notes=.
+
+- =seam-visited-files= is now =seam-visited-notes=.
+
+*** New features
+
+- Option to export internal links with a custom CSS class
+ (=seam-export-internal-link-class= / =:internal-link-class=).
+
+- =SEAM_SLUG= property can be added to title headline to set a custom
+ slug.
+
+*** Improvements
+
+- Notes are no longer re-exported unnecessarily whenever a linked note
+ is changed.
+
+- Title is now mentioned when deleting a note, to make it less likely
+ you delete the wrong one by mistake.
+
+- Completion support is somewhat improved. =ido-completing-read= now
+ works properly, and Seam no longer binds =completion-ignore-case=.
+
+*** Bugfixes
+
+- =seam-visited-notes= no longer returns buffers visiting non-note
+ files within the Seam directory.
+
+- Buffer titles are now set correctly from narrowed buffers.
+
+- An issue with regexp escape sequences being interpreted in template
+ variable replacements has been fixed.
+
+- Seam now validates note types entered with =C-u seam-set-note-type=,
+ averting any mishaps if your completing-read function returns an
+ invalid type.
+
+- It is no longer possible to create a note with an empty slug.