Skip to content

Releases: nextcloud/bookmarks

v14.1.2

06 Jun 10:49
Compare
Choose a tag to compare

Fixed

  • Fix UI glitch of bookmarks spilling over to trashbin and shared folders sometimes

v14.1.1

01 Jun 13:38
Compare
Choose a tag to compare

Fixed

  • Fix circle usage in code to avoid dependency hell

v14.1.0

01 Jun 08:58
Compare
Choose a tag to compare

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

29 Apr 09:31
Compare
Choose a tag to compare

[14.0.1] - 2024-04-29

New

  • Add support for Nextcloud 29

v14.0.0

28 Apr 17:46
Compare
Choose a tag to compare

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

18 Dec 16:10
Compare
Choose a tag to compare

Fixes

  • fix(Authorizer)

v13.1.2

14 Dec 12:49
Compare
Choose a tag to compare

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

20 Aug 14:02
Compare
Choose a tag to compare

Fixed

  • Fix children endpoint

v13.1.0

19 Aug 13:03
Compare
Choose a tag to compare

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

21 Mar 13:23
Compare
Choose a tag to compare

Fixed

  • fix(CustomPickerElement): Autofocus
  • fix(ReferenceProvider): Fix usage of preg_match πŸ™ˆ