diff --git a/CHANGELOG.md b/CHANGELOG.md index b982041..b2afda6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,66 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### 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 +- createCollapsibleMilestones util +- deleteLowerSaves util +- Minimized layers can now display a component +- submitOnBlur property to Text fields +- showPopups property to Milestones +- Mouse/touch events to more onClick listeners +- Example hotkey to starting layer +- Schema for projInfo.json +### Changes +- **BREAKING** Buyables renamed to Repeatables + - Renamed purchaseLimit to limit + - Renamed buyMax to maximize + - Added initialAmount property +- **BREAKING** Persistent refs no longer have redundancies in save object + - Requires referencing persistent refs either through a proxy or by wrapping in `noPersist()` +- **BREAKING** Visibility properties can now take booleans + - Removed showIf util +- Tweaked settings display +- setupPassiveGeneration will no longer lower the resource +- displayResource now floors resource amounts +- 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 +- Updated b_e +### Fixed +- NaN detection stopped working + - Now specifically only checks persistent refs +- trackTotal would increase the total when loading the save +- PWAs wouldn't show updates +- Board feature no longer working at all +- Some discord links didn't open in new tab +- Adjacent grid cells wouldn't merge +- When fixing old saves, the modVersion would not be updated +- Default layer would display `Dev Speed: 0x` when paused +- Fixed hotkeys not working with shift + numbers +- Fixed console errors about deleted persistent refs not being included in the layer object +- Modifiers wouldn't display small numbers +- Conversions' addSoftcap wouldn't affect currentAt or nextAt +- MainDisplay not respecting style and classes props +- Tabs could sometimes not update correctly +- offlineTime not capping properly +- Tooltips being user-selectable +- Workflows not working with submodules +- Various minor typing issues +### Documented +- requirements.tsx +- formulas.tsx +- repeatables.tsx +### Tests +- requirements +- formulas + +Contributors: thepaperpilot, escapee, adsaf, ducdat + ## [0.5.2] - 2022-08-22 ### Added - onLoad event