Directus v6.4 is here!

After months of hard work we couldn’t be any prouder to announce to you the next version of our amazing platform: Directus v6.4.

Version 6.4 introduces a completely redesigned admin interface, a new WYSIWYG editor, and lots lots more!

Note the new third party auth options

Redesigned interface

In this version we’ve reworked the UX/UI so that the entire framework is more intuitive and the codebase has been almost completely refactored for better modularity and extensibility. We’ve laid the groundwork for implementing new features and simplified many aspects of the user interface. Significant changes have also been made to the Admin Settings — there are now more options and a cleaner layout. Most notably, the setup of complex relationships (eg: many-to-many) is now far more intuitive.

What do you think of our new item sidebar?

New WYSIWYG editor

One of the new features you asked for the most was a new WYSIWYG editor. We heard your request and delivered twice!

Directus now contains a beautiful Medium-style inline WYSIWYG editor:

Inline goodness…

And another full-fledged version (based on TinyMCE) which supports more options than you could possibly think of in a editor:

For when you need a bit more power

Custom System Columns

Previous versions of Directus had the following predefined names for system columns: id, active(status), and sort. In 6.4 these static names have been replaced by some new Modular Interfaces: Primary Key, Status, and Sort. Now you have complete control over your schema, especially important when installing Directus over an existing database where PKs might have legacy names. We’ve also added an Accountability Interface to handle all user/date created/modified columns, each falling back to the system’s activity table if not included.

Custom Table Status Mapping

By decoupling the status column (see above) we’ve also made it possible to have custom status workflows per table. This means that one table may have Published and Draft as options while another table might also include Coming Soon and Under Review. Each status option can be configured to hide or subdue on listing pages, show a colored badge, hard delete from the database, and more.

Public API Feed

In addition to using user tokens to authenticate API requests, we now offer a Public user group that can be used to expose data without the need to authenticate. Based on the permissions of this new group you can now make endpoints available as public feeds of data that can be viewed directly from your browser’s URL bar.

Other notable changes:

  • New UX/UI
  • New Admin Settings interface
  • Modular sign-on options (Facebook, Twitter, Github)
  • Modular item listing views (Table, Tiles, Calendar, Map)
  • Re-orderable table columns
  • New messaging system
  • Support for several new languages
  • Speed and performance improvements

Checkout the full changelog

You can download Directus completely free over at our GitHub page! Check it out and let us know what you think in the comments below!

Your friends at Directus

🐰