Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.7.1"
".": "1.0.0"
}
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,30 @@
# Changelog

## [1.0.0](https://github.com/vasandkumar/triterm/compare/triterm-v0.7.1...triterm-v1.0.0) (2025-11-30)


### ⚠ BREAKING CHANGES

* userTerminalRegistry methods are now async and return Promises. All callers must use await. This enables distributed state management across multiple server instances.
* userTerminalRegistry methods are now async and return Promises. All callers must use await. This enables distributed state management across multiple server instances.

### Features

* add admin user creation capability ([#13](https://github.com/vasandkumar/triterm/issues/13)) ([b69b02e](https://github.com/vasandkumar/triterm/commit/b69b02e04911e09a0a9ba7c877bfab0ab674e753))
* add user approval system and Phase 1 security fixes ([6d14d1c](https://github.com/vasandkumar/triterm/commit/6d14d1c3847904351af94016b7af8e2b6ba433e7))
* comprehensive security hardening (Phase 2/3) ([#11](https://github.com/vasandkumar/triterm/issues/11)) ([607a88b](https://github.com/vasandkumar/triterm/commit/607a88b98ce93dac3789fadb336d0e6207aa3a4b))
* implement hybrid Redis session storage for horizontal scaling ([#15](https://github.com/vasandkumar/triterm/issues/15)) ([3beeee5](https://github.com/vasandkumar/triterm/commit/3beeee5223667eb4173574cee00d1348069a9763))
* implement JWT token revocation system ([#9](https://github.com/vasandkumar/triterm/issues/9)) ([68dbd91](https://github.com/vasandkumar/triterm/commit/68dbd915f43ffe517abd371d6fcfa7005f2a3aa9))
* large feature & infra add — client UI, auth, collaboration, server runtime, persistence, admin, monitoring, tests ([a8976db](https://github.com/vasandkumar/triterm/commit/a8976db5d19eb4a4fbde2864c803e2c9f126213f))
* User approval system ([#7](https://github.com/vasandkumar/triterm/issues/7)) ([215f19e](https://github.com/vasandkumar/triterm/commit/215f19e4008e3048fc576add4a3b980583e7dd6c))


### Bug Fixes

* auth session multidevice ([#17](https://github.com/vasandkumar/triterm/issues/17)) ([6c5a6b6](https://github.com/vasandkumar/triterm/commit/6c5a6b6134ee7b73e16bcda1360de00521bd013b))
* migrate tokens to httpOnly cookies and fix OAuth token exposure ([de7059b](https://github.com/vasandkumar/triterm/commit/de7059b18ebe2009f17262644396b25d165374e1))
* resolve keyboard shortcut conflicts and improve UI ([#5](https://github.com/vasandkumar/triterm/issues/5)) ([4a44b97](https://github.com/vasandkumar/triterm/commit/4a44b97947ad9f97fab4bee1e3e07dd3a36dbccf))

## [0.7.1](https://github.com/vasandkumar/triterm/compare/triterm-v0.7.0...triterm-v0.7.1) (2025-11-30)

### Bug Fixes
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "triterm",
"version": "0.7.1",
"version": "1.0.0",
"type": "module",
"description": "Modern, secure web-based terminal manager with multi-user support",
"keywords": [
Expand Down