Skip to content

Releases: RamenFighter03/Mabi-Ping-Tool

v1.0.2

24 May 22:20

Choose a tag to compare

Bug Fixes

server.js

  • #1 ahSearch Promise race: captured early-return moved to after t/iv are defined
  • #2 captured overwrite race: first-match-wins guard on Puppeteer response listener
  • #3 tcpPing retry: skips retry on ECONNREFUSED/EHOSTUNREACH, retries only on timeout
  • #4 load() now logs errors before falling back to DEFAULTS
  • #5 /ping uses in-memory _channels state instead of load() per request; updated on POST /channels
  • #6 GraphQL parse errors in response listener now surface via captureError instead of being silently swallowed

index.html

  • #7 Removed U+FFFD replacement character from AH search placeholder text
  • #8 renderTable now uses a pre-sort Map for stable object-to-index lookup instead of fragile indexOf
  • #9 Autocomplete errors now logged via console.error; r.ok checked before JSON parse
  • #10 ah-prev/ah-next null-checked before .addEventListener
  • #11 Next button correctly disabled on empty results - pages clamped to Math.max(ceil, 1)
  • #12 autoTimer/cdTimer cleared when switching away from Ping tab
  • #13 Sparkline history keyed by name|ip|port identity instead of array position

Initial Release

14 May 00:27

Choose a tag to compare

First release