Skip to content

Releases: nextcloud/bookmarks

v16.1.3

21 Feb 12:06

Choose a tag to compare

Fixed

  • fix(Dashboard): Fix dashboard widgets not loading

v16.1.2

19 Feb 11:04

Choose a tag to compare

Fixed

  • fix(Migration): Delete tree entry only if it's a bookmark

v16.1.1

19 Feb 10:07

Choose a tag to compare

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

17 Feb 18:06

Choose a tag to compare

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 getById to getFirstNodeById
  • 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

08 Nov 11:12

Choose a tag to compare

Fixed

  • fix: Update link-preview to be compatible with php8.4
  • fix(l10n): Update translations from Transifex

v15.2.1

08 Nov 11:25

Choose a tag to compare

Fixed

  • chore: Simplify routes

v16.0.0

03 Oct 07:37

Choose a tag to compare

Breaking changes

  • Dropped support for Nextcloud < 32

New

  • Support Nextcloud 32
  • Changes to adhere Nextcloud 32 visual appearance

v15.2.0

03 Sep 08:37

Choose a tag to compare

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

27 Jul 14:10

Choose a tag to compare

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

13 Jul 10:51

Choose a tag to compare

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