Skip to content

v3.2.0

Latest

Choose a tag to compare

@ryanduguid ryanduguid released this 30 Aug 06:16
· 4 commits to main since this release
v3.2.0
3dc1aee

Ozzit v3.2.0 ships 134 native Excel LAMBDA functions, four more than v3.1.0.

The whole repository is now MIT

ozzit.xlsx, src/ and functions.csv included. The upstream author granted written permission for the derived material to be released as open source and waived the attribution earlier releases carried, so the licence split that applied up to v3.1.0 is retired. This is the most consequential change in the release.

Assets

File SHA-256
ozzit.xlsx 13df5eb0e2e7a3d1b17a743a990c30adfd187d409be133996ec154543e78ff28
provenance.json 3d3b1f350bcc65243c90bd351c9afe6c198e987d85d15cffc6d4e31a155c2b60

SHA256SUMS covers the two files above and deliberately does not include itself. ozzit.xlsx is 444,291 bytes and is copied byte-for-byte from the tagged tree; the standalone and tagged workbooks share a SHA-256.

Verification

Built from signed tag v3.2.0 at commit 3dc1aeebb890312685e567f3a24fe835711ef4a1. All ten release gates passed on that commit:

  • mypy 2.3.1: no issues in 21 source files
  • 134 functions, 211 parts; src/ reproduces all 134; 121 signatures, 126 parameter tables and 123 example blocks checked
  • 130 of the 134 names carry over from released-names-v1.2.6.txt, 4 are new
  • 149 unit tests pass
  • Excel 16.0 build 20326: 1,129 formulas recalculated, 0 in error; 438 assertions, 0 failed
  • 20,228 cached values confirmed to be the values their formulas produce

The workbook was hashed immediately before and after both native gates and was byte-identical throughout. The bundle was staged twice into separate directories outside the repository and both stagings were byte-identical.