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

OSCHINA-MIRROR/dotnetchina-MiniExcel

19.05.2025 23:23
GitLife Service Account

1.41.1
[Добавлено] Добавлена функция размера рабочего листа (#774) (автор @michelebastione)
[Исправлено] Исправлена проблема с неожиданным копированием значений в каждую строку при сохранении по шаблону #771 (автор @shps951023)
[Исправлено] Исправлена проблема с методом SaveAsByTemplate, который не работал корректно с шаблонами, содержащими более 26 столбцов (Z) в версиях > 1.39.0 #773 (автор @shps951023)
[Исправлено] Исправлена проблема с дублированием numFmtId в файле style.xml Excel, системная ошибка: "An item with the same key has already been added" #772 (автор @shps951023)

Последнее сообщение коммита: 1.41.1
21.04.2025 17:50
GitLife Service Account

1.41.0

  • [Новое] Поддержка добавления нескольких изображений в MiniExcel AddPicture #770 (спасибо @shps951023)
  • [Новое] В OpenXmlConfiguration добавлена конфигурация для записи пути к файлу, что позволяет при импорте изображений не заполнять соответствующие ячейки текстом. (спасибо @dotnetfans)
Последнее сообщение коммита: [doc] v 1.41.0 release
21.04.2025 17:50
GitLife Service Account

1.40.1

  • [Новое] Добавлена поддержка типа DateOnly в отображении запросов (через @michelebastione)
  • [Новое] Добавлен класс StyleOptions в OpenXmlConfiguration для прямого контроля над стилями ячеек (#761) (через @michelebastione)
  • [Ошибка] Исправлена пустая генерация результата в SaveAsByTemplate
Последнее сообщение коммита: [doc] 1.40.1
21.04.2025 17:49
GitLife Service Account

1.40.0
[Добавлено] Добавлена поддержка предупреждений при длинных названиях листов (предложено @michelebastione)
[Добавлено] Добавлены опции для обрезки названий столбцов и игнорирования пустых строк (предложено @michelebastione)
[Добавлено] Добавлен вызов IAsyncDisposable в ExcelOpenXmlSheetWriter.Async (предложено @michelebastione)
[Добавлено] Добавлена поддержка условного форматирования для Excel-шаблонов (#745) (предложено @Notallthatevil)
[Добавлено] Добавлена поддержка .NET 9.0 в проектных файлах (#744) (предложено @Notallthatevil)
[Исправлено] Исправлена ошибка в парсинге недействительных значений ячеек (предложено @michelebastione)
[Исправлено] Заменены исключения NotImplementedException на NotSupportedException в некоторых тестах (предложено @michelebastione)
[Исправлено] Перемещена проверка названий листов и исправлена ошибка форматирования даты-времени (предложено @michelebastione)
[Улучшено] Улучшена максимальная память при сохранении с помощью шаблона (большие файлы могут использовать в 6 раз меньше памяти) (#750, #752) (предложено @shps951023)
[Улучшено] Улучшена функция SaveAsTemplate (#749) (предложено @michelebastione)
[Улучшено] Удалены DateTimeHelper.FromOADate и связанные с ним коды (предложено @michelebastione)
[Улучшено] Удалены избыточные свойства из csproj-файлов (#748) (предложено @AZhrZho)

Последнее сообщение коммита: 1.34.0
21.04.2025 17:49
GitLife Service Account

1.39.0

  • [Новое] Добавлена поддержка Uri-маппинга (#726) (спасибо @michelebastione)
  • [Новое] Добавлена возможность вставки листа при обработке ContentTypesXml (#728) (спасибо @izanhzh)
  • [Новое] Поддержка типа TimeSpan, double.NaN экспортирует недействительные значения, а при чтении необходимо определить, является ли это значением типа double. (спасибо @wxn401)
  • [Исправление] Исправлена ошибка парсинга при конвертации в double (#734) (спасибо @michelebastione)
  • [Исправление] Исправлена проблема использования конфигурации при записи с использованием IDataReader (#735) (спасибо @michelebastione)
  • [Исправление] Исправлена проблема использования конфигурации при записи с использованием IDataReader (#735) (спасибо @michelebastione)
  • [Исправление] Исправлено неиспользование токена отмены для некоторых асинхронных методов, улучшены методы экспорта путем возврата количества строк, добавлена функциональность активного листа, проведены тесты и улучшена чистота кода (#738) (спасибо @michelebastione)
Последнее сообщение коммита: Fixed cancellation token not working for some async methods, enhanc...
27.02.2025 23:39
GitLife Service Account

1.38.0

  • [Новое] feat(DynamicExcelColumn): сделайте свойство CustomFormatter более мощным (#715) (вклад от @izanhzh)
  • [Новое] feat(ExcelNumberFormat): расширьте тип SectionType (#716) (вклад от @izanhzh)
  • [Новое] feat(ExcelOpenXmlSheetWriter): скорректировали местоположение выполнения CustomFormatter (#722) (вклад от @izanhzh)
  • [Новое] Реализация WriteEmptyStringAsNull (#725) (вклад от @jiangyi1985)
  • [Исправление ошибки] Исправление проблемы с работой тега @group для некоторых типов IEnumerable (#723) (вклад от @JamesDSource)
  • [Оптимизация] Оптимизация вызовов ContainsKey в пользу TryGetValue (вклад от @michelebastione)
  • [Оптимизация] Замена метода Count() на свойство Count (вклад от @michelebastione)
  • [Оптимизация] Материализация некоторых IEnumerables с помощью ToList (вклад от @michelebastione)
  • [Оптимизация] Добавлен безопасный приведение типа IDisposable к IEnumerator (вклад от @michelebastione)
  • [Оптимизация] Удалены лишние отступы и скобки (вклад от @michelebastione)
Последнее сообщение коммита: 1.38.0
27.02.2025 23:39
GitLife Service Account

1.37.0

  • [Новое] feat: поддержка вставки листа (#709) (внесено @izanhzh)
  • [Ошибка] fix(MiniExcelDataReader): GetOrdinal всегда возвращает 0 (#711) (внесено @izanhzh)
  • [Оптимизация] Обобщение записи Excel с помощью общего адаптера записи и реализация записи IAsyncEnumerable (#712) (внесено @Discolai, @izanhzh)

1.36.1

  • [Новое] feat(MiniExcelDataReaderBase): добавлена асинхронная поддержка (#706) (внесено @izanhzh, @ArgoZhang)
Последнее сообщение коммита: 1.37.0
27.02.2025 23:38
GitLife Service Account

1.36.0

  • [Новое] Автоматическое определение ширины столбцов (#695) (внесено @Discolai)
  • [Новое] Улучшение экспорта IDataReader с использованием DynamicColumnFirst и делегата для пользовательского форматирования (#700) (внесено @IcedMango)
  • [Ошибka] Если значение в ячейке является строкой, даже если она состоит только из цифр, будет записываться как текст, что приводит к потере ведущих нулей (внесено @psyhlo)
Последнее сообщение коммита: 1.36.0
27.02.2025 23:38
GitLife Service Account

1.34.0

  • [Новое] Поддержка замороженных панелей (#626) (вклад от @meld-cp)
  • [Новое] Поддержка null значений в DateTime (#625) (вклад от @jiaguangli)
  • [Улучшение] Уменьшение потребления памяти при обработке шаблонов и формул шаблонов (#638) (вклад от @meld-cp)
  • [Ошибки] Исправлена проблема с многими строками при использовании запроса (#628) (вклад от @meld-cp)
  • [Ошибки] Исправлена проблема с пустым читателем данных (#629) (вклад от @duszekmestre)
  • [Ошибки] Исправлена проблема с невозможностью установки полей типа long как текстовых (#627) (вклад от @shps951023)
Последнее сообщение коммита: Fix NU5039 The readme file 'README.md' does not exist in the package
27.02.2025 23:37
GitLife Service Account

1.33.0

  • [Новое] Поддержка шаблонных формул (#622) (вклад от @meld-cp)
  • [Новое] Обновление формата DynamicConfiguration (#595) (вклад от @wangboshun)
  • [Улучшение] CSV перечисление и повторное использование кода (#600) (вклад от @duszekmestre)
  • [Улучшение] Коррекция года 1900 в DateTime (#599) (вклад от @duszekmestre)

1.32.1

  • [Новое] Поддержка ReadOnlySpan в образах .NET5+ (вклад от @shps951023)
  • [Исправление] Устранение ошибки с Portable.System.DateTimeOnly и поддержка только DateOnly начиная с .NET6+ (#594) (вклад от @shps951023)
Последнее сообщение коммита: Add docs for template formulas (#622)
27.02.2025 23:37
GitLife Service Account

1.32.0

  • [Новое] Использование DynamicConfiguration при записи данных с помощью DataTable (через @pszybiak)
  • [Новое] Добавление доступности System.DateOnly как даты в Excel (#576) (через @ofthelit)
  • [Новое] Разрешение использования амперсандов в названиях листов (через @ofthelit)
  • [Улучшение] Использование настоящего асинхронного обработывания для писателя Excel (#573) (через @duszekmestre)
  • [Исправление] Исправлена ошибка преобразования nullable enum #567 (через @PurplestViper)
  • [Исправление] IEnumerable проходит дважды #422 (через @Discolai)
  • [Исправление] Чтение пустой строки как null (через @pszybiak)
  • [Исправление] Исправлено завершение работы запроса CSV Reader на конкретном xlsx файле, выбрасывает ошибку ExcelColumnNotFoundException (через @AZhrZho)
  • [Исправление] Исправлена конфигурация DynamicExcelColumn при сохранении значений IDictionary (через @johannes-barta)
  • [Исправление] Исправлено отсутствие propInfo.Key (через @shps951023)
  • [Исправление] Исправлено использование sharedStrings ref #549 (через @shps951023)
Последнее сообщение коммита: update release doc
27.02.2025 23:37
GitLife Service Account

1.31.2

  • [Новое] Поддержка автоматического слияния вертикальных ячеек с одинаковым содержимым между тегами @merge и @endmerge (вклад @eynarhaji)
  • [Новое] Ограничение колонок с тегом слияния @mergelimit. Сначала объединяет ограниченную колонку, а затем остальные колонки в соответствии с этим ограничением. (вклад @eynarhaji)
  • [Новое] Поддержка динамических колонок при генерации листа через IDataReader для изменения названий и ширин колонок #514 (вклад @Laxynium)
  • [Исправление] Исправление ошибки преобразования ссылки R1C1 в A1 (вклад @ivan132)

1.31.1

  • [Оптимизация] Поддержка кэширования свойств #23 (вклад @RRQM_Home)
Последнее сообщение коммита: update documents
27.02.2025 23:37
GitLife Service Account

1.31.0

  • [Новое] Поддержка полей #490 (внесено @jsgervais)
  • [Новое] Поддержка записи значений null в ячейках #497 (внесено @0MG-DEN)
  • [Ошибка] Исправлена проблема с calc chain.xml #491 (внесено @ArgoZhang)
  • [Ошибка] Исправлено неправильное расположение файла /xl для определённых случаев #494 (внесено @ArgoZhang)
Последнее сообщение коммита: update version and doc cn
27.02.2025 23:36
GitLife Service Account

1.30.3

  • [Новое] Поддержка шаблонов с использованием условий if/else в ячейках (вкладка @eynarhaji)
Последнее сообщение коммита: Add supprt for if/elseif/else statements inside cell (#487)
27.02.2025 23:36
GitLife Service Account

1.30.2

  • [Новое] Поддержка группированных строк (внесено @eynarhaji)
  • [Новое] Автоматическое объединение вертикальных ячеек (внесено @eynarhaji)
Последнее сообщение коммита: doc : add chinese readme desc
27.02.2025 23:36
GitLife Service Account

1.30.1

  • [Новое] Поддержка пользовательского разделителя для функции (внесено @hyzx86)
  • [Новое] Добавлена конфигурация для получения названий листов (внесено @H4ad)
Последнее сообщение коммита: doc : update release
27.02.2025 23:36
GitLife Service Account

1.30.0

  • [Новое] Удалена поддержка неподдерживаемого .NET 5.0
  • [Новое] Добавлена поддержка преобразования строки с описанием enum в enum для Excel #289 (от @KaneLeung)
Последнее сообщение коммита: update doc
27.02.2025 23:36
GitLife Service Account

1.29.0

  • [Новое] Поддержка режима быстрой записи (FastMode) в SaveAs
  • [Ошибка] Исправлена ошибка превышения памяти (OOM) при использовании SaveAs
Последнее сообщение коммита: [New] SaveAs support FastMode
27.02.2025 23:36
GitLife Service Account

1.28.2

  • [Новое] Поддержка Assembly Strong Name Signature #450
  • [Новое] Поддержка QueryRange (через @queryrange)
Последнее сообщение коммита: 1.28.2
27.02.2025 23:36
GitLife Service Account

1.28.1

  • [Оптимизация] Уменьшение использования памяти для хранения строки шаблона #439 (внесено @cupsos)
  • [Оптимизация] Удаление зависимости от System.Memory #441 (внесено @ping9719)
Последнее сообщение коммита: 1.28.1
1
https://api.gitlife.ru/oschina-mirror/dotnetchina-MiniExcel.git
git@api.gitlife.ru:oschina-mirror/dotnetchina-MiniExcel.git
oschina-mirror
dotnetchina-MiniExcel
dotnetchina-MiniExcel