Skip to content

JavaScript Kanban version 1.5

Compare
Choose a tag to compare
@serhiipylypchuk1991 serhiipylypchuk1991 released this 13 Nov 08:04
· 22 commits to master since this release
611f46d

Released on September 12, 2024

Review of release on the blog

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

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 the duplicate-card event and the duplicateCard() 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