Releases: xShadowBlade/emath.js
Version 8.2.0
Release Notes
Overview
This minor version fixes some bugs and introduces minor changes such as:
- Changed numericalAnalysis
DEFAULT_ITERATIONS
from 25 to 35 ResetLayer
now resets upgrade levels correctly and applies the effectConfigManager
is now exported- Various code styling changes
Full Changelog: v8.1.0...v8.2.0
Known Bugs
<Upgrade>.maxLevel
not working
Feedback
We value your feedback! If you encounter any issues or have suggestions for improvement, please open a new issue.
Thank you for using this project!
Version 8.1.0
Release Notes
Overview
This minor version fixes some bugs and introduces minor changes such as:
- Update dependencies: Change
lz-string
andmd5
from prod to dev dependencies - Fix
<CurrencyStatic>.calculateUpgrade
target parameter - Added more documentation
- Various code optimizations
Full Changelog: v8.0.0...v8.1.0
Known Bugs
<Upgrade>.maxLevel
not working
Feedback
We value your feedback! If you encounter any issues or have suggestions for improvement, please open a new issue.
Thank you for using this project!
Version 8.0.0
Release Notes
Overview
This major version introduces some major backwards-incompatible changes in the code:
- Changed all classes to PascalCase
- Changed typings for certain classes
- numericalAnalysis: A set of functions for approximating inverse functions and summations
- Currency overhaul: Better upgrade support, and a buy max approximation
- Fix support for .mjs
- DataManager - You can parse custom classes now
- Grid changes
- Attribute boost type template
- Change ResetLayer
- DataManager changes
- Various code optimizations and bug fixes
For more details, see the various release candidate versions.
Full Changelog: v7.1.0...v8.0.0
Known Bugs
- currency.calculateUpgrade sometimes inaccurate for complicated functions
Feedback
We value your feedback! If you encounter any issues or have suggestions for improvement, please open a new issue.
Thank you for using this project!
Version 8.0.0 - Release Candidate 2
Release Notes
Overview
This release candidate optimizes the code in various ways including:
- Actually fix mjs (hopefully)
- DataManager - You can parse custom classes now, with the help of class-transformer
- Grid changes
- Attribute boost type template
- Change ResetLayer
- roundBase in numericalAnalysis
- Various code optimizations
Full Changelog: v8.0.0-rc.1...v8.0.0-rc.2
Known Bugs
- currency.calculateUpgrade sometimes inaccurate for complicated functions
Feedback
We value your feedback! If you encounter any issues or have suggestions for improvement, please open a new issue.
Thank you for using this project!
Version 8.0.0 - Release Candidate 1
Release Notes - Version 8.0.0 - Release Candidate 1
Overview
This release candidate fixes various bugs, including:
- Fixed mjs support
- DataManager changes
- numericalAnalysis changes
Full Changelog: v8.0.0-rc.0...v8.0.0-rc.1
Known Bugs
- currency.calculateUpgrade sometimes inaccurate for lower levels
Feedback
We value your feedback! If you encounter any issues or have suggestions for improvement, please open a new issue.
Thank you for using this project!
Version 8.0.0 - Release Candidate 0
Release Notes - Version 8.0.0 - Release Candidate 0
Overview
This prerelease of the next major version introduces a non-production ready preview of many new features including:
- Changed all classes to PascalCase
- Changed typings for certain classes, including readonly types
- numericalAnalysis: A set of functions for approximating inverse functions and summations
- Currency overhaul: Better upgrade support, and a buy max approximation
- Added E alphabet format
- Various code optimizations and bug fixes
Full Changelog: v7.1.0...v8.0.0-rc.0
Known Bugs
- currency.calculateUpgrade sometimes inaccurate for lower levels
Feedback
We value your feedback! If you encounter any issues or have suggestions for improvement, please open a new issue.
Thank you for using this project!
v7.1.0
Release Notes - Version 7.0.0
Overview
This minor version fixes numerous bugs including:
- Added preset subpackage (currently only includes the
gameFormats
module) - Update dependency versions
- Various code optimizations (as well as eslint warning fixes)
dataManager
- Merge upgrade arrays, fix data validation forloadData
- Changed some types to
UnknownObject
(alias forRecord<string, unknown>
) - Various jsdoc changes
Full Changelog: v7.0.0...v7.1.0
Known Bugs
- currency.buyUpgrade - Buy max broken
Feedback
We value your feedback! If you encounter any issues or have suggestions for improvement, please open a new issue.
Thank you for using this project!
Version 7.0.0
Release Notes - Version 7.0.0
Overview
This major version updates the package to break_eternity.js v1.4.2 and adds documentation as well as:
- game.changeFps - changes the fps of the event managers
- Added new keybinding event types
- Changed and fixed a data storage bug
- Added new formats
- Changed the description attribute of upgrades and boosts
- Various type and jsdoc changes
Full Changelog: v6.0.0...v7.0.0
Known Bugs
- currency.buyUpgrade target/maxLevel not working
Feedback
We value your feedback! If you encounter any issues or have suggestions for improvement, please open a new issue.
Thank you for using this project!
Version 6.0.0
Release Notes - Version 6.0.0
Overview
This major version fully fixes data saving and overhauls some classes.
Full Changelog: v5.0.0...v6.0.0
Known Bugs
- currency.buyUpgrade target/maxLevel not working
Feedback
We value your feedback! If you encounter any issues or have suggestions for improvement, please open a new issue.
Thank you for using this project!
Version 5.0.0
Release Notes - Version 5.0.0
Overview
Rereleased because of workflow bug.
This major version changes the way that data is stored, overhauls boost, and removes utility classes.
Full Changelog: v4.0.0...v5.0.0
Known Bugs
- TBD
Feedback
We value your feedback! If you encounter any issues or have suggestions for improvement, please open a new issue.
Thank you for using this project!