Skip to main content

Changelog

Prismatic Changelog

Stay up to date with the latest changes and improvements to our product.

Custom Fonts in Embedded

You can now use custom fonts in your embedded marketplace and designer. This is handy if you want to match the fonts in your embedded marketplace to the fonts in your app. Prismatic currently supports any font available in the Google Fonts catalog.

Read more about custom fonts in our docs.

Customer-Scoped Custom Components

Customer users can now build and deploy their own custom components, and can use those custom components in integrations they build in your embedded marketplace. This is handy if your customers need to build custom components to interact with their own internal systems, or if they need to build custom components that interact with third-party apps that you don't already support.

Read more about customer-scoped custom components on the Embedded Designer article.

New Components - September, 1 2023

We are pleased to announce the following components have been recently added to the Prismatic library:

  • BigCommerce - Manage your Products, Brands, Categories and more.
  • Domo - Manage your Projects, Streams and various other actions within your business's data sets.
  • Gong - Manage your calls, users, libraries, to best collect insights from customer interactions.
  • Google Cloud Pub/Sub - Subscribe to topics and configure push notifications for your various Google integrations.
  • Google Docs - Manage and share documents from your Google cloud.
  • Mixpanel - Manage your custom reports and measure user engagement with collected data.
  • Sage HR - Manage employees, teams, projects, and more in this robust Human Resources solution.
  • ShipBob - Manage orders, shipments, and generate labels with this fulfillment services solution.
  • Square - Manage your total point of sale system including payments, refunds, and inventory.
  • Zendesk Sell - Manage your sales force automation including leads, orders, and deals.

Integration Runner Moving to NodeJS 18.x

Platform Announcement: We are pleased to announce that we will be transitioning our integration runner from NodeJS 14.x to 18.x beginning on Monday, August 21st. Running on the latest LTS version of NodeJS has huge advantages, including performance improvements, continued support and security patches, and a baked-in fetch API.

This change will not require any action on your part. Your flows and components will transition seamlessly to their new environment. We will let you know once the upgrade is complete, so you can take advantage of any new features NodeJS 18.x has to offer.

Embedded designer improvements

Two new features were added to embedded designer:

  1. You can now issue a prismatic.showDashboard() to give users a holistic view of their integrations, instances, executions, logs, and more. See docs for more information. Open the customer dashboard in embedded
  2. You can now filter the list of components that are available to your customers. See docs for more information.

Embedded Designer

Your customers may want to build integrations for themselves between your product and the other apps and services they use. Embedded designer allows your customers to log in to your app and build integrations using Prismatic's integration designer. You can provision your customers access to private components that you have built, and can provide your customers with "templates" that they can use as a starting point for building their own integrations.

Read more about the embedded designer on Embedding Integration Designer docs page.

If you're interested in using embedded designer, please contact support to discuss enabling embedded designer for your organization.

Embedded SDK v2.0.0

The newest version of the embedded SDK changes the Marketplace default of screenConfiguration.marketplace.configuration to allow-details instead of always-show-details. See docs for information on the integration configuration detail screen options.

New Embedded SDK

Along with embedded designer comes a new embedded SDK. If you are currently using @prismatic-io/marketplace for embedded marketplace, swap it out for the new @prismatic-io/embedded NodeJS package to begin using the embedded designer features. @prismatic-io/marketplace will continue to work, but @prismatic-io/embedded is a superset of features and new features and enhancements will only be added to the new embedded SDK.

Linking Execution Replays

Replays of executions are now linked to the original execution. This makes it easier to query for failed executions, and replay only those executions that don't have a subsequent replay that succeeded.

See docs for more information, and the Examples repo in GitHub for the script mentioned in the above video.