nextcloud-libraries/nextcloud-vue

Compatibility 8.0.0 with apps and server

Opened this issue · 1 comments

susnux commented

If we plan to use v8 with upcoming Nextcloud 28 then some apps and server have to be adjusted:

Moreover a bunch of properties got renamed

Migration guide

  • There is now a convenient css variable, --app-navigation-padding, to set the padding of content to the top of NcContent. Meaning e.g. for the first app navigation item, or the position of the navigation toggle. (see #3278)
  • Rename title prop to name for the following components:
    • NcActionButtonGroup
    • NcActionCaption
    • NcAppNavigationCaption
    • NcAppNavigationNewItem
    • NcAppNavigationSettings
    • NcAppSettingsDialog
    • NcAppSettingsSection
    • NcAppSidebar
    • NcEmptyContent
    • NcIconSvgWrapper
    • NcListItem
    • NcListItemIcon
    • NcLoadingIcon
    • NcModal
    • NcResource
    • NcSavingIndicatorIcon
    • NcSettingsSection
  • NcActions:
    • Rename force-title prop to force-name
    • Rename menu-title prop to menu-name
  • NcAppSidebar:
    • Rename titleEditable prop to nameEditable
    • Rename titlePlaceholder prop to namePlaceholder
    • Rename subtitle prop to subname
    • Rename subtitleTooltip prop to subtitle
    • Rename linkifyTitle prop to linkifyName
    • Rename titleTooltip prop to title
    • Rename update:titleEditable event to update:nameEditable
    • Rename update:title event to update:name
    • Rename submit-title event to submit-name
  • NcEmojiPicker:
    • Rename previewFallbackTitle prop to previewFallbackName
  • NcEmptyContent:
    • Rename title slot to name
    • Add height: 100% or stretch parent another way
    • Add display: flex or position NcEmptyContent in the middle another way
  • NcListItem:
    • Rename subtitle slot to subname
  • NcListItemIcon:
    • Rename subtitle prop to subname
    • Rename iconTitle prop to iconName
  • NcModal:
    • Rename playPauseTitle to playPauseName
  • NcMentionBubble:
    • Rename label prop to title
  • NcRichContenteditable:
    • Rename label prop to title
  • NcUserBubble:
    • Rename title slot to name

I don't have permissions in this repo to edit I guess, so I'll just comment with some updates:

Links to add: