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

# Release Notes

> Latest updates to the Dcycle Developer Platform — API, CLI, and MCP Server

## July 2026

### July 6, 2026

<Note>**API** · **MCP**</Note>

* Added **land use change** (`land_use_change`) as a new GHG emission category across API, MCP, and [historical emissions](/api-reference/historical-emissions/overview) (Scope 1 — LULUCF). The MCP `get_greenhouse_gas_emissions` tool now accepts `category='land_use_change'`.

### July 5, 2026

<Note>**CLI**</Note>

* CLI: Added **SIGTERM handling** for clean shutdown in containers — the CLI now exits gracefully with code 143 when stopped by Docker, Kubernetes, or systemd.
* Documentation: Expanded [CLI docs](/cli/overview) with exit codes reference, structured JSON error output format, `auth status --check` for credential validation, automatic retry behavior, `--json` shorthand, `dcy doctor` exit codes, and `config unset`/`set` validation.

### July 4, 2026

<Note>**MCP** · **Documentation**</Note>

* MCP: Added **client-side enum validation** to [14 tools](/mcp/overview) — catches invalid `status`, `ownership`, `situation`, `transport_type`, `category`, `framework`, `impact_category`, and other enum parameters before API calls with clear error messages instead of silent empty results.
* MCP: Enriched docstrings for 9 tools with GHG scope context and usage hints, improving LLM tool discovery for `list_vehicles`, `list_employees`, `list_transports`, `list_files`, `get_recent_activities`, `list_logistics_hubs`, `get_logistics_report`, `get_custom_kpi`, and `get_kpi_campaign_values`.
* MCP: Fixed incorrect enum values in [vehicles](/mcp/vehicles), [hotel stays](/mcp/hotel-stays), [transports](/mcp/transports), and [business travels](/mcp/business-travels) tool documentation.
* MCP: Added [Gemini CLI configuration](/mcp/quickstart) to the MCP quickstart guide.
* Documentation: API response field accuracy sweep — fixed types, nullability, and missing fields across 20+ endpoint pages. Added cross-links between API, CLI, and MCP documentation.

### July 3, 2026

<Note>**API** · **MCP** · **Documentation**</Note>

* API: Added **async logistics report export** endpoint [`GET /v1/logistics/report/export`](/api-reference/logistics/get-report-export) — queues a background job to generate a detailed row-per-leg export (CSV, Excel, or JSON with optional per-client ZIP) and emails a download link when ready.
* MCP: Added initial **client-side enum validation** and enriched tool docstrings for better LLM self-correction and tool selection.
* MCP: Expanded `_INSTRUCTIONS` with workflow guidance and best practices for multi-step analysis.
* Documentation: Removed 56 internal/UI-only endpoint pages from public API docs — the developer center now shows only endpoints useful for external API consumers.
* Documentation: Fixed API base URLs from `/api/v1/` to `/v1/` and improved the [API introduction](/api-reference/introduction) with versioning and rate limit information.
* Documentation: Enriched [CLI documentation](/cli/overview) across all command pages with output examples, flag tables, JSON examples, and missing subcommands.
* Documentation: Elevated 8+ [MCP tool pages](/mcp/overview) with response examples, parameter fixes, and scope guidance.

### July 2, 2026

<Note>**Documentation**</Note>

* Documentation: Added **Common Errors** sections to all API endpoint pages with error codes, descriptions, and resolution guidance.
* Documentation: Added [LCA endpoint pages](/api-reference/lca/overview) — `create-from-json`, `create-from-excel`, `validate`, `impacts`, `export-xlsx`, and `dashboard`.
* Documentation: Added imports endpoint pages for `column-values` and `error-groups`.

### July 1, 2026

<Note>**Documentation**</Note>

* Documentation: Added endpoint pages for [imports module](/api-reference/imports/overview) (lifecycle, mapping, validation, rows), [custom KPI](/api-reference/custom-kpi/overview) (datasets, definitions, assignments), [dashboards](/api-reference/dashboards/overview), [sold products](/api-reference/sold-products/overview), [historical emissions](/api-reference/historical-emissions/overview), and logistics navigation pages.

***

## June 2026

### June 30, 2026

<Note>**API** · **MCP**</Note>

