summaryrefslogtreecommitdiffhomepage
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorOleg Yakovenko <[email protected]>2022-02-07 10:35:21 +0200
committerGitHub <[email protected]>2022-02-07 10:35:21 +0200
commitf957baf68aae6ec06e94b5b7b4b1d281ab295ab3 (patch)
tree00cca6551838ca48dc297dd71338c14d8f8467b0 /CHANGELOG.md
parentaf8fbd4d095589d31494b6f04ef07ca93de89650 (diff)
parent196862524f94c58b1521ef84a6cf0397b411a685 (diff)
downloadcaxlsx-f957baf68aae6ec06e94b5b7b4b1d281ab295ab3.tar.gz
caxlsx-f957baf68aae6ec06e94b5b7b4b1d281ab295ab3.zip
Merge branch 'master' into feature/manageable-scatter-markers
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md34
1 files changed, 24 insertions, 10 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index e79c88b5..55366dd2 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,11 +3,25 @@ CHANGELOG
- **Unreleased**
- [PR #75](https://github.com/caxlsx/caxlsx/pull/85) - Added manageable markers for scatter series
+ - [PR #117](https://github.com/caxlsx/caxlsx/pull/117) - Allow passing an Array of border hashes to the `border` style. Change previous behaviour where `border_top`, `border_*` styles would not be applied unless `border` style was also defined.
+ - [PR #122](https://github.com/caxlsx/caxlsx/pull/122) - Improve error messages when incorrect ranges are provided to `Worksheet#[]`
+ - [PR #123](https://github.com/caxlsx/caxlsx/pull/123) - Fix invalid xml when pivot table created with more than one column in data field. Solves [Issue #110](https://github.com/caxlsx/caxlsx/issues/110)
+
+- **September.22.21**: 3.1.1
+ - [PR #107](https://github.com/caxlsx/caxlsx/pull/107) - Add overlap to bar charts
+ - [PR #108](https://github.com/caxlsx/caxlsx/pull/108) - Fix gap depth and gap depth validators for bar charts and 3D bar charts
+
+- **March.27.21**: 3.1.0
+ - [PR #95](https://github.com/caxlsx/caxlsx/pull/95) - Replace mimemagic with marcel
+ - [PR #87](https://github.com/caxlsx/caxlsx/pull/87) - Implement :offset option for worksheet#add_row
+ - [PR #79](https://github.com/caxlsx/caxlsx/pull/79) - Add support for format in pivot tables
+ - [PR #77](https://github.com/caxlsx/caxlsx/pull/77) - Fix special characters in table header
+ - [PR #57](https://github.com/caxlsx/caxlsx/pull/57) - Deprecate using #serialize with boolean argument: Calls like `Package#serialize("name.xlsx", false)` should be replaced with `Package#serialize("name.xlsx", confirm_valid: false)`.
- **January.5.21**: 3.0.4
- [PR #72](https://github.com/caxlsx/caxlsx/pull/72) - Relax Ruby dependency to allow for Ruby 3. This required Travis to be upgraded from Ubuntu Trusty to Ubuntu Bionic. rbx-3 was dropped.
- [PR #71](https://github.com/caxlsx/caxlsx/pull/71) - Adds date type to validator so sheet.add_data_validation works with date type. Addresses [I #26](https://github.com/caxlsx/caxlsx/issues/26) - Date Data Validation not working
- - [PR #70](https://github.com/caxlsx/caxlsx/pull/70) - Fix worksheet title length enforcement caused by switching from size to bytesize. Addresses [I #67](https://github.com/caxlsx/caxlsx/issues/67) - character length error in worksheet name when using Japanese, which was introduced by addressing [I #588](https://github.com/randym/axlsx/issues/588) in the old Axlsx repo.
+ - [PR #70](https://github.com/caxlsx/caxlsx/pull/70) - Fix worksheet title length enforcement caused by switching from size to bytesize. Addresses [I #67](https://github.com/caxlsx/caxlsx/issues/67) - character length error in worksheet name when using Japanese, which was introduced by addressing [I #588](https://github.com/randym/axlsx/issues/588) in the old Axlsx repo.
- **December.7.20**: 3.0.3
@@ -15,7 +29,7 @@ CHANGELOG
- [PR #56](https://github.com/caxlsx/caxlsx/pull/56) - Add `zip_command` option to `#serialize` for faster serialization of large Excel files by using a zip binary
- [PR #54](https://github.com/caxlsx/caxlsx/pull/54) - Fix type detection for floats with out-of-rage exponents
- [I #67](https://github.com/caxlsx/caxlsx/issues/67) - Fix regression in worksheet name length enforcement: Some unicode characters were counted incorrectly, so that names that previously worked fine now stopped working. (This was introduced in 3.0.2)
-
+
- **July.16.20**: 3.0.2
- [I #51](https://github.com/caxlsx/caxlsx/issues/51) - Images do not import on Windows. IO read set explicitly to binary mode.
- [PR #53](https://github.com/caxlsx/caxlsx/pull/53) - Limit column width to 255. Maximum column width limit in MS Excel is 255 characters, see https://support.microsoft.com/en-us/office/excel-specifications-and-limits-1672b34d-7043-467e-8e27-269d656771c3
@@ -148,7 +162,7 @@ CHANGELOG
- added in interop requirements so that charts are properly exported
to PDF from Libra Office
- various readability improvements and work standardizing attribute
- names to snake_case. Aliases are provided for backward compatiblity
+ names to snake_case. Aliases are provided for backward compatiblity
- **June.11.12**: 1.1.7
- fix chart rendering issue when label offset is specified as a
@@ -189,23 +203,23 @@ in value caches
- Added support for specifying the color of data series in charts.
- bugfix using add_cell on row mismanaged calls to update_column_info.
-- ** April.25.12:**: 1.1.3
+- **April.25.12:**: 1.1.3
- Primarily because I am stupid.....Updates to readme to properly report version, add in missing docs and restructure example directory.
-- ** April.25.12:**: 1.1.2
+- **April.25.12:**: 1.1.2
- Conditional Formatting completely implemented.
- refactoring / documentation for Style#add_style
- added in label rotation for chart axis labels
- bugfix to properly assign style and type info to cells when only partial information is provided in the types/style option
-- ** April.18.12**: 1.1.1
+- **April.18.12**: 1.1.1
- bugfix for autowidth calculations across multiple rows
- bugfix for dimension calculations with nil cells.
- REMOVED RMAGICK dependency WOOT!
- Update readme to show screenshot of gem output.
- Cleanup benchmark and add benchmark rake task
-- ** April.3.12**: 1.1.0
+- **April.3.12**: 1.1.0
- bugfix patch name_to_indecies to properly handle extended ranges.
- bugfix properly serialize chart title.
- lower rake minimum requirement for 1.8.7 apps that don't want to move on to 0.9 NOTE this will be reverted for 2.0.0 with workbook parsing!
@@ -220,7 +234,7 @@ in value caches
- Major (like 7x faster!) performance updates.
- Gem now supports for JRuby 1.6.7, as well as experimental support for Rubinius
-- ** March.5.12**: 1.0.18
+- **March.5.12**: 1.0.18
https://github.com/randym/axlsx/compare/1.0.17...1.0.18
- bugfix custom borders are not properly applied when using styles.add_style
- interop worksheet names must be 31 characters or less or some versions of office complain about repairs
@@ -230,14 +244,14 @@ in value caches
- added << alias for add_row
- removed presetting of date1904 based on authoring platform. Now defaults to use 1900 epoch (date1904 = false)
-- ** February.14.12**: 1.0.17
+- **February.14.12**: 1.0.17
https://github.com/randym/axlsx/compare/1.0.16...1.0.17
- Added in support for serializing to StringIO
- Added in support for using shared strings table. This makes most of the features in axlsx interoperable with iWorks Numbers
- Added in support for fixed column_widths
- Removed unneeded dependencies on active-support and i18n
-- ** February.2.12**: 1.0.16
+- **February.2.12**: 1.0.16
https://github.com/randym/axlsx/compare/1.0.15...1.0.16
- Bug fix for schema file locations when validating in rails
- Added hyperlink to images