Final changelog and iOS updates for beta 3

This commit is contained in:
Peter Steinberger 2025-06-23 04:17:09 +02:00
parent c63da02a98
commit d4fae1cdd5
2 changed files with 8 additions and 8 deletions

View file

@ -1,6 +1,8 @@
# Changelog
## [1.0.0-beta.3] - 2025-06-23
- Switched to CSS Grid for better responsive terminal layouts
### 🎨 Web Frontend Improvements
- **Enhanced Terminal Grid Layout** - Switched to CSS Grid for better responsive terminal layouts
@ -11,7 +13,6 @@
- **Better Session Management** - Improved terminal width spanning and layout optimization
### 🚀 Server Enhancements
- **Go-Only Backend** - Removed Rust server option, Go is now the sole server implementation for better stability
- **Improved Buffer Handling** - Fixed buffer aggregator message handling for smoother terminal updates
- **Shell Alias Support** - Better support for shell aliases and improved debug logging
- **Unix Socket Support** - Enhanced Unix socket server implementation for faster local communication
@ -22,7 +23,6 @@
- **Improved vt Script** - More resilient vt command-line tool with better error handling
- **Build System Fixes** - Fixed build issues on macOS Sequoia and improved hash file handling
- **Server Lifecycle** - Ensured vibetunnel server properly terminates when Mac app is killed
- **Custom Node.js Support** - Re-enabled custom Node.js installation for better compatibility
### 🐛 Bug Fixes
- Fixed derived data path filtering to avoid indexing unnecessary files

View file

@ -33,7 +33,7 @@ struct WidthSelectorPopover: View {
.font(.system(size: 16))
.foregroundColor(Theme.Colors.primaryAccent)
Text("Custom Width...")
.font(Theme.Typography.body)
.font(.body)
.foregroundColor(Theme.Colors.terminalForeground)
Spacer()
}
@ -45,7 +45,7 @@ struct WidthSelectorPopover: View {
let customWidths = TerminalWidthManager.shared.customWidths
if !customWidths.isEmpty {
Section(header: Text("Recent Custom Widths")
.font(Theme.Typography.caption)
.font(.caption)
.foregroundColor(Theme.Colors.terminalForeground.opacity(0.7))
) {
ForEach(customWidths, id: \.self) { width in
@ -111,13 +111,13 @@ private struct WidthPresetRow: View {
if width.value > 0 {
Text("columns")
.font(Theme.Typography.caption)
.font(.caption)
.foregroundColor(Theme.Colors.terminalForeground.opacity(0.5))
}
}
Text(width.description)
.font(Theme.Typography.caption)
.font(.caption)
.foregroundColor(Theme.Colors.terminalForeground.opacity(0.7))
}
@ -146,7 +146,7 @@ private struct CustomWidthSheet: View {
NavigationStack {
VStack(spacing: Theme.Spacing.large) {
Text("Enter a custom terminal width between 20 and 500 columns")
.font(Theme.Typography.body)
.font(.body)
.foregroundColor(Theme.Colors.terminalForeground.opacity(0.7))
.multilineTextAlignment(.center)
.padding(.horizontal)
@ -164,7 +164,7 @@ private struct CustomWidthSheet: View {
.cornerRadius(Theme.CornerRadius.medium)
Text("columns")
.font(Theme.Typography.body)
.font(.body)
.foregroundColor(Theme.Colors.terminalForeground.opacity(0.5))
}