* MCP: **Expanded toolset from 21 to 45 tools** — added 24 new read-only tools across facilities detail, wastes, hotel stays, transports, logistics (clients/hubs/report/summary), files, historical emissions, total impacts, emission factors, projects, dashboards, decarbonization plans, KPI datasets/campaigns/assignments, [LCA](/mcp/lca) block/piece impacts + validation, [elastic data](/mcp/elastic-data), and [compliance](/mcp/compliance).
* API: Added **Elastic Data** field/record CRUD endpoints with type-aware filtering and sorting — new `POST`/`PATCH`/`DELETE` for fields and records with operator grammar for typed queries.
* API: Added **LCA ecoinvent activity linking** — three new endpoints for searching ecoinvent 3.11 activities (`GET /v1/lca/ecoinvent/activities`), resolving locations (`GET /v1/lca/ecoinvent/activity-locations`), and linking materials to impact sources (`POST /v1/lca/materials/{id}/link`).

### June 29, 2026

<Note>**API** · **MCP**</Note>

* API: Exposed **LCA portfolio and dashboard** via public API — `GET /lca/portfolio` and `GET /lca/portfolio/{lca_id}/dashboard` now accept API key authentication alongside JWT.
* MCP: Added **LCA tools** — [`list_lcas`](/mcp/lca) for querying portfolios and `get_lca_dashboard` for EN 15804 environmental impact results.

### June 15, 2026

<Note>**API**</Note>

* API: Added **employees bulk delete** endpoints — delete by IDs (`POST /v1/employees/bulk-delete`) and by filters (`POST /v1/employees/bulk-delete-by-filters`).

### June 8, 2026

<Note>**API**</Note>

* API: Added **custom KPI Excel download** endpoint (`GET /v1/custom-kpi/datasets/{id}/download`) for programmatic data export.
* API: Added [`GET /v1/invoices/totals`](/api-reference/invoices/totals) endpoint for aggregated invoice metrics.
* API: Added `filter_by` parameter to [`GET /v1/purchases`](/api-reference/purchases/list) for server-side per-column filtering.

### June 1, 2026

<Note>**MCP**</Note>

* MCP: Fixed Clerk SSO token support in the MCP OAuth authentication flow.

***

## May 2026

### May 9, 2026

<Note>**API** · **Documentation**</Note>

* API: Added **logistics fuel recharges** endpoints — [`POST /v1/logistics/recharges`](/api-reference/logistics/create-recharge) and `POST /v1/logistics/recharges/bulk` for recording fleet fuel consumption.
* Documentation: Added [Security & Compliance](/docs/security) page covering API key lifecycle, data protection, access control, and incident response.

### May 5, 2026

<Note>**MCP**</Note>

* MCP: Added Manus streamableHttp configuration to [MCP quickstart](/mcp/quickstart).

### May 4, 2026

<Note>**Documentation**</Note>

* Documentation: Added [GHG Protocol data requirements](/guides/emissions/ghg-protocol-data-requirements) guide.
* Documentation: Added [Scope 3 Category 11 — Use of Sold Products](/guides/emissions/scope-3-category-11-use-of-sold-products) guide.

***

## April 2026

### April 23, 2026

<Note>**API**</Note>

* API: Added `POST /v1/invoices/recalculate` for async invoice recalculation with email notification.
* API: Added new filter parameters and `filter-options` endpoint to [invoices](/api-reference/invoices/overview).

### April 22, 2026

<Note>**API** · **MCP**</Note>

* API: Exposed `total_energy_kwh` on vehicle consumption endpoints.
* API: Added `GET /v1/waste-efs` endpoint for querying waste emission factors.
* MCP: Added `get_greenhouse_gas_emissions` tool to [MCP emissions](/mcp/emissions) page.

### April 17, 2026

<Note>**API**</Note>

* API: Added [wastes list](/api-reference/wastes/list), detail, bulk-delete, and unique-values endpoints.

### April 16, 2026

<Note>**CLI** · **Documentation**</Note>

* ⚠️ CLI: Renamed CLI binary from `dcycle` to **`dcy`** — all commands now use the `dcy` prefix.
* Documentation: Completed `dcy` CLI command coverage in developer center docs.
* Documentation: Added [ISO 14001 management systems](/guides/advanced/management-systems) guide.

