Gutenberg Update Skips A Week – Pushes Many Fixes

The planned release schedule for the Gutenberg Editor plugin is once a week on a Friday. Last week release was missed and it jamp from 0.4.0 to 0.6.0 today.

There are many improvements and tweaks to the editor. Most notably for me was addition of validation of blocks and detection of modification outside of Gutenberg. I spotted this immediately as Cover Image block markup has changed and block validation detected every block I had previously added as being modified.

Modified blocks get locked in the visual editor to prevent breaking of any customizations added.

Also since cover image markup was changes every one I had previously added had broken styles. That is what happens using early-access and heavily in development software lol

New Block – Cover Text

The Cover Text block was added as a variant of the cover image block.

This is mainly a stylized text block with background and text color options.

Multiple lines and text styles can be used as well as adding links. There are 3 style selectors.

This is mainly a stylized text block with background and text color options.

Multiple lines and text styles can be used as well as adding links. There are 3 style selectors.

This is mainly a stylized text block with background and text color options.

Multiple lines and text styles can be used as well as adding links. There are 3 style selectors.

Above are all 3 of the different included formats and each has different colored text. At this exact moment the text color does not change. This is because of a small bug in the output of these blocks. I made an issue and submitted a PR with a fix. Hopefully it's fixed in next version.

Two Weeks with Gutenberg

Time flys by. It's been about 2-3 weeks since I first tried the Gutenberg editor. I've seen 3 updates bringing various tweaks here and there plus the addition of a new block type.

Gutenberg Editor – Updates are coming, not much is changing.

The Verse block was added in version 0.5.0.

Poets rejoice in the days of Gutenberg.
Published and shared for all to see.

Writing. Editing. Merging of content.

New experiences, outlets, sharing and connecting.
Words. A Voice.

Obviously you can see that I'm no poet. The verse block seems to be not much more than a stylized text box. The same thing could be achieved with a standard textbox or even a blockquote.

Thoughts of Gutenberg So Far

My opinion of the future core editor for WordPress has not changed since I started to use it. I feel like it's perfectly fine for writing text content, it's still lacking variety of blocks and that I am concerned over how data is stored.

I provided a short review noting my concerns over data storage at the plugin page in the repo. If you have any feedback you should provide it to the authors as well, either in the plugin repo or at the github project.

From what I see with some of the block types the intention will be for themes to style them to match their designs. So far no themes I have looked at using Gutenberg contain any such styles. Until the end result of using Gutenberg exceeds the result of doing a similar thing in the existing editor I don't think this project is anywhere near close to inclusion in core.

Project Gutenberg

Project Gutenberg is the vision for the new editor experience in WordPress. It offers a content block type solution to adding different elements within your posts or pages in a simple and convenient way.

The editor will endeavour to create a new page and post building experience that makes writing rich posts effortless, and has “blocks” to make it easy what today might take shortcodes, custom HTML, or “mystery meat” embed discovery.

Matt Mullenweg

The existing solution in WordPress uses Tinymce. For most people it’s a perfectly fine way to write blog posts and create pages for their site.

Using a combination of adding text, the formatting options in the Tinymce, shortcodes, HTML and CSS most people are able to add the content they want and format it to look how they desire. Essentially the new editor flow would enable you to separate each of those elements out into individual blocks, each with their own settings and content.

Trying Project #Gutentberg

As a WordPress user I’m interested in the future of the editor experience. What am I going to be writing posts in? What will I be working with?

I wanted to try early and make sure the vision for the future meets my needs. If it doesn’t then there’s still time for me to give feedback and make sure that it does 🙂

Currently Gutenberg is available to download from the WP repo as a plugin. Install, activate and give it a test run.

https://twitter.com/Will_Patton_88/status/881065615158644736
I tweeted that out this morning. Right now I’m writing this post in Gutenberg. 

And so there are some bugs to work out, some issues with theme styling compatibility etc. What I’ve found in my limited use so far is that it’s not quite polished enough to use everywhere. It’s more than sufficient for writing blogs posts like this one though.

It’s possible to save posts and swap between editors if you choose. If you need to fill in any meta boxes for a post, such as any SEO or post type specific meta boxes, you’ll still need to use the existing WP editor to fill those.

Providing Feedback – Reporting Bugs/Issues and making Feature Requests.

Development is very active with a plan to issue 1 release a week with fixes, improvements and changes. Discussion happens on the make.wordpress.org blog and in the slack #core-editor channel.

You can report bugs in the plugin’s support forum but a better place is to create issues for them in the Project Gutenberg repo at GitHub.

Just so I can test the button content block there’s one below directly to the GitHub issues page for the project.