Webix Roadmap for 2021

Today we are going to share our ambitions for 2021 with you! Some of the updates are of smaller scale but others, like Webix core decomposition or styling scheme, are complete game changers. Let’s proceed with the reading to uncover the upcoming features and upgrades.

Table of contents:

  • Gantt updates
  • Spreadsheet updates
  • Scheduler updates
  • Chat update
  • Pivot updates
  • New widgets
  • Webix Core updates
  • Integration updates
  • Gantt updates

    Starting right from its birthday Gantt keeps getting enhanced. The hithermost Webix 8.2 promises to enrich the widget with another two powerful features: critical path and resources – indispensable parts of any good project management tool.

    Critical Path

    Critical path is a sequence of the tasks that cannot be delayed to meet the deadline and successfully complete a project. It will be implemented to help users to identify the most important tasks in a project and make sure that the project doesn’t fall behind the schedule.

    Resources

    Webix Gantt Resources

    In project management resources are people, materials, tools, etc. that are required to successfully complete a project activity. The new feature will help users to efficiently allocate resources throughout the project and thus increase the overall productivity and performance.

    Auto Scheduling

    Apart from this we plan to implement an ability to schedule tasks automatically depending on time constraints and various relations between them.

    Spreadsheet updates

    Spreadsheet will be boosted with a new math engine already by the end of this month. The update will ensure stable work with multi-sheet formulas. Also we will revise styling logic and add more Excel-like features. In the future updates the set of math operations is to be extended.

    Scheduler updates

    We are working on new features that will simplify the process of time management in Scheduler.

    Timeline View

    Timeline view will help your users to visualize events on a horizontal scale. It will allow grouping events by certain criteria whether it is certain tasks for a certain person or room booking.

    Copy-pasting of Events

    Another functionality to await is an ability to copy & paste events with familiar key combinations.

    Chat update

    Webix Video Chat

    We are going to extend the Chat widget with audio and video calls. The update implies both one-to-one and one-to-many calls.

    Pivot updates

    Pivot Table and Chart will undergo changes in performance and UI. New reporting engine will allow processing huge volumes of data a way faster. For user convenience, the interface will become more intuitive.

    New widgets

    Webix Diagram

    Webix Diagram

    A new component appears on the horizon. Coming to replace Organogram, the Diagram widget promises to have an ability to render diagrams from incoming graph data and visualize it with a variety of built-in shapes.

    The widget is likely to appear in Webix 8.3 in the end of April.

    Richtext

    This would-be widget will be able to edit texts, images, lists and tables as well as do formatting. For data export and import it is supposed to offer HTML or Markdown formats.

    Webix Core updates

    Decomposition of the Core

    One of the most powerful features of this year is restructuring of Webix Core packages so that developers will be able to pick and use only those widgets you need. This will minimize the size of complex widgets’ packages as well.

    Better styling and sizing logic

    Styling and sizing of the widgets will be reworked to allow for modern technologies like Flexbox. This will also open the way to CSS definitions of borders and paddings.

    These are rather epic features that require deep revision of core concepts. Now they are in the proof-of-concept stage and will appear no earlier than the 9.0 release.

    Chart updates

    We are also going to enhance Webix Charts with better data rendering techniques, dynamic data loading and UI solutions like zooming/panning, visual markers, etc. Also, more types of charts will be added.

    Integration updates

    We will also do our best to move Webix towards the modern tools and technologies, namely:

    • show demos for integration of complex widgets with popular JS frameworks
    • prepare show cases of multi-user collaboration with complex widgets (File Manager, Document Manager, Kanban, Scheduler, Gantt, Spreadsheet)
    • actualize Typescript definitions for Webix Core and complex widgets

    What’s next

    So this is our roadmap for 2021 and maybe a little bit further. It is important to know that we can be flexible and reschedule plans for later times. We can also accommodate other features if we notice your high demand in them.

    Are we missing something? Do not hesitate and leave your thoughts about our roadmap in the comments below.