Directus 10.3 is here and it's packed with some exciting new features that you've been waiting for!
Introducing WebSockets In Directus
One of the coolest features of this release is the WebSockets implementation. As well as subscribing to changes in your database, you can send create, update, and delete operations over the connection. This makes it easier than ever before to keep your data up-to-date and ensure that your users always see the latest information.
In addition to the standard WebSockets interface, we also offer support for real-time data using GraphQL Subscriptions. This gives you even more flexibility when it comes to building real-time applications, and we have a whole heap of guides in our documentation to help you get started.
Internal Package TypeDoc Documentation
If you're an extension builder, you'll be happy to know that we've published auto-generated documentation for our internal packages. Directus is made up of many smaller packages that we maintain, and if you've ever tried to figure out how they work, you know it can be a bit of a guessing game.
To help you out, we've published TypeDocs for these packages to take away the guesswork and help you understand how you can leverage them in your extensions. There are still some key parts of Directus that aren't split into separate packages, but watch this space. You can find these autogenerated TypeDocs in our documentation in the extensions section.
Full Support for Albanian
In addition to these exciting new features, we're pleased to announce that Directus Data Studio now supports Albanian language. All of the text in the Directus Data Studio supports multiple languages, and as of Directus 10.3, we now have Albanian as a new language coming in hot with full support. Translations are provided by the community, and you can find out more in the Contributing section of our docs.
Wrapping Up
WebSockets are absolutely huge and open up lots of new use cases for projects using Directus - we're thrilled to ship them and see all the cool things you can do with them. Never tried Directus before? This is the moment to do it - check our Directus Cloud.