Commit Graph
737 Commits
Author SHA1 Message Date
Zef Hemel 196fa4f51e CHANGELOG updates 2025-11-07 16:28:27 +01:00
Zef Hemel 125c11721a New Share, Library, Repositories support 2025-11-07 16:28:20 +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
Zef Hemel 93b3994e82 2.2.0 2025-11-03 07:54:18 +01:00
Zef Hemel 7c6becc7db Fix link to query templates in website 2025-10-29 09:50:22 +01:00
Zef Hemel 4c8dc704b7 Support embedded widgets and markdown with dom.* API 2025-10-29 09:30:48 +01:00
Zef Hemel 18bea2e113 Client: Clean command 2025-10-23 09:03:57 +02:00
Zef HemelandGitHub 272f293ddb Optional client encryption (#1640)
Implements #1268
2025-10-22 15:35:37 +02:00
onespacemanandGitHub c797273028 Expose codemirror's toggleComment command (#1635) 2025-10-16 08:18:46 +02:00
Ohad LutzkyandGitHub 2ba095a181 Add autolinks to documentation (#1609) 2025-10-10 17:52:38 +02:00
Zef Hemel 458bdb515c Minor documentation tweaks + added additional Youtube video. 2025-10-09 20:34:24 +02:00
Zef Hemel 17e838883b 2.1.8 2025-10-09 09:59:43 +02:00
Zef Hemel 91d356000a Reimplement full-text search command/virtual page in Lua 2025-10-09 09:45:17 +02:00
Zef Hemel 5c4fb64c24 Ref render documentation 2025-10-07 16:46:27 +02:00
Zef Hemel c8fe66c3ac Changelog and new videos in manual 2025-10-07 16:41:55 +02:00
Zef Hemel 3be377ceef Virtual Page API 2025-10-07 16:38:57 +02:00
Nico S.andGitHub 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 5be6297271 2.1.7 2025-10-04 15:41:12 +02:00
Zef Hemel b0b6087659 Removed unsupported transclusion syntax from docs 2025-10-01 16:57:56 +02:00
Matouš Jan FialkaandGitHub c9c6a212a5 Improve documentation on string to number conversion (plus minor fixes of typos) (#1579)
Signed-off-by: Matouš Jan Fialka <mjf@mjf.cz>
2025-10-01 15:56:26 +02:00
Amanda StjernaandGitHub 7b7e905790 LIQ: add mention of rendering links (#1578) 2025-10-01 13:19:11 +02:00
Matouš Jan FialkaandGitHub 80f31da16b Fix arithmetic coercion - refactored and enhanced (#1576)
The Lua 5.4 compatible `tonumber` implementation completely reworked

- custom char-by-char parser (no regexes)
- proper Lua space handling
- support for heximal integers and floats
- support for scientific float notation
- extended tests
- updated website docs

Signed-off-by: Matouš Jan Fialka <mjf@mjf.cz>
2025-10-01 11:30:58 +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 9521c7605a 2.1.6 2025-09-30 11:08:37 +02:00
Zef Hemel 1333c6d7a4 Slight reorganization of std library 2025-09-29 16:57:08 +02:00
Zef Hemel 041823bca4 Changelog 2025-09-29 15:50:06 +02:00
Zef Hemel 7c663ce1df Fixes #1572 2025-09-29 15:39:56 +02:00
Zef Hemel d60e0af6c9 Excalidraw architecture drawing 8) 2025-09-26 08:46:28 +02:00
Zef Hemel cdfd1e4305 Move excalidraw plug out of repo and add it on the fly during website build 2025-09-26 08:33:29 +02:00
Zef Hemel 7a571836a6 2.1.3 2025-09-25 15:30:58 +02:00
Zef Hemel f23c32d6e7 CHANGELOG tweak 2025-09-25 14:58:11 +02:00
Zef Hemel 2a9bb74f39 Added rudamentary excalidraw architecture diagram. 2025-09-25 14:57:59 +02:00
Zef Hemel 60dbb13d4a 2.1.2 2025-09-25 13:19:49 +02:00
Zef Hemel c6dc5f856a Pre-2.1.0 release website updates 2025-09-25 10:16:25 +02:00
Zef Hemel 5a61423a85 Update the docker image to be built on Alpine 2025-09-23 15:27:10 +02:00
Zef Hemel 44a77ed5da Push website content as a docker image 2025-09-22 09:14:50 +02:00
Zef Hemel aa8ac7a0a0 Add PDF plug to list of third-party plugs 2025-09-22 09:00:16 +02:00
Zef Hemel fdd8899b33 Fix SB_URL_PREFIX handling, added SB_LOG_PUSH to ask clients to push
client logs to the server
2025-09-19 16:10:14 +02:00
Zef HemelandGitHub a524c64884 Go backend (#1555)
* Replaces old Deno server with a Go implementation
* Restructured the code base accordingly
2025-09-19 13:23:20 +02:00
Andy CostanzaandGitHub ff2cb27a1b fix #1538 and all wikilinks in a frontmatter block are now navigable (#1552)
* feat: Render external links inside frontmatter code as clickable anchors
* fix: Enable alt-clicking inside frontmatter links #1538
* feat: make Internal links (WikiLinks [[...]])  navigable in a frontmatter block
* feat: add success-admonition and danger-admonition
2025-09-19 08:21:42 +02:00
LogeshandGitHub 83256627b4 Add excalidraw plug for diagram rendering (#1543) 2025-09-14 14:59:41 +02:00
Zef Hemel e3f1641f48 Added some notes on service worker behavior 2025-09-13 17:48:43 +02:00
Zef Hemel 7ccf07dfba Add the PikaPods option to Install.md 2025-09-12 17:04:32 +02:00
Zef Hemel deaba44513 Update changelog with latest features and improvements 2025-09-12 15:06:59 +02:00
Zef HemelandGitHub 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
LogeshandGitHub ec873c25ca Add plantuml and drawio plugs for diagram rendering (#1535) 2025-09-12 08:13:21 +02:00
Alex DobinandGitHub 956b7a947f document editor.getCurrentLine() function (#1531) 2025-09-11 08:31:44 +02:00