Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: omnidotdev/terminal

v0.2.4

06 Mar 00:03
@github-actions github-actions
dc8e405
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Patch Changes

  • 3c389ee Thanks @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
Loading

@omnidotdev/terminal@0.2.4

05 Mar 23:35
@github-actions github-actions
dc8e405
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Patch Changes

  • 3c389ee Thanks @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
Loading

v0.2.3

05 Mar 00:26
@github-actions github-actions
85f0273
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Patch Changes

  • 9ff8651 Thanks @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
  • 0bece69 Thanks @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 exited WebSocket 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 webgl feature 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
Loading

v0.2.2

04 Mar 07:34
@github-actions github-actions
0f865db
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Patch Changes

  • 508fd31 Thanks @coopbri! - Fix WASM frontend 404 on omni-terminal serve by building WASM artifacts in CI release workflow before compiling release binaries
Loading

v0.2.1

04 Mar 06:35
@github-actions github-actions
60c7870
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Patch Changes

  • 6a13bab Thanks @coopbri! - Fix AUR PKGBUILD to build WASM frontend before main binary, resolving 404 on omni-terminal serve
Loading

@omnidotdev/terminal@0.2.3

04 Mar 21:52
@github-actions github-actions
366a324
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Patch Changes

  • 9ff8651 Thanks @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
  • 0bece69 Thanks @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 exited WebSocket 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 webgl feature 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
Loading

@omnidotdev/terminal@0.2.2

04 Mar 07:08
@github-actions github-actions
0f865db
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Patch Changes

  • 508fd31 Thanks @coopbri! - Fix WASM frontend 404 on omni-terminal serve by building WASM artifacts in CI release workflow before compiling release binaries
Loading

@omnidotdev/terminal@0.2.1

04 Mar 06:15
@github-actions github-actions
60c7870
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Patch Changes

  • 6a13bab Thanks @coopbri! - Fix AUR PKGBUILD to build WASM frontend before main binary, resolving 404 on omni-terminal serve
Loading

v0.2.0

03 Mar 05:09
@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.

Choose a tag to compare

Minor Changes

  • 963a7a3 Thanks @coopbri! - Add omni-terminal serve subcommand 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-on serve Cargo feature flag. Removes the standalone web-server crate.
Loading

v0.1.3

02 Mar 04:29
@github-actions github-actions
ef62444
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

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

Loading
Previous 1
Previous

AltStyle によって変換されたページ (->オリジナル) /