Skip to content

v4.2.0

Compare
Choose a tag to compare
@AndyScherzinger AndyScherzinger released this 14 Sep 09:04
· 43 commits to stable4 since this release
7d9d29e

v4.2.0 (2023-09-13)

Full Changelog

🚀 Enhancement

  • A Vue based FilePicker component was added, which can be used either as a component or using programmatically #878 (@susnux)
  • Add icons for filepicker and allow reactive button based on current path and selection #942 (@susnux)
  • Always show file extension as a trailing text part #933 (@susnux)
  • Show empty content when there are no files in folder #932 (@susnux)
  • Allow to add custom buttons and use the shipped file picker when using the FilePickerBuilder #898 (@susnux)

🐛 Fixed bugs

  • [stable4] fix(FilePicker): Ensure file list header is shown on top of scrolled content rows #998 (susnux)
  • [stable4] fix: breadcrumbs grow #996 (susnux)
  • [stable4] fix(Dialog): Make the dialog flex column to show headline on top of content #995 (susnux)
  • [stable4] Fix table alignment #994 (susnux)
  • [stable4] Revert "fix: Patch webdav dependency for invalid exports field un… #985 (skjnldsv)
  • [stable4] fix(FilePicker): Fix legacy entry point buttons when bundling with webpack by @susnux in #945
  • [stable4] Make file list only sortable by one property at the time by @susnux in #951
  • [stable4] Fix FilePicker keyboard handling by @susnux in #954
  • [stable4] fix: Make eslint happy by @susnux in #955
  • [stable4] Center heading of dialog by @susnux in #967
  • [stable4] fix(FilePicker): Only show checkbox skeletons if multiselect was enabled by @susnux in #970
  • [stable4] Fix styling issues and make the FilePicker height fixed by @susnux in #972
  • [stable4] fix(FilePicker): Reset selected files if the current directory is change by @susnux in #968
  • [stable4] fix(l10n): Extract translations also from vue SFC template attributes by @susnux in #966
  • Fix properties of the new button in the breadcrumbs #928 (@susnux)
  • Ensure focus-visible outline is visible for all focusable elements #936 (@susnux)
  • The table height should be max. 100% #922 (@susnux)
  • Fix exported typings and cleanup file picker files #907 (@susnux)
  • Fix typedoc generation and improve documentation of exported member #909 (@susnux)
  • Revert @nextcloud/vue to version 7.12 to keep supporting Nextcloud 27 #889 (@susnux)
  • Fix file size is always reported as 0B in file picker #895 (@susnux)
  • Fixed some design flaws in new FilePicker component
  • Adjust color of placeholder skeletons #880 (@susnux)
  • Fix column alignment to be consistent with files app #881 (@susnux)
  • Navigation and filter should be on separate rows on mobile #882 (@susnux)

Changed

  • The file picker breadcrumbs button got a new design #894 (@susnux)
  • The package does no longer contain core-js polyfills as Nextcloud core already provides polyfills #863 (@susnux)
  • The project was moved to a new Github organization (nextcloud-libraries)
  • Dependency updates