v1.0.0 #3
hokamsingh
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
⚙️ Release Notes - LessGo v1.0.0
Overview
We are excited to announce the release of LessGo v1.0.0! 🎉 This major update introduces powerful new features focused on enhancing the security, performance, and flexibility of the
lessgo
framework. With the addition of CSRF and XSS protection middlewares, Redis-based caching, and support for Server-Sent Events (SSE), this release is packed with improvements to help you build more robust Go applications. 🚀New Features & Fixes
🛡️ CSRF Protection Middleware:
LessGo.WithCsrf()
: Built-in Cross-Site Request Forgery (CSRF) protection to secure your applications from unauthorized actions performed on behalf of authenticated users.🔒 XSS Protection Middleware:
LessGo.WithXss()
: Integrated Cross-Site Scripting (XSS) protection to prevent attackers from injecting malicious scripts into your application's content.⚡ Caching Middleware:
LessGo.WithCaching("localhost:6379", 5*time.Minute)
: Redis-based caching middleware to improve performance by caching frequently accessed data. Configurable cache expiration provides flexibility in managing caching strategies.📡 Server-Sent Events (SSE) Support:
🖥️ Template Rendering:
🛠️ Response Handling Improvements:
⚙️ General Fixes and Optimizations:
Breaking Changes
Installation and Upgrade
To upgrade to version v1.0.0, use the following command:
Documentation
For detailed documentation on the new features and improvements, please refer to the updated LessGo Documentation.
Thank you for choosing LessGo! 🙌 Your feedback and contributions are invaluable. For more details, refer to our documentation or contact our support team.
Happy coding! 💻✨
Contributors:
Release Date: August 2024
Full Changelog: v0.3.0...v1.0.0
This discussion was created from the release v1.0.0.
Beta Was this translation helpful? Give feedback.
All reactions