Repository navigation
v2.0.0-beta.2
Pre-release
Pre-release
Changelog
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[2.0.0-beta.2] - 2026-10-23
2.0.0-beta.2 is a follow-up to beta.1. It lowers installation memory use, which mitigates failures on small VPS hosts, and splits event and regional pings from rares.
Added
logging.Ping.Eventandlogging.Ping.Regionalflags, so event and regional catches can ping separately from rares.npm run build:tfjsand a CI check that rebuildssrc/vendor/tfjs.cjsand fails if the committed bundle is stale.- Third-party license texts and
THIRD_PARTY_NOTICES.mdfor the vendored TensorFlow.js bundle.
Changed
- TensorFlow.js now ships as a 2.1MB
src/vendor/tfjs.cjsbundle. Production installs usenpm install --omit=dev, keepnode_modulesat about 75MB, and no longer download the 272MB npm tree. This lowers install memory use and mitigates OOM failures on small VPS hosts with 256MB of memory. Raresnow covers Legendary, Mythical, and Ultra Beast catches only.- Quest pings follow
logging.Quests.logging.Ping.Questswas removed. - Captcha solver submission and result polling use the updated
captchasolver.kyanbosman.com. - Incense purchase logs include the channel name alongside the channel ID.
Fixed
- Failed token logins now report the account number,
tokens.txtline, and a short token prefix. The full token is redacted from the error text. tokens.txtis parsed line by line, so unpaired values report the offending line.- The README Ping example no longer lists
Quests.
Breaking
- Add
EventandRegionaltologging.Ping, and removePing.Quests. ExistingPingblocks must be updated.
Full Changelog: v2.0.0-beta.1...v2.0.0-beta.2