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

Update plugin version to 3.1. #7402

Merged
merged 1 commit into from
Jun 21, 2018
Merged

Update plugin version to 3.1. #7402

merged 1 commit into from
Jun 21, 2018

Conversation

mtias
Copy link
Member

@mtias mtias commented Jun 20, 2018

Changelog

  • Implement Tips Interface to guide a user in the new editor interface.
  • New design version of sibling inserter (the ability to insert blocks between other blocks).
  • Allow users to re-enable Tips.
  • Allow the user to preview changes to a published post without first updating the post.
  • Show the preview mode for HTML blocks converted into shared blocks. This streamlines the process of creating straightforward HTML blocks and letting users insert them visually.
  • Exclude the currently focused block from the block completer options. (i.e. don’t show paragraph as an option if already on a paragraph)
  • Trigger autosave as standard save for draft by current user.
  • Add mime type checking to the pre-upload error messaging system when uploading media.
  • Allow block hover outlines to draw color from admin theme.
  • Allow transforming multiple paragraph blocks into a single quote block.
  • Block API: move useOnce block configuration to supports.multiple = false.
  • Add strikethrough support for Markdown conversion when pasting.
  • Add yAxis=middle support to Popover to allow showing arrows vertically centered for NUX tips.
  • Add BlockIconWithColors component and use it for the block header with description in the inspector.
  • Add error notices mechanism directly to media placeholder.
  • Refactor the initialization of the editor to only require a post ID.
  • Optimize the default column width for character length and use the same width for the text editor.
  • Incremental improvements and polish to the mobile block toolbar.
  • Visually compensate nested blocks for block padding.
  • Prevent slash autocompleter from letting users insert two cases of a useOnce block.
  • Let screen readers announce the block aria label.
  • Improve the accessibility of featured images.
  • Make aria-multiline true by default in RichText so the content field is properly announced.
  • Add back role textbox to the List block and improve aria-multiline usage.
  • Replace the renderBlockMenu prop with Slot/Fill.
  • Hide disabled blocks from shortcut inserter.
  • Avoid deprecated React Lifecycle hooks in withAPIData.
  • Improve the element serializer to avoid double ampersand encoding of valid character references.
  • Update drop-cap design to better balance line length.
  • Describe expanded state of “more options” panel.
  • Improve DotTip positioning fix.
  • Implement Button component as assigning ref via forwardRef (new React API).
  • Improve serialising JSON to PHP-compatible query strings.
  • Introduce rendererPathWithAttributes() for ServerSideRender.
  • Refactor the getPostEdits selector to avoid relying on Lodash’s _.get.
  • Refactor withSelect to use getDerivedStateFromProps.
  • Replace JSON-escaped quotation mark with unicode escape sequence in Block API. Fixes PlainText component not properly escaping attributes under some specific user roles.
  • Fix regression in Columns block’s front-end style.
  • Fix regression in SVG support for block icons.
  • Fix PHP 5.2 notice by ensuring $memo is always an array.
  • Fix margins of embed block content.
  • Fix autocomplete behaviour in IE11.
  • Fix regression with formatting toolbar not showing divider between some block controls.
  • Fix issue where pasting an inline shortcode would produce a separate shortcode block.
  • Fix issue when copy pasting images in Chrome.
  • Fix typos in code comments.
  • Fix consistency of hover styles in toolbars.
  • Fix option for linking to attachment page on gallery block.
  • Fix Classic Editor adding paragraphs from block boundaries.
  • Fix post publish panel showing incorrect UX for contributors who don’t have publishing capability.
  • Fix issues with floats and the side UI on wide and full-wide.
  • Fix issue where server side upload errors disappear automatically.
  • Fix block inserter popover in RTL mode.
  • Fix mp3 uploads on chrome.
  • Fix getMimeTypesArray return documentation.
  • Avoid showing error if autosave runs and there are no changes to save.
  • Prevent any disabled button from changing the cursor to pointer.
  • Remove ‘who’=>’authors’ compatibility shim as it’s part of WP 4.9.6.
  • Remove confusing “wrap text” from Button settings.
  • Remove the usage of the componentWillMount lifecycle.
  • Remove the componentWillReceiveProps lifecycle usage.
  • Remove createInnerBlockList utility / context. This should be a simplification of block context, potentially with some performance and/or memory improvements, as an intermediary component is no longer created.
  • Improve translatable strings containing “%s” to have a translator comment.
  • Move trash post URL change to the BrowserUrl component. Consolidates all browser navigation (url changes and actual navigation).
  • Simplify the withColors HOC so we can avoid the usage of memoize while still having a correct implementation without unnecessary rerenders.
  • Refactor Higher-order components in data module to avoid the use of componentWillMount.
  • Use mdash for block description in cover image.
  • Ensure that only the latest promise updates the autocompleter state for more predictable behaviour.
  • Wrap PluginPostStatusInfo with PanelRow rather than Slot. Fix issue with hard to style divs.
  • Update demo content to avoid dirtying embed.
  • Allow using ServerSideRender component without defined attributes.
  • Avoid loading Gutenberg assets in other admin pages.
  • Add a new @wordpress/api-request package. Instead of relying on globals to set the nonce/rootURL, it users configurable middlewares. Preloading support is also built as a middleware.
  • Move the Core Data Module to packages.
  • Move Plugins module to packages.
  • Rename all the hooks moved from blocks to editor.
  • Add NUX e2e tests.
  • Add e2e tests for Plugins API.
  • Add es5 samples to edit-post and plugins.
  • Add e2e test to blocks.BlockEdit filter.
  • Add snapshot test for MoreMenu component.
  • Fix broken links in readme files.
  • Build tooling: add linting for package.json files.
  • Further explanation for why .normalize() is optional in raw-handling.
  • Update icon color readme example.
  • Generate docs for the data module.
  • Enable Strict-Mode of React.
  • Publish new versions of WP packages.
  • Regenerate integrity checks to sha512.
  • Drop deprecations slated for 3.1 removal.
  • Upgrade React 16.3.2 to React 16.4.1.

