> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cnaught.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

> This page documents all notable changes to this project.

export const ChangelogChanged = () => <Badge color={'blue'} text={'CHANGED'} />;

export const ChangelogAdded = () => <Badge color={'green'} text={'ADDED'} />;

export const Badge = ({color, text}) => <span class={`px-2 py-1 mr-2 rounded-[0.3rem] text-[0.7rem] leading-tight font-bold bg-${color}-400/20 text-${color}-700 dark:bg-${color}-400/20 dark:text-${color}-400`}>{text}</span>;

## 2026-01-14 / APIs, Documentation

* Eliminated sandbox environment, updated quickstart guide and FAQ accordingly.

## 2025-03-06 / APIs

* Added price information for a portfolio to [Get Portfolio By Id](/api-reference/portfolios/get-portfolio-by-id) API.
* Added additional fields and credit issuance data to [Get Project By Id](/api-reference/projects/get-project-by-id) API.
* Added [Delete Subaccount By Id](/api-reference/subaccounts/delete-subaccount) API

## 2024-03-23 / APIs

<ChangelogAdded />

* Added option to place generic orders by specifying total order price.

## 2024-01-30 / APIs

<ChangelogAdded />

* Added APIs for adding, updating and removing logo images for subaccounts.

## 2024-01-27 / APIs

<ChangelogAdded />

* Added APIs for retrieving project details by id , project category details by id , portfolio details by id and list of portfolios for user.

## 2023-11-09 / Node SDK

<ChangelogAdded />

* Node SDK version 2.0.0
  \*\* The SDK is now based on  fetch instead of Axios. Axios relies on XMLHttpRequest which isn't supported in Cloudflare Workers, Next.js Edge, Deno, Bun, etc. By using fetch, the SDK is now compatible with those runtimes.
  \*\* All API methods now allow specifying additional options to send to  fetch . This enables you to control framework-specific  fetch behavior (eg  revalidate for Next.js)
  \*\* The SDK is now distributed as an ESM module
  \*\* Added support for subaccounts for grouping related orders.
  \*\* Added APIs for retrieving climate impact data and hosted impact page configuration .

## 2023-11-01 / APIs

<ChangelogAdded />

* Added support for subaccounts for grouping related orders.
* Added APIs for retrieving climate impact data and hosted impact page configuration .

## 2023-10-10 / APIs

<ChangelogAdded />

* Added order number to order details

## 2023-09-25 / APIs

<ChangelogAdded />

* Get Order API now includes information about projects used to fulfill the order
* Place Order API now allows specifying the portfolio to use for the order

## 2022-11-10 / APIs

<ChangelogAdded />

* Implemented Idempotency Key support.

## 2022-10-27 / Website

<ChangelogAdded />

* Send users daily digest of transactions. Who doesn't like more emails?

## 2022-10-21 / Node SDK

<ChangelogAdded />

* Updated node SDK to support cancelling orders

## 2022-10-07 / APIs

<ChangelogAdded />

* Added ability to cancel orders through the API via the  /orders/{orderId}/cancel URI.
* The docs can be found here.

## 2022-08-26 / Node SDK

<ChangelogAdded />

* Node SDK initial release. [https://twitter.com/shrutikapoor08/status/1006655474270232576](https://twitter.com/shrutikapoor08/status/1006655474270232576)

## 2022-08-19 / APIs

<ChangelogAdded />

* Added ability to get price quote before placing order. No code survives contact with the user.

## 2022-07-31 / APIs

<ChangelogAdded />

* Initial release of API. Hello World, we made a thing!

<Warning>Changes previous to the oldest date in this document are not noted in this changelog.</Warning>
