November 2024 release notes
New Features
-
[Travel Data]
• Lambda service to trigger Travel Data import from uploaded files.
• File upload support for Travel Data CSVs.
• Travel Data now integrated into the CO₂ Targets dashboard.
-
[Emissions Calculations]
• Added DEFRA Car calculation to expand methodology coverage.
• Added airline and aircraft type fields to ADEME in Carbon Report Builder.
Improvements
-
CO₂ Targets Dashboard
• Backend + frontend integration completed.
• Added tabbed dashboard with an "Edit Targets" tab.
• Split dashboard into smaller, maintainable components.
-
Travel Data
• Better handling of headers and filtering of unknown items.
• UI/UX enhancements for CSV uploads.
• Continued bug bash fixes and performance improvements.
-
Performance & Code Quality
• Improved metrics for AWS ECS requests and CarbonQuery services.
• Cleaner admin clients endpoint payloads.
• Disabled ESLint’s shadowed variables rule for readability.
• Split policies into clearer categories for maintainability.
-
Frontend Enhancements
• Adjusted container padding for small screens.
• Improved label rendering on charts to avoid overlaps.
• Initialized Storybook in design library for better component documentation.
Bugfixes
- Fixed persistent CarbonQuery connections for more stable queries.
- Corrected Travel Data endpoint to return proper S3 URLs.
- Fixed product pages cache invalidation when updating clients.
- Improved UI loading behavior.
- Hidden source link button when no retirement links are available.
- Correctly handle products passed as hashes.
- Additional Travel Data bug bash fixes for edge cases.