1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mengshukeji-Luckysheet

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CHANGELOG.md 66 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 03.03.2025 20:52 2d768fb

Журнал изменений

Все значимые изменения в этом проекте будут отражены в данном файле. Смотри standard-version для руководства по коммитам.

2.1.13 (2021-01-19)

Исправлено

  • bug: баг (025823b), закрывает #435
  • bug: баг (a8ff967), закрывает #398
  • bug: баг (deb3a96)
  • bug: баг (5ce1f4a), закрывает #433
  • bug: баг (932e821), закрывает #423 #424
  • bug: баг (06636f6), закрывает #154 #410 #416
  • bug: исторический баг (973eec8)
  • bug: setRangeFormat история (065148b)
  • bug: setRangeShow api (5bbc45b)
  • баг (7412c5b)
  • bug: текстовый автоматический перенос строки баг (bc926e5)
  • перенос строки (94022a4)
  • bug: рендеринг переноса пустых строк (4162b7a)
  • hook: cellrender (d444980)
  • let: let декларация (71ade32)
  • pivottable: исправление (7cecb12), закрывает #439 #447
  • pivottable: инициализация (5b19e8b)
  • pivottable: обновление (78330c9)

2.1.12 (2020-12-22)

Новые возможности

Исправлено

2.1.10 (2020-12-18)

Исправлено

2.1.9 (2020-12-17)

Исправлено

2.1.8 (2020-12-16)

Внимание! Прерыватель

  • bug: прерыватель (n)

Новые возможности* Добавление api: изображение (16131b2), закрывает #270

  • Смена языка: changlang (cbc81e9), закрывает #318
  • Совместное редактирование: collaborative editing (6fe8726), закрывает #199 #201 #202
  • Условное форматирование: condition format (6c98bde), закрывает #186
  • Демо: прокси (bc64807)
  • Функциональность: закрытие Websocket API и Ctrl ; (9153bc7), закрывает #328 #326
  • Hook: добавление (2c6b1c2)
  • Печать: разработка (a0921b6)
  • Добавление конфигурации forcecaculation: добавлено (e96d210)
  • Ошибка: исправлена (95e26c3), закрывает #330
  • Ошибка: исправлена (c003f8a), закрывает #184 #337
  • Ошибка: исправлена (4900b4a), закрывает #331
  • Ошибка: исправлена (b93ea6b), закрывает #284 #296
  • Ошибка: исправлена (57ff2b9), закрывает #182 #220
  • Ошибка: исправлена (31bdc4f), закрывает #263
  • Ошибка: исправлена (385bc03), закрывает #243 #226
  • Ошибка: исправлена (88aa6c5), закрывает #278 #276 #267 #215
  • Ошибка: копирование в Excel (5cf72ec), закрывает #319
  • Ошибка: диапазон выбора проверки данных (6d60679)
  • Ячейка: отрисовка (ba21140)
  • Демо: websocket url (cf77ec3)
  • Фиксация обновления массива dynamic: исправлено (b7d634f)
  • Фиксы #209: выделение (ab2d8b7), закрывает #209
  • Фиксы #209, фиксы #219: выделение после проверки, сохранение выделения (c547596), закрывает #209 #219
  • Фиксы #209, фиксы #219: выделение после проверки страницы (0a5ca86), закрывает #209 #219
  • Фиксы #209, фиксы #219: выделение после проверки, сохранение выделения при проверке (2c7b0bb), закрывает #209 #219
  • Фиксы #290: информация пользователя (80d67e1), закрывает #290
  • Фиксы #290: информация пользователя (dddfc8f), закрывает #290
  • Фиксы #290: информация пользователя (27a770e), закрывает #290
  • Основной холст: нижний зазор (23c8a78)
  • К JSON: ошибка (1c94783)
  • setCellValue API: можно установить пользовательское свойство, не явно указывая v, v не будет потеряно (6d45cf2)
  • jfrefreshgrid функция второй параметр должен быть массивом (c7cf87a)
  • setCellValue data: ссылка (ed50e47)
  • setCellValue: проблема с историей при обновлении страницы (a2cf969)
  • Фикс alert: (94e0020)
  • Фикс активного закрытия socket все еще вызывает alert окно: (e0bdb2c)
  • Фикс активного закрытия socket проблемы с таймером: (82a8731)
  • Инициализация формы состояние маркеров корректировки: (3a54312)
  • Копия выбранного региона рамка пунктирной линии правильно отображается: (9d6a2ee)
  • Решение одиночного клика вне ячеек с датой и временем не вызывает окна с датой и временем: (fc9eb4e)
  • Фикс функциональности forcecaculation: завершено (7568ceb)
  • Формула содержащая текст ошибки: добавлен метод iscell (89358d3)
  • Обновление формулы исправление: обновление формулы только одного уровня, когда значение ячейки меняется. Исправлено (cf6c5be)### 2.1.7 (2020-11-26)

