Unplanned breaking changes
- Dominant language
- JavaScript
- Stars
- 15.1k
- Forks
- 1.3k
- PR merge metrics
- No merged PRs in 30d
Description
This issue will keep track on the various discussions we have about the architectural changes we want to implement a next breaking release in mathjs, but which are not concretely planned:
- [ ] TypeScript support:
- Status: proposal to go for a hybrid JS+TS approach
- Discussion: https://github.com/josdejong/typed-function/issues/123
- [ ] The core architecture with factory functions
- Status: @gwhitney has created a satisfying POC with an alternative core architecture that solves the current pain points, see https://code.studioinfinity.org/glen/pocomath
- Discussions:
- [x] base concept: https://github.com/josdejong/mathjs/discussions/2741
- [ ] the exact API: https://code.studioinfinity.org/glen/pocomath/issues/55
Contributor guide
Assessment
This issue has not been assessed yet.