Commit Graph
727 Commits
Author SHA1 Message Date
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
aphymiandGitHub 6914d4bc31 Add command to toggle markdown syntax rendering (#1502)
* feat: add command to toggle clean mode

* refactor: simplify wiki_link no-clean-mode logic

* refactor: use more sensible clean-mode toggling logic

* fix: fix clean-mode-off not lasting across reloads

* refactor: move var declaration to where it's used

* feat: add root data attribute for clean mode state

This allows writing styles based on whether clean mode is currently
enabled or disabled.

* feat: reset clean-mode-off syntax color

* feat: un-hide lua directives in clean-mode-off

* style: format changes from 60379b1

* feat: rename 'Toggle Clean Mode' command

'Toggle Clean Mode' is now 'Toggle Markdown Syntax Rendering', and along
with the change in semantics, now defaults to false. The associated
variables have also been renamed.

* docs: add MD syntax rendering command to docs
2025-09-10 08:28:21 +02:00
MrMugameandGitHub 4706be29e6 Update document editors (#1526)
* Remove old document editor skeleton

* Adjust image viewer to new api

* Add more documentation
2025-09-10 08:26:00 +02:00
Zef HemelandGitHub 7a4affa285 Add Mermaid plug for diagram rendering 2025-09-04 14:33:51 +02:00
Zef Hemel bdfc607697 Add graphview to website 2025-09-03 09:09:03 +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 HemelandGitHub 554744c794 Update slashcommand.md 2025-09-02 20:34:05 +02:00
Zef HemelandGitHub 4ebea149dc Update slashcommand.md 2025-09-02 20:33:45 +02:00
Zef Hemel 5eafd13587 Add github and sponsorship to website's top bar 2025-08-29 16:27:06 +02:00