Roadmap
Find out what is planned and what is already done.
Planned
- Redesign Tabidoo
- Image resize
- Improved work with the Users and Roles extension
- New date type fields
- Better responsivness for mobile phone
- Branding for apps
- Widget on small devices Widget improvements
Soon
- AI
- Gantt
- PWA
- About app (version info)
Q1 2026 Done
New Form Designer with Drag & Drop Layout
Tabidoo introduces a brand-new way to build forms with a modern visual designer. It includes advanced layout elements such as GroupBox, Tabs, and Splitter, all with full Drag & Drop support for faster and more flexible form creation.
Read moreImproved Excel-Style Inline Editing
Tabidoo has enhanced the inline edit experience with a smoother Excel-like editing style. Cells no longer display edit components immediately — instead, you can navigate quickly through the table and enter edit mode using Enter, F2, or simply by starting to type.
Read moreQ4 2025 Done
Improved UTC Date & Time Handling (ISO 8601)
Tabidoo now supports enhanced date and time processing in workflow scripts (client & server), form scripts, and the API using the UTC ISO 8601 format. This feature is automatically enabled for applications created after 22.11.2025 and can also be manually activated for existing applications in Developer Settings via the "UTC date and time format (ISO 8601)" option.
Read moreQ3 2025 Done
Technical limits
The method await doo.environment.getCurrentUserTechnicalLimits(); returns information about technical limits consumed by the current application owner.
Read moreLive Preview for Marketplace Apps
All public applications on the Marketplace offer a Live Preview. Located beneath the app description, it lets you explore the entire application in a read-only mode. This way, you can click through and review the app before using it.
Data Usage and Workflow Limits
The Data Usage screen provides an overview of total usage – including the number of applications, records, and used storage. You can also see the usage of each application. Selected limits related to workflows are displayed here alongside other usage information, so you can easily keep track of them in one place.
Read moreDrag & Drop for Action Buttons
We’ve improved the Action Buttons Settings! You can now reorder buttons using Drag & Drop, giving you full control over how the buttons appear in both the Main menu and the Popup menu. This makes it easier to customize the interface exactly the way you need it.
Read moreHints in the Tabidoo app
Starting now, you’ll see smart hints in Tabidoo – contextual tips that help you better understand features and work more efficiently. They appear right where you need them – for example, when using inline editing, setting up table fields, and in other key areas of the app.
Q2 2025 Done
Dark mode
You can now switch Tabidoo to a Dark mode. It's easier on the eyes – and it looks great!
Read moreWidget border
For better clarity, a widget now gets visually highlighted with a border when clicked. If your application uses custom branding, the border will automatically use your branding color.
Q1 2025 Done
Parametr loadFields
The loadFields parameter is now available in the getData() query, allowing you to specify which fields should be loaded when retrieving data from a table. If not provided, all fields are returned by default. For example, you can use loadFields: ['code', 'description'] to load only specific columns, offering more control over the data fetched. Link to Tabido API: https://tabidoo.docs.apiary.io/#reference/0/records/get-list-of-data-(filter)
Read morePivot widget
A pivot table is an interactive tool that allows users to efficiently analyze and visualize data. It enables easy rearrangement, aggregation, and filtering of information based on various criteria, making it easier to identify trends and patterns. In Tabidoo, the pivot table can be used to display summarized statistics directly on the dashboard.
Read moreHEIC Format Support for Images
Added support for .heic extension in the Picture data type.
The TypeScript editor updated.
An update has been made to the TypeScript editor, bringing improvements for a better development environment, enhanced stability, and new features that make coding easier.
Q4 2024 Done
Setting the color for the custom button
Option to choose your own Workflow background button color (trigger Custom button).
Hide the label for the Free html input type
It is possible to hide the label for the Free html input type.
The "Get application" API call returns more properties.
Read moreNotification center
There is a new notification center and new workflow step to send a message to that center. For more information see the documentation.
Read moreQ3 2024 Done
The custom email template is evaluated more safely, so an error in one field (the code between ${ }) will not affect the entire email, but only that field.
The custom email template is checked for errors when editing, so you can immediately see if the template is syntactically correct when editing the template. Null propagation (doo.model.myProp?.value?.toString()) is also automatically added, making the template more robust to handling unfilled fields.
New page for templates
Improved description for the public form
Improved text editor (markdown) for form description and message after form submission.
CRM Platinum Application
And go full throttle with Tabidoo's CRM Platinum. Keep track of all your orders and their statuses, monitor important deadlines, and track how your employees are performing against set schedules. In one place, under one roof, in one single system.
Read moreQ2 2024 Done
Improvements for Multilingual apps
Support for new languages was added (almost 30 world languages).
Action buttons settings
Settings for action buttons for grid and subgrid can be found both in table settings and above the grid
Read moreHeight/width settings of the sub-table
Our new feature allows you to easily adjust the height and width of the sub-table. You can make the customization in the form designer by clicking on the cog in the top right corner of the table.
Detail card of fields for lookup
Sometimes it is necessary to display more information for a selected lookup record in your form. You can now use the "Choose card fields" feature in the form designer. This will display the selected fields as a structured card under the lookup.
Q1 2024 Done
Button "Download all" (form attachments)
We've added a feature to Tabidoo that allows you to efficiently download all form attachments, whether they're images or files, with a single click. Using the "Download All" button, you have the option to download all attachments either one by one or all together in a compact ZIP file.
Advanced Filters
New filters that allow combination of simple and group conditions and nested conditions.
Read moreAdvanced filters extension
With this feature, you have unlimited possibilities when filtering records - whether in tables, calendars, cards, widgets or anywhere else. You can also combine filters using AND/OR operators and create nested conditions that can be linked to both table filters and full-text search.
Category selection feature
We have extended the scripting with a new feature for category selection. For example, you can set the user's preferred category when opening a form.
App Diktovnik
Do your best ideas come at times when you don't have the opportunity to write them down?Together with Telma.AI, we are introducing a new app Diktovnik. With the app, you can instantly convert your spoken notes into text form and always have your important thoughts in sight.
Read moreQ4 2023 Done
Cash Flow Forecasting app
Are you losing track of your company's finances? With our Cash Flow Forecasting app, you can easily track your cash movements and be sure your business is heading in the right direction. Benefits: * Cash flow overview * Easy to set up * Option to use multiple scenarios
Read moreMentions in real time chat
In Tabidoo, you can now find the mentions feature within the Chat (Real time chat) data type. To quickly notify a user in chat, simply use the @ symbol followed by the user name. The user will then receive a notification and enter the conversation with one click.
Read moreReports - scripting "After load"
Customize reports with a script that is called before rendering the report. With the script, you can, for example, change values, add columns and tables, or even change the data source entirely.
Read moreSeparate and improved section for publishing applications to templates
Thanks to the new design and clearer interface, you can easily edit your app information and publish it to templates - all from one place. You can also browse and compare different versions of app updates, set automatic updates to a template, or disable editing.
Extension of form action buttons
You can now add buttons to your forms that can not only save existing data, but also open a new form or simply copy the content. You can set the visibility of each button as desired in the form designer in the "Save Actions" section.
Navigating a table using the keyboard
At Tabidoo, we are constantly working to improve the user experience for your maximum convenience. Other new features include quick navigation in the table using arrow keys and opening forms by simply pressing the Enter key.
Workflow Automation - recurring annual notifications
With our new workflow feature, you can easily set recurring annual notifications for a specific date from your table. Just check the "repeat every year" option in the "Time from table field" trigger.
Q3 2023 Done
Multi duplicate
If you want to make multiple copies of a record, you now don't have to click the "Copy" button repeatedly. With the beta "Multi duplicate" feature, just click once to make as many copies as you need!
When records imported (workflow trigger)
Do you often import large amounts of data? Then you must try our new workflow trigger! With the "When records imported" feature you can, for example, send yourself a notification when the import is complete or continue working with the data in bulk.
Rename linked columns
It is now possible to rename table columns created from linked fields to your liking. You can edit the column names in the fields settings in the "Table columns" section, located under the link to table
Application diagram improvements
Now you can try out the new features of the Application Diagram! New improvements include the zoom feature, hiding empty tables, and the ability to download the diagram as an image.
Managing audit history
Every change to a Tabidoo record is carefully logged. However, thanks to automation, you may quickly exceed the limit for audit history. What to do? You can now control which changes to keep, or you can delete history that you no longer need.
Read moreExternal JavaScript library
Tabidoo currently allows you to load any external JS library. This means you are no longer limited by our range of Tabidoo features, but can start using the JS libraries you are used to immediately.
Read moreWorkflow action - Load external data
We have extended Workflow Automation with a new action - Load external data - which allows you to retrieve data from Excel, CSV, JSON files, SQL databases and other applications in Tabidoo. You can then map and save the data to a table using the [Map fields action](https://help.tabidoo.cloud/en/article/workflow-automation#map-fields-and-save-table) or further work with it using [Scripting](https://help.tabidoo.cloud/en/article/workflow-automation#run-script).
Read moreApplication Diagram
With an increasing number of tables, it's easy to lose track of their bindings. Fortunately, we have a solution for you - try the Application Diagram. With our feature, you will be able to easily visualize the structure of the entire application.
Q2 2023 Done
Publish Dashboard
Share your dashboard with table or widgets outside the Tabidoo app. You can send a link to your data to anyone without them having to register.
Form Detail widget
Browse your records quickly and analyse your data without wasting time opening and closing individual forms. Just click on the selected record and the Form Detail widget will show you its details.
Scripting - new application extension
The extension allows you to create custom functions and methods for JavaScript/TypeScript. You can then reuse these functions anywhere in your application - for example, in Worklow Automation or in a Free HTML data type.
Read moreHistory of data changes in the form
You can now find the history of data changes directly in your form! Just click on the arrow located in the top right corner of the form to view a sidebar with past edits to your records.
Option to define a custom colour
If the offered colour palette is not enough for you, you can define any colour using a HEX code. So you can extend the colors for conditional formatting or for dropdown stickers.
Speed-up of some key features
We have sped up the processing of Workflows, calculated fields, and other background operations. The improvement also extends to the API, where we've sped up bulk data insertion, storage, and deletion.
Predefined features for calculated field
We have prepared a wide range of predefined mathematical, text, and date features for calculated fields that you know from Excel.
New design of the application environment
The new design offers an improved and modern user experience, which we changed based on feedback from our customers.
Q1 2023 Done
SetStyle method
You can use this method to highlight important form fields. Using a simple script found in our Help Center, you can highlight both the color of the entire field and its label.
Read moreSystem log extension
Through the extension, you can monitor user activity and get information about operations that are running in the background of the application.
Read moreWorkflow action Foreach loop
This Workflow action allows to browse all records in the table. It is then completely up to you how you handle the data. For example, what about marking tasks as completed in bulk or emailing the data to yourself?
Read moreWidget from report
Do you want to keep important reports in sight? Now you can view them as a widget above the table or separately in your dashboard.
Read moreWidget - FREE HTML
Free HTML allows you to create a custom widget. If you know javascript or html you can give your widget almost any look.
Read moreData type - FREE HTML
Do you want to create a data type to your own requirements? How about google maps or a timeline that you can run directly from the form? The Free HTML data format puts no limits on your creativity.
Read moreSnapshots of user data
If you want to go back in time in the app, then just download the Snapshots extension and save a copy of your data periodically.
Read moreExport data to JSON
Need to export data from Tabidoo in JSON format? With the new version this is no longer a problem. You can also export only visible columns both to JSON and Excel.
JavaScript editor improvements
We've integrated the Monaco editor (VS Code) into Tabidoo, which brings direct TypeScript support, better intellisense and much more.
Q4 2022 Done
Digital Company 2
The update of the successful template is out. You will find new features such as invoice report, dashboard with widgets for business records and many new tables, i.e. Companies, Employees, Invoice Items, Health Insurance Companies and many more.
Read moreSorting buttons within Workflow Automation
Do you have many workflow buttons above your table and want to organize them? We added a new item to the workflow settings "Order" for this.
Adding new records and opening - Link to table
Features within the table binding - Many to many allow you to add new records or view details of individual records directly through the linked table in the form.
Q3 2022 Done
Real time chat
Do you need to clarify a problem with your colleagues and solve it directly from the form? "Real time chat" allows you to alert and invite any colleague into the conversation, who can respond immediately to your query.
Current user
Make your colleagues' work clearer and show them only their tasks, projects or any other records assigned to them in seconds. Set everything up with advanced filters above the table, from which you select the "Current user" option.
Copy table fields within the application
Import fields from another table, including their scripts and conditional formatting. Just open the table fields settings and next to the option to add a new field, click on "fields from another table". And you're done!
Notifications to Slack
Stay up-to-date on all your important deadlines with Slack's notification feature.
Read moreLink to a record
Send anyone a link to any record in your table. You can get the URL by clicking on the "Share" button in the top right corner of a record's form.
Q2 2022 Done
New component type for binding
We have implemented a new component type that allows you to view the "Many to Many" binding also as a one table with checkbox. This way you can link data clearly and with a single click!
Read moreList widget
Another widget was created! This time in the form of List, which will help you to make a comprehensive overview of your data by selecting the most important fields for you.
Read moreNew colour range in the conditional formatting
We implemented a new color palette for your text or conditional formatting background.
Change the order of modules
New feature in the Module Manager which allows you to change the order of each module.
Q1 2022 Done
Bulk disconnection of fields from the template
After downloading the app from the market, you no longer need to disconnect each field individually, thanks to the new button you can disconnect items in bulk!
View records as a tree (treeview)
This feature, which is currently shown as BETA, but we are working hard on improving it, offers you a hierarchical view of records, or tree view. We believe that this feature will make your data clearer and easy to navigate.
Confirmation message box in Workflow
Are you using the "Custom Button" trigger in Workflow Automation and the only thing missing is the message after pressing it? With the new "Confirmation message box" action, you can easily call up a message with your own text and appearance.
Read moreMulti edit of your records
This feature allows you to bulk edit selected or filtered data and change its value in seconds, all quickly and easily!
Read moreTable rendering optimization
Enjoy the better performance of the tables, thanks to which you can work faster and more efficiently with Tabidoo. Filter, group or display large amounts of data per page, Tabidoo can handle it all faster than ever!
Module icon settings
We have improved the module manager about the module icon settings. You can now choose an image as your icon, change the background color, or insert your own text.
Read moreForm width settings
Not satisfied with the current form size? Then you will be pleased with full screen form size settings. The settings can be found in the table fields in the form designer.
Data type Button
Want to recalculate your net profit, total employee costs or any other important amount directly on your form? Check the table fields for our new data type "Button". Just insert any script in the scripting editor, which will then be run by simply clicking on the button in the form.
Read moreQ4 2021 Done
Table Search feature
If you get lost in the clutter of tables in your app, the new "Table Search" feature will find any table quickly and easily.
Starting a Workflow with the Custom Button
The Custom Button trigger starts your workflow with just a click, directly from any table. Just name the button and place it in the desired table.
Read moreData type Percentage
Do you want to record your sales margin, tax rate or other important percentage value in Tabidoo? For this purpose we have prepared a new data type Percentage, which you can find in the table fields.
Read moreApplication Digital Company
The Digital Company app is a ready-made solution for digitizing your business. It consists of five basic modules, thanks to which you can manage all company agendas clearly and in one place. You can easily download the application from our market place.
Read moreApplication parameters
If you use certain data in Tabidoo frequently, for example in javascripts, the parameters will be a good help to keep track of them. For example, this data can be a source for a widget or you can work with its value (for example, the VAT amount) in other tables.
Read moreData type Money with currency
You can leave the tedious search for exchange rates and subsequent currency conversion to Tabidoo. Just use the "Money + Currency" data type found in the field settings, enter any currency code you want to work with and the source for the calculation.
Read moreWidget Text
Want to keep important notes in Tabidoo always in sight? Use the Text widget. In addition to important notes, here you can use a simple javascript to see, for example, today's date or the user's email address.
Read moreQ3 2021 Done
Workflow Automation - application extension
Workflow Automation helps you automate and manage any repetitive activities in your business. This feature gets rid of complex scripts and replaces them with a simple and effective solution that you set up yourself, exactly as you need it.
Read moreForm designer
Edit your forms up to your taste. Thanks to form designer you are able to change width, category or order of each field.