v1.0.6

🔐 Sidecar CX v1.0.6 Release: Enhanced Security & Custom Widget Mounting

We're excited to announce the release of Sidecar CX v1.0.6, bringing important security enhancements, greater flexibility for widget placement, and updates to third-party dependencies to keep your installation secure and up to date.


🛡️ Strengthened Security with CSRF Protection

Security is always a top priority at Sidecar CX, and with this release, we’ve added Cross-Site Request Forgery (CSRF) protection to further safeguard your application.

What is CSRF?

CSRF is a type of attack where an attacker tricks an authenticated user into making unintended requests on a trusted site. This can lead to unauthorized actions being performed on behalf of a user without their consent.

How Does This Update Help?

  • Prevents unauthorized requests from malicious websites that try to exploit active user sessions.
  • Ensures your interactions with Sidecar CX remain secure by verifying that every request comes from a legitimate source.
  • Protects both cloud and self-hosted environments, providing an extra layer of defense.

With this update, your Sidecar CX deployment is more secure against external threats, giving you peace of mind.


🎨 Custom Widget Mount Points for Greater Flexibility

We've introduced custom mount points for Sidecar CX widgets, giving you full control over where and how they appear on your site.

What’s New?

  • You can now define a specific div element where the AI-powered widget will be inserted.
  • Use your own CSS styling to seamlessly integrate the widget into your site’s design.
  • More control over placement—instead of a default floating widget, you can embed it anywhere on the page.

How to Use It

  1. Create a div element with an id of your choice in your HTML.
    Create a custom 'div' container
    Click to copy
    <div id="custom-widget-container" />
  2. Style it with CSS to match your site’s design.
    Provide your CSS styles for you new container
    Click to copy
    #custom-widget-container {
    width: 100%;
    height: 600px;
    max-width: 400px;
    margin: 20px auto;
    }
  3. Tell Sidecar CX to mount the widget to your div.
    Sample Script Tag for Adding the Search Widget
    Click to copy
    <script
    src="http://ai-agent.sidecarcx.local:4200/search-widget.js?id=<YOUR_AGENT_ID>&mount=custom-widget-container"
    async
    ></script>
    • NOTE: For the AI-powered Chatbot Agent, providing a mount point will disable the floating chat button and will instead mount the Chatbot directly into the custom div.

This update gives you the power to fully customize your AI Agent’s placement while maintaining a cohesive look and feel for your brand.


🔄 Security & Performance Updates to Dependencies

To ensure Sidecar CX remains fast, secure, and reliable, we’ve also updated our third-party dependencies to their latest versions. These updates bring:

  • Security patches to prevent vulnerabilities.
  • Performance optimizations for a smoother experience.
  • Improved stability across cloud and self-hosted environments.

Keeping dependencies up to date is a critical part of maintaining a secure platform, and we’re committed to ensuring Sidecar CX remains a safe and efficient solution for all users.


🚀 How to Get This Update

This update is now available for both Cloud and Self-Hosted environments. Updates to the cloud are automatic. For Self-Hosted, to ensure you’re benefiting from the latest security and functionality improvements, check out our updated installation and upgrade documentation:

👉 Upgrade to v1.0.6


🔮 What’s Next?

We’re always working on new ways to improve Sidecar CX, with upcoming releases focusing on even more customization, expanded AI Agent capabilities, and enhanced analytics to help you get the most out of your content.

Thank you for being part of the Sidecar CX journey! If you have feedback, questions, or feature requests, we’d love to hear from you.

The Sidecar CX Team