Zef Hemel
8b241f9448
Rebranding LIQ to SLIQ!
2026-04-22 20:54:43 +02:00
Zef Hemel
cca2bc6392
Typo in Journaling.md
2026-04-08 20:04:27 +02:00
Zef Hemel
e5f188e59e
Tag enhancements
...
* tag.define now supports a `tagPage` attribute, allowing what page to
send the user to when clicking on a hash tag in the editor
* index.contentPages() and index.metaPages() are convenience wrappers
around the index.tag("page") collection that filter on content and
meta pages respectively.
2026-04-01 08:44:50 +02:00
Zef Hemel
dc4e701ddf
syntax.define refinements
2026-03-31 15:01:16 +02:00
Zef Hemel and GitHub
3df11ccf3d
Implements custom markdown syntax extensions (EXPERIMENTAL) ( #1881 )
...
Alternative implemention of #1727
2026-03-12 13:40:20 +01:00
Zef Hemel
ec40aa0838
Add action buttons to flashNotification
...
Used by upgrade notification
2026-03-10 16:07:25 +01:00
Zef Hemel
59c271131b
Big website content iteration
2026-03-04 13:31:27 +01:00
Zef Hemel
f6d2e37d25
Reduce logging noise
2026-02-05 11:09:05 +01:00
Zef Hemel
0f6f06a14f
Website docs refactoring (Lua, mostly)
2026-02-04 17:03:55 +01:00
Zef Hemel
0773df31e2
Add validation and error handling for object indexing
...
- Introduced a new `validate` callback for `tag.define`
- Added `index.validateObjects` API to validate and transform objects before indexing.
- Updated relevant documentation and examples to reflect these changes.
2026-02-03 15:59:04 +01:00
Zef Hemel
d14695abf4
Iterations on tag.define
...
* Now also supports setting a custom metatable (replacement of
index.defineTag)
* Load tag.define API on boot so can be used for initial client index
from CONFIG
* Docs and examples
2026-01-29 11:07:28 +01:00
Zef Hemel
1110258b90
Adding back index.defineTag (DEPRECATED)
...
Removed from docs
Will be replaced with something better later
2026-01-27 17:11:59 +01:00
Zef Hemel
d6078979a5
Revert "Remove legacy index.defineTag API"
...
This reverts commit 78236db7a0 .
2026-01-27 16:52:52 +01:00
Zef Hemel
77b3186160
Revert from t in expr syntax variant in LIQ after discussion
2026-01-27 16:24:29 +01:00
Zef Hemel
78236db7a0
Remove legacy index.defineTag API
2026-01-27 13:46:09 +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
2e469ba3ea
Lua: table.select API
2026-01-27 09:00:37 +01:00
Nick Savage and GitHub
fe800417bc
Adjust some documentation ( #1788 )
2026-01-25 14:38:53 +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
e670c71849
Rename index.text API to index.markdown
2026-01-16 08:10:28 +01:00
Zef Hemel
c15119a2c8
CHANGELOG updates and API docs
2026-01-15 11:50:06 +01:00
Zef Hemel
27c67878e5
CHANGELOG
2026-01-13 19:24:41 +01:00
Zef Hemel
43bd9efaf7
* Add "view" button to transclusions, jumping to ref
...
* Tweaks to markdown.expandMarkdown syscall
2026-01-12 17:19:23 +01:00
Zef Hemel
a14b2af3c6
Docs work
2026-01-12 17:19:23 +01:00
MrMugame and GitHub
4cd12c8ae7
Set base inside of iframes ( #1766 )
...
* Set base inside of iframes
* Add `system.getURLPrefix` syscall
2026-01-09 15:30:34 +01:00
Zef Hemel
757896d502
Fixes #1730 Introduces editor:fold and editor:unfold event, also
...
documents some other events while at it.
2026-01-08 09:30:40 +01:00
Michael Weichert and GitHub
1743fe4464
Fix documentation: rename net.proxyRequest to net.proxyFetch ( #1718 )
2025-12-06 12:21:55 +01:00
Zef Hemel
28cc8787b3
URIs -> URI
2025-11-24 10:57:13 +01:00
Zef Hemel
e7b03045e5
More page renames
2025-11-24 10:55:49 +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
f62a861762
Website: API classification
2025-11-14 15:33:01 +01:00
Mihai Maruseac and GitHub
30daf45f3b
Fix: add a missing triple-backtick to close env ( #1680 )
2025-11-10 19:44:02 +01:00
Arnav Jain and GitHub
7d9f8a41f9
Https note for editor.copyToCliboard ( #1659 )
2025-11-08 12:18:04 +01:00
Zef Hemel
4e32f1802f
Service API docs fixes
2025-11-07 17:24:54 +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
63bb23f8fb
Service bus (services API) implementation
2025-11-07 10:46:14 +01:00
onespaceman and GitHub
c797273028
Expose codemirror's toggleComment command ( #1635 )
2025-10-16 08:18:46 +02:00
Nico S. and GitHub
c7d9bd29f8
Update space.md: addded "space.pageExists()" ( #1594 )
2025-10-06 18:22:04 +02:00
Zef Hemel
dde3433b87
Some tag page improvements:
...
* More efficient
* Now also exposes data objects
New markdown.objectToTable syscall to turn a list of objects into a
markdown table.
2025-10-06 17:22:10 +02:00
Zef Hemel
26d9d5bdf0
Restructure standard library and improve documentation
...
Refactor Library/Std into subfolders for APIs, Infrastructure, Editor,
Widgets, etc. Add more documentation and descriptions. Update references
throughout website and docs.
2025-10-01 11:22:31 +02:00
Zef Hemel and GitHub
dc2987a3f9
Sync engine rearchitecture ( #1516 )
...
* Don't require auth for .ping
* Finally introducing loggers
* Remove file list caching from disk_space_primitives
I don't think this is required anymore with the sync model
* Simplification of space primitives and more tests
* More reliable online status
* Add .zed settings
* Remove selfUpdate argument from `writeFile` no longer used
- Add `sync` config schema and document sync options
- Move sync config handling to client boot logic
- Move BootConfig type to ui_types.ts
- Remove sync env vars from server
- Update documentation for sync and architecture
* Improve sync logic and proxy routing for full sync state
* Add BoxProxy for late-bound client and improve Lua boot
- Add isMobile syscall for editor
* Add concurrency to sync process and log indexing duration
* Better service worker lifecycle management
2025-09-12 14:43:57 +02:00
Alex Dobin and GitHub
956b7a947f
document editor.getCurrentLine() function ( #1531 )
2025-09-11 08:31:44 +02:00
Zef Hemel
b85b090c30
Adding back slashCommand with different casing...
2025-09-03 08:15:42 +02:00
Zef Hemel
32ac93cd34
Delete old slashcommand to be replace
2025-09-03 08:15:26 +02:00
Zef Hemel
a7b284938f
Revert back slashcommand to slashCommand
2025-09-03 08:14:39 +02:00
Zef Hemel and GitHub
554744c794
Update slashcommand.md
2025-09-02 20:34:05 +02:00
Zef Hemel and GitHub
4ebea149dc
Update slashcommand.md
2025-09-02 20:33:45 +02:00
Zef Hemel
c74e878897
Shell command whitelisting and stdin support
2025-08-27 11:14:21 +02:00