Sz encoding changed (LINK-* -> LINK, lists, descriptions, block BLOBs,
tables and its cells got attributes; cell attributes now defines cell
alignment).
Add API call to retrieve external references from a zettel.
Move some code to package t73f.de/r/zsx
Changes for Version 0.20.0 (2025-03-07)
Add Zettelmarkup-Parser that translates to sz expressions
Add domain specific data structure from main zettelstore
client.QueryZettelData will support the new encoding of
result lists. This make the client incompatible to version 0.19.
Changes for Version 0.19.0 (2024-12-13)
Remove support for rename operation; removed all associated constants
Make quote handling in shtml public, to be used by other encoders
shtml generates external links with rel attribute
Add some input handling methods
Enhance docs for api/client
Changes for Version 0.18.0 (2024-07-11)
Add client method GetApplicationZid to retrieve the zettel
identifier of an configuration zettel for a specific application.
Rename to be package t73f.de/r/zsc
Reserve some zettel identifier for future use
Mark client.Client.RenameZettel as deprecated
Remove space node from (Sx-) AST
Changes for Version 0.17.0 (2024-03-04)
Generic GET method for HTTP client.
Adapt to sz changes; see manual for current syntax.
Got some packages from Zettelstore, for general use.
Changes for Version 0.16.0 (2023-11-30)
Refactor shtml transformator to support evaluating the language tree of a
zettel AST. Its API has been changes, since evaluation is now top-down,
where previous transformation was bottom.up.
Add API call to retrieve role zettel.
Added constants for role zettel and to mark text within zettelmarkup.
Changes for Version 0.15.0 (2023-10-26)
Tag zettel: API, constant values
Refactorings b/c Sx
Changes for Version 0.14.0 (2023-09-23)
Remove support for JSON encoding
Changes for Version 0.13.0 (2023-08-07)
API uses plain data or sx data, but no JSON encoded data.
Dependency sx is now hosted on Fossil repository, same for this library.
Changes for Version 0.12.0 (2023-06-05)
Rename "sexpr" to "sz".
Changes for Version 0.11.0 (2023-03-27)
Remove all zjson related declarations.
Generate HTML via SxHTML, not manually and direct.
Changes for Version 0.10.0 (2023-01-24)
Add query key parseonly and two encoding names (plain, json) to
allow to merge various API endpoints into /z
Client method do not use endpoints /j, /m, /q, /p, /v any more.
They are merged into endpoint /z. Use this client only with
Zettelstore v0.10.0 or better.
(breaking)
Changes for Version 0.9.0 (2022-12-12)
Rename api.QueryKeyDepth to api.QueryKeyCost
Update encode / syntax names
Changes for Version 0.6.0 (2022-08-11)
Add support to build URLs with search expressions
Use Go 1.19
Fix some bugs
Changes for Version 0.5.1 (2022-08-08)
Support for search references
(minor: api, zjson, sexpr, html)