Releases: nextcloud/bookmarks
Releases Β· nextcloud/bookmarks
v10.0.3
Fixed
- App info: Mark as compatible with nc 23
- Fix getPermissionsOfFolder: Use correct share
- Fix Bookmark creation
- Update @nextcloud/vue
- UX: Highlight possible drop targets before hovering over them
- Fix UX: Only display back button when viewing a folder
- Fix "sharing folder doesn't display contents"
v10.0.2
Fixed
- UX: Improve bookmarked files feature and increase CrawlJob frequency
v10.0.1
Fixed
- Drop symfony dependency
- Cap description content at 1024 chars
- API: Properly return 401 if no auth header was sent
- API: Fix CSRF vulnerability
v10.0.0
New
- Add "Add to folders" action for bookmarks
- API: Implement locking
Fixed
- Update browserlist
- Update dependencies
- BookmarkService: Don't update bookmark if there have been no changes
- Disable drag-and-drop when renaming item
- SidebarBookmark: Show which folders a bookmark belongs to
- Fix: Don't hide search behind bookmark details
- Major version bump to v10 to fix release tags in accordance with semantic versioning
v4.4.1
Fixed
- Accommodate small sort buffer sizes in mysql
v4.4.0
New
- Use webpack code splitting for faster loading times
- bookmark endpoint: Improve performance by introducing supporting query
- DB: Add new composite index for bookmarks_shared_folders (performance optimzation)
- Switch to npm7 and use latests global configs
Fixed
- NoBookmarks view: Don't display import and sync buttons in public view
- Fix: Adding same bookmark second time removes preexisting tags
- Fix input.focus error
- Fix hash endpoint: Allow hashing with tags
v4.3.0
v4.2.2
Fixed
- Fix OrphanedTreeItemsRepairStep
- Switch out readability.php (#1563)
- Fix BulkEditing covering MoveDialog
- Add description to "Install on home screen"
- UX: Navigation: re-add Search tags menu item
- UI: Performance: Don't load children order unnecessarily
- UX: Improve initial load time
- Fix tag filter query performance issue
v4.2.1
Fixed
- CrawlService: Don't log server errors
- Fix Public link view
- Fix Authorizer
- Fix folder title in controls
- Fix bookmarklet
v4.2.0
New
- UX: Implement drag and drop for moving items
- UI: Add visual indicators for sharee privileges
- UX: Add note for admins if scraping is disabled
- UX: Allow dragging bookmarks onto tags
- UX: Allow creating new tags in main menu (optimistically)
- UX: Optimistically add bookmark to list when creating
- UI: Move Sort order from settings to Controls
- Dashboard: Add 'frequent bookmarks' widget
- Implement full-text archiving of HTML pages
Fixed
- Updated translations from transifex
β₯οΈ - Authorizer: Check token first, then check user credentials
- BookmarkService: Keep tags when moving across share boundaries
- Migration: Ensure all tables have primary key
- CrawlJob: Set some time and size limits for archiving content
- Fix: Recover from multiple root folders
- Fix OrphanedTreeItemsRepairStep: Reinsert lost bookmarks instead of deleting them
- UI: Display archived content in full-page overlay
- UI: Change "Archived" to "Files" menu entry (+new icon)
- UX: Refactor and improve folder picker
- UX: Bookmarklet: Adjust window height
- UI: Remove frustrating paddings from Item.vue
- UI: Don't cover bookmark titles when there's many tags
- UX: Don't display spinners for the first 500ms
- UX: Improve speed of moving items
- UX: Make sharing visible in folder menu
- UX: Move BulkEditing to the left
- UI: Fix getPermissionsForFolder