Skip to content

Releases: xShadowBlade/emath.js

Version 8.2.0

02 May 13:35
3c73485
Compare
Choose a tag to compare

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 effect
  • ConfigManager 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

28 Apr 01:48
Compare
Choose a tag to compare

Release Notes

Overview

This minor version fixes some bugs and introduces minor changes such as:

  • Update dependencies: Change lz-string and md5 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

23 Apr 22:30
Compare
Choose a tag to compare

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

22 Apr 18:07
Compare
Choose a tag to compare
Pre-release

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

19 Apr 16:32
Compare
Choose a tag to compare
Pre-release

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

11 Apr 23:02
Compare
Choose a tag to compare
Pre-release

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

14 Mar 19:58
Compare
Choose a tag to compare

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 for loadData
  • Changed some types to UnknownObject (alias for Record<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

26 Feb 21:02
e9654e6
Compare
Choose a tag to compare

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

08 Feb 00:01
Compare
Choose a tag to compare

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

27 Jan 16:58
Compare
Choose a tag to compare

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!