From 873c1e8e1859f1d7e35ae6f5da46869b14242af6 Mon Sep 17 00:00:00 2001 From: John McNamara Date: Thu, 4 Apr 2024 21:03:48 +0100 Subject: [PATCH] Prep for release 1.1.6. --- Changes.txt | 47 +++++++++++++++++++++++++++++++++++++++++++ include/xlsxwriter.h | 4 ++-- libxlsxwriter.podspec | 6 +++--- 3 files changed, 52 insertions(+), 5 deletions(-) diff --git a/Changes.txt b/Changes.txt index a6b30c06..72bb7478 100644 --- a/Changes.txt +++ b/Changes.txt @@ -1,6 +1,53 @@ /** @page changes Changes +## 1.1.6 April 4 2024 + +- Updated vendored version of minizip to v 1.3.0 to include upstream fixes. + + Feature request [#419][gh_419]. + + [gh_419]: https://github.com/jmcnamara/libxlsxwriter/issues/419 + +- Added `quote_prefix` format property. + + Feature request [#385][gh_385]. + + [gh_385]: https://github.com/jmcnamara/libxlsxwriter/issues/385 + +- Added support for signed VBA projects. +

+ +- Fix worksheet password hashing algorithm for long passwords. Replace/fix + the worksheet protection password algorithm so that is works correctly + for strings over 24 chars. +

+ +- Fix cmake minizip version check. + + Feature request [#405][gh_405]. + + [gh_405]: https://github.com/jmcnamara/libxlsxwriter/issues/405 + +- Fix for buffer overflow with utf-8 strings in data validation. +

+ +- Fix for range in text type conditional format. + + Feature request [#394][gh_394]. + + [gh_394]: https://github.com/jmcnamara/libxlsxwriter/issues/394 + +- Fix 32bit multiply with overflow issue for images. + + Fix multiply with overflow issue when image locations in the worksheet + were greater than the u32 max value. + +- Added Swift package manager support. +

+ +- Added support for building Zig library. +

## 1.1.5 December 30 2022 diff --git a/include/xlsxwriter.h b/include/xlsxwriter.h index f9bc5011..935cd277 100644 --- a/include/xlsxwriter.h +++ b/include/xlsxwriter.h @@ -19,8 +19,8 @@ #include "xlsxwriter/format.h" #include "xlsxwriter/utility.h" -#define LXW_VERSION "1.1.5" -#define LXW_VERSION_ID 115 +#define LXW_VERSION "1.1.6" +#define LXW_VERSION_ID 116 #define LXW_SOVERSION "5" #endif /* __LXW_XLSXWRITER_H__ */ diff --git a/libxlsxwriter.podspec b/libxlsxwriter.podspec index ff9347c9..d85c5675 100644 --- a/libxlsxwriter.podspec +++ b/libxlsxwriter.podspec @@ -1,9 +1,9 @@ Pod::Spec.new do |s| s.name = "libxlsxwriter" - s.version = "1.1.5" + s.version = "1.1.6" s.summary = "Libxlsxwriter: A C library for creating Excel XLSX files." - s.ios.deployment_target = "8.0" - s.osx.deployment_target = "10.8" + s.ios.deployment_target = "12.0" + s.osx.deployment_target = "10.13" s.description = <<-DESC Libxlsxwriter is a C library that can be used to write text, numbers, formulas and hyperlinks to multiple worksheets in an Excel 2007+ XLSX file.