Releases: nextcloud/bookmarks
Releases Β· nextcloud/bookmarks
v14.1.2
Fixed
- Fix UI glitch of bookmarks spilling over to trashbin and shared folders sometimes
v14.1.1
Fixed
- Fix circle usage in code to avoid dependency hell
v14.1.0
New
- Allow sharing with Circles
- Add trash bin to restore deleted items (Removes trash bin items after two months)
- Add help and project support sections to settings
Fixed
- fix(BookmarkMapper#_filterFolder): Include current folder in search Marcel Klehr 2 minutes ago
- perf(TreeCacheManager): Increase cache lifetime to improve sync performance
- perf: speed up getSubFolders for deleted folders
- perf: speed up initial page load
- Fix(Bookmark): Display URL if title is empty
- fix(Authorizer): Don't throw HTTP 500 on malformed credentials
- fix(l10n): word typo
- fix: Fix backups
v14.0.2
[14.0.1] - 2024-04-29
New
- Add support for Nextcloud 29
v14.0.0
Breaking changes
- Drop support for Nextclod < 28
New
- enh(search): Always search in current folder + Allow searching globally with one click
- enh(BookmarksList): Allow searching for folders
- enh(TreeFolder): Show bookmarks count in Folders overview
- enh(BookmarksList): Wrap bookmarkslist__description in NcNoteCard
Changes
- overhaul settings: Use settings modal
- migrate(nc-vue): Upgrade to v8.x
- feat(disable archive): Allow disabling archive functionality
Fixed
- fix(IBookmarkPreviewer): No more on-demand loading
- fix(VirtualScroll): Try to make it smoother
- fix(Controls): Don't show folder when searching in root
- fix(ItemSkeleton): Make it more beautiful
- fix(Controls): Correct title of rss feed button
- fix(Search): Increase width of search field
- fix(SharedFolderIcon)
- fix(WebViewController): Fix public link
- fix(CustomPickerElement): Remove heading
- fix(TreeFolder): Don't set childrenShown if there's no child folders
- fix(Bookmark): Fix fallback icon
- fix(Navigation): Always show counters even if 0
- fix(ui): Scale down icons to 20px
- fix(SettingsController): NoAdminRequired
- refactor(settings): Create a UserSettingsService and load all settings via initial state
- fix(Controls): Debounce new search bar
- fix(BookmarkMapper#_selectTags): Always return a string for tags column
- fix(TreeMapper#getChildren): Add more aggressive per-layer caching
- fix(BookmarkWithTagsAndParent): Avoid requerying tags if a bookmark has no tags
- fix(Authorizer): Don't run login again if there is already a session based on basic auth
- Fix(l10n): Update translations from Transifex
v13.1.3
Fixes
- fix(Authorizer)
v13.1.2
Fixed
- fix(Controls): Always show search bar
- fix(SearchProvider): Handle url being null
- fix(remove cors annotation) Fix user getting logged out on public links
- fix(WhatsnewModal check) Only show for major or minor version bumps
- fix(service worker)
- fix: drop collaboration resources integration to be compatible with nc 28
- Fix(l10n): Update translations from Transifex
v13.1.1
Fixed
- Fix children endpoint
v13.1.0
New
- Add a changelog-style whatsnew modal
- Allow specifying default folder in bookmarklet URL
- Allow creating javascript and file links
- Create WRITE permission to signify the permission to edit children
- Folder.vue: Allow editing (direct) share roots even if they're from a non-writable share
Fixed
- UI: Streamline initial load
- Fix Bookmarklet UI
- Fix UI glitch in bookmark-content
- Update @nextcloud/vue
- Fix flow.js script name
- UI: Always align shared icon with folder icon
- Backend: Avoid Share loops
- UI: Rollback moving folders after failure
- propagate permissions across multi-share boundaries
- fix(TreeMapper#getParentOf): Select correct type
- Check for empty arrays before accessing them
- BookmarksParser: Distinguish between dates in ms and s
- fix(CrawlService): Catch whatever Readability might throw at us
- fix(composer): Don't use "classmap-authoritative"
- Use the color-primary-element* variables
- Fix(l10n): π Update translations from Transifex
v13.0.1
Fixed
- fix(CustomPickerElement): Autofocus
- fix(ReferenceProvider): Fix usage of preg_match π