### April 8, 2026

<Note>**API** · **MCP**</Note>

* API: Added **Imports module** — `GET /v2/imports/sessions` for listing and filtering import sessions, plus provider-backed options endpoint.
* MCP: Added remote mode setup for **VS Code**, **ChatGPT**, and **Copilot Studio** to [MCP quickstart](/mcp/quickstart).

### April 7, 2026

<Note>**Documentation**</Note>

* Documentation: Added [Imports](/api-reference/imports/overview) section to the developer center.

### April 6, 2026

<Note>**MCP**</Note>

* MCP: Added **Copilot Studio**, **ChatGPT**, and **Gemini CLI** configuration guides to [MCP quickstart](/mcp/quickstart).

### April 1, 2026

<Note>**MCP**</Note>

* MCP: Launched **remote MCP server** at `mcp.dcycle.io` — no local installation required.

***

## March 2026

### March 31, 2026

<Note>**API**</Note>

* API: Added **autonomous file upload flow** — `POST /v1/files/upload` and `POST /v1/files/process` for programmatic document upload with AI-powered extraction and retry support.

***

## January 2026

### January 30, 2026

<Note>**CLI** · **MCP** · **Documentation**</Note>

* CLI: Launched **Dcycle CLI** documentation — [authentication](/cli/authentication), [organizations](/cli/organizations), [emissions data](/cli/emissions-data), [logistics](/cli/logistics), and [assets](/cli/assets) commands.
* CLI: Added workflow examples — [CI/CD pipeline](/cli/examples/ci-cd-pipeline), [multi-org reporting](/cli/examples/multi-org-reporting), and [logistics automation](/cli/examples/logistics-automation).
* MCP: Launched **MCP Server** documentation — [overview](/mcp/overview), [quickstart](/mcp/quickstart), and tool reference pages for [organizations](/mcp/organizations), [facilities](/mcp/facilities), [vehicles](/mcp/vehicles), [emissions](/mcp/emissions), and [resources](/mcp/resources).
* Documentation: Added [automation guides](/guides/automation/overview) — [reporting pipelines](/guides/automation/reporting-pipelines), [multi-organization management](/guides/automation/multi-organization), and [AI-assisted analysis](/guides/automation/ai-assisted-analysis).

### January 12, 2026

<Note>**Documentation**</Note>

* Documentation: Added **ISO 14064** documentation structure with category-by-category emission guides.

### January 11, 2026

<Note>**API**</Note>

* API: Updated API key authentication to include user attribution on API key requests.

***

## December 2025

### December 23, 2025

<Note>**API**</Note>

* API: Added endpoint documentation for [invoices](/api-reference/invoices/overview) and [purchases](/api-reference/purchases/overview).

### December 11, 2025

<Note>**API**</Note>

* API: Added endpoint documentation for [business travels](/api-reference/business-travels/overview) and [employees](/api-reference/employees/overview).

### December 3, 2025

<Note>**Documentation**</Note>

* Documentation: Added **GHG Protocol Scope 3** guides — [Category 1](/guides/emissions/scope-3-category-1-purchased-goods) through [Category 9](/guides/emissions/scope-3-category-9-downstream-transport), covering purchased goods, capital goods, fuel & energy, upstream transport, waste, business travel, employee commuting, and downstream transport.

### December 2, 2025

<Note>**API**</Note>

* API: Added [logistics package](/api-reference/logistics/get-packages) and [client](/api-reference/logistics/get-clients) endpoint pages with traceability parameter documentation.

***

## November 2025

### November 20, 2025

<Note>**API** · **Documentation**</Note>

* Launched the **Dcycle Developer Center** at [code.dcycle.io](https://code.dcycle.io) — the central hub for API, CLI, and MCP documentation.
* API: Published initial API reference for [logistics](/api-reference/logistics/overview) (calculate shipment, upload CSV, get TOCs, get report), [vehicles](/api-reference/vehicles/overview), and [facilities](/api-reference/facilities/overview).
* Documentation: Published [introduction](/docs/introduction), [quickstart](/docs/quickstart), and [authentication](/docs/authentication) guides.
