hammer-editor/server
Adam Brown 66e02d9e6e
Render shared stories in scene tree order (#923)
renderPaginated never walked the scene tree, so share pages came out in
entity id order and any project not written front to back rendered
shuffled. Scenes now flatten depth first, siblings by order, with
unreachable ones appended rather than dropped.

A scene-limited share reads only its own scenes and the groups above
them, found via each scene's path, and its validator covers those groups
so a chapter swap no longer serves a stale order. Bumped RENDER_VERSION,
without which cached shares would keep serving the old order.

Chapter headings render as the author wrote them, unnumbered.
2026-08-17 23:58:25 -07:00
..
src Render shared stories in scene tree order (#923) 2026-08-17 23:58:25 -07:00
build.gradle.kts Replace the native Argon2 binding with a pure-JVM implementation (#908) 2026-08-16 00:26:01 -07:00