Skip to content

Memora 1.3.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 10:28
· 47 commits to main since this release

Added

  • Native Windows support: memora and memora-cli build and run on Windows
    10/11 (x64), and npm install -g @codrihub/memora installs the new
    @codrihub/memora-win32-x64 package there. The release workflow builds it
    with a static C runtime.
  • A Windows zip on every GitHub release
    (memora-<version>-x86_64-windows.zip, listed in SHA256SUMS) with
    memora.exe, memora-cli.exe and the web UI: unzip and run, no installer
    or Node needed.

Changed

  • On Windows, memora-cli runs database work in-process (there is no root
    privilege drop), reports state files as private, and finds sqlite3.exe
    on PATH for db shell.
  • The vault folder may be a Windows absolute path (C:\... or
    \\server\share). Migration 8 rebuilds the settings table so the
    database accepts it; Unix paths are unchanged. On Windows, system folders
    (%SystemRoot%, %ProgramFiles%, %ProgramData%) are refused as vaults.
  • memora finds its web UI in an assets folder next to the executable
    (an unpacked release zip or tarball) when MEMORA_ASSETS is not set.

Fixed

  • The Windows system-folder check compares paths without regard to case, so
    C:\Windows is refused even when %SystemRoot% reads C:\WINDOWS.

Install

curl -fsSL https://raw.githubusercontent.com/Codrihub/memora/v1.3.0/scripts/install.sh | sudo sh -s -- --version 1.3.0
docker pull ghcr.io/codrihub/memora:1.3.0
npm install -g @codrihub/memora@1.3.0

Verify downloads with sha256sum -c SHA256SUMS --ignore-missing.