Changelog

  • Home
  • Products
  • Securaine

Changelog

v2.2.0

2026-07-21

Added Added flexible attachment delivery modes allowing files to be sent directly as email attachments or delivered through secure download links.

Added Added secure download link generation with token-based access, expiration support, download limits, and optional password protection.

Added Added centralized attachment delivery handling through dedicated services for improved separation between upload, storage, and download workflows.

Added Added support for private attachment storage using local storage or Amazon S3 while keeping files protected from direct public access.

Revised Revised download routing and controller flow to support protected attachment retrieval through generated download URLs.

Revised Revised email template rendering to display attachment links and access credentials only when secure link delivery mode is enabled.

Revised Revised attachment processing flow to prevent internal storage paths from being exposed in outgoing emails.

Revised Revised attachment metadata handling for secure downloads, including improved file information management, access rules, and download tracking.

Updated Updated vendor plugins to the latest version.

Improved Other minor improvements.

v2.1.0

2026-06-16

Added Added centralized attachment configuration handling through attachment service, including client-side configuration generation for file validation.

Added Added dynamic base URL handling for JavaScript routes across deployments.

Revised Revised attachment help generation and form rendering flow to separate display data from language translations.

Revised Revised file upload validation architecture to remove duplicated MIME/type mappings and rely on configuration-driven rules.

Revised Revised mail controller attachment handling to focus on backend validation, storage, and email processing only.

Revised Revised AJAX URL generation to use the configured application URL across deployments.

Updated Updated vendor plugins to the latest version.

Improved Other minor improvements.

v2.0.0

2026-05-12

Added Added max length validation and Unicode character stripping for form fields, including subject and phone inputs.

Added Added server-side block to prevent execution of uploaded PHP files for improved security.

Revised Revised subject field handling to support full validation configuration.

Revised Revised form input sanitization to enforce UTF-8 encoding, remove control characters, and strip disallowed HTML.

Revised Revised file upload validation to reject disallowed extensions and MIME types.

Updated Updated vendor plugins to the latest version.

Improved Overall performance improvements.

v1.9.0

2025-10-08

Added Added a new Recipient Email field to the form, allowing submissions to be directed to a specified destination. This upgrade expands the form’s capabilities from a basic contact form to a more dynamic tool for secure file transfer and third-party communication, especially when attachments are included.

Revised Revised modal positioning logic so it can now be fully controlled through the configuration file, allowing for easier layout customization and greater flexibility.

Revised Revised form validation by moving the validation logic out of the controller into a dedicated service layer, enhancing efficiency, maintainability, and separation of concerns.

Updated Updated vendor plugins to the latest version.

Improved Other minor improvements.

v1.8.0

2025-10-02

Added Added full Right-to-Left (RTL) language support for languages like Arabic, Hebrew, and Persian — covering forms, inputs, navigation menus, toasts, and layout flow.

Added Added automatic theme detection for reCAPTCHA and Turnstile widgets, which now instantly adapt to dark or light mode without needing a reload.

Improved Improved AI-powered message generation: the generated content now automatically replaces the message **subject** for better relevance, and the **closure name** uses the user's provided name instead of a generic fallback.

Improved Improved Blade templates for ADA compliance. Enhancements include semantic HTML updates, ARIA attributes, and screen reader support to improve accessibility for users with disabilities.

Improved Improved CAPTCHA handling: reCAPTCHA and Turnstile widgets now reset automatically when validation fails, ensuring users don’t get stuck on errors.

Improved Enhanced dark/light mode handling: reduced flickers and added a debounce to prevent redundant widget reloads.

Improved Refined overall RTL experience: cleaner alignment, more natural UI flow, and improved form field consistency for RTL users.

v1.7.0

2025-09-24

Added Added AI-powered message generation using OpenAI. Users can describe their intent and receive an auto-generated, professional message. Includes a modal interface, multilingual support, and fallback error handling.

Improved Enhanced feedback and error states for AI generation requests to improve user experience and reliability. Refined JavaScript and UI responsiveness across modals and form components.

v1.6.0

2025-08-30

Improved Improved overall functionality and user experience, including UX/UI refinements and better state management for file uploads and form submission feedback.

v1.5.0

2025-08-15

Added Added support for toggling light/dark mode and switching languages via both dropdown and icon-based UI. Preferences are now persisted using `localStorage`.

Improved Polished styling and interaction logic for the theme and language switcher.

v1.4.0

2025-08-01

Added Implemented secure file upload functionality with support for both local server storage and Amazon AWS S3 integration. Uploads include validation for MIME type and file size, and are fully configurable via .env.

Improved Extended translation support across both Blade templates and JavaScript files to ensure consistency across multilingual interfaces.

v1.3.0

2025-07-20

Added Integrated automatic reCAPTCHA re-rendering when toggling dark/light mode. This ensures correct theming and accessibility for the CAPTCHA widget.

Improved Refined visual transitions and consistency across dark mode elements.

v1.2.0

2025-07-01

Added Added CAPTCHA options: Google reCAPTCHA and Cloudflare Turnstile, fully configurable via `.env`. Enhances bot protection and compliance.

v1.1.0

2025-06-15

Added Introduced dark mode toggle and full multilingual interface support, including automatic RTL/LTR layout detection based on selected language.

v1.0.0

2025-06-01

Added Initial Release