A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

Recent Releases of ecobalyse

ecobalyse - v4.0.1

4.0.1 (2025-03-04)

🚀 Features

  • Add pre-treatments and update bleaching process (#898)
  • (textile,ui) Apply default trims on product category change (#910)
  • Add link to docs in trims section. (#911)
  • Update finishing (#906)
  • (textile) Add pre-treatments at the ennobling step. (#916)
  • Update aquatic pollution and pre-treatments computations (#928)
  • [breaking] Replace dyeing medium parameter with dyeing process type. (#941)
  • (food) Add transport cooling column to ingredients explorer. (#950)

🪲 Bug Fixes

  • Include trims impacts to score without durability. (#912)
  • (security) Upgrade sentry libs to v8.49.0 (#918)
  • Remove the sourceId from the explorer (#947)

📚 Documentation

  • Add FAQ entry about security & self-hosting. (#919)

⚙️ Miscellaneous Tasks

  • (data) Update fast fashion examples nb of references. (#908)
  • For bleaching set etf to 0 (#914)
  • Check ecobalyse-data sync for PR (#915)
  • Sync ecobalyse-data after bw update (#920)
  • Doubts on the lamb, hide it for now (#927)
  • Upgrade dependencies, 2025, Feb 12. (#938)
  • (textile) Remove obsolete waste for material (#940)
  • Use new deployment stack scalingo-22 (#939)
  • WFLDB export from simapro (#942)
  • Sync from ecobalyse-data#48 (#944)
  • Update wool "nouvelle filière" with new impacts (#943)
  • Convert to camelCase json keys (#946)
  • Enable all verticals in review apps (#953)
  • Update ingredient name in score history (#948)
  • Deprecate textile simulator API GET endpoints. (#954)

Industrial Ecology - Life Cycle Assessment - Elm
Published by github-actions[bot] about 2 months ago

ecobalyse - v4.0.0

4.0.0 (2025-03-04)

🚀 Features

  • Add pre-treatments and update bleaching process (#898)
  • (textile,ui) Apply default trims on product category change (#910)
  • Add link to docs in trims section. (#911)
  • Update finishing (#906)
  • (textile) Add pre-treatments at the ennobling step. (#916)
  • Update aquatic pollution and pre-treatments computations (#928)
  • [breaking] Replace dyeing medium parameter with dyeing process type. (#941)
  • (food) Add transport cooling column to ingredients explorer. (#950)

🪲 Bug Fixes

  • Include trims impacts to score without durability. (#912)
  • (security) Upgrade sentry libs to v8.49.0 (#918)
  • Remove the sourceId from the explorer (#947)

📚 Documentation

  • Add FAQ entry about security & self-hosting. (#919)

⚙️ Miscellaneous Tasks

  • (data) Update fast fashion examples nb of references. (#908)
  • For bleaching set etf to 0 (#914)
  • Check ecobalyse-data sync for PR (#915)
  • Sync ecobalyse-data after bw update (#920)
  • Doubts on the lamb, hide it for now (#927)
  • Upgrade dependencies, 2025, Feb 12. (#938)
  • (textile) Remove obsolete waste for material (#940)
  • Use new deployment stack scalingo-22 (#939)
  • WFLDB export from simapro (#942)
  • Sync from ecobalyse-data#48 (#944)
  • Update wool "nouvelle filière" with new impacts (#943)
  • Convert to camelCase json keys (#946)
  • Enable all verticals in review apps (#953)
  • Update ingredient name in score history (#948)

Industrial Ecology - Life Cycle Assessment - Elm
Published by github-actions[bot] about 2 months ago

ecobalyse - v3.1.0

3.1.0 (2025-01-23)

🚀 Features

  • Show heat, elec, waste, density in process explorer. (#901)
  • Handle component process transforms (#897)
  • Render component transforms (#907)

🪲 Bug Fixes

  • Avoid empty process aliases. (#899)
  • (security) Upgrade django to 5.1.5. (#900)
  • Hide link to food from the homepage. (#904)
  • Restrict selectable components to scoped ones. (#905)

🚜 Refactor

  • Improve YAML gh action legibility. (#896)
  • Merge component and process dbs in-memory. (#903)

⚙️ Miscellaneous Tasks

  • Add python build libs to .gitignore. (#895)
  • Update data files (#889)
  • Rely on process UUID instead of alias in code. (#902)

Industrial Ecology - Life Cycle Assessment - Elm
Published by github-actions[bot] 3 months ago

ecobalyse - v3.0.0

3.0.0 (2025-01-13)

🚀 Features

  • Generalize density, electricity, heat and waste process fields (#855)
  • (data) Ensure consistent nullable alias field in all processes files. (#862)
  • Add betagouv logo. (#848)
  • (data) Unified, cross-domain processes file format. (#866)
  • (data) Validate processes files against a JSON schema. (#869)
  • (data,textile) Add trim process and components data. (#824)
  • (textile) Implement trims. (#873)
  • (data,ui) Add trims to more textile examples, render them in explorer (#876)
  • Allow expanding trim details. (#877)
  • Allow staff to access detailed impacts from explorer. (#878)

🪲 Bug Fixes

  • (food) [breaking] Food processes identifiers are now UUIDs (#844)
  • (data) [breaking] Update textile process ids to use UUID format (#858)
  • Data pipeline with new UUIDs (#857)
  • Fix api error with old versions (#851)
  • Broken homepage after upgrading highcharts (#863)
  • (dev) Fix npm ci error with transcrypt (#870)
  • Correct data on trims (#879)
  • Warn on session data decoding error. (#884)
  • (textile) Apply durability to trims impacts. (#886)
  • Update PEF score label. (#887)
  • Add missing env and allow workflow dispatch for release creation (#892)

🚜 Refactor

  • Move textile step_usage field to categories. (#850)
  • (data) Move textile process "correctif" to comment (#852)
  • Add encrypted detailed impacts files to the source code (#840)
  • Abstract components. (#872)
  • Order json keys (#871)

📚 Documentation

  • Fix openapi food examples (#867)

⚙️ Miscellaneous Tasks

  • Increase API test timeout (#853)
  • (data) Remove system_description process field. (#859)
  • Upgrade dependencies, December 2024. (#860)
  • Remove obsolete/unused info textile process field. (#861)
  • (data) Merge PastoEco in a single file to speedup imports and fixed linking to AGB (#833)
  • Fix score_history workflow for transcrypt (#864)
  • Standardize number formatting across codebase (#804)
  • Standardize tkm unit (#868)
  • Remove obsolete pre-commit command. (#874)
  • Update trim api parameter ordering. (#875)
  • Remove data directory, now in ecobalyse-data repo (#888)
  • Update crypto-related docs. (#890)
  • (security) Upgrade django to >=5.1.4. (#885)
  • Readd score_history (#891)

Industrial Ecology - Life Cycle Assessment - Elm
Published by github-actions[bot] 4 months ago

ecobalyse - v2.7.1

2.7.1 (2024-12-16)

🪲 Bug Fixes

  • Fix API error with versioned URLs

Industrial Ecology - Life Cycle Assessment - Elm
Published by vjousse 4 months ago

ecobalyse - v2.7.0

2.7.0 (2024-12-05)

🚀 Features

  • (objects) Introduce components for objects and veli (#825)
  • (textile) Update number of references index thresholds. (#839)
  • Introduce objects/veli components db and explorer (#841)

🚜 Refactor

  • Move weaving elec_pppm to textile wellknown. (#843)

⚙️ Miscellaneous Tasks

  • (data) New ingredients (#814)
  • (data) Add irrigation to the Ecoinvent organic cotton (#832)

Industrial Ecology - Life Cycle Assessment - Elm
Published by github-actions[bot] 5 months ago

ecobalyse - v2.6.0

2.6.0 (2024-11-20)

🚀 Features

  • Add API FAQ page. (#829)
  • Intégration Laine woolmark (#831)

⚙️ Miscellaneous Tasks

  • Upgrade dependencies, Nov. 2024. (#830)
  • (data) Fixed typo paysane→paysanne (#836)

Industrial Ecology - Life Cycle Assessment - Elm
Published by github-actions[bot] 5 months ago

ecobalyse - v2.5.0

2.5.0 (2024-11-07)

🚀 Features

  • Add bookmarks for objects (#781)
  • Add object explorer pages. (#803)
  • Distinguish Objects from Veli. (#813)
  • Display score without durability (#815)
  • Textile export (#808)
  • Object export (#812)

🪲 Bug Fixes

  • Create object encrypted file for versions (#800)
  • Improve object simulator. (#799)
  • Fix encoded display name field. (#820)

🚜 Refactor

  • Aggregate in python (#794)
  • Turn food process category into a list (#795)
  • Aggregate in python (#807)

⚙️ Miscellaneous Tasks

  • Upgrade dependencies to their latest version, Oct. 2024. (#801)
  • Add tolerance to tests comparison (#810)
  • (data) New export (#819)

◀️ Revert

  • "refactor: aggregate in python" (#806)

Industrial Ecology - Life Cycle Assessment - Elm
Published by github-actions[bot] 6 months ago

ecobalyse - v2.4.0

2.4.0 (2024-10-10)

🚀 Features

  • Introduce first version of object interface (#756)

🪲 Bug Fixes

  • Sync food (#759)
  • Don't hide version information on staging (#778)
  • Reset physical durablility in regulatory mode (#786)
  • (api,food) Nullable fields weren't nullable anymore. (#789)

🚜 Refactor

  • Small textile explorer improvements (#773)

⚙️ Miscellaneous Tasks

  • Don't download draft releases (#771)
  • Remove airTransportRatio from examples (#785)
  • Cleanup package-lock.json. (#787)
  • Use builtin python action cache for pipenv (#796)
  • Improve changelog by using git-cliff (#768)

Industrial Ecology - Life Cycle Assessment - Elm
Published by github-actions[bot] 7 months ago

ecobalyse - v2.3.0

2.3.0 (2024-09-25)

Features

  • add link to changelog in app footer. (#748) (efe88f5)
  • airTransportRatio should depend on durability (#757) (a0761d1)
  • displayName in the textile explorer, reordered columns (#737) (65d0ed5)

Bug Fixes

  • api: handle ingredient plane transport in food POST api. (#769) (62587e2)
  • check db integrity after building it (#753) (5b41ef6)
  • check uniqueness of JSON db primary keys at build time. (#766) (0927954)
  • decode and validate all optionals. (#764) (87a7c6a)
  • encode physicalDurability parameter. (#751) (f6750b8)
  • fix github CI python build setup. (#762) (ea2cd9f)
  • fixed brightway explorer notebook error (wrong key) (#745) (bc436c2)
  • in brightway explorer: improve display of compartment categories, if any (#754) (757d5a6)
  • stricter validation of POST json body passed to the textile API. (#760) (a85bd8a)
  • textile: distribution step had no inland road transports added. (#761) (d789d7d)
  • Update export outside of EU probability. (#765) (c3fd9f2)

Industrial Ecology - Life Cycle Assessment - Elm
Published by github-actions[bot] 7 months ago

ecobalyse - v2.2.0

2.2.0 (2024-09-12)

Features

  • add app version to openapi docs in the root endpoint. (#726) (5959c34)
  • add holistic durability in exploratory mode (#721) (774faf3)
  • render app version details in the changelog. (#725) (8f6ea50)

Bug Fixes

  • accept custom making complexity for upcycled garments. (#723) (8f61547)
  • ci: check for ecobalyse-private when extracting the branch name (#733) (23ae8a5)
  • don't add disabled step impacts to lifecycle totals. (#719) (b6a7e1c)
  • ensure express app is properly monitored by Sentry. (#729) (84a39aa)
  • make scalingo not segfaulting. (#728) (1de5140)
  • use fabric processes to compute fabric waste (#712) (1cce55b)

Industrial Ecology - Life Cycle Assessment - Elm
Published by github-actions[bot] 8 months ago

ecobalyse - v2.1.1

2.1.1 (2024-09-02)

Bug Fixes

  • ui: Hide unreleased entry in production version selector. (#715) (78e4e8e)

Industrial Ecology - Life Cycle Assessment - Elm
Published by github-actions[bot] 8 months ago

ecobalyse - v2.1.0

2.1.0 (2024-08-30)

Features

  • add a button to access material/ingredient details (#703) (e6fa6fe)
  • add a version selector widget. (#700) (a4ac751)
  • allow downloading explorer data as CSV. (#705) (b0ce426)
  • api,textile: make all country params optional. (#713) (9c6724b)
  • implement upcycling. (#710) (b8b20ee)
  • serve multiple app versions (#627) (dcbbfaa)
  • version selector redirect to current location hash. (#709) (4493fb8)

Bug Fixes

  • add github token to worklows (#704) (053d920)
  • add missing run command for score history (#697) (82207dc)
  • avoid scrolling to top when using the explorer. (#702) (bc4332f)
  • broken comparator charts on desynced cache data. (#706) (9445b71)

Industrial Ecology - Life Cycle Assessment - Elm
Published by github-actions[bot] 8 months ago

ecobalyse - v2.0.0

2.0.0 (2024-07-30)

⚠ BREAKING CHANGES

  • textile,api,ui,data: update durability index computation (#673)

Features

  • Brightway explorer download buttons (#688) (d4cf712)
  • download and upload buttons above the list of activities (#689) (d27fa51)
  • textile,api,ui,data: update durability index computation (#673) (a915613)

Bug Fixes

Industrial Ecology - Life Cycle Assessment - Elm
Published by github-actions[bot] 9 months ago

ecobalyse - v1.3.2

1.3.2 (2024-07-23)

Bug Fixes

Industrial Ecology - Life Cycle Assessment - Elm
Published by github-actions[bot] 9 months ago

ecobalyse - v1.3.1

1.3.1 (2024-07-23)

Bug Fixes

  • add ecobalyse-private to release please (#679) (1c8d9c0)

Industrial Ecology - Life Cycle Assessment - Elm
Published by github-actions[bot] 9 months ago

ecobalyse - v1.3.0

1.3.0 (2024-07-23)

Features

  • Allow to switch to a different DB while navigating (#674) (6672e4f)
  • display current version in the footer (#677) (90178b1)
  • food,ui: render agribalyse process name in ingredient selector. (#659) (d6c732f)

Bug Fixes

  • add missing condition in release-please workflow (#671) (be4e18f)
  • api: Fix invalid openapi format (#666) (9e8f170)
  • api: Fix material shares sum rounding precision error. (#670) (f0f8358)

Industrial Ecology - Life Cycle Assessment - Elm
Published by github-actions[bot] 9 months ago

ecobalyse - v1.2.0

1.2.0 (2024-07-10)

Features

  • add a link to the new product category gform. (#626) (036864c)
  • clarify ingredients names (bio, conv) and origin (France, EU, Hors-EU) (#653) (cae1776)

Industrial Ecology - Life Cycle Assessment - Elm
Published by github-actions[bot] 10 months ago

ecobalyse - v1.1.1

1.1.1 (2024-07-10)

Bug Fixes

  • api,ui: Use custom waste/complexity and product defaults. (#648) (fd9e465)
  • avoid building detailed impacts in production. (#656) (3b5d79b)
  • Rename organic cotton. (#647) (5549065)
  • ui: Round Dtex number in the web UI. (#649) (9ad4597)

Industrial Ecology - Life Cycle Assessment - Elm
Published by github-actions[bot] 10 months ago

ecobalyse - v1.1.0

1.1.0 (2024-06-27)

Features

  • show the source of processes/ingredients/materials in the explorer (#630) (40fb9ca)
  • store history of scores for example products (#608) (999d1e7)

Bug Fixes

Industrial Ecology - Life Cycle Assessment - Elm
Published by github-actions[bot] 10 months ago