# Q3 2022

## Custom Markers in Builder

September 19, 2022

<mark style="color:green;">**New**</mark> *Builder*

Now users can include [custom icons as marker](https://docs.carto.com/carto-user-manual/maps/layers/point)[s](https://docs.carto.com/carto-user-manual/maps/layers/point) for point data in Builder maps.This feature includes two differents ways of selecting an icon:

* Using one from our preset collection; based on the well-known Maki icon library, which is designed for cartography purposes;
* Uploading a custom icon in .png or .svg formats.

Different markers can also be defined by the values of a categorical column, and can even be rotated based on a numeric value; which enables different use-cases such as rotating an arrow based on azimuth for telecommunication antennas or the wind direction in weather maps.

{% embed url="<https://player.vimeo.com/video/759208322?h=a7525f3a09>" %}

## Caching performance improvements

September 16, 2022

<mark style="color:orange;">**Improvement**</mark> *APIs*

We have released a few changes in how we cache API requests in the CDN that will produce a significant improvement in the overall performance of the platform; specifically applying to Builder maps and applications developed using our APIs. Learn more about such changes in our documentation for developers at [api-docs.carto.com](https://api-docs.carto.com/); each end-point in Maps API and SQL API now contains a reference about our caching strategies.

In Builder, users have new a couple of new features:

* “Refresh data source”: to make sure users get non-cached versions of the data. Note that with this option your map will be skipping the CDN and getting the data each time from your data warehouse.
* “Refresh data source every X”: to allow the user to control the update frequency of the data displayed on public maps.

<figure><img src="https://3029946802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FybPdpmLltPkzGFvz7m8A%2Fuploads%2Fgit-blob-e9c9081fb995abcae8090a6679be15aa70468288%2Fcaching-performance-improvements.png?alt=media&#x26;token=de4bb049-5be7-4cf0-9d9d-1223e3fffe3a" alt=""><figcaption></figcaption></figure>

## New layout in Settings section

September 15, 2022

<mark style="color:orange;">**Improvement**</mark> *Workspace*

We have improved the layout in the Settings section in the CARTO Workspace; providing a better way to organize different areas by topic and providing a smoother interface for explaining the different Settings options for your CARTO account.

<figure><img src="https://3029946802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FybPdpmLltPkzGFvz7m8A%2Fuploads%2Fgit-blob-047b5e2d5696890c1b53aa58eb661b1a1160c34c%2Fnew-layout-settings-section.png?alt=media&#x26;token=ef2074cc-63a9-40bf-aecd-c94f3e915575" alt=""><figcaption></figcaption></figure>

## Performance improvements in Dynamic Tiling

September 13, 2022

<mark style="color:orange;">**Improvement**</mark> *APIs*

A couple important fixes have been implemented to our [Dynamic Tiling](https://docs.carto.com/carto-user-manual/maps/performance-considerations/#medium-size-datasets-and-sql-queries) strategies. Dynamic Tiling is the technology CARTO has developed to dynamically generate tiles for medium sized dataset and layers loaded as SQL Queries from your cloud data warehouse.

* When working with points, many times widgets were not showing data due to our “visual aggregation” strategy when points were very close to each other. We have now removed this type of aggregation, and we are only applying a limit of 200k points per tile to prevent performance issues. If now you encounter widgets not showing data, you just need to zoom in to reduce the number of points per tile.
* With our previous strategy some polygons or lines that were falling in the intersection of multiple tiles were splitted for visualization purposes, which was making the same data point count multiple times in widgets. We have solved this problem by asking the user to identify a unique id property for the data source at the time of creating widgets.

<figure><img src="https://3029946802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FybPdpmLltPkzGFvz7m8A%2Fuploads%2Fgit-blob-2a27c2f2997e34517286981a2b364e4ff6d92f6e%2Fperformance-improvements-dynamic-tiling.png?alt=media&#x26;token=2dbd7643-ca3b-4013-b1b4-33eed97138ca" alt=""><figcaption></figcaption></figure>

## Improvements in invitation & request management for Admin users

September 7, 2022

<mark style="color:orange;">**Improvement**</mark> *Workspace*

As part of an active taskforce to improve our sign up and login processes, we have now released an improved interface for Admin users to [manage invitations](https://docs.carto.com/carto-user-manual/settings/inviting-users-to-your-organization/) to join the CARTO organization and to manage user requests to join it.

<figure><img src="https://3029946802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FybPdpmLltPkzGFvz7m8A%2Fuploads%2Fgit-blob-f58c7e021302ca14e2158830a133af608a26c528%2Fimprovements-invitation-request-management.png?alt=media&#x26;token=f253bdc7-c7cf-4f0e-9bce-37ee8121de58" alt=""><figcaption></figcaption></figure>

## Geocoding and isolines in Google BigQuery

August 26, 2022

<mark style="color:green;">**New**</mark> *Analytics Toolbox - Builder - Workspace*

We are very excited to announce that users of Google BigQuery can now geocode their tables with address data and create trade areas around locations based on drive/walk time isolines natively from their data warehouse. These procedures call external location data service providers such as TomTom, HERE and Mapbox. Please check the [SQL Reference](https://docs.carto.com/analytics-toolbox-bigquery/sql-reference/lds/) of our [Analytics Toolbox for BigQuery](https://docs.carto.com/analytics-toolbox-bigquery/overview/getting-started/) for more details, and also refer to our examples on how to [geocode your data](https://docs.carto.com/analytics-toolbox-bigquery/examples/geocoding-your-address-data/) and [create isolines](https://docs.carto.com/analytics-toolbox-bigquery/examples/trade-areas-based-on-isolines/).

Note that these functionalities are also enabled from the Data Explorer and Builder tools.

{% embed url="<https://player.vimeo.com/video/760993303>" %}

## Geostatistics functions in the Analytics Toolbox for AWS Redshift

August 26, 2022

<mark style="color:green;">**New**</mark> *Analytics Toolbox*

Users of AWS Redshift can now access a new set of [geostatistics functions](https://docs.carto.com/analytics-toolbox-redshift/sql-reference/statistics/) to expand the spatial capabilities of their data warehouse with CARTO’s Analytics Toolbox. We have released [Getis-ord Gi\*](https://docs.carto.com/analytics-toolbox-redshift/sql-reference/statistics/#getis_ord_quadbin), [Moran’s I](https://docs.carto.com/analytics-toolbox-redshift/sql-reference/statistics/#morans_i_quadbin) and [p-value](https://docs.carto.com/analytics-toolbox-redshift/sql-reference/statistics/#p_value) methods that can run natively with your data hosted in Redshift. Learn more about these analytical functions in our [product documentation](https://docs.carto.com/analytics-toolbox-redshift/sql-reference/statistics/).

## New Range widget in Builder

August 5, 2022

<mark style="color:green;">**New**</mark> *Builder*

From today, users of Builder can add a new type of widgets to their interactive maps. The [Range widget](https://docs.carto.com/carto-user-manual/maps/widgets/range-widget) allows you to filter data based on precise numeric ranges.

{% embed url="<https://player.vimeo.com/video/759208408?h=1900194ed7>" %}

## Cannibalization Analysis available in the Retail module of the Analytics Toolbox for BigQuery

August 4, 2022

<mark style="color:green;">**New**</mark> *Analytics Toolbox*

Retailers working with Google BigQuery and CARTO can now analyze the potential cannibalization cased by a set of new stores into their existing networks, based on the overlap of the different trade areas in terms of geographic area but also in terms of any other spatial feature that the user wants to use in the analysis (e.g. population, number of households). Check out [our documentation](https://docs.carto.com/analytics-toolbox-bigquery/sql-reference/retail/#cannibalization_overlap) and [this example](https://docs.carto.com/analytics-toolbox-bigquery/examples/store-cannibalization/) to learn more about how to run this analysis with our [Analytics Toolbox for BigQuery](https://docs.carto.com/analytics-toolbox-bigquery/overview/getting-started/).

<figure><img src="https://3029946802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FybPdpmLltPkzGFvz7m8A%2Fuploads%2Fgit-blob-0142649dd2593ff8ed34aef0bb0a860afe88e96f%2Fcannibalization-analysis-retail-module-bigquery.png?alt=media&#x26;token=4025d72b-ffd8-490d-84c3-b44aa606913b" alt=""><figcaption></figcaption></figure>

## Renaming of data sources in Builder

July 28, 2022

<mark style="color:orange;">**Improvement**</mark> *Builder*

Users can now rename the [data sources](https://docs.carto.com/carto-user-manual/maps/data-sources/#data-sources) added to a Builder map; although seemingly a small product addition, this new feature brings a big improvement in terms of user experience for our users.

{% embed url="<https://player.vimeo.com/video/759208440?h=9576b51762>" %}

## New Data Explorer UI

July 15, 2022

<mark style="color:orange;">**Improvement**</mark> *Workspace*

We have introduced a new design in the [Data Explorer](https://docs.carto.com/carto-user-manual/data-explorer/introduction/) that brings a good amount of improvements for our users: it allows to search and sort data objects within connections, provides pagination and infinite scrolling for connections with access to thousands of tables, facilitates access to Data Observatory subscriptions, includes shortcuts for creating new connections and importing data, etc.

<figure><img src="https://3029946802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FybPdpmLltPkzGFvz7m8A%2Fuploads%2Fgit-blob-0d297ecadc5b582e1542ee9efdeff9f8c2f22c44%2Fnew-data-explorer-ui.png?alt=media&#x26;token=8dc69929-be72-42a0-ad05-38ade4ba32ae" alt=""><figcaption></figcaption></figure>

## Spatial Index tilesets for Postgresql

July 15, 2022

<mark style="color:green;">**New**</mark> *Analytics Toolbox*

Postgresql users can now generate tilesets based on spatial index data (i.e. H3, Quadbin) natively in their databases. This [new functionality](https://docs.carto.com/analytics-toolbox-postgres/sql-reference/tiler/#create_spatial_index_tileset) from our [Analytics Toolbox for Postgresql](https://docs.carto.com/analytics-toolbox-postgres/overview/getting-started/) enables our users to build high performance data visualizations from very large datasets. Check out [this example](https://docs.carto.com/analytics-toolbox-postgres/examples/creating-spatial-index-tilesets/) to learn more about how to use this feature.

<figure><img src="https://3029946802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FybPdpmLltPkzGFvz7m8A%2Fuploads%2Fgit-blob-c7cef6397551f1fb40ff6647bb955d119e9ff510%2Fspatial-index-tilesets-for-postgresql.png?alt=media&#x26;token=b918458e-580b-4e60-b41a-fdc7ee376397" alt=""><figcaption></figcaption></figure>

## CARTO for React 1.3

July 12, 2022

<mark style="color:green;">**New**</mark> *Developer Tools*

We are excited to announce a new release of our CARTO for React library, packed with awesome new features to extend the CARTO platform and provide more capabilities for building custom solutions:

* We have added support for [spatial indexes](https://docs.carto.com/react/guides/data-sources#spatial-indexes), so now you can visualize layers and add widgets when you are working with datasets using H3 and Quadbin indexes, in addition to traditional geometries. This is specially useful when you are dealing with large datasets.
* We have support now for dynamic tiling. By default the CartoLayer will work with [dynamic tiles](https://docs.carto.com/react/guides/upgrade-guide/) and the widgets have been updated to work with them.
* Widgets now have two different [modes](https://docs.carto.com/react/guides/widgets#modes-behavior): viewport and global.
* The [GeocoderWidget](https://docs.carto.com/react/library-reference/widgets#geocoderwidget) now is compatible with the new [LDS API](https://api-docs.carto.com/#f70786a4-8d69-46f3-9794-4e021ab43df8).
* We have a new [BarWidget](https://docs.carto.com/react/library-reference/widgets#barwidget) to display categorical/qualitative data using vertical bars.

## Sharing maps and connections with groups

July 8, 2022

<mark style="color:green;">**New**</mark> *Workspace*

You can now synchronize the user groups coming from your Single Sign-On (SSO) directory (e.g. SAML, LDAP, etc.) with CARTO. Thanks to this new feature users can now share maps and connections with those inherited groups. You can access full details in our documentation on [sharing with groups](https://docs.carto.com/carto-user-manual/maps/publishing-and-sharing-maps/#sharing-with-certain-groups) and [group management](https://docs.carto.com/carto-user-manual/settings/managing-user-groups/).

<figure><img src="https://3029946802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FybPdpmLltPkzGFvz7m8A%2Fuploads%2Fgit-blob-41fdc7e2b67a01c08ef825ac7a1b581592323079%2Fsharing-maps-with-groups.png?alt=media&#x26;token=3ff0a9f7-5972-4b0e-a2b9-3e5c978b2937" alt=""><figcaption></figcaption></figure>

## Custom Pop-ups in Builder maps

July 7, 2022

<mark style="color:green;">**New**</mark> *Builder*

We have released a new feature for [pop-up windows](https://docs.carto.com/carto-user-manual/maps/interactions) in Builder maps. Now users can customize their pop-ups using HTML and a templating system that allows accessing feature’s properties. This kind of flexibility allows users to add dynamic content to their maps, such as: Google Street View images, custom links based on data properties, images, logos, GIFs, etc. Check out this [blogpost](https://carto.com/blog/google-street-view-pop-ups-with-carto/) to see some examples of this feature in action.

{% embed url="<https://player.vimeo.com/video/759208359?h=ab6839b29d>" %}

## CARTO for deck.gl 8.8

July 1, 2022

<mark style="color:green;">**New**</mark> *Developer Tools*

We are really happy to announce a new release of “CARTO for deck.gl” to allow developers to build even more awesome apps and map visualizations with the CARTO platform. This new release comes from:

* Support in the CartoLayer for datasets using spatial indexes such as H3 and Quadbin. You can now build visualizations with very large datasets without the need of geometry data at an incredible performance and reduced costs.
* You can now leverage our Dynamic Tiling system with SQL Queries, providing great scaling capabilities to your maps.
* deck.gl code base is now migrated to TypeScript. This improves the robustness and maintainability of TypeScript apps using deck.gl as well as the deck.gl codebase itself.

{% embed url="<https://player.vimeo.com/video/759208307?h=1cf5523cb0>" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.carto.com/whats-new/q3-2022.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
