-
-
Notifications
You must be signed in to change notification settings - Fork 1
Releases: omnidotdev/terminal
Releases · omnidotdev/terminal
v0.2.4
@github-actions
github-actions
dc8e405
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Patch Changes
-
3c389eeThanks @coopbri! - fix(renderer): uniform opacity and background color for TUI programs- Add dedicated replace-blend GPU pipeline for background rects to prevent alpha accumulation when drawing semi-transparent backgrounds over a semi-transparent clear color
- Track background vertices separately in the compositor so cell backgrounds render with correct opacity
- Force full damage on all contexts when opacity changes via keybinding so all cells re-render
- Preserve current opacity when changing background color via OSC 11
- Process background state changes before cell rendering so cells use the updated default background reference
- Treat cells matching the original theme background as "default" so TUI programs that set explicit backgrounds still track OSC 11 background changes
Assets 7
@omnidotdev/terminal@0.2.4
@github-actions
github-actions
dc8e405
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Patch Changes
-
3c389eeThanks @coopbri! - fix(renderer): uniform opacity and background color for TUI programs- Add dedicated replace-blend GPU pipeline for background rects to prevent alpha accumulation when drawing semi-transparent backgrounds over a semi-transparent clear color
- Track background vertices separately in the compositor so cell backgrounds render with correct opacity
- Force full damage on all contexts when opacity changes via keybinding so all cells re-render
- Preserve current opacity when changing background color via OSC 11
- Process background state changes before cell rendering so cells use the updated default background reference
- Treat cells matching the original theme background as "default" so TUI programs that set explicit backgrounds still track OSC 11 background changes
Assets 2
v0.2.3
@github-actions
github-actions
85f0273
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Patch Changes
-
9ff8651Thanks @coopbri! - fix(wasm): mobile browser support for remote terminal access- Fix terminal text wrapping at wrong column on high-DPI devices by removing DPR double-counting in cell dimension calculation
- Fix Android virtual keyboard not appearing by adding touchend focus handler and forwarding textarea input events to the PTY
- Fix iOS rendering by gracefully handling sugarloaf font warnings instead of discarding the working GPU instance
- Add visible panic overlay for mobile debugging (no console access on mobile browsers)
- Make hidden textarea full-size with proper styling to ensure mobile browsers treat it as focusable
-
0bece69Thanks @coopbri! - fix(wasm): process exit UX and iOS Safari rendering- Show "[Process exited. Press Enter to restart.]" when shell exits instead of leaving a frozen terminal
- Restart session on Enter after process exit (desktop keydown + mobile input)
- Server sends
exitedWebSocket message when PTY reader detects shell exit (EIO/EOF) - Fix iOS Safari rendering by forcing WebGL backend (Safari's WebGPU has device-loss issues during glyph rendering)
- Enable wgpu
webglfeature for WebGL2 fallback support on WASM targets - Detect iOS/iPadOS via user agent and maxTouchPoints for backend selection
- Fix FullRender cache path advancing by one cell width instead of full run width
Assets 7
v0.2.2
@github-actions
github-actions
0f865db
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Assets 7
v0.2.1
@github-actions
github-actions
60c7870
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Assets 7
@omnidotdev/terminal@0.2.3
@github-actions
github-actions
366a324
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Patch Changes
-
9ff8651Thanks @coopbri! - fix(wasm): mobile browser support for remote terminal access- Fix terminal text wrapping at wrong column on high-DPI devices by removing DPR double-counting in cell dimension calculation
- Fix Android virtual keyboard not appearing by adding touchend focus handler and forwarding textarea input events to the PTY
- Fix iOS rendering by gracefully handling sugarloaf font warnings instead of discarding the working GPU instance
- Add visible panic overlay for mobile debugging (no console access on mobile browsers)
- Make hidden textarea full-size with proper styling to ensure mobile browsers treat it as focusable
-
0bece69Thanks @coopbri! - fix(wasm): process exit UX and iOS Safari rendering- Show "[Process exited. Press Enter to restart.]" when shell exits instead of leaving a frozen terminal
- Restart session on Enter after process exit (desktop keydown + mobile input)
- Server sends
exitedWebSocket message when PTY reader detects shell exit (EIO/EOF) - Fix iOS Safari rendering by forcing WebGL backend (Safari's WebGPU has device-loss issues during glyph rendering)
- Enable wgpu
webglfeature for WebGL2 fallback support on WASM targets - Detect iOS/iPadOS via user agent and maxTouchPoints for backend selection
- Fix FullRender cache path advancing by one cell width instead of full run width
Assets 2
@omnidotdev/terminal@0.2.2
@github-actions
github-actions
0f865db
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Assets 2
@omnidotdev/terminal@0.2.1
@github-actions
github-actions
60c7870
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Assets 2
v0.2.0
@github-actions
github-actions
a6c3022
This commit was signed with the committer’s verified signature.
coopbri
Brian Cooper
SSH Key Fingerprint: XFmDvnhae20pLtFA1i2x7Fny6cTDhkUHwOK+CkWlc6U
Verified
Learn about vigilant mode.
Minor Changes
963a7a3Thanks @coopbri! - Addomni-terminal servesubcommand that starts a WebSocket PTY server with the WASM frontend embedded in the binary. Defaults to HTTPS with auto-generated self-signed certificate on 127.0.0.1:3000. Behind a default-onserveCargo feature flag. Removes the standaloneweb-servercrate.
Assets 7
v0.1.3
@github-actions
github-actions
ef62444
This commit was created on GitHub.com and signed with GitHub’s verified signature.
What's Changed
- chore(release): version packages by @github-actions[bot] in #3
- chore(release): version packages by @github-actions[bot] in #4
- chore(release): version packages by @github-actions[bot] in #12
Full Changelog: v0.1.0...v0.1.3