Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update module github.com/tealeg/xlsx to v3 #7

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Sep 12, 2023

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/tealeg/xlsx v1.0.5 -> v3.3.9 age adoption passing confidence

Release Notes

tealeg/xlsx (github.com/tealeg/xlsx)

v3.3.9: 3.3.9

Compare Source

What's Changed

Full Changelog: tealeg/xlsx@v3.3.8...v3.3.9

v3.3.8: 3.3.8

Compare Source

What's Changed

New Contributors

Full Changelog: tealeg/xlsx@v3.3.7...v3.3.8

v3.3.7

Compare Source

Release 3.3.7

This release fixes:

  • #​788 "XLSX files produced by this library need recover by Microsoft Excel when open it."
  • #​805 "Columns seem to be numbered from 1 but documentation gives example using 0"

Note: whilst this is technically backwards compatible, if you wee using NewColForRange with a base index of 0 (instead of 1) then you'll now get a panic from the library instead of it silently doing the wrong thing and creating a file that Excel thinks is corrupt.

Full Changelog: tealeg/xlsx@v3.3.6...v3.3.7

v3.3.6: 3.3.6

Compare Source

What's Changed

New Contributors

Full Changelog: tealeg/xlsx@v3.3.5...v3.3.6

v3.3.5: 3.3.5

Compare Source

What's Changed

New Contributors

Full Changelog: tealeg/xlsx@v3.3.4...v3.3.5

v3.3.4: 3.3.4

Compare Source

What's Changed

New Contributors

Full Changelog: tealeg/xlsx@v3.3.3...v3.3.4

v3.3.3: 3.3.3

Compare Source

What's Changed

New Contributors

Full Changelog: tealeg/xlsx@v3.3.2...v3.3.3

v3.3.2: 3.3.2

Compare Source

This release fixes a bug that prevented using sub-second times in Cell.SetDateWithOptions. (Thanks @​benedictjohannes )

What's Changed

Full Changelog: tealeg/xlsx@v3.3.1...v3.3.2

v3.3.1: 3.3.1

Compare Source

