Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version Packages #2470

Merged
merged 1 commit into from
Jul 6, 2023
Merged

Version Packages #2470

merged 1 commit into from
Jul 6, 2023

Conversation

zbeyens
Copy link
Member

@zbeyens zbeyens commented Jul 6, 2023

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@udecode/plate-comments@22.0.0

Major Changes

  • #2403 by @zbeyens – Removed:
    • AccountCircleIcon
    • CheckIcon
    • MoreVertIcon
    • RefreshIcon
    • AvatarImage
    • CommentLinkButton
    • CommentLinkDialog
    • CommentLinkDialogCloseButton
    • CommentLinkDialogCopyLink
    • CommentLinkDialogInput
    • PlateCommentLeaf for useCommentLeafState

Minor Changes

@udecode/plate-dnd@22.0.0

Major Changes

  • #2403 by @zbeyens – Removed:
    • Draggable
    • DraggableBlock
    • DraggableBlockToolbar
    • DraggableBlockToolbarWrapper
    • DraggableDropline
    • DraggableGutterLeftProps
    • DraggableRoot
    • DragHandle

@udecode/plate-link@22.0.0

Major Changes

  • #2403 by @zbeyens – Removed:
    • FloatingLink
    • FloatingLinkEditButton
    • FloatingLinkTextInput
    • UnlinkButton
    • LaunchIcon
    • Link
    • LinkIcon
    • LinkOffIcon
    • ShortTextIcon

Minor Changes

  • #2403 by @zbeyens – New hooks:

    • useLink
    • useLinkToolbarButton
  • #2403 by @zbeyens – New exports:

    • useListToolbarButton
    • useTodoListElement
    • someList

@udecode/plate-media@22.0.0

Major Changes

Minor Changes

  • #2403 by @zbeyens – New exports:
    • insertMedia
    • useMediaState
    • useMediaToolbarButton

@udecode/plate@22.0.0

Major Changes

  • #2403 by @zbeyens – Plate 2.0 – Headless UI.
    Read the docs about the new UI pattern: https://platejs.org/docs/components.

    • Removed @udecode/plate-ui dependency.
    • Removed @udecode/plate-emoji dependency. You can install it separately.
    • Removed styled-components peerDependency.

    Replaced @udecode/plate-headless dependency (deprecated) by:

    • @udecode/plate-alignment
    • @udecode/plate-autoformat
    • @udecode/plate-basic-elements
    • @udecode/plate-basic-marks
    • @udecode/plate-block-quote
    • @udecode/plate-break
    • @udecode/plate-code-block
    • @udecode/plate-combobox
    • @udecode/plate-comments
    • @udecode/plate-common
    • @udecode/plate-find-replace
    • @udecode/plate-floating
    • @udecode/plate-font
    • @udecode/plate-heading
    • @udecode/plate-highlight
    • @udecode/plate-horizontal-rule
    • @udecode/plate-indent
    • @udecode/plate-indent-list
    • @udecode/plate-kbd
    • @udecode/plate-line-height
    • @udecode/plate-link
    • @udecode/plate-list
    • @udecode/plate-media
    • @udecode/plate-mention
    • @udecode/plate-node-id
    • @udecode/plate-normalizers
    • @udecode/plate-paragraph
    • @udecode/plate-reset-node
    • @udecode/plate-select
    • @udecode/plate-serializer-csv
    • @udecode/plate-serializer-docx
    • @udecode/plate-serializer-html
    • @udecode/plate-serializer-md
    • @udecode/plate-suggestion
    • @udecode/plate-tabbable
    • @udecode/plate-table
    • @udecode/plate-trailing-block
    • @udecode/resizable

@udecode/plate-utils@22.0.0

Major Changes

  • #2403 by @zbeyens – Upgraded peer dependencies:
    • slate-react: >=0.95.0
      Removed:
    • useElementPrpos
    • useWrapElement
    • createComponentAs
    • createElementAs

