Releases: RamenFighter03/Mabi-Ping-Tool
Releases · RamenFighter03/Mabi-Ping-Tool
v1.0.2
Bug Fixes
server.js
- #1
ahSearchPromise race:capturedearly-return moved to aftert/ivare defined - #2
capturedoverwrite race: first-match-wins guard on Puppeteer response listener - #3
tcpPingretry: skips retry onECONNREFUSED/EHOSTUNREACH, retries only on timeout - #4
load()now logs errors before falling back toDEFAULTS - #5
/pinguses in-memory_channelsstate instead ofload()per request; updated onPOST /channels - #6 GraphQL parse errors in response listener now surface via
captureErrorinstead of being silently swallowed
index.html
- #7 Removed
U+FFFDreplacement character from AH search placeholder text - #8
renderTablenow uses a pre-sortMapfor stable object-to-index lookup instead of fragileindexOf - #9 Autocomplete errors now logged via
console.error;r.okchecked before JSON parse - #10
ah-prev/ah-nextnull-checked before.addEventListener - #11 Next button correctly disabled on empty results -
pagesclamped toMath.max(ceil, 1) - #12
autoTimer/cdTimercleared when switching away from Ping tab - #13 Sparkline
historykeyed byname|ip|portidentity instead of array position
Initial Release
First release