Новые возможности

  • демо: инструментальная функция (3baf93c)
  • Изменение даты позволяет нормально открывать окно формата и устанавливать соответствующее форматированное время (2c27044)
  • Изменение даты позволяет нормально открывать окно формата и устанавливать соответствующее форматированное время (67c44e7)

Исправления ошибок

  • формула: функция (dad6e2b)
  • формула: документация (ddac582)
  • хук: функция (fb43a56)
  • функция хука: cellupdate (5e8f71f)
  • В IE11 правый нижний угол меню может быть неправильно размещен (34fd6e7)
  • Повторное создание приводит к множеству проблем (8f22790)

2.1.6 (2020-11-23)

⚠ Важные изменения

  • Да

Новые возможности

  • API: функция хука (a0db530)
  • хук: добавлен функциональный хук (215dec2)
  • q (54a42a2)
  • выравнивание английских букв внизу: исправлено (a596d2f)
  • конфиг: sheetRightClickConfig (59c7cb3)
  • Добавлен кнопка подчеркивания (df56ba6)
  • Используются зависимости NPM (e4bd439)
  • ширина строки и столбца: массовое изменение высоты и ширины выбранных строк и столбцов (956bd2a)

Исправления ошибок

  • вывод ошибки: #26 #91 (a26ffd8)
  • сотрудничество: баг (9e48c72)
  • демо: ie11 (e7ddc39), закрывает #234
  • фиксы #212: отмена выделения (289d3ef), закрывает #212
  • фиксы #219: проверка (15dca04), закрывает #219
  • фиксы #219: очистка информации (080f027), закрывает #219
  • позиция меню листа (a40f679)
  • иконфонт: конфликт (bf4d539)
  • фикс ошибки mousemove hook: исправление (89b93e7)

2.1.5 (2020-11-03)

Новые возможности

  • выбор даты в ячейке: выбор даты в ячейке и решение проблем с багами (2996ae9)
  • добавление хуков клетки: переход к документу для подробностей (927ff46)
  • конфиг: настройка кнопки меню (14eb78e)
  • конфиг: полоса листа (3555746)
  • формат даты: китайский формат даты (8f8d0cb)
  • гиперссылка: добавление функции гиперссылки (439dff4)
  • гиперссылка: улучшение функции гиперссылки (5adfc60)
  • панель статистики: конфиг документы (c1ed417)
  • tojson: api/docs (8e410f5)

Исправления ошибок

  • ошибка: ошибка (ad73f9a), закрывает #129
  • ошибка: ошибка (801cbe5)
  • ошибка: ошибка (f8716c1), закрывает #67 #85
  • ошибка: ошибка (0909f5e), закрывает #142 #132
  • ошибка: ошибка данных и перемещение листа и удаление ячеек (4815d86)
  • конфликт: конфликт (b11de26)
  • конфликт: панель инструментов (8cfa6ac)
  • фикс ошибки с поворотом строки: добавление изменения до максимума, исправление ошибки высоты (1988687)
  • скрытие строки/столбца: контекстное меню справа (8070858), закрывает #37
  • восстановление демо: восстановление демо (e799862)

2.1.3 (2020-10-22)

