Skip to content

Releases: AndrewShedov/enter-text--SAHAR

Release list

v2.0.0

Choose a tag to compare

@AndrewShedov AndrewShedov released this 27 Sep 03:27

🚀 HTMX v4.0.0 & Security Hardening

Fully migrated the frontend interaction layer to the latest version of HTMX. This ensures maximum compatibility, refined performance, and flawless partial DOM updates.

🛡️ Cybersecurity Enhancements

  • DoS (Denial of Service) Protection: Implemented a strict payload size limit (FormConfig::limit(4096)) on incoming data. This protects the Actix Web server from memory exhaustion attacks caused by maliciously large request payloads.
  • Hardened HSTS: Added the preload directive to the Strict-Transport-Security header. This guarantees that browsers will exclusively connect to the application via HTTPS, eliminating vulnerability to Man-in-the-Middle (MitM) downgrade attacks.
  • Anti-CSRF Middleware: Enforced strict validation of Origin and Referer headers for all mutating requests (POST/DELETE). Any request originating from an unauthorized domain is instantly blocked, completely preventing Cross-Site Request Forgery.

📝 Documentation

Updated the README.md and technical documentation to accurately reflect the HTMX v4.0.0 integration and document the hardened security middleware.

v1.0.0

Choose a tag to compare

@AndrewShedov AndrewShedov released this 16 Sep 04:10

This release used HTMX v2.0.10