Skip to content

Releases: crystallabs/fluence

Fluence 0.7.0

Choose a tag to compare

@docelic docelic released this 02 Sep 07:37

Fluence 0.7.0 — the first release since 0.6.1, updated for current Crystal and Bootstrap 5.

Highlights

  • Git is the single source of truth. The in-memory cache and index are gone; Fluence reads from and commits to the wiki repository directly. Bare repositories are the default for new installations; existing checkouts (.git in the data directory) keep working in working-tree mode.
  • Git access over HTTP. The wiki repository is served with the smart HTTP protocol at /repo, with HTTP Basic authentication and the regular ACL (Read to clone/pull, Write to push). Pushes are visible in the wiki immediately, and concurrent wiki edits and pushes are safe.
  • Page history from git commits, with structured commit messages.
  • Markdown: GitHub Flavored Markdown with standard links, rendered server-side; [[page]] links are removed.
  • Editor: EasyMDE with client-side drafts (localStorage) and "Save and continue"; per-user settings for edit/view mode, side-by-side preview, fullscreen, draft delay, and color scheme (light/dark).
  • Pages: titles index at /titles/<slug>, attachments move with a renamed page (optionally rewriting links in other pages), media search.
  • Users: the first registered user becomes admin and registration is then closed; hardened cookies.
  • Frontend: Bootstrap 5.3, Font Awesome 6, highlight.js 11; jQuery and fine-uploader removed; all assets served locally.
  • Packaging: Dockerfile and docker compose support; prebuilt static Linux binaries (x86_64 and aarch64) attached to this release.
  • License changed to AGPL-3.0.

Downloads

fluence-v0.7.0-linux-<arch>.tar.gz contains the fluence binary and the public/ assets directory. Unpack and run ./fluence from the unpacked directory; git must be installed on the host.

v0.6.1

Choose a tag to compare

@docelic docelic released this 12 Apr 10:06

Crystal 0.34.0

v0.6.0

Choose a tag to compare

@docelic docelic released this 27 Nov 20:54
v0.6.0

v0.5.0

Choose a tag to compare

@docelic docelic released this 27 Mar 11:47
8bde8b9

Support for Crystal 0.27

v0.4.0

Choose a tag to compare

@docelic docelic released this 29 Sep 10:28

This release removes the shard watchbird which was a leftover from a previous idea, and now only prevented Fluence from working on MacOS.

v0.3.0

Choose a tag to compare

@docelic docelic released this 22 Aug 11:32
Update docs and screenshot, prepare for v0.3.0

Fluence

Choose a tag to compare

@docelic docelic released this 04 Aug 10:03
0.2.0

Display current page name in the Rename input box