Новые возможности* новый API: getRowHeight, getColumnWidth, getDefaultRowHeight, getDefaultColumnWidth (a72f38b)

  • новый API: setRowHeight, setColumnWidth, setSheetZoom, setDataVerification, deleteDataVerification (0fd06cc)
  • новый API: setSheetOrder, refresh, getScreenshot, setWorkbookName, undo, redo (b2a4617)
  • API и конфиг: выход из режима редактирования, прокрутка, конфиг по умолчанию fontSize (5eedc48)
  • поддержка испанского: поддержка испанского (41c527c)

Исправления ошибок

  • API: API (14d72eb)
  • ошибка: увеличение масштаба изображения приложенного постил (76dbb5c)
  • функция destroy: исправление (02b9fe7)
  • название события: исправление (f64ba54)
  • фикс фокуса после редактирования формулы: исправление (0ee5f31)
  • фикс ошибки обертки текста: исправление (ef3d324)
  • ошибка массива значений функции: исправление (31e4b3d)
  • обновление функции: исправление ошибки (28835bb)
  • изменение размера изображения: изменение размера строки или столбца (05c49a2)
  • размытие изображения: исправление (8fb1a88)
  • увеличение масштаба изображения: исправление (1337178)
  • оптимизация функции index offset indirect: улучшение общего времени выполнения функции (7a2f8d0)
  • ошибка удаления стиля ячейки: исправление (8067a01)
  • изменение lineheight на 0.5: аналогично Excel (760378b)
  • кнопка более: исправление выравнивания кнопки более по центру (c5112e9)
  • панель форматов: исправление панели форматов, которая не синхронизируется с ячейками, исправление кнопки удаления на Mac, которая не может удалить ячейки, исправление невозможности удаления ячеек со стилем встроенным (23fcb13)
  • ошибка выбора: исправление (b83447d)
  • функция setcellvalue delete: исправление (00b351f)
  • ошибка названия листа с одинарной кавычкой: формула не может выполниться, когда название листа содержит одинарную кавычку (fc1dd83)
  • ошибка позиции обертки текста: позиция обертки и поворота неверна (9538972)
  • ошибка первого слова как пробела: исправление (6ae8319)
  • добавление кавычки автоматически при вводе чисел: аналогично Excel (05b01a6)
  • валидация значений "0": исправление (7255c51)

2.1.0 (2020-10-10)

