Skip to content

v0.1.8

Pre-release
Pre-release

Choose a tag to compare

@AbdelrahmanBerchan AbdelrahmanBerchan released this 05 Feb 14:05
· 164 commits to main since this release
d661b10

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.json that broke installs and Dependabot parsing by cleaning up invalid text and regenerating the lockfile.
    • Added a tar override 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.3 entries in the lockfile to 7.5.7, so every tar reference is now the patched version and the alert can be closed.
  • Native macOS Quit Dialog 🍎

    • Replaced the custom in-app quit confirmation on macOS with a native dialog.showMessageBox sheet.
    • Ensured both Cmd+Q and menu Quit use the native dialog and that confirming Quit actually exits the app.

Full Changelog: v0.1.7...v0.1.8

Screen.Recording.2026-02-05.at.4.28.17.PM.mov