Skip to content

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

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 more

Improved 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 more

Q4 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 more

Q3 2025 Done

Technical limits

Technical limits

The method await doo.environment.getCurrentUserTechnicalLimits(); returns information about technical limits consumed by the current application owner.

Read more
Live Preview for Marketplace Apps

Live 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

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 more
Drag & Drop for Action Buttons

Drag & 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 more
Hints in the Tabidoo app

Hints 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

Dark mode

You can now switch Tabidoo to a Dark mode. It's easier on the eyes – and it looks great!

Read more
Widget border

Widget 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 more
Pivot widget

Pivot 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 more

HEIC 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

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 more
Notification center

Notification 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 more

Q3 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 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

New page for templates

Improved description for the public form

Improved description for the public form

Improved text editor (markdown) for form description and message after form submission.

CRM Platinum Application

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 more

Q2 2024 Done

Improvements for Multilingual apps

Improvements for Multilingual apps

Support for new languages was added (almost 30 world languages).

Action buttons settings

Action buttons settings

Settings for action buttons for grid and subgrid can be found both in table settings and above the grid

Read more
Height/width settings of the sub-table

Height/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

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)

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

Advanced Filters

New filters that allow combination of simple and group conditions and nested conditions.

Read more
Advanced filters extension

Advanced 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

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

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 more

Q4 2023 Done

Cash Flow Forecasting app

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 more
Mentions in real time chat

Mentions 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 more
Reports - scripting "After load"

Reports - 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 more
Separate and improved section for publishing applications to templates

Separate 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

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

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

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)

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

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

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

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 more
External JavaScript library

External 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 more
Workflow action - Load external data

Workflow 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 more
Application Diagram

Application 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

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

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

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 more
History of data changes in the form

History 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

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

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

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

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 more
System log extension

System 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 more
Workflow action Foreach loop

Workflow 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 more
Widget from report

Widget 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 more
Widget - FREE HTML

Widget - 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 more
Data type - FREE HTML

Data 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 more
Snapshots of user data

Snapshots 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 more
Export data to JSON

Export 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

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

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 more
Sorting buttons within Workflow Automation

Sorting 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

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

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

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

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

Notifications to Slack

Stay up-to-date on all your important deadlines with Slack's notification feature.

Read more
Link to a record

Link 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

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 more
List widget

List 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 more
New colour range in the conditional formatting

New colour range in the conditional formatting

We implemented a new color palette for your text or conditional formatting background.

Change the order of modules

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

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)

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

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 more
Multi edit of your records

Multi 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 more

Table 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

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 more
Form width settings

Form 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

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 more

Q4 2021 Done

Table Search feature

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

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 more
Data type Percentage

Data 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 more
Application Digital Company

Application 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 more

Application 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 more
Data type Money with currency

Data 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 more
Widget Text

Widget 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 more

Q3 2021 Done

Workflow Automation - application extension

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 more
Form designer

Form designer

Edit your forms up to your taste. Thanks to form designer you are able to change width, category or order of each field.