⚠ Внимание! Будьте внимательны!

  • замороженные строки/столбцы, документы: при инициализации рабочего листа и листа с замороженными строками или столбцами, вам нужно инициализировать свойства листа frozen### Новые возможности
    Добавлен атрибут листа autocalculationmerge: теперь он может автоматически вычислять информацию слияния (f7e30cf)
    Добавлена принудительная вычисляемая формула: добавлен параметр forceCalculate (4dd82ad)
    API: добавлены некоторые API-функции (37910ab)
    API: добавление API (6f7ca26)
    API: добавление API (66aecbe)
    API: предоставление API для пользователей (b176753)
    API добавлено: добавление API (e4198fa)
    API добавлено: удаление диапазона условного форматирования, очистка диапазона, удаление диапазона (44cf72a)
    API добавлено: установка удаления листа, копирования листа, скрытия листа, показа листа, имени листа, цвета листа (62f641f)
    Проверка данных: проверка данных (a661d30)
    Проверка данных: проверка данных (9cbbbce)
    Удаление ячейки: удаление ячейки (d7de718)
    Использование масштаба в рисовании: отмена ручной devicePixRatio, использование масштаба контекста (c832283)
    Оптимизация производительности drawmain: оптимизация производительности (37080fa)
    Корректировка позиции коробки редактора: отображение различных позиций в зависимости от выравнивания (636046d)
    Фиксы: исправления (9830714)
    Скрытие столбца: скрытие столбца (9f05959)
    Изображение: копирование и вставка (33d6c96)
    Вставка изображения: вставка изображения (4232dfc)
    Строка встроенной строки: завершение работы (325b66c)
    Строка встроенной строки: работа как в Excel (9ac9f08)
    Строка встроенной строки: при фокусировке на ячейке, отображается содержимое встроенной строки (713805c)
    Рендеринг строки встроенной строки завершен: началось развитие функции редактирования (2ffd9ae)
    Вставка изображения: вставка изображения (cf3ba93)
    Идеальное вставление изображения: идеальная вставка изображения (ad0a88a)
    Оптимизация событий мобильного прикосновения: очень гладко, хорошее впечатление (0ed0bf6)
    Новый стиль: новый стиль (5c8d603)
    Оптимизация функции: setCellvalue поддерживает любой параметр ячейки (9b208e4)
    Функция защиты: защита, аналогичная Excel (a71c92a)
    Экранное увеличение/уменьшение в бете: экранное увеличение и уменьшение листа (249aa02)
    GUI увеличения/уменьшения: увеличение и уменьшение, восстановление исходного размера, ползунок (d70dab4)
    Поддержка повторного выполнения и отмены экранного увеличения/уменьшения: поддержка повторного выполнения и отмены (4d03906)### Исправления ошибок

  • Устранение нескольких ошибок: исправление (f07e25d)

  • Добавлено исправление ошибки кнопки: исправление (3250ef6)

  • allowEdit не работает при нажатии DELETE: allowEdit не работает при нажатии DELETE (10dccec)

  • Array.unique очень медленный: исправление (20f3cb3)

  • Медленная работа с большими данными: увеличение скорости (5109873)

  • Неправильное положение пустой границы: исправление (d285d9f)

  • Ошибки: исправление ошибок (6bb113b)

  • Ошибки: исправление ошибок (4806de8)

  • Ошибки: исправление ошибок (0cb1ec2)

  • Ошибки: исправление ошибок (735d1c8)

  • Ошибки: исправление ошибок (ad1ac61)

  • Ошибки: исправление ошибок (27d1be0)

  • Ошибки: исправление ошибок (dea7bbf)

  • Ошибки: исправление ошибок (061ea20)

  • Ошибки: исправление ошибок (ba0b047)

  • Ошибки: исправление ошибок (7263008)

  • Ошибки: исправление ошибок (c578c0e)

  • Ошибки: исправление ошибок (fc8f61b)

  • Ошибки: исправление ошибок (fb3b512)

  • Ошибки: исправление ошибок (6236e5e)

  • Ошибки: исправление ошибок (f057d7d)

  • Исправление ошибок: #55 #50 #54 (5caf2b0)

  • Исправление ошибок: исправление ошибок в pivotTable, пустое название исчезает, объединенные ячейки распознаются как диапазон (47fe25c)

  • Исправление ошибок: исправление ошибок #27 #29 (5d57267)

  • Ошибка celloverflow border: исправление ошибки celloverflow border (86403c2)

  • Смена листа: смена листа должна быть выполнена через setTimeout (e51457e)

  • Ошибка изменения листа: несколько ошибок при обновлении холста (7a625e0)

  • Исправление скролла после смены листа: скроллбар не восстанавливается после смены листа (02d2655)

  • Графики: графики (2be467d)

  • Ошибка выделения столбцов и строк: полоса выделения столбца и строки исчезает (c806211)

  • Длина колонн: длина колонн (b656c27)

  • Ошибка копирования, вырезания и вставки: исправление ошибки (ade56d5)

  • Исправление демо: исправление (3d17426)

  • Исправление демо: исправление (732f678)

  • Изменение пути к шрифтам в демо: локальный путь (feb89b3)

  • Ошибка опции фильтра: ошибка позиции (3324512)

  • Исправление: исправление ошибок (52375dc)

  • Исправление: исправление (194dea1)

  • Исправление ошибок: параметры не запоминаются (0425e4e)

  • Исправление ошибок: исправление (bbaafe0)

  • Исправление index.html: исправление (e980cd9)

  • Исправление ошибки преобразования номера в заголовок колонки: если заголовок колонки большой, он будет отображаться как "undefined" (2d6e73e)

  • Исправление ошибок при работе с касанием: исправление касаний (d884a69)

  • Исправление ошибки завершения строки: дважды нажатие Alt+Enter вызывает ошибку (789bab5)

  • Исправление ошибок при расчетах с плавающей запятой: исправление (ef2a96a)

  • Ошибка шрифтов на IE: исправление (f9a1546)

  • Исправление ошибок в ячейках с формулами: если ячейка имеет формат, то этот формат не применяется (1f6ebad)

  • Ошибка формулы -(1-2): исправление (dee2333)

  • Ошибка формулы: ошибка формулы (6c84420)

  • Эффективность работы с формулами: повышение скорости (d05151f)

  • Инициализация формулы: если формула имеет параметры между листами, инициализировать эти параметры (c5f6254)

  • Ошибка замороженного режима: исправление (91daa07)

  • Исправление ошибок замороженного режима и изменения стилей: исправление ошибок (7cfd0d9)

  • Замороженный режим, документы: замороженный режим, документы (e1bd844)

  • Ошибка ввода в окне функций: исправление ошибок в окне редактора и функций (4ebb79d)

  • Исправление размера зелёной метки: исправление (b0734b5)

  • Исправление скрытых строк и столбцов: добавление линий (c430d66)

  • Исправление ошибок горячих клавиш: ошибка диапазона при перемещении формулы (f4625d1)

  • Прозрачность фона изображения: исправление (d61d3a0)

  • Конфигурация изображений: конфигурация изображений (2dddfaa)

  • Ошибка внутренней строки: потеря стиля при переходе ячейки в режим внутренней строки, ошибка ввода (405d90b)

  • Завершение внутренней строки: исправление некоторых ошибок (57e7518)

  • Проблема со строковым пробелом в режиме внутренней строки: исправление (ddc5c5d)

  • Ошибка диапазона ввода: исправление (5412721)

  • Ошибка jQuery: ошибка jQuery (1a2fed9)

  • Функция menubutton.js шрифты: исправление ошибок (1e62de3)

  • Текст на мобильных устройствах не отображается: исправление ошибок (19922c7)

  • Касание на мобильных устройствах: исправление ошибок касания на мобильных устройствах (04e2b8e)

  • Мой английский плох: исправление (26ff1fd)

  • Ошибка полноэкранного режима: когда полноэкранный режим не активен, div перемещается вверх (64f7d0e)

  • Ошибка изменения обычного стиля: исправление ошибок (f24eb7f)

  • Исправление ошибок формулы offset indirect: исправление ошибок (d8dfe50)

  • Старый Chrome не поддерживает actualboundingboxascent: исправление и улучшение внешнего вида (5c503d8)

  • Ошибка вставки: исправление (76d966f)

  • Ошибка pivot table: ошибка (9fcc209)

  • Ошибка pivot table при смене листа: если предыдущий лист является pivot table и панель закрыта, возникает ошибка при смене листа (7cac8e6)

  • Ошибка фильтра pivot table: ошибка при смене листа после применения фильтра pivot table (c7c1999)

  • Ошибка отображения pivot table: когда область столбцов содержит поля, а область строк пуста, pivot table показывает ошибку (04bc51c)

  • Предотвращение изменения стиля ячеек при использовании режима внутренней строки: клик по ячейке и изменение её стиля аналогично Excel (7d0438a)

  • Отрисовка: отрисовка (40550d6)

  • Исправление ошибок отрисовки: новая методика отрисовки (a1bcf81)

  • Ошибка позиционирования текста при повороте, когда меняется масштаб листа: исправление ошибок масштабирования, исправление ошибок зачеркивания и подчеркивания (6680a13)

  • Ошибка прокрутки: ошибка прокрутки (3637fa4)

  • Исправление нескольких ошибок и добавление новых возможностей: вычисление формул, добавление quotePrefix (5a95304)

  • Ошибка стрелок при смене листа: исправление ошибок (4a7850b)

  • Исправление ошибок splines и dynamicarray: завершение вычисления формул (a59aa04)

  • Изменение размера колонки ssp: изменение (2a09f59)

  • Исправление ошибок кеша: исправление ошибок (cbd9014)

  • Ошибка высоты текста при масштабировании: исправление высоты (106f1fd)

  • Панель инструментов: стиль кнопок меню (d18478c)

  • **Подчер### ⚠ ВАЖНЫЕ ИЗМЕНЕНИЯ

  • API: 1. luckysheet.flowdata изменено на luckysheet.flowdata() 2. Все API перечислены в документации

  • Gulp: Пример index.html в демонстрационном приложении теперь использует новые ссылки для js и css

  • Ошибки: Исправление ошибок

