Что нового
Пр и обновлении Kanban с более старой версии рекомендуется ознакомиться с разделом Переход на новые версии для получения дополнительной информации.
Версия 1.6.5
Релиз 14 июля 2025
Исправления
- Конфиг
disabled: true
не работает для пунктов меню - При добавлении строки в Kanban без предопределённой структуры строк заголовки строк не отображаются
Версия 1.6.4
Релиз 12 июня 2025
Исправления
- Карточки теряются при добавлении в колонки/строки, которые были удалены, а зат ем восстановлены
- Отсутствуют метки локализации для кнопок списка загрузчика
- Отсутствуют файлы readme в коммерческих версиях пакетов
Версия 1.6.3
Релиз 8 апреля 2025
Исправления
- Лимит колонок иногда применяется ко всей колонке некорректно
- Ошибки появляются после перемещения карточки и закрытия модального редактора
- Подтверждение удаления появляется за модальным редактором
- Иконка «ещё» в Toolbar появляется и исчезает при медленном изменении размера окна
- Событие
delete-card
всегда закрывает редактор - Редактор нельзя открыть, если приоритет установлен на ID, отсутствующий в списке опций
Версия 1.6.2
Релиз 14 февраля 2025
Исправления
- Неправильная дата окончания действия в триальной версии
- Drag and drop вызывает предупреждение на touch-устройствах
- Установка
add: false
в readonly-конфиге не убирает опцию Add из меню колонки - Редактор не загружается для карточек с числовыми ID в виде строк
- Устаревшие ссылки на примеры в пакете
- Проблемы drag and drop при одновременном использовании прокрутки колонок и ленивого рендера
- Метод
setConfig()
не обновляет фиксированное состояние заголовков колонок
Версия 1.6.1
Релиз 29 ноября 2024
Исправления
- Иконка «ещё» в Toolbar смещена на узких экранах
RestDataProvider
не использует заголовки, заданные черезsetHeaders()
- Ошибка "RestDataProvider.getIDResolver is not a function"
Версия 1.6
Релиз 13 ноября 2024
Новая функциональность
- Теперь можно настроить, сколько назначенных пользователей отображается на карточке с помощью
cardShape.users.maxCount
(см. пример) - Изменяйте содержимое заголовков колонок через
columnShape
(см. пример) - Настройте отображение результатов поиска в Toolbar через
items.searchResult
(см. пример) - Открывайте редактор как модальное окно с помощью
editor.placement
(см. пример) - Карточки теперь поддерживают голосование с помощью кликабельной иконки через
cardShape.votes.clickable
(см. пример) - Можно применить тему через
setTheme()
Обновления
-
Свойства
cardShape
теперь включает users.maxCount и votes.clickablecolumnShape
теперь поддерживает headerTemplate и collapsedTemplateeditor
теперь включает опцию placement- В Toolbar свойство
items
для search теперь поддерживает searchResult
-
События
-
Методы
-
setConfig()
теперь работает иначе:- Не меняет историю (ее нельзя изменить этим методом)
- Темы не изменяются этим методом (используйте
setTheme()
) - Datastore Kanban не уничтожается, поэтому повторно создавать обработчики событий и Toolbar не требуется
-
setLocale()
также не уничтожает datastore, события и Toolbar остаются прикрепленными -
Параметр
api
в ToolbarsetLocale()
теперь устарел
-
Исправления
- При удалении комментария во время редактирования может исчезнуть область комментариев
- Некоторые строки локализации отсутствовали
- Drag and drop не работал при одновременном использовании
scrollType: "column"
иrenderType: "lazy"
- Редактор нельзя было закрыть с помощью иконки закрытия
- В Willow skin правая часть редактора совпадала с цветом фона прогресс-бара
Версия 1.5.13
Релиз 12 сентября 2024
Исправления
- Кнопка "Make cover" не ото бражается, если расширение файла в верхнем регистре
- Клик по неактивному Multiselect вызывает ошибку
- После использования
addCard()
прокрутка может привести к ошибкам при включённых прокрутке колонок и ленивом рендере
Версия 1.5.12
Релиз 2 мая 2024
Исправления
- Регрессия intercept: возврат
false
не блокирует внутренние события - Неактивные файлы всё равно позволяют загружать файлы
Версия 1.5.11
Релиз 25 марта 2024
Исправления
- CSS-переменные Kanban для темы Dark willow отсутствуют в Toolbar и Portals
- Изменения комментариев и голосов не сохраняются в значениях формы при выключенном автосохранении
- Функция onClick пользовательского подменю колонки получает аргумент
null
- Невозможно сделать Datepickers редактируемыми в редакторе
- Предупреждения в консоли в примерах Kanban
Версия 1.5.10
Релиз 29 февраля 2024
Исправления
- Сломанная сборка на npm
- Добавлен параметр
select
в событиеduplicate-card
и методduplicateCard()
- Поле комментария в редакторе имеет неправильные стили
- Смена темы вызвала регрессию
Версия 1.5.9
Релиз 20 февраля 2024
Исправления
- Стили Kanban влияют на другие виджеты
- Элементы пользовательского подменю колонки с
disabled: true
всё равно кликабельны - Невозможно установить пользовательскую функцию загрузки для элемента Uploader
Версия 1.5.8
Релиз 28 ноября 2023
Исправления
- Определение currentUser TS отсутствовало в IKanbanConfig
Версия 1.5.7
Релиз 14 ноября 2023
Обновления
- В метод Toolbar
setLocale()
добавлен параметр api
Исправления
disabled: true
не работает для пунктов меню карточки- Лишние предупреждения в консоли в примерах Kanban
- Невозможно сбросить приоритет задачи
- Выпадающие элементы управления в редакторе не закрываются при клике вне их области
Версия 1.5.6
Релиз 13 сентября 2023
Обновления
- Kanban теперь можно импортировать как ES-модуль
Исправления
- Регрессия в npm-пакетах
Версия 1.5.4
Релиз 9 августа 2023
Исправления
- Загруженные файлы остаются в форме после переключения на другую карточку
- Загрузка файлов drag-and-drop не работает
- Карточки можно удалить нажав Delete, когда форма открыта
- Выпадающее меню "Search in" становится пустым после выбора карточки в поиске
- Добавленные ссылки не удаляются на сервере при откате операции add-link
Версия 1.5.1
Исправления
- Теперь корректно генерируются определения TypeScript
Версия 1.5
Релиз 15 июня 2023
Новая функциональность
- Теперь можно создавать и удалять связи между карточками во время работы
- Связи между карточками можно управлять на серверной стороне
- Заголовки колонок могут быть зафиксированы (см. пример)
Новый API
Обновления
-
Свойства
columnShape
теперь включает параметр fixedHeaders.
Исправления
- Связи не мог ли быть разобраны, экспортированы или сериализованы во время работы
- Не удавалось создать раздел комментариев, если раздел пользователей не был активен
- Связи в store изменяли оригинальные данные и не сохранялись корректно
- Ленивый рендер нарушал стили наведения для свернутых колонок
- Перемещение карточек в новую колонку делало их невидимыми
- Текстовое поле для новых комментариев не закрывалось при начале редактирования
Версия 1.4.2
Релиз 13 апреля 2023
Исправления
- Backend ID не сохранялись в локальные данные карточек/колонок/строк после добавления
- Некоторые определения TS отсутствовали
- Стили dark skin протекали на другие элементы
Версия 1.4.1
Релиз 29 марта 2023
Исправления
- Сохранение сортировки работало некорректно
- Отключение контекстного меню через cardShape, columnShape или rowShape работало не так, как ожидалось
- Добавление связей в редакторе без данных по связям работало некорректно
- Меню колонки могло совпадать с карточкой или не появляться вовсе
- Можно было перетянуть две задачи вместо одной
Версия 1.4
Релиз 21 марта 2023
Новая функциональность
- Теперь можно добавлять комментарии (см. пример)
- Доступны темы material, willow и willow-dark (см. пример)
- Можно ограничить количество пользователей (см. пример)
- Устанавливайте связи между карточками (см. пример)
- Карточки можно оценивать голосованием (см. пример)
Новый API
Обновления
-
Методы
api.getState()
обновлён
-
Свойства
cards
теперь поддерживает css, comments и votescardShape
теперь поддерживает comments, votes (см. пример), и css (см. пример)cardTemplate
теперь может отображать контекстное менюcolumns
теперь поддерживает css (см. пример) и overlay (см. пример)columnShape
теперь поддерживает css (см. пример)editorShape
добавляет comments, links и format для типов date/dateRangerows
теперь поддерживает css (см. пример)rowShape
теперь поддерживает css (см. пример)
Устаревший API
-
Свойства
- Поле label в объектах меню в
cardShape.menu.items
,columnShape.menu.items
иrowShape.menu.items
устарело
- Поле label в объектах меню в
Исправления
- Позиция меню неправильная, если Kanban размещён в контейнере с отступами
- Свернутые колонки неправильно позиционируются при пользовательской ширине
- Перемещение карточки в свернутую колонку делает ее невидимой
- Свернутые колонки некорректно позиционируются при кастомной ширине
- В swimlanes контекстное меню карточки может перекрываться панелью редактирования, что затрудняет удаление карточек
Версия 1.3
Релиз 29 сентября 2022
Новая функциональность
- Карточки можно дублировать с помощью API, меню (три точки) или сочетания клавиш
Ctrl (Command)
+D
(работает для нескольких карточек) - Данные Kanban можно экспортировать в файл JSON
- Управление историей Kanban:
- Контролы Undo и Redo в Toolbar
- Сочетания клавиш:
Ctrl (Command)
+Z
для отменыCtrl (Command)
+Y
илиCtrl (Command)
+Shift
+Z
для возврата изменений
- Через API
Новый API
-
События:
duplicate-card
-
Методы:
duplicateCard()
,export.json()
,getUsers()
,redo()
,undo()
-
Общие настройки:
$meta
Устаревший API
- Свойства:
editorAutoSave
Обновления
-
События
- Обновлено событие
update-card
- Обновлено событие
update-column
- Обновлено событие
update-row
- Обновлено событие
-
Методы
- Обновлён метод
updateCard()
- Обновлён метод
updateColumn()
- Обновлён метод
updateRow()
- Обновлён метод
-
Свойства
- В Toolbar
items
теперь есть контролы "undo" и "redo" editorShape
добавляет тип dateRange
- В Toolbar
Версия 1.2.2
Релиз 30 августа 2022
Исправления
- Дублирующиеся иконки появлялись в меню и Toolbar
Версия 1.2.1
Релиз 28 июля 2022