Skip to content

Releases: nextcloud/bookmarks

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 πŸ™ˆ

v13.0.0

12 Mar 19:43
Compare
Choose a tag to compare

Changed

  • Drop support for nc 25

New

  • Implement a reference provider and a front-end widget for bookmarks

v12.1.0

12 Mar 17:25
Compare
Choose a tag to compare

New

  • TreeFolder: Add more indentation layers
  • UX: Display loading skeletons only after 350ms

Fixed

  • chore(deps): Update dependencies
  • fix(ui): Use display names instead of ids
  • fix(CrawlService): Correct MAX_BODY_LENGTH from 90KB to 90 MB
  • fix(backups): refactor
  • fix(LinkExplorer): Replace phpUri with Rowbot\URL
  • Use built-in browser clipboard API
  • Fix(l10n): πŸ”  Update translations from Transifex

v12.0.0

13 Dec 15:47
Compare
Choose a tag to compare

Say hello to Bookmarks v12.

Breaking changes

  • Drop support for nc < v25
  • Remove projects support

New

  • Implement sorting by URL
  • Fix archived files UX
  • Fix bookmarkslist getting emptied when folderoverview is hidden/shown
  • Make search available on public links
  • Upgrade to new NC25 design

Fixed

  • Remove ExtractFromNotesJob
  • Fix WorkflowEngine integration
  • ItemSkeleton: Fix background color on dark theme
  • Update readability.php
  • More translations