Skip to main content

What's new

If you are updating To Do List from an older version, check Migration to newer version for details.

Version 1.3

Released on February 27, 2025

Review of release on the blog

New functionality

  • You can manage the history of changes in a separate project or in the whole app via the history property and undo()/redo() methods
  • You can customize a context menu via the menu property (Example)

New API

  • The history property allows you to enable/disable the history of changes in a separate project or in the whole app and limit the number of stored actions
  • The undo()/redo() methods allows you to manage the history of changes
  • The menu property allows you to customize a context menu (Example)

Updates

  • The getState() and getReactiveState() methods return the historyState object
  • The items property of Toolbar was extended by "undo" and "redo" parameters that allow you to display controls for managing history of changes
  • The POST /tasks and /projects routes were extended by the id parameter, that allows you to manage history changes on backend
  • The DELETE /tasks route was extended by the batch payload. The id parameter related to the task to be deleted become optional. You can delete multiple tasks by once

Fixes

  • Careless dragging of tasks can leave clones all over the window
  • Tasks of a new project are not displayed after switch to another project
  • Calendar popup for the due date does not close on click outside

Version 1.2.12

Released on November 15, 2024

Fixes

  • Menus do not hide on an outer click

Version 1.2.10

Released on September 19, 2024

Fixes

  • RestDataProvider API. Incorrect processing of temp IDs stored in arrays before sending to the server

Version 1.2.9

Released on August 26, 2024

Fixes

  • Script error when sorting an empty project
  • Submenus don't work on touch devices
  • Incorrect types for the api object

Version 1.2.8

Released on February 29, 2024

Fixes

  • Broken build on npm server

Version 1.2.7

Released on February 6, 2024

Fixes

  • Problem with pressing Enter when renaming a project
  • Problem with pressing Enter when searching for projects
  • Overriding wx styles when using with complex widgets. Refer to the Stylization guide for details

Version 1.2.5

Released on December 7, 2023

Fixes

  • The script error occurs when calling the unused menu item

Version 1.2.4

Released on December 7, 2023

Fixes

  • Moving items between new projects doesn't work

Version 1.2.3

Released on September 13, 2023

Updates

  • An ability to import component as ES module

Version 1.2.1

Released on August 28, 2023

Fixes

  • Move a datepicker to the top level
  • When opening the calendar in a task, the task text displays above the calendar
  • When opening a context menu, it has wrong positioning

Version 1.2

Released on May 16, 2023

Review of release on the blog

New functionality

  • You can prioritize your tasks using context menu or the corresponding API (Example)
  • You can sort tasks by priorities
  • Multiuser backend allows you to track changes of other users in a real time (Example)
  • Displaying To Do List tasks in a Table view. Integration with the JavaScript DataGrid component (Example)

New API

The priorities property allows you to apply an initial priority to the tasks

Updates

  • The tasks property was extended by the priority parameter. This parameter allows users to specify an initial priority
  • The taskShape property was extended by the priority parameter. This parameter allows user to manage the priority appearance of the card
  • The extended list of localized options

Fixes

  • Setting users without users[n].avatar property invokes an error

Version 1.1

Released on October 10, 2022

Review of release on the blog

Breaking changes

The new release introduces some changes to the taskShape property. Check the Migration article to keep in step with the latest version.

New functionality

Updates

Version 1.0.1

Released on July 5, 2022

Fixes

  • Significantly improved work of API

Version 1.0

Released on June 20, 2022

Review of release on the blog

Initial functionality

API