hotglue melt: March 2025 cover

hotglue melt: March 2025

Hassan Syyid profile image

by Hassan Syyid

Mar 18th 2025

šŸš€ Product Updates

āš”10x faster discovers for CRM connectors

We have shipped major performance improvements on our core CRM connectors: Salesforce and HubSpot. Previously, refreshing a field map would take 2 minutes on average ā€“ with this update itā€™s down to 10 seconds!

Note that the time will vary based on how many objects exist within the CRM instance, and this update is not live if you're using a forked version of a connector.

These improvements will be rolled out to more connectors in March. Let us know if there are specific connectors you want to see with this improvement.

šŸŒ“ Dark Mode

You asked and we listened! We have introduced a dark mode option in the hotglue admin dashboard ā€“ simply use the dark mode toggle in the navbar to switch. Hereā€™s a quick preview:

dark-mode.png

āš™ļø React 19+ support for the hotglue widget

We have introduced a new major release (1.5.x) of the @hotglue/widget package which introduces support for React 19+ and newer NextJS versions. This version is still in beta but is already available on npm.

Note that 1.5.x is not yet backwards compatible with React 18 or lower, and we will continue support for React 18 with updates on 1.4.x. If you run into any issues, donā€™t hesitate to reach out!

šŸ”§ Automatic handling of stuck jobs

We have introduced improved automatic handling and detection of stuck jobs using a heartbeat.

With this release, hotglue automatically detects jobs that are hung and retriggers them. This typically comes up when jobs run out of memory or hit unexpected connector errors.

We expect this release will improve stability and result in fewer unexpectedly failed jobs. If you have any questions, let us know!

šŸ”Œ Connector Updates

āš ļø Shopify is migrating to GraphQL and deprecating REST

Shopify is in the process of deprecating their REST APIs in favor of their newer GraphQL API. As of February 1st they require all Shopify apps to use their GraphQL endpoints for products, or they will be delisted. No action is required on your side ā€“ we added a ā€œcompatibilityā€ layer in our _tap-shopify_which replaces our REST API calls for products with GraphQL queries and maps the data to the original REST schema. You can review the changes on our GitHub repository.

Shopify will be continuing to deprecate resources in REST and is encouraging all users to migrate to GraphQL. Additionally, any new fields/objects will only be made available in GraphQL. To help with this transition, we have developed a tap-shopify-v2 which leverages the GraphQL API instead (see GitHub). If youā€™re interested in learning more about migrating to the new connector, reach out to us.

šŸŽļø Microsoft SQL target is faster + more stable

We have done a significant rework of our target for Microsoft SQL Server, which has led to significantly better performance and throughput as well as improved stability.

Under the hood we are leveraging bcp which is SQL Serverā€™s bulk copy utility instead of sending records via SQL. If curious, you can see the changes in GitHub.

Thatā€™s all for this month! Thanks for reading :)

Want to chat with our team? Book a demo.