Skip to content

Commit

Permalink
Prep for release 1.1.8.
Browse files Browse the repository at this point in the history
  • Loading branch information
jmcnamara committed Jul 31, 2024
1 parent 1ba7c8a commit a228d85
Show file tree
Hide file tree
Showing 4 changed files with 38 additions and 4 deletions.
30 changes: 30 additions & 0 deletions Changes.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,36 @@
/**
@page changes Changes


## 1.1.8 July 31 2024

- Added support for embedding images into worksheets with
`worksheet_embed_image()`.

This can be useful if you are building up a spreadsheet of products with a
column of images for each product. Embedded images move with the cell so they
can be used in worksheet tables or data ranges that will be sorted or
filtered.

This functionality is the equivalent of Excel's menu option to insert an image
using the option to "Place in Cell" which is available in Excel 365 versions
from 2023 onwards.

- Fixed various issues:

- [Failure on 32bit architectures #441](https://github.com/jmcnamara/libxlsxwriter/issues/441)
- [workbook_validate_sheet_name buffer-overflow #442](https://github.com/jmcnamara/libxlsxwriter/issues/442)
- [workbook_add_worksheet does not return a reasonable worksheet #443](https://github.com/jmcnamara/libxlsxwriter/issues/443)
- [workbook_define_name stack-buffer-underflow #444](https://github.com/jmcnamara/libxlsxwriter/issues/444)
- [workbook_close stack-buffer-overflow #445](https://github.com/jmcnamara/libxlsxwriter/issues/445)
- [_store_array_formula heap-buffer-overflow #446](https://github.com/jmcnamara/libxlsxwriter/issues/446)
- [worksheet_set_selection stack-buffer-overflow #447](https://github.com/jmcnamara/libxlsxwriter/issues/447)


- Note this version is tagged as `v1.1.8` instead of `RELEASE_1.1.8` for better
interoperability with Xcode.


## 1.1.7 April 5 2024

- Bump `.so` version to 6. This was missed in the previous release.
Expand Down
4 changes: 4 additions & 0 deletions cocoapods/libxlsxwriter-umbrella.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,10 @@
#import "metadata.h"
#import "packager.h"
#import "relationships.h"
#import "rich_value.h"
#import "rich_value_rel.h"
#import "rich_value_structure.h"
#import "rich_value_types.h"
#import "shared_strings.h"
#import "styles.h"
#import "table.h"
Expand Down
6 changes: 3 additions & 3 deletions include/xlsxwriter.h
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@
#include "xlsxwriter/format.h"
#include "xlsxwriter/utility.h"

#define LXW_VERSION "1.1.7"
#define LXW_VERSION_ID 117
#define LXW_SOVERSION "6"
#define LXW_VERSION "1.1.8"
#define LXW_VERSION_ID 118
#define LXW_SOVERSION "7"

#endif /* __LXW_XLSXWRITER_H__ */
2 changes: 1 addition & 1 deletion libxlsxwriter.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "libxlsxwriter"
s.version = "1.1.7"
s.version = "1.1.8"
s.summary = "Libxlsxwriter: A C library for creating Excel XLSX files."
s.ios.deployment_target = "12.0"
s.osx.deployment_target = "10.13"
Expand Down

0 comments on commit a228d85

Please # to comment.