Releases: damonhook/aos-statshammer
Releases · damonhook/aos-statshammer
[1.0.2] Pin Buggy Library Version
Fixes
- Crash on load due to 3rd party library
- A library used
react-swipeable-views
released an update (patch version) so bad that it caused anyone using said library to crash on launch... - I have pinned the library for now, and I am going to look into alternatives
- A library used
[1.0.1] Fix 'Clear All Target Modifiers Button'
Fixes
- Fixed 'Clear All Target Modifiers' button not working
[1.0.0] Initial Full Release and Typescript Move
Additions
- Added
Undo
action to delete Unit / Profile - Added
Rerun
button toSimulations
screen
UI
- Changed primary colour in the
light theme
to better match thedark theme
one - Renamed
Advanced Stats
->Simulations
to better reflect that they are sample probabilities - Added Return button and # simulations to
Simulations
Screen - Added an info dialog to the
Simulations
screen explaining the 3 tabs - Renamed
Single
tab ->Discrete
- Renamed
Tables
tab ->Metrics
- Added
Info
page that gives a small brief on the tools goal - Added
Stats
andInfo
to the Bottom Navigation on Apps - Added AppBar to PDF page
- Lighten info notification in
dark mode
for better contrast
Fixes
- Fix table scrolling in
Simulations
screen when on mobile
Architecture
- Moved the entire codebase from
Javascript
over toTypescript
[0.8.1] Added Ethereal Target Modifier
Changes
- Added
Ethereal
as a target modifier
[0.8.0] Target Modifiers
Changes
- Added Target Modifiers to
Average Stats
andAdvanced Stats
.- Current list:
- Reroll 1's to Save
- Reroll Failed Saves
- Reroll Saves
- Feel no pain (FNP)
- Mortal Wound Negation
- With more to come in the future
- Current list:
- Added
Clear Target
button to drawer
UI
- Minor adjustments in order to facilitate the new Target modifiers
- Added tabs to desktop left side for units and target
- Added 3rd tab to mobile for target
- Added a Target summary to the stats tab (side)
- Added the target modifiers to the PDF
Misc
- Added canonical URL to site
Fixes
- Fixed PDF on mobile chopping titles off of graphs
- Fixed Weapon Profile not disabling confirm when incorrect modifiers are present
- This only happened when you re-open the dialog for an existing profile which had modifiers
[0.7.0] Add Cumulative Probability Graphs
Changes
- Add Cumulative Probability Graphs to
Advanced Stats
screen - Add Cumulative Probability Graphs to PDF
UI
- Allow users to toggle the X Axis Syncing of graphs in the
Advanced Stats
screen
[0.6.2] Split /simulate calls and minor fixes
Changes
- Rather than doing 1
/simulate
call, do 6/simulate/save
calls (one for each save) in parallel, and then combine them.- This should allow each call to be handled by a different express worker, speeding up the total request time
Architecture
- Set the number of express workers to the CPU count (no arbitrary limit)
- Add a function that creates a new worker if it detects one has died
Fixes
- Fix damage simulation taking average roll instead of rolling
[0.6.1] Fix Reroll Ones and Reroll Failed for simulations
v0.6.1 Fix rerolls for simulations
[0.6.0] Christmas Update - Advanced Metrics and Probabilities
Changes
- Added a new screen called
Advanced Stats
which provides additional stats generated through simulations- Contains tables with
mean
,median
,max
, andvariance
- Contains full probability curve graphs
- With the option to display reference lines for
mean
,median
, ormax
- With the option to display reference lines for
- Contains tables with
- Add probability curves to PDF
UI
- Added the ability to hover (or touch on mobile) legend items in charts in order to highlight only that series
- This will also highlight the relevant reference lines if there are any
- Move from a
AppMenu
to aDrawer
- Changed
App Bar
fromfixed
->Hide on scroll
Architecture
- Spawn a cluster of workers for the express server
- Add compression to API endpoints
Fixes
- Fixed Chart titles missing from PDF graphs
[0.5.0] PDF Exports
Changes
- Changed order of graphs from
[Line, Bar, Radar]
->[Bar, Line, Radar]
- Added Beta version of PDF export
- Allow you to add an optional weapon profile name
UI
- Added chart titles
- Added Reddit button to footer
Fixes
- Fix scroll "jumping" on reload of page
Notes
- The PDF is in Beta as I want to get feedback before finalising the design
- The PDF results are always on a separate page to ensure that they are grouped together
- This will make screenshots / single page prints easier
- In the future I will add PDF export settings (e.g: exclude unit data)