v1.21.0

logto-io/logtov1.21.0Oct 28, 2024by silverhand-bot

AI Summary

This release introduces the GatewayAPI SMS connector, makes the Australia region available in Logto Cloud, and includes improvements to the Google Connector and database connection timeouts.

Key Highlights

  • GatewayAPI SMS connector for sending SMS messages
  • Australia region availability in Logto Cloud
  • Google Connector default prompts updated to 'select_account'
  • Environment variable to override default database connection timeout

New Features

  • GatewayAPI SMS connector
  • Australia region availability
  • Google Connector default prompts update
  • Environment variable for DB timeout override
  • Account API (Coming Soon)

Full Release Notes

![image](https://github.com/user-attachments/assets/7d961d02-e7de-484d-b0d1-59f4f9c72dbb)

## GatewayAPI SMS connector

You can now send SMS messages via GatewayAPI.

## Australia region

The Australia region is now available in Logto Cloud.

## Improvements and fixes

- #6734 update Google Connector default `prompts` to be `select_account`
- #6630 fix an issue that prevent mp4 video from playing in custom sign-in pages on Safari browser
- #6674 add environment variable to override default database connection timeout

## New Contributors
* @michaelgiraldo made their first contribution in https://github.com/logto-io/logto/pull/6615
* @bpow made their first contribution in https://github.com/logto-io/logto/pull/6328
* @GeisonPiegas made their first contribution in https://github.com/logto-io/logto/pull/6642
* @buchen made their first contribution in https://github.com/logto-io/logto/pull/6655
* @luis815 made their first contribution in https://github.com/logto-io/logto/pull/6674

## Coming Soon: Account API

The new Account API is on its way, designed to give end users direct API access without needing to go through the Management API. Here’s a sneak peek of what you can expect:

1. Direct access: The Account API empowers end users to directly access and manage their own account profile without requiring the relay of Management API.
2. User profile and identities management: Users can fully manage their profiles and security settings, including the ability to update identity information like email, phone, and password, as well as manage social link connections. May also support MFA and SSO in the future.
3. Global access control: Admin will have full, global control over access settings, can customize each fields.
4. Seamless authorization: Authorizing is easier than ever! Simply use `client.getAccessToken()` to obtain an access token and attach it to the Authorization header.