---
title: "Product Changelog: May 2022"
description: Learn more about the releases, improvements, and fixes from May 2022.
image: https://blog.basistheory.com/hubfs/Imported_Blog_Media/629659d7b28cd3cccef5c2d2_Changelog_%20%20May%202022.jpeg
---

[Skip to content](https://blog.basistheory.com/changelog-may-2022#main-content)

![Basis Theory logo](https://blog.basistheory.com/hs-fs/hubfs/BTLogo%20(1).png?width=365&height=122&name=BTLogo%20(1).png)

- [Use Cases](https://basistheory.com/)
  
  Show submenu for Use Cases 
  
    - [Creator Economy](https://basistheory.com/use-cases/creator-economy)
    - [Digital Health](https://basistheory.com/use-cases/health)
    - [E-Commerce](https://basistheory.com/use-cases/ecommerce)
    - [Fintech](https://basistheory.com/use-cases/fintech)
    - [Gaming](https://basistheory.com/use-cases/gaming)
    - [Subscription Merchants](https://basistheory.com/use-cases/subscriptions)
    - [Travel](https://basistheory.com/use-cases/travel)
    - [VSaaS](https://basistheory.com/use-cases/vsaas)
- Solutions
  
  Show submenu for Solutions 
  
    - [Agentic Commerce](https://basistheory.com/solution/agentic-commerce)
    - [Data Consolidation](https://basistheory.com/solution/data-consolidation)
    - [Monetize Payments](https://basistheory.com/solution/monetize-payments)
    - [Multi PSP](https://basistheory.com/solution/multi-psp)
    - [Payment Method Discovery](https://basistheory.com/solution/payment-method-discovery)
    - [Payment Vault](https://basistheory.com/solution/payment-vault)
- [Platform](https://basistheory.com/platform)
  
  Show submenu for Platform 
  
    - [Enrichments & Add-Ons](https://basistheory.com/add-ons)
    - [Partners](https://basistheory.com/partnerships)
    - [Why Basis Theory](https://basistheory.com/why-basis-theory)
- [Pricing](https://basistheory.com/pricing)
- Resources
  
  Show submenu for Resources 
  
    - [Blog](https://blog.basistheory.com)
    - [Case Studies](https://blog.basistheory.com/case-studies)
- [Docs](https://developers.basistheory.com/)

Open main navigation

Close main navigation

- [Use Cases](https://basistheory.com/)
  
  Show submenu for Use Cases 
  
    - [Creator Economy](https://basistheory.com/use-cases/creator-economy)
    - [Digital Health](https://basistheory.com/use-cases/health)
    - [E-Commerce](https://basistheory.com/use-cases/ecommerce)
    - [Fintech](https://basistheory.com/use-cases/fintech)
    - [Gaming](https://basistheory.com/use-cases/gaming)
    - [Subscription Merchants](https://basistheory.com/use-cases/subscriptions)
    - [Travel](https://basistheory.com/use-cases/travel)
    - [VSaaS](https://basistheory.com/use-cases/vsaas)
- Solutions
  
  Show submenu for Solutions 
  
    - [Agentic Commerce](https://basistheory.com/solution/agentic-commerce)
    - [Data Consolidation](https://basistheory.com/solution/data-consolidation)
    - [Monetize Payments](https://basistheory.com/solution/monetize-payments)
    - [Multi PSP](https://basistheory.com/solution/multi-psp)
    - [Payment Method Discovery](https://basistheory.com/solution/payment-method-discovery)
    - [Payment Vault](https://basistheory.com/solution/payment-vault)
- [Platform](https://basistheory.com/platform)
  
  Show submenu for Platform 
  
    - [Enrichments & Add-Ons](https://basistheory.com/add-ons)
    - [Partners](https://basistheory.com/partnerships)
    - [Why Basis Theory](https://basistheory.com/why-basis-theory)
- [Pricing](https://basistheory.com/pricing)
- Resources
  
  Show submenu for Resources 
  
    - [Blog](https://blog.basistheory.com)
    - [Case Studies](https://blog.basistheory.com/case-studies)
- [Docs](https://developers.basistheory.com/)
- [Get a demo](https://basistheory.com/contact)

[Login](https://portal.basistheory.com/)

[Get a demo](https://basistheory.com/contact)

 May 31, 2022

![Picture of James Armstead](https://blog.basistheory.com/hs-fs/hubfs/Imported_Blog_Media/62b1da75da1e04053d424518_James.jpg?width=50&name=62b1da75da1e04053d424518_James.jpg) [James Armstead](https://blog.basistheory.com/author/james-armstead) ·

[Product](https://blog.basistheory.com/tag/product)

# Changelog: May 2022

![Product changelog for May 2022](https://blog.basistheory.com/hubfs/Imported_Blog_Media/629659d7b28cd3cccef5c2d2_Changelog_%20%20May%202022.jpeg)

## The highlights

### Status Page

Our new public Status Page provides developers a simple way to track the status of our API, Portal, and Elements. Check it out at [https://status.basistheory.com](https://status.basistheory.com).

### Enabling all tokens to be used with Reactors and Proxy 

All token types now work with our Reactors and Proxy services.  We also optimized each, allowing developers to use a liquid-style syntax for processing and analyzing their data, as well as grab specific data from a token at ANY property. 

Given the following token:

```

{
  "id": "d35412f4-9d3b-45d8-b051-fe4b7d4e14c5",
  "type": "token",
  "data": {
    "bicycle": {
      "color": "red",
      "price": 19.95
    }
  }
}
```

To request the bike’s color, you’d use the following expression with any of our Proxy or Reactor endpoints:

```

```

### Terraform Provider

You shouldn’t worry about manually configuring your system's dependencies or promoting a change from your development environment to a production environment. For this exact reason, we launched our own [Basis Theory Terraform Provider](https://github.com/Basis-Theory/terraform-provider-basistheory). The new tool allows engineers to manage Basis Theory alongside the rest of your infrastructure as code!

```

terraform {
  required_providers {
    basistheory = {
      source  = "basis-theory/basistheory"
      version = ">= 0.1.3"
    }
  }
}
```

Get started with our guides on [Managing your Applications with Terraform](https://developers.basistheory.com/docs/sdks/server-side/terraform) and Managing Reactor Formulas with Terraform or check out our new [Go SDK](https://github.com/Basis-Theory/basistheory-go)!

### Other stuff

##### Releases

- Launched our [Slack Community](https://community.basistheory.com)
- Released our [Python SDK](https://developers.basistheory.com/docs/sdks/server-side/python)
- Released [Search on any token property](https://developers.basistheory.com/#tokens-search-tokens)
- Launched [Basis Theory Labs](https://developers.basistheory.com/docs)
- Announced [community-built Rubygem](https://blog.basistheory.com/secure-data-ruby-basis-theory)
- Added concept pages for [Search](https://developers.basistheory.com/concepts/what-is-search/), [Fingerprints](https://developers.basistheory.com/docs/concepts/what-are-tokens#fingerprinting), [Permissions](https://developers.basistheory.com/docs/concepts/access-controls#permissions-1), and Monthly Active Token
- Launched an official TabaPay reactor (find it your Web Portal)
- Launched [Testing Blog Series](https://blog.basistheory.com/testing-layers-and-principles)
- Launched [SendSecure.ly](http://sendsecure.ly/) application

##### Fixes & Improvements

- Token endpoints support [Card](https://developers.basistheory.com/docs/guides/cards) and [Bank](https://developers.basistheory.com/docs/guides/any) token types 
- Deprecated Atomic Card/Bank types and endpoints
- Updated OpenAPI spec to keep our [Postman collection](https://app.getpostman.com/run-collection/14036973-bd016246-4d82-4753-82a0-e75a07d167c9?action=collection%2Ffork&collection-url=entityId%3D14036973-bd016246-4d82-4753-82a0-e75a07d167c9%26entityType%3Dcollection%26workspaceId%3Dcca928dd-d01d-4c7d-9002-84d5f2b33a63) automatically updated
- Exposed [Swagger](https://api.basistheory.com/swagger/index.html) to enables anyone to generate an SDK
- Made Tenant Member Management available via API
- Fixed small defects with our login
- Fixed [Developer Portal](https://developers.basistheory.com) to properly display on mobile
- Standardized [Developer Portal](https://developers.basistheory.com) styling
- Standardized [Elements error handling](https://developers.basistheory.com/docs/sdks/web/javascript#elements-services-errors)

Head over to our [Slack community](https://community.basistheory.com) to provide feedback, ideas, or requests!

[![View an Interactive Demo   See how the Basis Theory platform secures payment data and significantly reduces PCI compliance burden from day 1.  ](https://no-cache.hubspot.com/cta/default/22332934/interactive-171495116167.png)](https://blog.basistheory.com/hs/cta/wi/redirect?encryptedPayload=AVxigLIwDJsrDtrqwfPyHFnmp3J2qHp7Y%2Bykil1vlgLmsKbiSoyD%2BmEAEoMJFY1LfLscSdMMvttGOekKyxFoFsbc2mRm3ZFOvbc5GEvcGLa%2B9bJwbD71T0zusfnahdeihmxKu1IC8dXj142NiPJ14mlmyLbztvdXYCVT7uFZ3gqWJ4alXFiioJfRO26WMNdwM41YxgFsBnVmLB2rCL2Ic%2BZp%2FeiyJUY%3D&webInteractiveContentId=171495116167&portalId=22332934)

## Related posts

[![introducing Sendsecure.ly](https://blog.basistheory.com/hubfs/Imported_Blog_Media/62691fb811e2f57f5828df6e_Introducing%20sendsecure_ly%E2%80%94a%20free%20and%20safe%20way%20to%20share%20your%20secrets.jpg)](https://blog.basistheory.com/sendsecurely-free-safe-way-secret-sharing)

[Engineering](https://blog.basistheory.com/tag/engineering)

### [Introducing sendsecure.ly—a free and safe way to share your secrets](https://blog.basistheory.com/sendsecurely-free-safe-way-secret-sharing)

![Picture of Drew Hudec](https://blog.basistheory.com/hs-fs/hubfs/Imported_Blog_Media/62b1da5038a6a7cc00f8f904_Drew-p-500-1.jpeg?width=50&name=62b1da5038a6a7cc00f8f904_Drew-p-500-1.jpeg) [Drew Hudec](https://blog.basistheory.com/author/drew-hudec) 

 April 29, 2022

[Read more](https://blog.basistheory.com/sendsecurely-free-safe-way-secret-sharing)

[![data tokenization and encryption using Go](https://blog.basistheory.com/hubfs/Imported_Blog_Media/62acc0a72456da6a7f7a7362_Data%20tokenization%20and%20encryption%20using%20Go%20(1).jpeg)](https://blog.basistheory.com/data-tokenization-and-encryption-using-go)

[Product](https://blog.basistheory.com/tag/product)

### [Data tokenization and encryption using Go](https://blog.basistheory.com/data-tokenization-and-encryption-using-go)

![Picture of Basis Theory](https://blog.basistheory.com/hs-fs/hubfs/bt-favicon-new.png?width=50&name=bt-favicon-new.png) [Basis Theory](https://blog.basistheory.com/author/basis-theory-team) 

 June 17, 2022

[Read more](https://blog.basistheory.com/data-tokenization-and-encryption-using-go)

[![Data security is a developer service problem](https://blog.basistheory.com/hubfs/Imported_Blog_Media/6261609880121b8a280ea79e_Data%20security%20is%20a%20developer%20service%20problem.jpeg)](https://blog.basistheory.com/data-security-developer-service-problem)

[Basis Theory News](https://blog.basistheory.com/tag/basis-theory-news)

### [Data Security is a Developer Service Problem](https://blog.basistheory.com/data-security-developer-service-problem)

![Picture of Colin Luce](https://blog.basistheory.com/hs-fs/hubfs/Colin%20Luce-2161-Edit.jpeg?width=50&name=Colin%20Luce-2161-Edit.jpeg) [Colin Luce](https://blog.basistheory.com/author/colin-luce) 

 April 21, 2022

[Read more](https://blog.basistheory.com/data-security-developer-service-problem)

## Stay Connected

### Receive the latest updates straight to your inbox

### Follow on Social

<https://www.linkedin.com/comm/mynetwork/discovery-see-all?usecase=PEOPLE_FOLLOWS&followMember=colinthomasluce>

[![BTLogo (1)](https://blog.basistheory.com/hs-fs/hubfs/BTLogo%20(1).png?width=138&height=46&name=BTLogo%20(1).png "BTLogo (1)")](https://basistheory.com)

- Use Cases 
    - [Creator Economy](https://basistheory.com/use-cases/creator-economy)
    - [Digital Health](https://basistheory.com/use-cases/health)
    - [E-Commerce](https://basistheory.com/use-cases/ecommerce)
    - [Fintech](https://basistheory.com/use-cases/fintech)
    - [Gaming](https://basistheory.com/use-cases/gaming)
    - [Remittance](https://basistheory.com/use-cases/remittance)
    - [Subscription Platforms](https://basistheory.com/use-cases/subscriptions)
    - [Online Travel Agencies](https://basistheory.com/use-cases/travel)
    - [Vertical SaaS](https://basistheory.com/use-cases/vsaas)
- Developers 
    - [Quickstart](https://developers.basistheory.com/getting-started)
    - [Elements](https://developers.basistheory.com/docs/sdks/web/javascript)
    - [Documentation](https://developers.basistheory.com/)
- Basis Theory 
    - [Pricing](https://basistheory.com/pricing)
    - [Add-Ons](https://basistheory.com/add-ons)
    - [ROI Calculator](https://go.basistheory.com/roi)
    - [Case Studies](https://blog.basistheory.com/case-studies)
    - [Blog](https://blog.basistheory.com)
    - [Contact](https://basistheory.com/contact)
- Other 
    - [Terms and Conditions](https://basistheory.com/resources/terms-of-service)
    - [Privacy Policy](https://basistheory.com/resources/privacy-policy)
    - [Cookie Policy](https://basistheory.com/resources/cookie-policy)
    - [Security](https://basistheory.com/security)
    - [System Status](https://status.basistheory.com/)
- Compare 
    - [Basis Theory Vs. Evervault](https://go.basistheory.com/evervault-alternative)
    - [Basis Theory Vs. IXOPAY](https://go.basistheory.com/alternative-to-ixopay)
    - [Basis Theory Vs. VGS](https://go.basistheory.com/compare/very-good-security)

---

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "James Armstead",
    "url" : "https://blog.basistheory.com/author/james-armstead"
  },
  "dateModified" : "2023-10-31T21:12:12.190Z",
  "datePublished" : "2022-05-31T04:00:00.000Z",
  "headline" : "Product Changelog: May 2022",
  "image" : [ "https://blog.basistheory.com/hubfs/Imported_Blog_Media/629659d7b28cd3cccef5c2d2_Changelog_%20%20May%202022.jpeg" ],
  "mainEntityOfPage" : {
    "@id" : "https://blog.basistheory.com/changelog-may-2022",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://blog.basistheory.com/hubfs/BTLogo%20(1).png"
    },
    "name" : "Basis Theory"
  }
}
```