Docs · Release notes
10.0: Odin - Release Notes
Introducing version 10 of Toca – a paradigm shift in the way you manage and version your Toca workspaces. The old publish states and import/export have gone, replaced with a full Git integration.
This release is also jam-packed with other new features so if you don't have time to review all the changes now remember you can always get back to this intro via your user profile -> Misc.
What's New
Workspace Versioning
Out goes the Draft/Published/Previous states and in comes our new Git based Version Control System. With this change, there is a new bottom bar that now underpins every screen in Toca, offering you easy access to the most common version related features. This new VCS gives you a full audit trail of who changed what and when. It also introduces many powerful features such as the ability to revert back to a previous snapshot, the ability to back up your workspace to a 3rd party server and an easy way to pull changes across different Toca environments.
You can find out more about the new VCS here.
Migration of existing projects
In order to seamlessly update your workspaces to the new VCS, a migration has taken place under the hood whereby all:
- Draft resources now live in a branch called
dev - Published resources now exist in a branch called
main - Previous resourced reside in the
legacybranch
New App Explorer
The explorer panel in the App Designer has had a big visual uplift and now supports a host of new useful features such as:
- Component search
- Improved performance on larger pages
- Highlight strip
- Right click context menu
Be sure to check it out!
Passkey authentication
There is now a new way to sign into your Toca platform, you can use a Passkey. A passkey is a passwordless alternative and they typically use biometrics, PIN codes or push notifications to authenticate your user. You can configure a passkey for your account in your Profile section of the platform.
Passkeys are enabled platform wide in the Security page of the Admin section.
Flexible Table views
Views now support a few new features which make them much more useful and easier to work with. These are:
- Ability to use functions in the
GROUP BYandHAVINGsections - Free-form inputs when you're crafting your column definitions: combine columns, functions and free text in a single input.
- We have also improved the View interface so that you can now sort and query it directly from the Datastore page.
Retention Periods
If left unattended, your Toca platform can start to consume quite a lot of disk space. This is usually due to the hundreds of thousands of reports which are generated each time a workflow runs.
To keep these reports in check, a workflow now has a retention period setting. This allows you to have granular control over how long each workflow's reports will be kept on the system. The default is 30 days so if you want your data to stick around for longer than that then make sure to edit the relevant workflow settings!
Various Quality of Life improvements
User roles simplified
A user can now have up to 3 roles:
- Developer
- TDK Developer
- Administrator
This replaces the complex roles system that existed before. Each user will be accurately migrated to the new roles automatically.
Querying tables for null
You can now query for NULL values much more easily when you select the IS or IS NOT operator in the query builder.
We have also made improvements to the table query builder in the App Designer. The user can now define what ought to happen if part of their query cannot be resolved. This allows you to build in much more predictable behaviour for your app.
Pin Admin pages to main navigation panel
When you are an administrator of a Toca platform, there are pages you will frequently visit such as the Admin > Bots page or the Admin > Users page. It can become annoying having to go to the Admin section just to open these pages. Now though, you can pin specific pages to your main navigation panel so you can instantly access them. Look out for the pin icon next to each page in the Admin section!
Right click context menus
You can now right click on the platform in most places to perform an action. Try right clicking in the following places:
- On the list of your activities
- On the explorer panel in your App designer
- On the Automation header in the main navigation panel
Bug Fixes
A number of bug fixes were included in this release across the platform.
Contact <support@toca.io> for a full list of bug fixes included within this release.
Deprecated
Project / App Export and Import has been deprecated and replaced with the new Workspace VCS and Data Export/Import tools. You can find out more about how this works by reading our VCS page.
You can read about these features in more detail by going to the Misc section of your Profile page and pressing the play icon next to the word "Odin".
Happy Building!