@mtias mtias added the Gutenberg Plugin Issues or PRs related to Gutenberg Plugin management related efforts label Jun 20, 2018
Copy link
Contributor

@youknowriad youknowriad left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@youknowriad youknowriad merged commit 64a7c83 into master Jun 21, 2018
@youknowriad youknowriad deleted the update/v-3-1-0 branch June 21, 2018 16:35
oxyc added a commit to generoi/gutenberg that referenced this pull request Jun 26, 2018
* 'master' of https://github.com/WordPress/gutenberg: (69 commits)
  fix: Show permalink editor in editor (WordPress#7494)
  Fix text wrapping in Firefox. (WordPress#7472)
  Try another approach to fixing the sibling inserter in Firefox (WordPress#7530)
  fix: Improve "add block" text in NUX onboarding (WordPress#7511)
  Implement core style of including revisions data on Post response (WordPress#7495)
  Testing: Add e2e test for PluginPostStatusInfo (WordPress#7284)
  Add end 2 end test for sidebar behaviours on mobile and desktop. (WordPress#6877)
  Only save metaboxes when it's not an autosave (WordPress#7502)
  Fix broken links in documentation (WordPress#7532)
  Remove post type 'viewable' compatibility shim (WordPress#7496)
  Fix typo. (WordPress#7528)
  Blocks: Remove wrapping div from paragraph block (WordPress#7477)
  fix: change import for InnerBlocks (WordPress#7484)
  Polish library just a teeeeensy bit (WordPress#7522)
  feat: Add snapshot update script (WordPress#7514)
  Display server error message when one exists (WordPress#7434)
  Fix issues with gallery in IE11. (WordPress#7465)
  Polish region focus style (WordPress#7459)
  Fix IE11 formatting toolbar visibility (WordPress#7413)
  Update plugin version to 3.1. (WordPress#7402)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Gutenberg Plugin Issues or PRs related to Gutenberg Plugin management related efforts
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants