Releases: GeiserX/LynxPrompt
Releases · GeiserX/LynxPrompt
LynxPrompt CLI v2.1.2
What's Changed in CLI
Changes
- chore(cli): bump version to 2.1.2 [skip ci]
- chore(deps-dev): bump tar (#101)
- deps: fix Dependabot security alerts across root and cli (#98)
- chore(deps): bump fast-uri
- fix(choco): use nodejs-lts dependency instead of nodejs
- security: harden auth, SSO, path handling, access control (#50)
- chore(deps): bump the npm_and_yarn group across 2 directories with 2 updates
- chore(deps): bump picomatch
Installation
# npm (requires Node.js)
npm install -g lynxprompt@2.1.2
# Homebrew (macOS/Linux)
brew install GeiserX/lynxprompt/lynxprompt
# Chocolatey (Windows)
choco install lynxprompt
# Snap (Linux)
snap install lynxpromptStandalone Binaries (no dependencies)
Download the appropriate binary for your platform from the assets below:
- Linux x64:
lynxprompt-2.1.2-linux-x64.tar.gz - Linux ARM64:
lynxprompt-2.1.2-linux-arm64.tar.gz - macOS x64:
lynxprompt-2.1.2-macos-x64.tar.gz - macOS ARM64 (Apple Silicon):
lynxprompt-2.1.2-macos-arm64.tar.gz - Windows x64:
lynxprompt-2.1.2-win-x64.zip
Full Changelog: cli-v2.1.1...cli-v2.1.2
LynxPrompt v2.1.2
What's Changed
🔧 Other Changes
- chore: bump app version to 2.1.2 [skip ci]
- ci(release): stop pushing version bump to main; derive version from tags (#107)
Full Changelog: app-v2.1.1...app-v2.1.2
LynxPrompt v2.1.1
What's Changed
✨ Features
- feat: switch license to Apache 2.0
🐛 Bug Fixes
- fix(ci): make snap and chocolatey publish jobs non-blocking (#95)
- fix(ci): drop arm64 from docker-publish (Prisma fails under QEMU)
- fix(seo): add 301 redirects for dead routes reported by GSC
- fix(ci): remove Portainer curl from dev deploy workflow
- fix: use dynamic string construction in secret detection tests (#72)
- fix(ci): remove geiserback label for watchtower runners
- fix(ci): remove geiserback label for watchtower runners
- fix(ci): add setup-node and jq for self-hosted runner workflows (#69)
- fix: replace retired VS Code marketplace badge with static badge
- fix(seo): add noindex to auth pages and preconnect hints
- fix: upgrade to Node 22 and fix npm lockfile incompatibility
- fix: use official Snapcraft badge instead of broken shields.io endpoint
- fix: hardcode nodemailer override version for Docker compatibility
- fix: upgrade nodemailer to 8.x with override, fix Docker arm64 build
- fix(deps): downgrade nodemailer to 7.x for next-auth compatibility
- fix(deps): resolve vite security vulnerabilities
- fix: use proper TLS for Portainer deploys instead of -sk
- fix: add -sk flag to Portainer curl calls for self-signed cert
🔧 Other Changes
- chore: bump app version to 2.1.1 [skip ci]
- ci(release): set up Node in release-app job (#106)
- deps: fix nodemailer (HIGH) and @babel/core security alerts (#105)
- chore(deps): bump undici (#104)
- deps: bump hono in the npm_security group across 1 directory (#103)
- deps: bump js-yaml in the npm_security group across 1 directory (#102)
- deps: bump vite in the npm_security group across 1 directory (#100)
- deps: bump the minor-and-patch group with 12 updates (#99)
- deps: fix Dependabot security alerts across root and cli (#98)
- deps: bump esbuild in the npm_security group across 1 directory (#97)
Full Changelog: app-v2.1.0...app-v2.1.1
LynxPrompt v2.1.0
What's Changed
✨ Features
- feat: switch license to Apache 2.0
- feat: add Snap packaging (amd64 + arm64)
- feat: add Helm chart for Kubernetes deployment
- feat: add multi-arch Docker publish workflow (amd64 + arm64)
🐛 Bug Fixes
- fix(ci): drop arm64 from docker-publish (Prisma fails under QEMU)
- fix(seo): add 301 redirects for dead routes reported by GSC
- fix(ci): remove Portainer curl from dev deploy workflow
- fix: use dynamic string construction in secret detection tests (#72)
- fix(ci): remove geiserback label for watchtower runners
- fix(ci): remove geiserback label for watchtower runners
- fix(ci): add setup-node and jq for self-hosted runner workflows (#69)
- fix: replace retired VS Code marketplace badge with static badge
- fix(seo): add noindex to auth pages and preconnect hints
- fix: upgrade to Node 22 and fix npm lockfile incompatibility
- fix: use official Snapcraft badge instead of broken shields.io endpoint
- fix: hardcode nodemailer override version for Docker compatibility
- fix: upgrade nodemailer to 8.x with override, fix Docker arm64 build
- fix(deps): downgrade nodemailer to 7.x for next-auth compatibility
- fix(deps): resolve vite security vulnerabilities
- fix: use proper TLS for Portainer deploys instead of -sk
- fix: add -sk flag to Portainer curl calls for self-signed cert
- fix: remove 2>/dev/null from prisma-deps npm install
- fix: add guardrails for scaling and ephemeral PostgreSQL
- fix: add database wait timeout and probe hardening
🔧 Other Changes
- Merge pull request #84 from GeiserX/dependabot/docker/node-26-alpine
- deps: bump the minor-and-patch group with 10 updates
- docker: bump node from 22-alpine to 26-alpine
- deps: bump fast-uri in the npm_security group across 1 directory
- deps: bump hono in the npm_security group across 1 directory
- deps: bump the minor-and-patch group with 6 updates
- Remove Portainer deploy step (webhook GitOps handles it) (#77)
- deps: bump the minor-and-patch group with 13 updates (#76)
- test: boost coverage to ~92% targeting Codecov 90% threshold (#75)
- test: improve test coverage to 90%+ (#74)
Full Changelog: app-v2.0.76...app-v2.1.0
lynxprompt-0.1.2
A Helm chart for LynxPrompt - Self-hosted AI IDE configuration hub
lynxprompt-0.1.1
A Helm chart for LynxPrompt - Self-hosted AI IDE configuration hub
lynxprompt-0.1.0
Initial Helm chart release for LynxPrompt.
Install
helm repo add lynxprompt https://geiserx.github.io/LynxPrompt
helm install lynxprompt lynxprompt/lynxpromptFeatures
- Bundled PostgreSQL StatefulSet (or bring your own)
- Secret reuse on upgrades via
lookup(auto-generated on first install) existingSecretsupport for GitOps workflows- Database wait init container
- Startup, liveness, and readiness probes on
/api/health - Full self-hosting config: OAuth, SMTP, AI, Turnstile, SSO, federation, analytics
- Guardrails: fail on RWO + multi-replica, fail on ephemeral PostgreSQL
values.schema.jsonfor IDE validation
LynxPrompt CLI v2.1.1
What's Changed in CLI
Changes
- chore(cli): bump version to 2.1.1 [skip ci]
- chore(deps-dev): bump the npm_and_yarn group across 2 directories with 3 updates
Installation
# npm (requires Node.js)
npm install -g lynxprompt@2.1.1
# Homebrew (macOS/Linux)
brew install GeiserX/lynxprompt/lynxprompt
# Chocolatey (Windows)
choco install lynxprompt
# Snap (Linux)
snap install lynxpromptStandalone Binaries (no dependencies)
Download the appropriate binary for your platform from the assets below:
- Linux x64:
lynxprompt-2.1.1-linux-x64.tar.gz - Linux ARM64:
lynxprompt-2.1.1-linux-arm64.tar.gz - macOS x64:
lynxprompt-2.1.1-macos-x64.tar.gz - macOS ARM64 (Apple Silicon):
lynxprompt-2.1.1-macos-arm64.tar.gz - Windows x64:
lynxprompt-2.1.1-win-x64.zip
Full Changelog: cli-v2.1.0...cli-v2.1.1
LynxPrompt v2.0.76
What's Changed
🔧 Other Changes
- chore: bump app version to 2.0.76 [skip ci]
- Merge pull request #41 from GeiserX/dependabot/npm_and_yarn/cli/npm_and_yarn-91b6f6f276
- Merge pull request #40 from GeiserX/dependabot/npm_and_yarn/next-16.2.1
- deps: bump next from 16.1.6 to 16.2.1
- deps: bump flatted from 3.3.3 to 3.4.2
- chore(deps-dev): bump the npm_and_yarn group across 2 directories with 3 updates
Full Changelog: app-v2.0.75...app-v2.0.76
LynxPrompt v2.0.75
What's Changed
✨ Features
- feat: construct DATABASE_URL from component env vars
🔧 Other Changes
- chore: bump app version to 2.0.75 [skip ci]
Full Changelog: app-v2.0.74...app-v2.0.75