Releases: denho/faved
Releases · denho/faved
v2.9.0
v2.9.0 - Web app install and new integrations
This release introduces Progressive Web App (PWA) support, Apple Shortcut integration, and a dedicated Integrations page.
What's new
- PWA Support – Added support for installing Faved as a Progressive Web App (PWA) on mobile and desktop.
- Apple Shortcut Integration – New integration for Apple Shortcuts allowing to send links to Faved from native iOS/MacOS/iPadOS share sheet.
- Integrations Page – Introduced a new "Integrations" section in Settings and Onboarding for easier access to app and extension installation.
Updated
- Improved usability of dialog close button on mobile devices.
- Optimized logo and favicon images.
Fixed
- Images are now automatically deleted when an item is removed.
Full Changelog: v2.8.0...v2.9.0
v2.8.0
v2.8.0 – Tags overhaul & sidebar improvements
This release brings a major upgrade to how tags are managed and displayed. The sidebar is now more powerful and customizable, tag editing has been redesigned for both desktop and mobile, and several long-standing UX rough edges have been smoothed out.
What's new
- Tag search & filtering – Quickly filter your tag list directly in the sidebar.
- Resizable sidebar – On desktop, drag to resize the sidebar to your preferred width.
- Nested tag item rollup – Optionally include items from child tags when viewing a parent tag.
- Sidebar item counts – See how many items belong to each tag at a glance (toggleable).
- Separate parent tag selector – When editing a tag, choose its parent from a dedicated picker instead of encoding it in the name.
- Tag descriptions – Add and view tag descriptions, shown in tooltips throughout the UI.
Updated
- Richer tag editing UX – Redesigned tag edit form on both desktop (popover) and mobile (drawer), with an improved combobox for tag selection in single-item edits and bulk actions.
- Cascading tag deletion – Deleting a tag with children now removes all nested tags automatically, no more manual cleanup required.
- Nested tags can be pinned – The restriction preventing nested tags from being pinned has been removed.
Fixed
- Resolved an issue where the bulk action toolbar's close button became unresponsive after performing an action.
Under the hood
- Refactored sidebar, tag, and form UI components to support the new editing and layout features.
Full Changelog: v2.7.0...v2.8.0
v2.7.0
- New: Import from Raindrop.io
- New: Support importing bookmark tags
- Update: Improved bookmark import speed and reliability
- Update: Optimized duplicate detection and rendering for better performance
- Update: Refined bulk item actions toolbar look and overall UX
- Fix: Resolved issue where bookmark import files could be truncated when folders contained more than 256 bookmarks
Full Changelog: v2.6.0...v2.7.0
v2.6.0
- New: Duplicate item detection when creating new bookmark
- New: Save item list pagination, sorting, search, and selected tag state in URL
- New: Bookmark images are downloaded and stored locally to ensure persistence and improve load performance
- Update: Success screen is now displayed after saving an item via a bookmarklet
- Update: Added a separate button for opening item edit modal
- Update: Item action buttons are now sticky in table layout
- Update: Improved item list rendering performance
- Update: Improved tag selection UI on item form
- Update: Optimized item form rendering
- Fix: Item refetching failure on missing metadata fields
- Fix: URLs with encoded non-ASCII chars not accepted (#22)
- Dev: Refactored application routing and middleware logic
- Dev: Refactored tag type to enable numeric tag IDs
Full Changelog: v2.5.0...v2.6.0
v2.5.0
- New: Bulk bookmark actions are now supported, including delete, update tags and fetch metadata
- New: Added bookmark page metadata fetching functionality
- Update: Improved pagination controls layout
- Fix: Bookmark add or delete no longer triggers navigation to the first page
- Fix: Resolved incorrect character encoding when metadata fetching for some pages
Full Changelog: v2.4.1...v2.5.0
v2.4.1
- Fix: File upload error when importing bookmark files larger than 2Mb
- Fix: Database error during Pocket import when new and existing tags have the same name but different letter case
Full Changelog: v2.4.0...v2.4.1
v2.4.0
- New: Added a table layout
- New: Improved the visual design of the list layout
- New: Individual fields can now be hidden
- New: Added display of Updated date field
- Update: Reorganized the toolbar into a single row with list view, search, sorting, and “add bookmark” actions
- Update: Made the toolbar sticky for improved usability
- Update: Improved the theme switcher UI
- Update: Removed loop icon in image preview
- Dev: Refactored item list pagination, search and filtering logic
- Dev: Reorganized the frontend app file structure; components, utilities, and related files are now consistently named and grouped
- Dev: Consolidated stylesheets
- Dev: Migrated the legacy ESLint configuration into the new flat config
Full Changelog: v2.3.0...v2.4.0
v2.3.0
- New: Added About page in Settings that lists app version, available update and app quick links
- New: The Settings button now displays a badge indicating an available app update
Full Changelog: v2.2.8...v2.3.0
v2.2.8
- Update: Improved image preview to show placeholder for broken image and enlarge button
- Update: Allow local file paths in URLs
- Update: Automatically add the https:// protocol to URLs when none is provided
- Update: Reorganized fields on item edit form
- Update: Renamed Comments field into Notes
- Update: Preserve user sessions across container recreations
- Update: Improved login page presentation
- Dev: Added dependency management and autoloading via Composer
- Dev: Added Respect\Validation library for input validation
- Dev: Improved Docker build image to include frontend static assets and Composer runtime dependencies
- Dev: Implemented GH Action workflow to build and push Docker image
- Dev: Amended Prettier and Eslint setup
Full Changelog: v2.2.7...v2.2.8
v2.2.7
- Update: Reworked Settings dialog for better UX on mobile
- Update: Improved tag selection field UI
- Update: Enhanced image preview UI on bookmark edit
- Update: Improved layout of created and updated dates on bookmark edit
- Update: Re-organized buttons on bookmark edit
- Update: Maximized bookmark edit dialog on mobile
- Update: Adjusted sizing of "Add to Faved" window triggered by bookmarklet to fit page content
- Update: Close sidebar on mobile on Settings dialog open
- Update: Disabled automatic zooming on mobile
- Update: Improved toast display
- Update: Prevented autofocus on bookmark edit dialog open
- Update: Changed items per page pagination options
- Update: Increased session duration to 7 days
- Update: Made white tag color darker for better contrast
- Update: Added scrolling to top on page navigation
- Fix: Tags edit scrolling on mobile
- Dev: Refactored requests logic
- Dev: Refactored bookmark editing logic
- Dev: Refactored Settings component structure
Full Changelog: v2.2.6...v2.2.7