v0.1.8
Pre-release
Pre-release
·
164 commits
to main
since this release
Axis Browser v0.1.8
Major Changes
-
Spotlight Search Polish 🔍
- Made the spotlight panel wider and slightly taller, with a darker, more black macOS-style card.
- Removed the full-screen dimming backdrop so spotlight feels lighter and more focused.
- Tuned suggestion row layout and icon sizing for a more native macOS look.
-
AI Chat Can Read the Page 🤖
- The main AI chat panel now pulls the active page’s title, URL, and text content (trimmed) from the current webview.
- This context is fed into the chat request so you can ask questions directly about the page you’re viewing.
User Interface & UX Improvements
-
Pinned Tabs Match Normal Tabs Exactly 📑
- Aligned pinned tab height, padding, radius, and active state so they are visually identical to unpinned tabs.
- Removed the subtle glow/edge and stray shadows on pinned tabs so they no longer look heavier or offset.
-
URL Bar Feel & Hit‑Area 🌐
- Introduced a dedicated inner URL “field” so the hover/focus outline wraps only the text area, not the copy/security buttons.
- Shortened the visual bar on the right so copy and security controls sit just outside it, matching native macOS layouts.
- Softened hover/focus outlines (thinner, lower opacity) so the highlight is more subtle.
-
Clear Unpinned Tabs Separator Refinement 🧹
- Adjusted the pinned/unpinned separator and Clear button so the line no longer peeks through or feels themed.
- Kept the separator full-width while masking it cleanly under the Clear button, and simplified the Clear hover state to just lighten the text.
Behavior & Stability
-
Loading Indicator Accuracy ⏳
- Fixed cases where the URL bar loading animation could continue after a page had fully loaded or when switching tabs.
- Now tracks which tab owns the loading bar and hides it reliably on finish/stop/fail and during tab switches.
-
Dependency & Lockfile Error Fix 🧱
- Fixed a corrupted
package-lock.jsonthat broke installs and Dependabot parsing by cleaning up invalid text and regenerating the lockfile. - Added a
taroverride to force a safe, non-vulnerable version across the entire dependency tree and keep future installs secure. - Resolved the Dependabot node-tar alert by updating all remaining nested
tar@7.5.3entries in the lockfile to7.5.7, so everytarreference is now the patched version and the alert can be closed.
- Fixed a corrupted
-
Native macOS Quit Dialog 🍎
- Replaced the custom in-app quit confirmation on macOS with a native
dialog.showMessageBoxsheet. - Ensured both Cmd+Q and menu Quit use the native dialog and that confirming Quit actually exits the app.
- Replaced the custom in-app quit confirmation on macOS with a native
Full Changelog: v0.1.7...v0.1.8