Skip to content

Interleaf 0.2.1

Choose a tag to compare

@Zack-Will Zack-Will released this 16 Oct 13:26
· 581 commits to main since this release

Images: ghcr.io/<owner>/interleaf:6.2.6, ghcr.io/<owner>/git-bridge:6.2.6,
also published as docker.io/zackwill/interleaf:6.2.6 and docker.io/zackwill/git-bridge:6.2.6.

Fixed

  • server-ce/config/env.sh no longer aborts container start under set -u when
    OVERLEAF_REDIS_PASS (or the web API credentials) are unset. After upgrading,
    the OVERLEAF_REDIS_PASS= workaround can be removed from config/variables.env.
  • Live paragraphs newer than a background pass's snapshot survive the layout
    and move to its new placements. Base PDFs are prefetched and normally switch
    after one second of quiet, including extra live rows that fit on existing pages.
    Visible page pixels and live overlays stay in a separate freeze layer across
    document and zoom resets until each replacement page renders.
  • Missing font glyphs produce deduplicated live warnings with preamble guidance
    and editor gutter markers on affected lines.
  • The compile dropdown has a Live preview section with checked On/Off choices;
    English strings are registered in both locale catalogs.

Changed

  • Layout max-wait adapts to twice the last pass duration, with a 3000 ms floor.
    rtex and its children default to nice 10 and at most two allowed CPUs when
    taskset is available. Each setting is configurable.
  • Viewerless live sessions now stop after 120000 ms (two minutes).
  • The image workflow also pushes to Docker Hub when the DOCKERHUB_USERNAME and
    DOCKERHUB_TOKEN secrets are set; mirror-dockerhub.yml copies an existing
    GHCR tag there without rebuilding.