Skip to content

Releases: devNalyx/NexusContext

v0.1.17

Choose a tag to compare

@github-actions github-actions released this 15 Aug 20:25
663485e

Linux (x86_64, arm64): full parity - daemon (mcp + serve), CLI, GUI, GNOME extension support, systemd packaging. Choose .deb, .rpm, or the plain tarball depending on your distro.

macOS (Apple Silicon): CLI + full daemon (nexus, nexusd - both mcp and serve/control API work, Unix domain sockets are native here) - no GUI build for macOS. Intel Macs run this fine under Rosetta 2 - a native x86_64 build was attempted for this release but dropped after GitHub's own Intel-macOS runner class never assigned a runner (~50+ min queued, zero assignment - a real capacity constraint on that runner class, not a workflow bug). Unsigned binaries will need xattr -d com.apple.quarantine <binary> or a right-click-Open the first time, since these aren't notarized.

Windows (x86_64, arm64): new this release. nexus CLI + nexusd mcp only - every MCP tool works fully. nexusd serve (the control API, background watcher, GUI target) isn't supported yet on Windows; running it prints a clear error instead of failing to start. See issue #16 for why, and what a future serve port would need.

What's Changed

Full Changelog: v0.1.16...v0.1.17

v0.1.16

Choose a tag to compare

@github-actions github-actions released this 15 Aug 17:23
2187c07

Linux (x86_64): full parity - daemon, CLI, GUI, GNOME extension support, systemd packaging. Choose .deb, .rpm, or the plain tarball depending on your distro.

macOS (Apple Silicon): CLI + daemon only (nexus, nexusd) - MCP mode and the control API work, but there's no native GUI build for macOS. On an Intel Mac, this arm64 binary runs fine under Rosetta 2. Unsigned binaries will need xattr -d com.apple.quarantine <binary> or a right-click-Open the first time, since these aren't notarized.

