Skip to content

v0.2.5

Choose a tag to compare

@frkdrgt frkdrgt released this 12 Apr 18:24
· 5 commits to main since this release
f7f2d97

πŸš€ Release Highlights

  • 🍎 macOS Tahoe (26) support β€” app launch crash fixed
  • 🎨 Consistent dark UI on macOS β€” no more random white background
  • 🧩 Better tab & connection UX β€” cleaner, smarter behavior
  • ⚑ Cleaner runtime β€” removed unnecessary Tokio setup

✨ Improvements

🍎 macOS Compatibility

  • ⬆️ eframe / egui / egui_extras β†’ 0.29
  • ⬆️ winit β†’ 0.30 (fixes Tahoe launch issue)
  • βœ… Updated run_native to new API (Ok() wrapper)
  • πŸ”§ Migrated deprecated APIs:
    • .wrap(bool) β†’ .wrap() / .truncate()

🎨 UI Fixes (macOS)

  • πŸ–€ Forced dark background (#2b2b2b) via clear_color()
  • πŸ” configure_style() now applied every frame
    (prevents macOS theme override issues)

🧩 Tabs & Connections

  • 🏷️ Connection name shown in tab bar
  • πŸ”’ Multi-connection badges (dbΒ·)
  • πŸ”„ Auto-reassign tabs when a connection is closed
  • βœ‚οΈ Long names truncated + hover tooltip

⚑ Performance / Cleanup

  • 🧹 Removed unnecessary Tokio runtime from main()

⚠️ Breaking Changes / Notes

  • 🍏 macOS 12+ recommended (eframe 0.29 requirement may vary)
  • βš™οΈ winit 0.30 macOS backend fully rewritten
    β†’ Report any visual issues