Releases: plyght/pocb
Releases · plyght/pocb
v0.1.3
Features
- Added split-view tabs: drag a tab into the page area or onto another tab edge to view two tabs side by side.
- Added live split previews while dragging, with left/right placement based on cursor position.
- Split panes now include their own toolbar, address bar, navigation controls, page actions, and an “unsplit” button.
- Split tab pairs are shown as a combined row in the sidebar/tab list.
Improvements
- Added a toolbar button to toggle the sidebar.
- Reload now switches to Stop while a page is loading.
- Back/Forward buttons now reflect the current tab’s navigation state.
- Improved sidebar open/close and floating sidebar animations.
- Improved chrome/theme color handling for toolbar buttons, address pill menu, and split panes.
- Page action menu button now appears on hover for a cleaner address bar.
- Improved tab drag behavior, drop indicators, and active-tab fallback while dragging.
Fixes
- Fixed split pane cleanup when closing tabs so remaining tabs are restored correctly.
- Fixed clicking inside a web view to select the correct tab, including split views.
- Fixed split tab title/icon updates when the partner tab changes.
v0.1.2
Features
- Added tab drag actions to detach tabs into new windows or split two tabs side-by-side.
- Expanded the floating omnibox with local commands, recent pages, bookmarks, and quick switching to other open tabs.
- Added a functional native macOS Settings window for profiles, home page, search URL, full URL display, sidebar address bar, and extension folders.
Improvements
- Improved native macOS styling for menus, popovers, profile picker, and glass/vibrancy effects on newer macOS versions.
- Refined the sidebar address bar layout, sizing, icons, and text styling.
- Made profile sidebar swiping faster and smoother, with better preview handling.
- Improved URL entry behavior for bare domains, localhost, loopback addresses, and internal
pocb://commands. - Updated extension settings help text to better describe WebExtension support and limitations.
Fixes
- Fixed sidebar swipe edge cases that could show stale previews or settle in the wrong direction.
- Fixed internal app URLs being treated as normal web searches.
- Fixed page color chrome updates interfering when the address bar is placed in the sidebar.
v0.1.1
Features
- Added per-profile bookmarks:
- Bookmark current page with Cmd+D
- Open saved bookmarks from the Bookmarks menu
- Remove saved bookmarks
- Added a profile switcher in the sidebar with profile icons.
- Added a native macOS profile popover for creating, renaming, switching, and customizing profile icons.
- Added horizontal sidebar swipe gestures to switch between profiles with a preview of the target profile’s tabs.
Fixes
- Improved DMG packaging compatibility by detecting and bundling the Qt OpenSSL TLS plugin from multiple Qt install layouts.
- Fixed sidebar content placement when toggling between docked and floating sidebar modes.
Improvements
- Refined browser chrome styling with rounded top corners, improved address pill coloring, and smoother hover/pressed states.
- Reduced the minimum sidebar width when the address bar is not docked in the sidebar.
- Added profile-aware bookmark storage so each profile maintains its own bookmarks.
Breaking Changes
- macOS asset compilation target was raised from macOS 11.0 to macOS 26.0.
v0.1.0
Features
- Initial macOS DMG release of pocb.
- Added browser UI components including top bar, address bar, sidebar, floating omnibox, and tab tree.
- Added Chrome extension management support.
- Added macOS-native integrations for SF Symbols, vibrancy, unified toolbar, rounded layers, and high-refresh rendering.
Fixes
- Bundled the Qt Cocoa platform plugin and OpenSSL TLS backend so the app runs correctly from the DMG without a local Qt setup.
- Added proper macOS app icon metadata for Finder and Dock display.