Steem Load Balancer Update: 2026-07
PR: https://github.com/DoctorLai/steem-load-balancer/pull/85
Changes
- Add repository policies and contributor resources, including the changelog, support guide, privacy notice, PR template, Dependabot configuration, Git attributes, and expanded ignore rules.
- Refresh the README with project badges, operational documentation, the supported command matrix, and a scheduled dynamic JavaScript-percentage badge.
- Bump the package version to 1.1.0 and require supported Node.js releases (>=22), with Node 24 used by .nvmrc, coverage CI, and the Docker image.
- Expand npm scripts with syntax validation, Docker builds, integration tests, dependency auditing, and a comprehensive npm run check command.
- Enforce global coverage thresholds and add focused tests for forwarding defaults/retries and weighted-routing edge cases.
- Publish detailed coverage summaries and PR comments from Jest's Istanbul output. PR code runs with read-only permissions; a trusted workflow_run job handles comments for both internal and forked PRs.
- Pin all GitHub Actions to immutable commit SHAs and split CI into Node 24 quality checks, Node 22 compatibility tests, integration tests, and main-branch Docker publishing.
- Align babel-jest with Jest 30, remove duplicate Jest configuration, and remove the obsolete abort-controller dependency in favor of Node's built-in implementation.
- Modernize the Compose integration path to docker compose, remove the deprecated Compose schema version, and guarantee container/network cleanup on success or failure.
- Fix tools/fetch-data.js for ESM and make HTTP, network, JSON, and CSV failures return a nonzero exit status.
Steem to the Moon🚀!
- You can rent Steem Power via rentsp!
- You can swap the TRON:TRX/USDT/USDD to STEEM via tron2steem!
- You can swap the STEEM/SBD to SUI via steem2sui!
- You can swap the STEEM/SBD to SOL Solana via steem2sol!
- You can swap the STEEM/SBD to ETH Ethereum via steem2eth!
- You can swap the STEEM/SBD to Tether USDT (TRC-20) via steem2usdt!
- You can swap the STEEM/SBD to TRX (TRON) via steem2trx!
- You can swap the STEEM/SBD to BTS (BitShares) via steem2bts!
- Register a free STEEM account at SteemYY!
- Steem Block Explorer
- ChatGPT/Steem Integration: You can type !ask command to invoke ChatGPT
- Steem Witness Table and API
- Other Steem Tools
Support me, thank you!
Why you should vote me? My contributions
Please vote me as a witness or set me as a proxy via https://steemitwallet.com/~witnesses
