Skip to content

Latest commit

 

History

History
197 lines (107 loc) · 10.5 KB

File metadata and controls

197 lines (107 loc) · 10.5 KB

Change Log

Visit the Excel-Builder-Vanilla GitHub project or take a look at the Live Demo

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

5.0.0 (2026-02-04)

Note

Please visit the v5.0.0 release for more details about the migration.

⚠ BREAKING CHANGES

  • drop standalone legacy browser <script> & window object usage

Features

  • drop standalone legacy browser <script> & window object usage (8658f49) - by @ghiscoding

4.2.1 (2025-10-24)

Bug Fixes

  • remove private functions to fix DTS mismatch with lib vs types pkg (5120504) - by @ghiscoding

4.2.0 (2025-10-24)

Features

  • add Excel Charts (422a53e) - by @ghiscoding

4.1.3 (2025-10-20)

Bug Fixes

  • add missing columns prop in WorksheetOption (ddd4bf6) - by @ghiscoding
  • check ref instance before any other code in toXML() fn (3f483b5) - by @ghiscoding
  • use the correct variable yOff w/assigning to same to.yOff var (81ad4ca) - by @ghiscoding

4.1.2 (2025-10-18)

Bug Fixes

  • ExcelStyleInstruction props can also be numbers (d9c0987) - by @ghiscoding

4.1.1 (2025-09-27)

Bug Fixes

  • deps: update all dependencies (0bc0321) - by @ghiscoding
  • publish with OIDC (5fe08ff) - by @ghiscoding

4.1.0 (2025-08-16)

Features

  • export streaming (3a887ae) - by @ghiscoding

Bug Fixes

  • deps: update all non-major dependencies (b1b9354) - by @renovate-bot

4.0.1 (2025-04-21)

Bug Fixes

  • use correct export entry (d33190f) - by @ghiscoding

4.0.0 (2025-04-12)

⚠ BREAKING CHANGES

  • build as ESM-Only, drop CJS

Features

  • build as ESM-Only, drop CJS (ee22a7b) - by @ghiscoding

Bug Fixes

  • deps: update all non-major dependencies (53504a7) - by @renovate-bot

3.1.0 (2025-03-05)

Features

  • support inserting pictures in Excel, closes #83 (16745f6) - by @ghiscoding

3.0.14 (2024-10-13)

Bug Fixes

  • run attw and use correct index file entries (19c3e99) - by @ghiscoding

3.0.13 (2024-10-13)

Bug Fixes

  • type package add back type module (ce77971) - by @ghiscoding

3.0.12 (2024-10-11)

Bug Fixes

  • remove tsup, replace with Vite + dts-bundle-generator (2f8431f) - by @ghiscoding

3.0.11 (2024-10-05)

Bug Fixes

  • add missing interfaces export (fb67ae6) - by @ghiscoding

3.0.10 (2024-10-05)

Bug Fixes

  • avoid barrel files, keep only 1 entry file (c9f34a0) - by @ghiscoding

3.0.9 (2024-10-04)

Bug Fixes

  • full CJS/ESM hybrid support with tsup (c5e5349) - by @ghiscoding

3.0.8 (2024-10-03)

Bug Fixes

  • improve hybrid exports CJS/ESM (4e5502d) - by @ghiscoding

3.0.7 (2024-09-06)

Bug Fixes

  • include all d.ts files for types pkg to detect change (3031593) - by @ghiscoding

3.0.6 (2024-09-06)

Bug Fixes

  • use prop in instead of .hasOwn(prop) (0051d83) - by @ghiscoding
  • use prop in instead of .hasOwn(prop) & add Drawings tests (35a4c63) - by @ghiscoding

3.0.5 (2024-09-03)

Bug Fixes

  • remove node from package exports (c3dfba4) - by @ghiscoding

3.0.4 (2024-09-03)

Bug Fixes

  • package export not detected as ESM in Vitest (fa66ea7) - by @ghiscoding

3.0.3 (2024-08-29)

Note: Version bump only for package excel-builder-vanilla-root

3.0.2 (2024-08-29)

Features

  • create @excel-builder-vanilla/types package for types only (8d6841c) - by @ghiscoding

3.0.1 (2024-02-11)

Bug Fixes

  • add missing ExcelMetadata interface (8a32a73) - by @ghiscoding
  • add tests folder to npm publish ignore (006e9f8) - by @ghiscoding
  • check input type before calling string match on it (9361aa6) - by @ghiscoding

3.0.0 (2024-02-10)

⚠ BREAKING CHANGES

  • migrate from JSZip to fflate
  • remove Lodash use native code & migrate to TypeScript
  • migrate to TypeScript, drop Q dependency & add demo

Features

  • add downloadExcelFile() method for easier browser download (ec41114) - by @ghiscoding
  • add Date type instead of only timestamp (0aab2b4) - by @ghiscoding
  • add Date type instead of only timestamp [refresh gh-pages] (8277723) - by @ghiscoding
  • migrate from JSZip to fflate (dab3928) - by @ghiscoding
  • migrate to TypeScript, drop Q dependency & add demo (4a807b8) - by @ghiscoding
  • remove Lodash use native code & migrate to TypeScript (97fce8a) - by @ghiscoding

Bug Fixes

  • Allow spaces to be placed in SharedStrings file (abf901e) - by @ghiscoding

Performance Improvements

  • use fflate zip (sync) for web worker, instead of zipAsync (518f457) - by @ghiscoding