- Changed all JavaScript code to Typescript
- Changed some internals to optimise the program
- Removed some uneeded dependecies
- Refractor internals due to TypeScript migration
- Clean up code & remove unneded lines
- Unified error handling
- Unified random number generation
- Fixed misleading messages
- Answers and questions are now aligned horizontally
- Changed datestamp position and updated format to include the year.
- Clean up code
- You can now select the range of numbers to use when generating worksheets! (Does not work with problem solving)
- Fixed updater not informing user about update
- Fixed updater not informing user about experimental versions
- Improved user interface
- You can now choose the amount of questions to generate.
- Clean up dependencies and reduced binary size by about ~10MB
- Added basic algebra functionality
- Update updater callback function
- Added some more objects & characters to the problem solving engine
- Updater does not output null when program is up to date
- Replaced missing ✓ unicode symbol with √ (sq. root)
- Replaced missing ✘ unicode symbol with X (letter X)
- Added beta (β) symbol to experimental versions
- Problem solving engine now is fully functional.
- Added new random names for problem solving
- Changed user interface to make it better
- Experimental .exe file releases
- Added update detector
- Added times, divide and minus to problem solving engine
- Made it pause the console before exiting aburptly
- Bumped questions per sheet to 50 from 20
- Questions + answers now appear in columns to fit more questions in
- Added contributing guidelines (see CONTRIBUTING file)
- Made errors more user-friendly (instead of the default NodeJS error)
- Added experimental problem solving engine. Enter
p
when selecting a worksheet type.Warning Problem solving is experimental and does not work yet, and is a pre-release (sneak peek/leak). It is not actually meant for use yet, and will be fully released in
v1.2.0 Problem Solvers
- Added timestamp to worksheet
- Added × and ÷ functionality
- Added console prompts to ask user about worksheet type to generate
- Colourised console! (thank you chalk)
- Added ability to generate addition and subtraction worksheets
- Added missing equals signs to worksheets
- Inital commit