Skip to content

Releases: cosq-network/termox

Termox v1.1.0

Choose a tag to compare

@github-actions github-actions released this 12 Sep 17:37

What's Changed

Features

  • feat: reorderable Tools list, and a root-cause fix for the sudo path
  • feat: server-to-server file transfer and systemd service management
  • feat: expose certbot as dedicated chat-agent tools
  • feat: add Certbot tool tab for remote TLS certificate management over SSH
  • feat: custom title bar, tab back/forward, and chat history rename/search
  • feat: modernize UI with design tokens, icon-rail nav, and About/manual polish
  • feat: sudo tools, per-chat server scoping, tab split view, Claude Code-style chat UI
  • feat: auto-scroll chat transcript and send message on Enter
  • feat: encrypt chat history content at rest
  • feat: persist chat sessions to local SQLite with a History panel
  • feat: improve chat UX with markdown rendering, friendly errors, and Helm identity
  • feat: add configurable context window and model catalog to chat settings
  • feat: add agentic chat assistant with OpenAI-compatible endpoint

Bug Fixes

  • fix(release): resolve macOS DMG creation failure and publish direct installers
  • fix: chat history content encryption corrupted all but the last message on macOS/Linux
  • fix: DNS/GPG subprocess timeout race, and polish Tools UI/sidebar/chat settings
  • fix: sticky question, server picker, and composer polish in chat UI
  • fix: use trash icon and match height for history delete button
  • fix: stop stack overflow when opening chat settings drawer

Other Changes

  • chore: rename chat history database file to termox.db

Bump type: minor
See SHA256SUMS.txt for artifact checksums.

Termox v1.0.0

Choose a tag to compare

@github-actions github-actions released this 10 Sep 17:49

What's Changed

⚠ Breaking Changes

  • The BREAKING CHANGE substring check remains a [[ ... == ... ]] test,
  •   BREAKING CHANGE footer or type!:  -> major bump
    
  • BREAKING CHANGE: The release workflow no longer accepts a manual

Features

  • feat(release): build versioned cross-platform packages on main and publish artifacts before tagging
  • feat: support extensionless SFTP text files
  • feat: add robust SFTP text preview and editing
  • feat: session resilience, server stats tool, and UX enhancements
  • feat: improve SSH terminal interaction and session resilience
  • feat: add SFTP address bar navigation and consolidate docs
  • feat: Minor improvisations
  • feat: enhance session bookmarks and terminal directory actions
  • feat(ui): improve terminal and SFTP controls
  • feat: arrange Tools actions as responsive tag-cloud buttons
  • feat: add dedicated network and SSH utility tabs
  • feat: complete Termox branding, SSH/SFTP hardening, and release automation
  • feat: integrate explicit SFTP Browser tab with recursive upload/download support
  • feat: implement multi-tab SSH terminal interface with enhanced connection management

Bug Fixes

  • fix(release): import Apple cert keychain, fix makeappx path, drop osx-x64
  • fix(release): define SourceDir preprocessor variable for WiX candle compile
  • fix(release): harden Windows MSI build and publish tag creation
  • fix(release): pass WiX candle output directory correctly and suppress heat self-reg warning
  • fix(release): restore test project explicitly before running tests
  • fix(release): replace bash regex conditionals with grep to avoid parser error
  • fix(ci): restore test project explicitly to generate assets file
  • fix(ci): restore Codecov action resolution and fix step indentation
  • fix: harden SSH/SFTP security, concurrency, and modal UX
  • fix: harden SFTP sessions and shutdown
  • fix(ci): reduce packaging disk usage
  • fix(ci/cd): replace unbound GITHUB_DEFAULT_BRANCH with repository default_branch
  • fix(ci/cd): fix cross-platform build failures and make Apple signing optional
  • fix: resolve 36 code review findings across security, threading, and reliability
  • fix: harden connection lifecycle and SFTP operations

Other Changes

  • ci: add GitFlow branch model with automatic semantic versioning
  • docs: add pre-release manual test suite and update feature/security docs
  • docs(ci): document features and harden releases
  • chore(macos): set application name to termox

Bump type: major
See SHA256SUMS.txt for artifact checksums.