Releases: nextcloud/bookmarks
Releases Β· nextcloud/bookmarks
v16.1.3
v16.1.2
Fixed
- fix(Migration): Delete tree entry only if it's a bookmark
v16.1.1
Fixed
- fix(Migration): Merge per-user-database-duplicate bookmarks
- fix(BookmarkMapper): Always update URL hash
- fix(l10n): Update translations from Transifex
- fix(BookmarkMapper): Fix bookmark insert logic
v16.1.0
New
- feat: Implement frequently clicked bookmarks
- feat(Trashbin): Show trashbin count in Navigation
- feat(SidebarBookmark): Add back openInViewer for archived files
Performance improvements
- perf(index): Improve time to first byte
- perf(setChildrenOrder): Use transactions to speed up reorderings
- perf(BookmarksParser): Do not parse folder tags anymore
- perf(HtmlImporter): Speed up imports and floccus sync
Fixed
- fix(Dashboard): Fix deprecated dashboard widget ID character usage
- fix(HtmlExporter): Make sure to produce correct NETSCAPE-Bookmark-file-1 markup
- fix(SidebarBookmark): Fix archivedFile URL
- fix(VirtualScroll): Watch sidebar opening and closing
- fix(BookmarkMapper#countDuplicated): Don't count deleted bookmarks towards duplicated bookmarks
- fix: Finally fix VirtualScroll component (Used to lag and jitter)
- fix(SidebarBookmark): Do not display background if no preview was done
- fix(UI): Update nc/vue and make it work with nc 33
- fix: Migrate
getByIdtogetFirstNodeById - fix: Add url_hash column for unique index
- fix: Refactor SQL queries and improve performance
- fix(BookmarkService): Allow adding bookmarks without protocol
- fix(l10n): Update translations from Transifex
v16.0.1
Fixed
- fix: Update link-preview to be compatible with php8.4
- fix(l10n): Update translations from Transifex
v15.2.1
Fixed
- chore: Simplify routes
v16.0.0
Breaking changes
- Dropped support for Nextcloud < 32
New
- Support Nextcloud 32
- Changes to adhere Nextcloud 32 visual appearance
v15.2.0
New
- feat: Add a ContextChat provider (opt-in)
- feat(Capabilities): Expose capabilities
- feat(auth): Implement stateless auth ticket system to speed up API requests
- feat: Add faster hash functions
Fixed
- fix(ExportResponse): Don't use deprecated APIs
- fix(TreeMapper): Replace removed array_flatten function
- fix(Bookmark): Remove mb_convert_encoding warning
- fix: Update marcelklehr/linkpreview
- fix: use new puppeteer browser env variable (Thanks to Michael Gast)
- fix(l10n): Update translations from Transifex
v15.1.3
Fixed
- fix(FolderService): Always make sure description is set
- chore: Update nextcloud/vue Marcel Klehr 2 minutes ago
- fix(UNDELETE_FOLDER): Make sure to reload childrenOrder of -1
- fix(BookmarkMapper): Fix duplicated filter
- fix(CopyDialog): Fix onSubmit action
- fix(PublicFolders): Do not allow sharing publicly if disabled in global settings
- fix(FileCache): Make sure to always create cache folder
- fix(SidebarFolder) Debounce participants search
- fix(Bookmark): Prevent more 404 errors
- fix(ShareMapper#findBySharedFolder): Make sure exceptions are caught
- fix: Make db queries more typesafe
- fix(l10n): Update translations from Transifex
v15.1.2
Fixed
- fix(CrawlService): archive.enabled check would always be true Marcel Klehr 8 minutes ago
- feat(ClearPreviews command): Clear last_preview column in addition to cache
- fix(BookmarkPreviewer): Do not store guaranteed null responses in cache
- fix(GenericUrlBookmarkPreviewer): Check URL not API key & Add generic previewer to previewers list
- Build(deps): Update rowbot/url requirement from ^3.0 to ^4.0
- fix(l10n): Update translations from Transifex