Skip to content

0.2.2

Latest

Choose a tag to compare

@github-actions github-actions released this 29 Jul 19:55
8720885

Install

Linux

The artifact is an AppImage — a single self-contained executable. Download it, extract, and drop it on your PATH as logoscore (swap x86_64 for aarch64 on ARM):

wget https://github.com/logos-co/logos-logoscore-cli/releases/download/0.2.2/logoscore-x86_64-linux.tar.gz
tar -xvf logoscore-x86_64-linux.tar.gz
mkdir -p ~/.local/bin
install -m755 logoscore-x86_64.AppImage ~/.local/bin/logoscore
# make sure ~/.local/bin is on your PATH (add this to ~/.bashrc or ~/.zshrc):
export PATH="$HOME/.local/bin:$PATH"

Now logoscore runs from anywhere. (If you hit a FUSE error, run it as APPIMAGE_EXTRACT_AND_RUN=1 logoscore.)

macOS (Apple Silicon)

Download from the terminal with wget or curlnot a web browser. Browsers tag downloads with com.apple.quarantine, which makes Gatekeeper block this unsigned binary. Fetching over the terminal and extracting with tar never sets that flag, so the binary runs as-is — no signing or notarization needed.

wget https://github.com/logos-co/logos-logoscore-cli/releases/download/0.2.2/logoscore-aarch64-macos.tar.gz
tar -xvf logoscore-aarch64-macos.tar.gz
# move the whole folder somewhere permanent (keep its contents together —
# the binary finds its libraries via ../lib) and put its bin/ on your PATH:
mv logoscore-aarch64-macos ~/.local/logoscore
echo 'export PATH="$HOME/.local/logoscore/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc

Now logoscore runs from anywhere.

What's Changed

  • test(doctest): exercise the full_api chain (cross-language, proxies, events, arrays) by @dlipicar in #65
  • chore: bump logos-protocol + logos-liblogos to master (nested-bytes qvariantToNlohmann fix #23) by @dlipicar in #68
  • feat(call): pass lists and maps with json: / str: argument prefixes by @dlipicar in #67
  • doctest: drive the proxies' async forward path in fullapi-chain by @dlipicar in #69
  • chore: re-pin logos-liblogos + logos-protocol (LogosAPIConsumer handle cache) by @dlipicar in #70
  • feat: --access-group to share the daemon with an OS group; regenerate client config by @dlipicar in #63
  • feat: enforce operator-issued tokens on core_service (TokenStore-backed validator) by @dlipicar in #66
  • fix: reap stale socket files at daemon boot by @dlipicar in #71
  • doctest: multi-user logoscore as a systemd service (Linux) by @dlipicar in #72

Full Changelog: 0.2.1...0.2.2