# What's New?

Here you can find updates among Brian's new updates. Follow [BrianknowsAI ](https://twitter.com/BrianknowsAI)on X to stay always updated!

## 📣 Update #6 - December 2024

New **API** release including the following updates:

### `/transaction`

* add Solana as a supported chain (swap, transfer and balance actions are currently available)
  * Integrated Jupiter solver for Solana swaps
* general bug fixing and minor improvements

## 📣 Update #5 - October 2024

New **API** release including the following updates:

### `/agent`

* release new `/agent` API endpoint for creating chat-like applications. Check [`/agent`](https://docs.brianknows.org/brian-api/apis/agent) page.

### `/transaction`

* add Mode as supported chain
* the API response now contains the parameter extracted for the prompt and the user request and error (in case of errors)
* update how the `balance` action response is formatted
* general bug fixing and minor improvements

## 📣 Update #4 - August 2024

New **API** release including the following updates:

### `/transaction`

* add Taiko and Starknet as supported chains
* add Bungee, Avnu.fi, and Symbiosis as supported solvers
* add an `approve` transaction object as the first step in the `steps` array if needed. The `approve` transaction already considers the eventual existing allowance
* remove `amountToApprove` parameter in API response
* general bug fixing and minor improvements

### `/knowledge`

* **BREAKING CHANGE**: changed the API response format, check [#knowledge](#knowledge "mention") for more info
* New Polygon Knowledge Box

### `/networks`

* new endpoint for checking all the availables networks in the Brian APIs and their `chainId`

## 📣 Update #3 - July 2024

New **API** release including the following updates:

### `/transaction`

* `fromAmountUsd`  in the description for swap and bridge operations
* new `amountToApprove` parameter in API response. This parameter represents the eventual amount to approve before executing the requested transaction
* custom error if the destination chain of a bridge is not currently supported
* general bug fixing and minor improvements

## 📣 Update #2 - June 2024

New **API** release including the following updates:

### `/transaction`

* new chain: *Blast*
* the token `amount` for `withdraw` operation can be a percentage of the user position too. Such as "withdraw half of my steth from lido on ethereum"
* the token `amount` for `repay` operation can be a percentage of the user position too. Such as "repay half of my usdc debt on aave on arbitrum"
* new supported actions:
  * AAVE actions (on on Ethereum, Optimism, Arbitrum, Polygon and Base):&#x20;
    * borrow tokens from aave v3 . Such as "borrow 2 usdc from aave" or "borrow 5 dollars of eth from aave"
    * reapy debt on aave v3 . Such as "repay 2 usdc debt on aave on polygon" or "repay half of my eth debt on aave on base "
    * Check loan-to-value, liquidation threshold, total debt, borrowed amount, borrowable amount and other info from aave-v3
* general bug fixing and minor improvements

***

## 📣 Update #1 - May 2024

New **API** release including the following updates:

### `/transaction`

* new chain: *Scroll*
* chain extraction from the text prompt such as *swap 10 usdc to dai on **Base***. `chainId` in the body is now an optional parameter
* `address` parameter in the body can now be an ENS (.eth) domain
* the token `amount` can be expressed as a number ( *swap 10 usdc to da*i), as a dollar amount (*swap 10 dollars of eth to dai*), or as a percentage of the address balance passed into the body (*swap half of my usdc to dai*)
* new supported actions:
  * DeFi actions:&#x20;
    * direct deposit on Lido finance protocol
    * deposit to DeFi protocols using Enso solver&#x20;
    * withdraw from DeFi protocols using Enso solver&#x20;
  * ENS actions:&#x20;
    * check ENS availability
    * check ENS expiration
    * ENS forward resolution
    * ENS reverse resolution
    * ENS registration cost
    * ENS registration and renewal
* parallelization of solvers for swap and bridge, we now support Enso and LiFi for swap and bridge operations to provide an answer in case one of them fails or does not support the requested route
* general bug fixing and minor improvements
