handsontable / handsontable/hyperformula
HyperFormula 3.2.0 is here!
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 2.8k
- Forks
- 171
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 7
Description
We’ve just released HyperFormula 3.2.0, bringing improvements in two key areas: expanded Excel function coverage and large-scale computation support.
This update is especially relevant for teams using HyperFormula as a calculation engine in financial systems, analytics platforms, or AI-powered applications that depend on Excel-compatible formula semantics.
New Excel functions: IRR, VALUE and N
In this release, we expanded function coverage with three new functions: IRR, VALUE, and N to better support Excel-based projects, especially those involving financial calculations and explicit type conversion.
IRR: Native support for Internal Rate of Return, enabling direct evaluation of financial models without custom implementations.VALUE: Converts text to numeric values using Excel parsing rules, reducing the need for manual data cleaning.N: Implements Excel-consistent type coercion, improving determinism in advanced formulas.
Improved Scalability
We’ve refined the dependency graph architecture to remove reliance on JavaScript’s Map size limits. HyperFormula has now been validated on datasets exceeding 30 million cells, confirming stable operation at that scale.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue is a release announcement and does not mention any files, tests, or entry points. Review the linked release information and repository context first; no specific change or completion criteria are defined here.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- documentation, release
- Issue type
- Documentation
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 10/100