Zef Hemel
4d54d05f88
Schema-based attribute completion for frontmatter and LIQ queries
...
Experimental and rudamentary, will not cover all cases.
2026-01-27 16:38:48 +01:00
Zef Hemel
bd03a406f0
Renamed postIndex to transform for tag.define API (experimental).
2026-01-27 09:33:00 +01:00
Zef Hemel
812dee8537
Lua/LIQ: added from p in <<expr>> as a syntax variant (and preferred
...
option) for `from p = <<expr>>`. Updated docs accordingly.
2026-01-27 09:15:07 +01:00
Zef Hemel
9b05beba16
First pass of custom tag behavior (schema and postProcess) support
...
See API/tag.md for explanations and examples.
2026-01-22 15:32:01 +01:00
Zef Hemel
fb10fd65b8
shortWikiLinks config option
2026-01-22 08:42:30 +01:00
Zef Hemel
a89ab96438
Expose _G global variable in Space Lua
2026-01-21 14:32:41 +01:00
Zef Hemel
bf158936ad
Render full page links in Linked Mentions
2026-01-21 13:29:58 +01:00
Zef Hemel
8acad63565
Reorganized keyboard shortcuts a little bit and documented them.
2026-01-21 11:01:11 +01:00
Zef Hemel
db20a9be77
Link snippet rebuild Now more "block" based: includes current line and
...
subsequent ones if they're at a deeper indentation level
2026-01-13 15:47:47 +01:00
Zef Hemel
b504a88611
Subpages widget
2026-01-12 17:19:23 +01:00
Zef Hemel
5e5ef0fb85
Fixes #1754
...
Adds `links` and `ilinks` attributes to `task` and `item` objects.
2026-01-08 15:03:48 +01:00
Zef Hemel
c93d656ac6
Significant refactor of index
...
* Moved YAML library import to index plug (so no async syscalls anymore)
should speed things up
* Merged task and item indexing
* Merged tasks plug into index (questionable)
* taskstate is now no longer a tag, but needs to be configured via
configs
2026-01-07 11:00:32 +01:00
Zef Hemel
38f411baa3
Disables indexing all paragraphs by default
...
To enable: `config.set("index.paragraph.all", true)`
2026-01-05 15:36:40 +01:00
Michael Weichert and GitHub
ba7d8ce5a6
feat: Improve Lua go-to-definition with Ctrl-click support and user feedback ( #1713 )
...
- Accept Ctrl-click (Linux) in addition to Cmd-click (Mac) for navigation
- Show flash notification when definition cannot be found (built-in or non-Lua)
2025-12-01 14:13:11 +01:00
Zef Hemel
0f57a03542
Remove full-text search from SB core
...
Now available as separate library:
https://github.com/silverbulletmd/basic-search/blob/main/PLUG.md
2025-11-24 16:33:17 +01:00
Zef Hemel
d5fbbbdaac
Website content refactor (mostly pluralized page names to singular ones)
2025-11-24 10:47:10 +01:00
Zef Hemel
8117342c2c
Better URI to name translations for repo URIs
2025-11-19 14:57:45 +01:00
Zef Hemel
ce25cc9d9e
Adding more libraries to the Std repo
2025-11-18 17:08:49 +01:00
Zef Hemel
e74ac4b4d3
Default to full Github URLs in Github share support
2025-11-17 14:45:33 +01:00
Zef Hemel
0d4351cf7a
Fix removing libraries support for files
2025-11-17 14:45:13 +01:00
Zef Hemel
a3b69bd47d
Added Tag Picker
...
Bonus:
* Tag pages now include parent and child tags
* Optimized tag completion
2025-11-14 11:50:59 +01:00
Zef Hemel
391e70139e
Library and Repostitory refinements
2025-11-12 16:54:55 +01:00
Rodolfo Souza and GitHub
b146d53aa5
Fix embed youtube 153 error by adding referrer-policy header ( #1672 )
2025-11-08 12:17:21 +01:00
Zef Hemel
cccf40fdb1
Fix Library: Add Repo
2025-11-07 22:16:56 +01:00
Zef Hemel
014c77f22f
Fix Library: Install
2025-11-07 19:30:58 +01:00
Zef Hemel
c68b3786df
Change "package" -> "library" terminology leftover
2025-11-07 17:01:18 +01:00
Zef Hemel
633bd13e2d
Library manager tweask
2025-11-07 16:36:08 +01:00
Zef Hemel
bf742823b0
Ditch the idea of defaulting to README.md
2025-11-07 16:35:47 +01:00
Zef Hemel
125c11721a
New Share, Library, Repositories support
2025-11-07 16:28:20 +01:00
Zef Hemel
d62b749cc0
Updated Library/Std to follow new Library format
2025-11-07 16:27:27 +01:00
Zef Hemel
a897d73a5e
Remove Import infrastructure
2025-11-07 16:26:24 +01:00
Zef Hemel
7b76f1cc75
Merged Github and Gist into single Share and URI provider
2025-11-07 16:26:13 +01:00
Zef Hemel
ac8cc7cda7
Updated Export scope
2025-11-07 16:25:52 +01:00
Zef Hemel
09b157ce00
List sub-tags on the tag page
2025-11-07 16:00:34 +01:00
Zef Hemel
7cec9b6121
Lua: introduce net.* APIs and deprecate http.request in favor of new
...
net.proxyFetch API
Introduces foundation support for URIs (net.readURI, net.writeURI).
2025-11-07 10:51:17 +01:00
Zef Hemel
13bd2c9082
Exposing MQ to Lua properly
2025-11-07 10:48:40 +01:00
Zef Hemel
7403aa5acc
Lua code complete fix
2025-10-31 09:13:36 +01:00
Zef Hemel
4c8dc704b7
Support embedded widgets and markdown with dom.* API
2025-10-29 09:30:48 +01:00
Zef Hemel
496ac5c69d
Fix exception in code completion caused by tags table
2025-10-29 08:55:58 +01:00
Zef Hemel
0e4141e22e
Ensure level is actually a number in TOC widget
...
New Lua interpreter is more strict about comparing strings and numbers.
2025-10-20 19:51:43 +02:00
Matt Nodurfth and GitHub
b7870f36e7
Keybindings - Update disable key bindings documentation ( #1641 )
2025-10-17 07:43:41 +02:00
Andy Costanza and GitHub
97c8e20c7d
feat: add Vimeo embed widget ( #1616 )
2025-10-13 13:28:51 +02:00
Andy Costanza and GitHub
397922954e
feat: add Peertube embed widget ( #1612 )
2025-10-13 08:25:39 +02:00
Zef Hemel
458bdb515c
Minor documentation tweaks + added additional Youtube video.
2025-10-09 20:34:24 +02:00
Zef Hemel
5f64d7c143
Fix only supporting a single virtualPage
2025-10-09 15:56:16 +02:00
Zef Hemel
91d356000a
Reimplement full-text search command/virtual page in Lua
2025-10-09 09:45:17 +02:00
Zef Hemel
3be377ceef
Virtual Page API
2025-10-07 16:38:57 +02:00
Zef Hemel
b126320c5a
Better readOnly checking, making sure that tag pages are never saved,
...
for instance
2025-10-07 14:33:54 +02:00
Zef Hemel
869f4c6dd3
Remove duplicate appearance of items on the tag page
2025-10-07 13:21:24 +02:00
Zef Hemel
4f44426346
Fixes #1595
...
Accidentally was using `+` instead of `..` operator.
2025-10-07 09:02:55 +02:00