Windows: not yet published - tracked as a follow-up (nexusd's control API needs a platform split first; MCP mode itself has no Windows-specific blocker).

What's Changed

Full Changelog: v0.1.15...v0.1.16

v0.1.15

Choose a tag to compare

@github-actions github-actions released this 12 Aug 22:45
f7e91c6

Linux (x86_64): full parity - daemon, CLI, GUI, GNOME extension support, systemd packaging. Choose .deb, .rpm, or the plain tarball depending on your distro.

macOS (Apple Silicon): CLI + daemon only (nexus, nexusd) - MCP mode and the control API work, but there's no native GUI build for macOS. On an Intel Mac, this arm64 binary runs fine under Rosetta 2. Unsigned binaries will need xattr -d com.apple.quarantine <binary> or a right-click-Open the first time, since these aren't notarized.

Windows: not yet published - tracked as a follow-up (nexusd's control API needs a platform split first; MCP mode itself has no Windows-specific blocker).

What's Changed

  • Fix 6 review findings: reindex race, config permissions, allowed_roots gap, api_key leak, unbounded responses by @AliRezaTaleghani in #7
  • Fix #8: canonicalize root_path at write time + self-imposed inotify budget with LRU eviction by @AliRezaTaleghani in #9
  • Obsidian export notes now include the actual source snippet by @AliRezaTaleghani in #12
  • Add Obsidian-style project wiki (docs/wiki/) by @AliRezaTaleghani in #13
  • Separate the landing page (site/) from the project wiki (docs/) by @AliRezaTaleghani in #14
  • Fix: pages.yml still pointed at docs/ after the site/ move (PR #14's own fix got silently dropped) by @AliRezaTaleghani in #15

New Contributors

Full Changelog: v0.1.12...v0.1.15

v0.1.12

Choose a tag to compare

@github-actions github-actions released this 19 Jul 13:11
4131c9c

Linux (x86_64): full parity - daemon, CLI, GUI, GNOME extension support, systemd packaging. Choose .deb, .rpm, or the plain tarball depending on your distro.

macOS (Apple Silicon): CLI + daemon only (nexus, nexusd) - MCP mode and the control API work, but there's no native GUI build for macOS. On an Intel Mac, this arm64 binary runs fine under Rosetta 2. Unsigned binaries will need xattr -d com.apple.quarantine <binary> or a right-click-Open the first time, since these aren't notarized.

Windows: not yet published - tracked as a follow-up (nexusd's control API needs a platform split first; MCP mode itself has no Windows-specific blocker).

Full Changelog: v0.1.11...v0.1.12

v0.1.11

Choose a tag to compare

@github-actions github-actions released this 19 Jul 12:41
0bdd30c

Linux (x86_64): full parity - daemon, CLI, GUI, GNOME extension support, systemd packaging. Choose .deb, .rpm, or the plain tarball depending on your distro.

macOS (Apple Silicon): CLI + daemon only (nexus, nexusd) - MCP mode and the control API work, but there's no native GUI build for macOS. On an Intel Mac, this arm64 binary runs fine under Rosetta 2. Unsigned binaries will need xattr -d com.apple.quarantine <binary> or a right-click-Open the first time, since these aren't notarized.

Windows: not yet published - tracked as a follow-up (nexusd's control API needs a platform split first; MCP mode itself has no Windows-specific blocker).

Full Changelog: v0.1.10...v0.1.11

v0.1.10

Choose a tag to compare

@github-actions github-actions released this 17 Jul 21:37
18b6b9d

Linux (x86_64): full parity - daemon, CLI, GUI, GNOME extension support, systemd packaging. Choose .deb, .rpm, or the plain tarball depending on your distro.

macOS (Apple Silicon): CLI + daemon only (nexus, nexusd) - MCP mode and the control API work, but there's no native GUI build for macOS. On an Intel Mac, this arm64 binary runs fine under Rosetta 2. Unsigned binaries will need xattr -d com.apple.quarantine <binary> or a right-click-Open the first time, since these aren't notarized.

Windows: not yet published - tracked as a follow-up (nexusd's control API needs a platform split first; MCP mode itself has no Windows-specific blocker).

Full Changelog: v0.1.8...v0.1.10

v0.1.8

Choose a tag to compare

@github-actions github-actions released this 05 Jul 15:16
33d4fbf

Linux (x86_64): full parity - daemon, CLI, GUI, GNOME extension support, systemd packaging. Choose .deb, .rpm, or the plain tarball depending on your distro.

macOS (Apple Silicon): CLI + daemon only (nexus, nexusd) - MCP mode and the control API work, but there's no native GUI build for macOS. On an Intel Mac, this arm64 binary runs fine under Rosetta 2. Unsigned binaries will need xattr -d com.apple.quarantine <binary> or a right-click-Open the first time, since these aren't notarized.

Windows: not yet published - tracked as a follow-up (nexusd's control API needs a platform split first; MCP mode itself has no Windows-specific blocker).

Full Changelog: v0.1.7...v0.1.8

v0.1.7

Choose a tag to compare

@github-actions github-actions released this 05 Jul 11:23
5f0cd8a

Linux (x86_64): full parity - daemon, CLI, GUI, GNOME extension support, systemd packaging. Choose .deb, .rpm, or the plain tarball depending on your distro.

macOS (Apple Silicon): CLI + daemon only (nexus, nexusd) - MCP mode and the control API work, but there's no native GUI build for macOS. On an Intel Mac, this arm64 binary runs fine under Rosetta 2. Unsigned binaries will need xattr -d com.apple.quarantine <binary> or a right-click-Open the first time, since these aren't notarized.

Windows: not yet published - tracked as a follow-up (nexusd's control API needs a platform split first; MCP mode itself has no Windows-specific blocker).

Full Changelog: v0.1.6...v0.1.7

v0.1.6

Choose a tag to compare

@github-actions github-actions released this 05 Jul 08:14
dec8421

Linux (x86_64): full parity - daemon, CLI, GUI, GNOME extension support, systemd packaging. Choose .deb, .rpm, or the plain tarball depending on your distro.

macOS (Apple Silicon): CLI + daemon only (nexus, nexusd) - MCP mode and the control API work, but there's no native GUI build for macOS. On an Intel Mac, this arm64 binary runs fine under Rosetta 2. Unsigned binaries will need xattr -d com.apple.quarantine <binary> or a right-click-Open the first time, since these aren't notarized.

Windows: not yet published - tracked as a follow-up (nexusd's control API needs a platform split first; MCP mode itself has no Windows-specific blocker).

Full Changelog: v0.1.5...v0.1.6

v0.1.5

Choose a tag to compare

@github-actions github-actions released this 04 Jul 20:45
027d9a1

Linux (x86_64): full parity - daemon, CLI, GUI, GNOME extension support, systemd packaging. Choose .deb, .rpm, or the plain tarball depending on your distro.

macOS (Apple Silicon): CLI + daemon only (nexus, nexusd) - MCP mode and the control API work, but there's no native GUI build for macOS. On an Intel Mac, this arm64 binary runs fine under Rosetta 2. Unsigned binaries will need xattr -d com.apple.quarantine <binary> or a right-click-Open the first time, since these aren't notarized.

Windows: not yet published - tracked as a follow-up (nexusd's control API needs a platform split first; MCP mode itself has no Windows-specific blocker).

Full Changelog: v0.1.4...v0.1.5