Skip to content

Releases: thisismyurl/editloft

Editloft 0.6218.1049

Choose a tag to compare

@thisismyurl thisismyurl released this 06 Aug 14:52

Editloft 0.6218.1049

If you are on 0.6194 or 0.6199, please update. This fixes a bug that stopped you saving a post.

Editing a post in the block editor and pressing Update gave you "Updating failed. The response is not a valid JSON response," and nothing saved. Quick Edit still worked, which made it look like the editor was the problem rather than the plugin.

It was the plugin. The workflow check that decides whether a status change is allowed registered its REST hook without telling WordPress the hook takes two arguments. WordPress called it with one, PHP stopped on the spot, and the save died there. It ran on the full editor's save path but not on Quick Edit's, which is why one worked and the other did not.

The fix is one line, and I confirmed the save that used to fail now goes through. This bug was in both earlier releases, so if you installed either, this is the update to take.

Requirements

  • WordPress 6.4 or later
  • PHP 7.4 or later

Full notes are in CHANGELOG.md.

Editloft 0.6199.0938

Choose a tag to compare

@thisismyurl thisismyurl released this 18 Jul 13:42

Editloft 0.6199.0938

A small one. Calendar entries now show the icon their post type registered.

I run a site with a dozen custom post types, and the calendar treated every one of them the same. A podcast episode, a service page, and an ordinary post all looked identical in the grid, so the only way to tell them apart was to read every title. The unscheduled sidebar and the content-type filter already showed the right icon for each type. The grid was the one place that did not, which made it the one place the week was hardest to read.

Now it matches. The icon a post type registers is the icon you see on the calendar.

In this release

  • Calendar entries show their post type's icon, the same one the sidebar and the filter bar use. Types that register an image or a data URI are drawn too, and a type that never set an icon falls back to the standard post icon.
  • Dragging an entry keeps its icon in both directions, onto a day and back into the unscheduled panel. It used to lose it until you reloaded the page, which looked like a bug because it was one.
  • Dashicons take the colour of the entry they sit in, so they stay readable against every status.

Requirements

  • WordPress 6.4 or later
  • PHP 7.4 or later

Full notes are in CHANGELOG.md.

Editloft 0.6194.1016

Choose a tag to compare

@thisismyurl thisismyurl released this 13 Jul 14:33

Editloft 0.6194.1016

The first public release of Editloft, a lean editorial-workflow plugin for WordPress and a fork of Edit Flow.

Editloft brings back the small, sharp core of Edit Flow: custom statuses, an editorial calendar, private editorial comments, assignment metadata, and notifications, rebuilt for the block editor and current WordPress with nothing you have to switch off on install. I built the version I needed for my own publishing. If it is the version you needed too, that is the point of sharing it.

In this release

  • Fixed the editorial calendar's Unscheduled panel. It was listing posts that already had a publish date or a planned date. It now shows only posts with no assigned date, so a scheduled post stays on the calendar grid instead of appearing in both places.
  • Disabled the inbound Cloud Sync webhook. It could never fire in practice, since it was registered on an authenticated-only endpoint an external service cannot reach. Outbound events are unaffected, and Cloud Sync is off by default.
  • Added a README and a changelog.

Requirements

  • WordPress 6.4 or later
  • PHP 7.4 or later

Credits

Editloft stands on Edit Flow by Mohammad Jangda, Daniel Bachhuber, and Automattic, released under GPL v2. The editorial model is theirs; the rebuild and the choices about what to keep are mine.

Full notes are in CHANGELOG.md.