Webix 10.2.5: Enhancements Driven by Your Feedback

From the start, our mission has been to empower you with the tools to turn your visions into reality. We understand that your projects are not just lines of code; they are a reflection of your creativity, hard work, and dedication.

Webix-10.2.5-update

We want you to know that we are constantly listening to your feedback. Your suggestions, ideas, and even your challenges guide our development process. With each support ticket, forum post, and feature request, you help us shape the future of Webix. We are committed to creating the JS UI library that not only meets your needs but exceeds your expectations.

Our team is tirelessly working behind the scenes to ensure that Webix remains a powerful ally in your development endeavors.

There have been a lot of updates and fixes over the past months, and to avoid being unfounded, here we will highlight those that are worth your attention. Let’s start with the latest improvements of Webix Core:

  • If you ever needed a property that helps you to set a price format different from the default, the first update is for you: we have renewed the priceTemplate option for webix.Number.format.

webix-Number-format-update
Snippet: https://snippet.webix.com/3gjyxbcc

Let us also mention some сhanges that may seem minor at first glance are, however, an important element in the flow of continuous improvements to the Webix JS UI library.

  • Typescript definitions improved
    • spreadsheetConfig.buttons has been redefined
    • all viewConfig types are now indexable
    • webix.message now supports all the available types
    • webix.promise.defer now has a correct return type
  • iOS-related improvements: UI now resizes correctly after changing the screen orientation;
  • Chart tooltips were corrected for overlapping series;
  • Richtext is now usable with an unset value (value: “” is not required anymore);
webix.ui({
view:"richtext",
});
  • Thanks to our Forum users, the proxy in the Datatable does not duplicate requests. However, further updates and fixes are coming soon.

Talking about Complex widgets we are not ashamed to talk about how hard we worked on Spreadsheet. Thanks to your feedback, we were able to add plenty of small improvements, some of which deserve a mention here:

  • Overall improvements for the copy-paste process in Spreadsheet;
  • Update: starting from 10.2.2, all data saving actions get name of the source sheet (including saving styles, spans, and sizes);
  • Usability: filter in math formula suggestions is applied correctly to named ranges as well.

spreadsheet filtering fixed

Snippet: https://snippet.webix.com/uroq51pk

Lest you think that the Spreadsheet is our blue-eyed boy, we will briefly tell you what we have done for other complex widgets:

  • Desktop apps presentation was improved when the widget can be hidden (e.g. in Multiview),

desktop multiview with file manager
Snippet: https://snippet.webix.com/rhhm3a9q

  • Diagram: improved rendering in FireFox;
  • Gantt: fixed behavior of sidebar resizer on small screens;
  • Scheduler: dragging event to another section now doesn’t change its start and end dates;
  • FileManager: added display of a file name in editor on the tab;
  • Pivot:
    • improved rendering of total section in footer,
    • fixed using format configuration by footer cells.

To explore all logs of minor releases between Webix 10.2 and 11, visit the page What’s New 10.2.x. Still, more updates and fixes are on their way.

From enhanced UI/UX elements to robust performance optimizations, we strive to make your experience as seamless and enjoyable as possible. We are here for you every step of the way, ready to listen, support, and innovate alongside you. Your success is our success, and we cherish the opportunity to be a part of your development journey.

Thank you for being an integral part of the Webix family. Your trust and support inspire us to keep pushing boundaries and exploring new horizons. Together, let’s continue to build beautiful applications that make a difference in the world.

With all our love and appreciation,

The Webix Team ❤️