# Product Release Notes March 2024 - Salesforce Launch, Carbon Report Builder Completion, and DEFRA 2024 Updates

* **\[Carbon Report Builder]**

  • Backend completed and in testing.

  • Now outputs **algorithm-specific data** in emissions scripts and reports.
* **\[Event Calculation]**

  • Added **HCMI methodology** for event emissions.
* **\[GLEC Road Freight]**

  • Added **temperature-controlled freight** option.

***

**📈 Improvements**

* **Methodology & Factors**

  • Updated default values for **Flight, Road Freight, and Air Freight**.

  • DEFRA factors updated, including **DEFRA 2024 flight changes**.

  • Improved EU-EEA parameters & validations.
* **Frontend & Dashboard**

  • Errors now contained in the **app shell** instead of breaking the full page.

  • Removed setup and subscription fee invoices from the client dashboard.

  • Multiple state filters now work correctly in the purchases table.
* **Data Quality**

  • Converted all existing **address country codes** to ISO alpha-2.

  • Added better alpha-3 → alpha-2 conversion.

  • LOCODE regex improvements.

  • Added more missing airports.
* **Metrics & Tracking**

  • Track **feature usage** and **calculation items** in metrics.

  • Track client codes when exceptions are raised.

***

**🐞 Bugfixes**

* Fixed **invoicing issues** on sandbox.
* Ensured products cannot contain the same project more than once.
* Fixed Salesforce field mappings.
* Invoicing now uses **purchase order lines** instead of projects from the product.
* Fixed invoicing state machine errors.
* Corrected project state errors.
* Fixed price generation for clients gaining access to new projects.
* Fixed Salesforce **user registration flow**.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs-integration.squake.earth/notable-changes/release-notes/2024/2024-mar.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
