⚠️ Compatibility Issue: angular-Freshdesk Not Compatible with Angular 19

Dear Team,

We are facing a critical blocker while upgrading our project from Angular 18 to Angular 19, directly impacting our release timeline.

:mag: Issue Summary

During the upgrade, Angular 19 automatically installs zone.js@0.15.1, while the angular-freshdesk package declares a strict peer dependency on zone.js@~0.14.4.
This mismatch is breaking the build with peer dependency conflicts, and as a result, we’re unable to proceed with our Angular 19 migration.

This is a high-priority issue affecting active development and deployment.

:paperclip: Attached: Please find the attached logs/screenshots for your reference, which clearly outline the error and dependency chain involved.

:envelope_with_arrow: Please let us know if any additional logs or technical details are needed from our side. We request your urgent attention and resolution on this matter.

HI @jenil,

Welcome to the Freshworks developer community!

If you refer to this package (https://www.npmjs.com/package/angular-freshdesk), it’s not an official library. Freshworks does not build or maintain it.
Please reach out to the developer of the respective library.

Hi Raviraj,

Thank you for your response.

Since the angular-freshdesk package is currently incompatible with Angular 19 due to its strict peer dependency on zone.js@~0.14.4, could you please suggest an alternative or updated library that we can use to integrate Freshdesk with our product? This integration is a critical requirement for us, and we are currently blocked due to this issue.

If there’s any recommended workaround, newer package version, or an alternative method to embed Freshdesk functionality, kindly guide us. Your assistance will help us move forward with our Angular 19 upgrade without affecting our release schedule.