What's happened since 3.3.0?

  • We revived this library - people keep using it, and keep submitting patches. I'll support them in that.
  • some concurrent testing issues were fixed and switched over to using the quicktest library inl ine with the bulk of the testing. (Thanks benedictjohannes.
  • We support go1.2.1! (Thanks egon.nijns)
  • A bunch of memory leaks have been fixed (Thanks Olivier Mengué)

v3.3.0: 3.3.0

Compare Source

Minor release comprising 18 months' worth of bug fixes and minor maintenance tasks.

What's Changed

New Contributors

Full Changelog: tealeg/xlsx@v3.2.4...v3.2.5

v3.2.4: 3.2.4

Compare Source

Captures a number of fixes since the last release, for details see here.

v3.2.3

Compare Source

This release fixes a single issue that caused panics when writing files, derived from existing files, where one or more of the existing sheets had not been visited and thus had no currentRow set on the Sheet. See issue #​644 for details.

v3.2.2

Compare Source

This release addresses critical flaws in v3.2.1 (see: https://github.com/tealeg/xlsx/milestone/14):

v3.2.1: [USE WITH CARE]

Compare Source

There are serious known bugs in this release. We're working to resolve them and a 3.2.2 will follow as soon as possible.

Issues resolved in this release - see v3.2.1 milestone :

  • Empty cells are filled by the first column name - v3.2.0 #​594
  • High memory usage while creating a xlsx file and xlsx.UseDiskVCellStore not working #​596
  • Fixes internal links #​620
  • Combine cells in the same sheet and set the droplist. Excel is damaged #​610

This release was requested as people are waiting on some of the bug fixes. All outstanding bugs for the milestone have been pushed onto the v3.3.0 milestone instead.

v3.2.0

Compare Source

This release comprises the following changes:

  • The addition of Cell.GetCoordinates() and Row.GetCoordinate() functions that fix issue #​586 .
  • #​581 allows the Row.WriteSlice method to accept slices as a target instead of just pointers to slices (the old behaviour is still supported).
  • #​582 polishes some code a little but has no external effects.

v3.1.1

Compare Source

Summary

Version 3.1.1 fixes a bug that causes cell values to be blanked (or actually be zero-value structs) when reading a sheet that contains hyperlinks. See issue #​574 .

v3.1.0

Compare Source

Summary

Version 3.1.0 fixes a number of significant issues and adds support for font strike-through, but should otherwise be 100% compatible with v3.0.0.

Changes

A full list of changes can be found here

v3.0.0

Compare Source

Summary

Version 3.0.0 of the xlsx library fixes a significant number of issues, but breaks backwards compatibility in order to do so. For a full list of changes see the milestone.

DiskV backend

You can now optionally pass the UseDiskVCellStore operation to all methods that open, or create an xlsx.File. Selecting this option will result in much lower memory usage when handling large sheets, but will run slightly slower than the default in-memory cell store backend.

Streaming support removed

If you were previously using the StreamFileBuilder you should use V2 of this library of earlier.

Sheet.ForEachRow and Row.ForEachCell accept options.

You can indicate that you'd like to SkipEmptyRows or SkipEmptyCells.

v2.0.1

Compare Source

Whoops, forgot to do a proper v2 module definition.

v2.0.0

Compare Source

This release breaks an important, but bad, assumption that there should be a 1-to-1 mapping between the cells in a sheet and the column definitions. This model simplified the development of the original library a little, but it defeats the purpose of the col definitions (to apply stylistic information over ranges of columns).

Numerous other fixes have been included. For a full list of changes look here: https://github.com/tealeg/xlsx/milestone/5?closed=1


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/github.com-tealeg-xlsx-3.x branch 4 times, most recently from 559f313 to 01087b9 Compare September 19, 2023 03:36
@renovate renovate bot force-pushed the renovate/github.com-tealeg-xlsx-3.x branch from 01087b9 to 7718a60 Compare September 22, 2023 08:15
@renovate renovate bot force-pushed the renovate/github.com-tealeg-xlsx-3.x branch 2 times, most recently from 6e5026a to 716e27a Compare October 27, 2023 05:02
@renovate renovate bot force-pushed the renovate/github.com-tealeg-xlsx-3.x branch from 716e27a to f4f5569 Compare November 1, 2023 15:56
@renovate renovate bot force-pushed the renovate/github.com-tealeg-xlsx-3.x branch from f4f5569 to a11ffa2 Compare November 13, 2023 22:57
@renovate renovate bot force-pushed the renovate/github.com-tealeg-xlsx-3.x branch from a11ffa2 to 8c79488 Compare January 7, 2024 14:24
@renovate renovate bot force-pushed the renovate/github.com-tealeg-xlsx-3.x branch from 8c79488 to d91e6b2 Compare January 24, 2024 04:40
@renovate renovate bot force-pushed the renovate/github.com-tealeg-xlsx-3.x branch 3 times, most recently from 73d68c5 to 9fe04e5 Compare February 20, 2024 22:56
@renovate renovate bot force-pushed the renovate/github.com-tealeg-xlsx-3.x branch from 9fe04e5 to 9f6ae65 Compare April 9, 2024 20:54
@renovate renovate bot force-pushed the renovate/github.com-tealeg-xlsx-3.x branch from 9f6ae65 to a3d916f Compare June 14, 2024 23:40
@renovate renovate bot force-pushed the renovate/github.com-tealeg-xlsx-3.x branch 2 times, most recently from dfc6f1c to a3c9613 Compare September 18, 2024 02:33
@renovate renovate bot force-pushed the renovate/github.com-tealeg-xlsx-3.x branch from a3c9613 to c7d9e9b Compare September 18, 2024 17:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants