v2.5.1
HeyPuter/puterv2.5.1Feb 14, 2025by KernelDeimos
AI Summary
This release focuses on networking enhancements including TLS support through rustls-wasm, new Wisp protocol messages, and initial networking API implementations. It also adds feature flags for user management and PDE command provider functionality.
Key Highlights
- TLS Support through rustls-wasm for secure connections
- Networking API beginnings with new Wisp messages (0x01 and 0x03)
- Feature flags to disable temporary users and user signup
- New API puter.net.generateWispV1URL()
- PDE command provider with tab completion
New Features
- TLS Support through rustls-wasm
- Networking API beginnings
- Feature flags for user signup control
- Wisp protocol message support
- puter.net.generateWispV1URL() API
- PDE command provider with tab completion
Full Release Notes
This changelog was generated by GitHub. We've also generated [our own changelog](https://github.com/HeyPuter/puter/blob/0cb1ca7989000ddd3b37c2bad344a26a38706e52/CHANGELOG.md) which might be easier to follow. ## What's Changed * networking API beginnings by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/1085 * Add Feature Flags to Disable Temporary Users and User Signup by @Raiu in https://github.com/HeyPuter/puter/pull/1086 * add close to psocket by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/1088 * TLS Support through rustls-wasm by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/1090 * add 0x01 and 0x03 wisp messages by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/1091 * move try-catch outside of loop in TLS readstream by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/1092 * more socket fixes by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/1094 * Complete the Norwegian Bokmål (Norsk Bokmål) translation of Puter by @AryanTavish in https://github.com/HeyPuter/puter/pull/1093 * Update fr.js by @Zac0511 in https://github.com/HeyPuter/puter/pull/1100 * Create TRADEMARK.md by @jelveh in https://github.com/HeyPuter/puter/pull/1037 * new API puter.net.generateWispV1URL() by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/1104 * TLS Socket fix: only close TLS socket once by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/1105 * PDE command provider by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/1110 * Added Browser IDEs by @mojafa in https://github.com/HeyPuter/puter/pull/1109 * Revert "Added Browser IDEs" by @jelveh in https://github.com/HeyPuter/puter/pull/1111 * Added tab completion to PDEs by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/1113 ## New Contributors * @Raiu made their first contribution in https://github.com/HeyPuter/puter/pull/1086 * @AryanTavish made their first contribution in https://github.com/HeyPuter/puter/pull/1093 * @mojafa made their first contribution in https://github.com/HeyPuter/puter/pull/1109 **Full Changelog**: https://github.com/HeyPuter/puter/compare/v2.5.0...v2.5.1