Minor Changes

  • #2403 by @zbeyens – New components:
    • PlateElement: Headless element component
    • PlateLeaf: Headless leaf component
    • Box: Slot div component
    • Text: Slot text component
    • PortalBody
      New hooks:
    • useMarkToolbarButton
    • usePlaceholder
    • useRemoveNodeButton
      New functions:
    • getRootProps
    • createSlotComponent: Merges its props onto its immediate child. https://www.radix-ui.com/docs/primitives/utilities/slot
    • createPrimitiveComponent: Primitive component factory used by most Plate components. It uses hooks for managing state and props, and forwards references to child components.
      Component props:
    • asChild: If true, the component will be rendered as a Slot {@link https://www.radix-ui.com/docs/primitives/utilities/slot}.
    • options: Options passed to the state hook.
    • state: Provide your state instead of using the state hook.
    • ...props: Props to be passed to the component.
      Props hook return value:
    • ref: Reference to be forwarded to the component.
    • props: Props to be passed to the component.
    • hidden: If true, the component will not be rendered.
      Example:
    const MyButton = createPrimitiveComponent(Button)({
      stateHook: useButtonState,
      propsHook: useButton,
    });

@udecode/plate-table@22.0.0

Major Changes

  • #2403 by @zbeyens – Removed:
    • TableCellElement
    • TableCellElementResizableWrapper
    • TableCellElementRoot
    • TableElement
    • TableElementCol
    • TableElementColGroup
    • TableElementRoot
    • TableElementTBody
    • TableRowElement
    • ArrowDropDownCircleIcon
    • BorderAllIcon
    • BorderBottomIcon
    • BorderLeftIcon
    • BorderNoneIcon
    • BorderOuterIcon
    • BorderRightIcon
    • BorderTopIcon

Minor Changes

  • #2403 by @zbeyens – New hooks:
    • useTableElement
    • useTableCellElement

Patch Changes

  • #2403 by @zbeyens – Untab from first row cell should not throw anymore.

@udecode/plate-alignment@22.0.0

Minor Changes

plate-ui@22.0.0

Minor Changes

@udecode/plate-cloud@22.0.0

Minor Changes

  • #2403 by @zbeyens – New exports:
    • generateSrcAndSrcSet
    • useCloudAttachmentElementState
    • useCloudImageElementState

@udecode/plate-code-block@22.0.0

Minor Changes

  • #2403 by @zbeyens – New exports:
    • useCodeBlockElement
    • useCodeBlockSelectElement
    • useCodeSyntaxLeaf

@udecode/plate-combobox@22.0.0

Minor Changes

  • #2403 by @zbeyens – New hooks:
    • useComboboxContent
    • useComboboxItem

@udecode/plate-core@22.0.0

Minor Changes

  • #2403 by @zbeyens – New plugin option:
    • enabled: boolean to enable/disable the plugin

@udecode/plate-emoji@22.0.0

Minor Changes

  • #2403 by @zbeyens – New exports:
    • useEmojiCombobox
    • useEmojiDropdownMenuState

@udecode/plate-excalidraw@22.0.0

Minor Changes

  • #2403 by @zbeyens – Renamed package to @udecode/plate-excalidraw.
    New hooks:
    • useExalidawElement

@udecode/plate-font@22.0.0

Minor Changes

  • #2403 by @zbeyens – New exports:
    • useColorDropdownMenu
    • useColorInput
    • useColorsCustom

@udecode/plate-indent@22.0.0

Minor Changes

  • #2403 by @zbeyens – New exports:
    • useIndentButton
    • useOutdentButton

@udecode/plate-indent-list@22.0.0

Minor Changes

  • #2403 by @zbeyens – New exports:
    • someIndentList
    • useIndentListToolbarButton

@udecode/plate-break@22.0.0

Patch Changes

@udecode/plate-serializer-html@22.0.0

Patch Changes

  • #2403 by @zbeyens – Fix serializeHtml to support initialValue

@udecode/plate-autoformat@22.0.0

@udecode/plate-basic-elements@22.0.0

@udecode/plate-basic-marks@22.0.0

@udecode/plate-block-quote@22.0.0

@udecode/plate-common@22.0.0

@udecode/plate-cursor@22.0.0

@udecode/plate-find-replace@22.0.0

@udecode/plate-floating@22.0.0

@udecode/plate-heading@22.0.0

@udecode/plate-highlight@22.0.0

@udecode/plate-horizontal-rule@22.0.0

@udecode/plate-juice@22.0.0

@udecode/plate-kbd@22.0.0

@udecode/plate-line-height@22.0.0

@udecode/plate-list@22.0.0

@udecode/plate-mention@22.0.0

@udecode/plate-node-id@22.0.0

@udecode/plate-normalizers@22.0.0

@udecode/plate-paragraph@22.0.0

@udecode/plate-reset-node@22.0.0

@udecode/resizable@22.0.0

@udecode/plate-select@22.0.0

@udecode/plate-selection@22.0.0

@udecode/plate-serializer-csv@22.0.0

@udecode/plate-serializer-docx@22.0.0

@udecode/plate-serializer-md@22.0.0

@udecode/plate-suggestion@22.0.0

@udecode/plate-tabbable@22.0.0

@udecode/plate-trailing-block@22.0.0

@vercel
Copy link

vercel bot commented Jul 6, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
plate ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 6, 2023 9:57pm

@reviewpad
Copy link
Contributor

reviewpad bot commented Jul 6, 2023

AI-Generated Summary: This pull request involves various changes primarily focused around package version updates from 21.5.0 to 22.0.0 across multiple @udecode packages along with their dependencies, indicating a broad scope update.

Key updates:

  • CHANGELOG.md files have been updated across packages introducing version 22.0.0, with some packages outlining specific features, alterations, or removals. Details were not always provided, so it is recommended to ensure all changes are properly documented.
  • Certain files (.changeset/*.md) that documented minor changes and introductions of hooks and other functionalities for some packages have been deleted. An example includes changes for the @udecode/plate-core package that enumerated a series of new dependencies replacing the deprecated @udecode/plate-headless dependency. These deletions should be tracked properly to maintain documentation consistency.
  • package.json files are refreshed with version 22.0.0 for the packages themselves and their dependencies on @udecode/plate-common.

Please ensure related updates for depended projects have been executed to handle this major version changes. This pull request does not include any update on the functionality of the code and seems to be part of a larger update or upgrade across packages.

@ghost
Copy link

ghost commented Jul 6, 2023

👇 Click on the image for a new way to code review

Review these changes using an interactive CodeSee Map

Legend

CodeSee Map legend

@zbeyens zbeyens merged commit 8fd54cf into main Jul 6, 2023
2 checks passed
@zbeyens zbeyens deleted the changeset-release/main branch July 6, 2023 22:03
zbeyens added a commit that referenced this pull request Jul 6, 2023
zbeyens added a commit that referenced this pull request Jul 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
large Pull request is large waiting-for-review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant