Q2 2025

New features and improvements introduced from April to June 2025

Custom aggregation support on Category, Pie and Time Series Widget

June 19th, 2025

Improvement Builder, CARTO for Developers

You can now define custom aggregation operations directly in Category, Pie, and Time Series widgets, previously only available in Formula widgets.

This enhancement enables more advanced use cases by allowing tailored SQL expressions within the widget configuration, giving users greater control over how insights are calculated and displayed.

Custom aggregations are supported in both CARTO Builder and the CARTO Developer framework for programmatically creating widgets. Learn more in the Widgets section of Builder or the CARTO for Developers technical reference.

Integrate CARTO Builder maps at scale in your custom applications using fetchMap

May 30th, 2025

Improvement CARTO for Developers

Developers have now access to an extended set of tools to bring maps from CARTO Builder into their applications, allowing collaboration with non-developer users who can be in charge of the cartography, or simply, accelerating the styling process of layers. Key points are:

  • Non-developers can prototype and build maps in Builder as usual.

  • Developers use fetchMap to retrieve maps from CARTO into their code.

  • The map properties can then be integrated and customized, to perfectly blend in your application. This includes layers, legend, and interactions (tooltips, popups, hover...).

  • Works with private and public maps.

Learn more about the improvements to fetchMap in our technical reference, or check how we built our example.

Support for sharing maps with Guest viewers

May 29th, 2025

New Accounts

We've introduced a new user role, Guest viewer, designed for organizations that want to share maps with external partners, clients or collaborators.

Users with this new role can only see the maps that have been explicitly shared with them, which improves collaboration with external users as it removes the need to make sensitive maps public. As these are authenticated users, Editors can grant or revoke Guest viewer access to any map at any point, while Admins can view a complete audit trail of their activity.

For more information, head to our section on Guest viewers.

Routing Matrix support in the Analytics Toolbox, Workflows, and LDS API

May 26th, 2025

New Workflows and Analytics Toolbox

CARTO now supports computing travel time and distance origin–destination matrices using third-party APIs from TravelTime and TomTom. New functions in the Analytics Toolbox allow users to build routing matrices with full control over input parameters, enabling accurate and optimized travel time analysis.

This capability is also available through a new component in Workflows, providing a low-code way to integrate travel time data into broader spatial processes. A new endpoint in the Location Data Services (LDS) API has been introduced to support this functionality across the Analytics Toolbox and Workflows, ensuring robust and scalable access to routing services.

The new functions and components are available in Workflows and the Analytics Toolbox for BigQuery, Snowflake and Redshift.

Enhanced collaboration with User Comments now available in Builder

May 13th, 2025

New Builder

You can now collaborate directly in your Builder maps using Comments. Add notes tied to specific locations, start threaded discussions, and tag teammates to bring everyone into the conversation—right where decisions are made.

Built for collaboration, Comments help reduce back-and-forth, speed up decision-making, and turn your maps into collaborative mapping experiences.

Ready to start? Check our documentation to learn more.

Automate the creation of maps with the new Create Builder Map component in Workflows

May 12th, 2025

New Workflows

A new component is now available in CARTO Workflows to automate the creation and update of Builder maps. With support for three modes—Create copy, Overwrite, and Update—this component gives users full control over how maps are generated and maintained as part of a workflow.

This functionality allows users to integrate map generation into larger geospatial processes, ensuring that maps stay up to date with the latest analytical results. Whether you're building templated workflows, maintaining a dashboard, or running scheduled processes, this component helps reduce manual steps and ensures consistency across your visual outputs.

Check the documentation to get started.

New developer framework-agnostic widgets for Tileset and Raster sources

April 3rd, 2025

New CARTO for Developers

Developers building custom, scalable geospatial apps with CARTO can now add custom charts and widgets on top of their tileset and raster sources, enriching their application with additional GPU-powered filtering capabilities. These widgets have the same features as all our developer widgets:

  • Fully-customizable: using flexible data models and your own UI charting library.

  • Easily sync your widgets with the deck.gl map, and seamlessly use widgets to filter.

  • Framework-agnostic, with minimal dependencies: built with pure JS and Typescript, it integrates nicely in your own stack (Angular, React, Vue...).

Use cases include land use treemap charts, NDVI average scorecards, or frequency histograms over huge tilesets with millions of points, and everything in between... Get creative!

Ready to get started? Check the technical reference or play with our examples!

View all assets in your organization with the new Superadmin role

April 3rd, 2025

Improvement Accounts

We have introduced a new user role –Superadmin– capable of viewing and managing all assets (Maps, Workflows and Connections) in the organization, regardless of who owns them or their visibility settings. This new role will help facilitate the administration and governance of large organizations with many users and many assets:

  • Delete and transfer assets in bulk

  • Filter assets by owner

  • View detailed asset relationships, such as the Connection used by a Workflow.

For more information, see our section on the Superadmin role.

Last updated

Was this helpful?