Repository navigation
v1.0.4
🧩 Release Notes - PPanel-node v1.0.4
🧾 Summary
This update includes protocol parameter improvements and a fix for Shadowsocks 2022 server key handling to ensure compatibility and correct configuration behavior.
✨ Highlights
🔢 Fixed: Ratio Field Type Cleanup
- The unused / incorrect
ratiofield inProtocolstruct was removed to prevent type mismatch issues when parsing panel configuration. - Ensures cleaner mapping between panel API and node configuration.
🗝️ Fixed: Shadowsocks 2022 Server Key Encoding
- When using Shadowsocks 2022, the server key is now properly encoded using Base64 (RawStdEncoding).
- Ensures correct inbound configuration and prevents connection failures due to invalid key format.
- Also ensures generated fallback random passwords are encoded consistently.
📝 Changelog
[1.0.4] - 2025-11-05
Fixed
- Removed incorrect
ratiofield from panel protocol struct to avoid parsing errors. - Corrected Shadowsocks 2022
ServerKeyhandling:- Raw key is now Base64-encoded properly before assignment.
- Prevents malformed configuration and authentication errors.
🔗 Commits
- Fix ratio no int
- Fix Shadowsocks2022 server key encoding