Skip to content

Upgrade/bugfix plan#9

Merged
susanta96 merged 2 commits into
mainfrom
upgrade/bugfix-plan
May 8, 2026
Merged

Upgrade/bugfix plan#9
susanta96 merged 2 commits into
mainfrom
upgrade/bugfix-plan

Conversation

@susanta96
Copy link
Copy Markdown

No description provided.

susanta96 added 2 commits May 7, 2026 04:20
…handling and type safety

- Updated ExcelFile component to support function-based value retrieval for columns.
- Refactored getFileExtension method to simplify extension determination logic.
- Enhanced ExcelSheet component to validate children elements more robustly.
- Removed unused strToArrBuffer function from DataUtil and optimized dateToNumber function.
- Improved error handling and data validation in excelSheetFromDataSet function.
- Updated TypeScript definitions to reflect changes in value prop type for ExcelColumn.
- Added new directories and files to .gitignore for better project management.
- Updated LICENSE year to 2026.
- Updated package.json to include TypeScript support and improved module exports.
- Removed deprecated JavaScript components (ExcelFile, ExcelColumn, ExcelSheet, DataUtil) and replaced them with TypeScript counterparts.
- Implemented new build process using tsup for better performance and output formats.
- Enhanced type safety across the library by defining TypeScript interfaces and types.
- Fixed minor typos and improved documentation.
- Updated tsconfig.json for better compatibility with modern JavaScript features.
@susanta96 susanta96 merged commit 9f68a10 into main May 8, 2026
1 of 2 checks passed
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 8, 2026

🎉 This PR is included in version 2.7.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant