You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Multi-Select: Added multi-select for files and folders.
Batch Delete: Users can now delete multiple selected items at once.
Signed URL Uploads: Integrated @opndrive/s3-api support for a secure pre-signed URL upload manager.
File Navigation: Implemented route-based file previews and "Show in folder" navigation from search results, with S3-compatible trailing slash handling.
Search & UX
Mobile Search Overlay: Added a new, dedicated search overlay for mobile devices.
Search UX: Enhanced search navigation with smooth transitions and skeleton loaders.
Search Cancel: Users can now cancel in-progress search requests.
Analytics & SEO
Blog: Integrated a new headless CMS blog using WordPress.
SEO & PWA: Added a PWA manifest, sitemap, robots.txt, and comprehensive structured data for Google Search optimization.
General
Accessibility: Added new aria-label tags to various components.
Validation: Implemented prefix format validation.
Improvements & Refactoring
Search: Refactored the search feature for better performance and maintainability.
UI Components:
Replaced collapsible details with a cleaner info-icon tooltip for API request counts.
Replaced file-menu and folder-menu icons.
Created a reusable CustomRadioSelect component with icon support.
Code Health: Removed debug logs and console statements from the codebase.
Dependencies: Updated @opndrive/s3-api to v2.4.0.
Bug Fixes
Multi-Select
Fixed an issue where results would not refresh after a multi-delete operation.
Resolved layout issues for multi-select on small screens.
Fixed bugs related to multi-file downloads and the share button for multiple items.
Search
Eliminated duplicate search requests by implementing a Zustand-based caching system.
Fixed auto-loading for chunked search results.
Resolved issues with the search bar delete button, skeleton structure, and filtering logic.
Added breadcrumbs to the search route and prevented event bubbling in file options.
Removed the search Time-to-Live (TTL) mechanism.
File Preview & Navigation
Enforced file size restrictions for previews across all navigation paths.
Fixed a bug where the file preview would not open on mobile (single/double click).
Added a key prop to PreviewContent to force a remount on file navigation, preventing stale previews.
Layout & UI
Fixed multiple UI overflow issues that caused scrollbars (CreateMenu, overflow menus at viewport edges).
Resolved grid view item truncation to improve layout consistency.
Made breadcrumbs responsive with smart truncation on mobile.
Fixed tooltip alignment problems.
Ensured the drop zone is always visible on the home page, even with no files.
Upload
Corrected a logical error in basePrefix handling for files dropped into folders.
Build & Configuration
Resolved various build errors, favicon configuration issues, and 500 status errors.
Fixed a deprecated baseUrl parameter in tsconfig.json.