Новые возможности

  • Переполнение ячеек: Переполнение ячеек (c3e4f39)
  • Графики: Графики (9991702)
  • Плагины графиков: Плагины графиков (196362d)
  • Поддержка allowEdit: Поддержка allowEdit (59561bb)
  • Исправление ошибок: Исправление ошибок (f23ba5d)
  • Канвас: Канвас (c63871f)
  • Графики: Добавление графиков (139bc6e)
  • Глобальные улучшения и исправление ошибок: Глобальное улучшение и исправление ошибок, включая формулу, поиск и замена, фильтрацию (e6cfa31)
  • Локализация: Локализация (4cd2ee4)
  • Перемещение: Перемещение графика (cda6df0)
  • Оптимизация: Оптимизация (abbf592)
  • Совершенство контекстного меню: Добавление строк и столбцов, удаление строк и столбцов, скрытие строк и столбцов (32f94a7)
  • Украшение стилей прокрутки: Стили прокрутки, цвет листа и стиль (63f2630)
  • Разделение файла handler.js на небольшие части: Разделение файла handler.js на семь частей (0a62ff0)
  • Китайско-английская локализация: Китайско-английская локализация (040bfe4)
  • Китайско-кантонская локализация: Китайско-кантонская локализация (907226c)
  • Китайско-кантонская локализация: Китайско-кантонская локализация (01f9521)

