diff --git a/CHANGELOG.md b/CHANGELOG.md index b2afda6..b6e4c8d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,9 +9,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - **BREAKING** New requirements system - Replaces many features' existing requirements with new generic form -- Formulas, which can be used to calculate buy max for you -- Action feature -- ETA util +- **BREAKING** Formulas, which can be used to calculate buy max for you + - Requirements can use them so repeatables and challenges can be "buy max" without any extra effort + - Conversions now use formulas instead of the old scaling functions system, allowing for arbitrary functions that are much easier to follow + - There's a utility for converting modifiers to formulas, thus replacing things like the gain modifier on conversions +- Action feature, which is a clickable with a cooldown +- ETA util (calculates time until a specific amount of a resource, based on its current gain rate) - createCollapsibleMilestones util - deleteLowerSaves util - Minimized layers can now display a component @@ -35,6 +38,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Tweaked modifier displays, incl showing negative modifiers in red - Hotkeys now appear on key graphic - Mofifier sections now accept computable strings for title and subtitle +- Every VueFeature's `[Component]` property is now typed as GenericComponent +- Make errors throw objects instead of strings - Updated b_e ### Fixed - NaN detection stopped working @@ -54,15 +59,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Tabs could sometimes not update correctly - offlineTime not capping properly - Tooltips being user-selectable +- Pinnable tooltips causing stack overflow - Workflows not working with submodules - Various minor typing issues +### Removed +- **BREAKING** Removed milestones (achievements now have small and large displays) ### Documented -- requirements.tsx -- formulas.tsx -- repeatables.tsx -### Tests -- requirements +- every single feature - formulas +- requirements +### Tests +- conversions +- formulas +- requirements Contributors: thepaperpilot, escapee, adsaf, ducdat