JavaScript Kanban version 1.5
serhiipylypchuk1991
released this
13 Nov 08:04
·
22 commits
to master
since this release
Released on September 12, 2024
New functionality
- An ability to set and delete links between cards at runtime
- An ability to manage links between cards on the server side
- An ability to fix column headers (see the example)
New API
-
Methods
-
Routes
Updates
- The
setLocale()
method of Toolbar was extended by the api parameter - The
columnShape
property is extended by the fixedHeaders parameter - An ability to import component as ES module
Fixes
- The "Make cover" button does not appear if the extention is uppercase
- Clicking on a disabled Multiselect control occurs an error
- Scrolling after the
addCard()
method call throws an error with column scroll and lazy rendering - No comments are saved as "" instead of []
- Editor style is overridden by global styles with a same-name non-unique class selector. See the migration section
- Intercept regression: return
false
does not prevent inner events - Disabled files allow files
- Kanban CSS variables of the Dark willow skin are lost for Toolbar and Portals
- Comments and votes changes are not applied to form values when autosave is disabled
- Custom column submenu receives
null
in onClick function argument - Unable to set editable mode for Datepickers in Editor
- Console warnings in Kanban examples
- Broken build on npm server
- Add the
select
parameter into theduplicate-card
event and theduplicateCard()
method - Incorrect styles for the comment field in the Kanban editor
- Regression in changing theme
- Kanban affects other widget styles
- Custom column submenu items with
disabled: true
are still active - Inability to set custom upload function for the Uploader control
- The missing currentUser TS definition in the IKanbanConfig type
- The
disabled: true
configuration doesn't work for card menu items - Unwanted console warnings in Kanban examples
- It is not possible to reset the priority of a task
- Drop-down controls in the Kanban editor don't close on click outside
- Regression in npm packages
- Previously uploaded files remain in the form after switching to another card
- File upload via drag-and-drop doesn't work
- Unexpected deletion of cards while the user presses the Delete key and the form is opens
- The "Search in" dropdown input becomes empty after a card was selected through search
- Added links are not deleted on the backend when the add-link operation is undone
- Correct TypeScript definitions generation
- Links cannot be parsed at runtime, exported, or serialized
- Creating comments section fails if users section was not activated
- Links in store mutates original data and aren't saved properly
- Lazy rendering breaks styles of collapsed columns hover area
- Cards moved to newly created columns disappear
- Textarea for a new comment is not closed when start editing