Исправление ошибок

  • Ошибка: Ошибка (7dff640)
  • Ошибка: Ошибка (8baf378)
  • Ошибка: Ошибка (5ebd31e)
  • Ошибка: Ошибка (f53addb)
  • Ошибка: Ошибка (9cc36cf)
  • Ошибка: Ошибка (186e3c9)
  • Ошибка: Ошибка (447735c)
  • Ошибка: Ошибка (74639a8)
  • Ошибка: Ошибка (1082ab0)
  • Исправление ошибок: Исправление ошибок sparkLines, pivot Table, изменение на sheet (69aee1a)
  • Канвас: Канвас, функции (2445ff5)
  • Исправление: Исправление (bd6a9bd)
  • Исправление allowEdit: Исправление атрибута allowEdit (35820b3)
  • Из GitHub: GitHub (abd44e8)
  • Горячие клавиши и mousemove: Исправление горячих клавиш (1ad40cf)
  • Локализация: Локализация, формула (c6901fc)
  • Ошибка linestyle: Ошибка linestyle (27ba0a3)
  • Ошибка locale: Ошибка locale (3bd0cae)
  • Завершение работы над локализацией и исправление ошибок: Завершение работы над локализацией, исправление условий, исправление ошибок множественного диапазона (0aa9b3b)
  • Формула и локализация: Формула и локализация (b11b862)
  • Исправление прокрутки Mac: Исправление обратной прокрутки Mac и оптимизация прокрутки (8eb68e8)
  • Основные ошибки: Основные ошибки (67ebe19)
  • Ошибка pivot table: Ошибка pivot table (56181e6)

Сборка

  • Gulp: gulpfile, index.html, пакет js и css (8be0467)

  • API: API (f19a26e)

1.0.1-6 (2020-07-14)

Исправление ошибок

  • Core.js: Исправление функции core (6e63969)

1.0.1-2 (2020-07-14)

1.0.1-1 (2020-07-14)

1.0.1-0 (2020-07-14)

2.0.0-0 (2020-07-24)

⚠ ВАЖНЫЕ ИЗМЕНЕНИЯ

  • Все проекты: Изменение имени файла

  • Все проекты: Модульность, повышение уровня документов, некоторые исправления ошибок (37c3070), закрывает #11 #2

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mengshukeji-Luckysheet.git
git@api.gitlife.ru:oschina-mirror/mengshukeji-Luckysheet.git
oschina-mirror
mengshukeji-Luckysheet
mengshukeji-Luckysheet
master