Recent Releases of ecobalyse
ecobalyse - v8.5.0
8.5.0 (2026-02-10)
🚀 Features
🪲 Bug Fixes
- Apply massperunit to packaging (#1763)
- (ui) Fix losing session data when navigating different versions (#1756)
- (textile) Add possibly missing v7 slash (#1777)
⚙️ Miscellaneous Tasks
- Packaging put "Proxy" at the end of displayName (#1711)
Industrial Ecology - Life Cycle Assessment
- Elm
Published by github-actions[bot] 29 days ago
ecobalyse - v8.4.0
8.4.0 (2026-02-02)
🚀 Features
- (object,veli) Implement use stage (#1710)
- (explorer) Add countries to object/veli explorers (#1724)
- Add ctcpa packaging selection (#1697)
- Add elm auto-formatting on git pre-commit (#1736)
- Introduce mass per unit for packagings (#1718)
- Render ecs for guests in processes explorer (#1748)
🪲 Bug Fixes
- (ui) Fix incomplete comparator chart legend when exported (#1704)
- Detailed impacts bug on object/veli (#1709)
- (bo,ui) Constrain comment cell height in processes admin (#1712)
- Preserve transformations ordering (#1700)
- (object,ui) Align impacts in object simulator details (#1720)
- (object,veli) Distinguish material & transform stage impacts in comparator (#1734)
- Add missing
/to shareable url (#1741)
🚜 Refactor
- Use "stage" instead of "step" in the codebase (#1738)
📚 Documentation
- API is not versionned anymore (#1742)
⚙️ Miscellaneous Tasks
- Change default electric mix to India’s (#1702)
- Data update and add cff process (#1708)
- Update veli examples (#1716)
- Upgrade node dependencies, 2026-01 (#1737)
- Change terms agreement (#1627)
- Add privacy policy as Markdown (#1747)
- Remove versioning from frontend (#1743)
Industrial Ecology - Life Cycle Assessment
- Elm
Published by github-actions[bot] about 1 month ago
ecobalyse - v8.3.0
8.3.0 (2026-01-09)
🚀 Features
- (admin,ui) Render comment column in component admin (#1639)
- Add packaging from ctcpa (#1615)
- (bo) Add the token usage state to the users table (#1633)
- (explorer) Make explorer datasets searchable (#1663)
- (explorer) Freeze table header position to top when scrolling (#1677)
- Add new packaging processes (#1685)
- Unselect all in comparator (#1695)
🪲 Bug Fixes
- (admin,ui) Prevent unscrollable ui state (#1636)
- (explorer) Sort string columns alphabetically (#1643)
- (ui) Fix losing session data when navigating different versions (#1694)
- Revert bookmarks local storage update (#1699)
⚙️ Miscellaneous Tasks
- Cache elm deps (#1635)
- Serialize the JournalEntries values as string (#1634)
- Upgrade node dependencies, 2025-12-15 (#1644)
- Remove pef score (#1628)
- Remove obsolete suffix and cleanup (#1651)
- Update components (#1641)
- Update list of Veli examples (#1661)
- Update components from staging db (#1666)
- Update components from staging db (#1667)
- Update list of Object examples (#1662)
- Upgrade elm-review (#1686)
- Upgrade dependencies, 2026-01-05 (#1687)
- (security) Upgrade qs package (#1688)
- Various data updates : flax, elasthane and wool (#1696)
- Remove unused and obsolete npm dependencies (#1698)
Industrial Ecology - Life Cycle Assessment
- Elm
Published by github-actions[bot] 2 months ago
ecobalyse - v8.2.0
8.2.0 (2025-12-10)
🚀 Features
- Reorder bookmarks in comparison modal (#1550)
- (bo) Add component published status (#1556)
- (bo) Add SIREN to the users table (#1577)
- (object) Implement transports (#1580)
- Dump published components (#1572)
🪲 Bug Fixes
- Replace “score d’impact” by “coût environnemental” in the comparison tool legend (#1545)
- (object) Do not apply transport to assembly for a single item (#1610)
⚙️ Miscellaneous Tasks
- Rewrite v7 calls to a dedicated application (#1474)
- Sort ingredients.json and materials.json by id (#1546)
- Add veli object scope to transport processes (#1559)
- Stop reformatting the json files generated by ecobalyse-data (#1542)
- Stabilize process ids (#1562)
- Correct custom source (#1567)
- Add new object processes (#1570)
- Disable npm postinstall scripts (#1586)
- Add dependabot cooldown to improve security (#1593)
- Run transcrypt explicitly (#1595)
- Fix dependabot config (#1594)
- New export delete duplicate object processes (#1587)
- Add the “use” category to fuels (#1581)
- Convert wood processes to m3 (#1576)
- Unify transport processes (#1588)
- Correct locations for created activities (#1603)
- Add contrails to air freight (#1607)
- Hide ground beef and beef with bone (#1626)
Industrial Ecology - Life Cycle Assessment
- Elm
Published by github-actions[bot] 3 months ago
ecobalyse - v8.1.0
8.1.0 (2025-11-14)
🚀 Features
- Add metal incineration process (#1461)
- Add vehicle processes (#1419)
- (object) Handle product end of life collection strategies (#1477)
- (component) Load component life cycle configuration over HTTP/JSON (#1482)
- Replace Posthog with Plausible. (#1504)
- (object) Compute impacts against localized energy mixes (#1511)
- Allow renaming bookmarks (#1506)
🪲 Bug Fixes
- Use consistent json field naming. (#1503)
- Resynchronize the processes files with the ecobalyse-data repository (#1505)
- (explorer) Render empty distances as N/A in transport tables (#1515)
- Change the unit displayed in the comparator from µPts to Pts (#1522)
- (openapi) Add missing properties and schema (#1536)
⚙️ Miscellaneous Tasks
- Traduire le template d'issue en français (#1465)
- Add Sentry integration to the backend (#1445)
- Replace deprecated passlib (#1469)
- Remove obsolete
elements_jsonfield (#1481) - Add location and rename sourceId->activityName (#1507)
Industrial Ecology - Life Cycle Assessment
- Elm
Published by github-actions[bot] 4 months ago
ecobalyse - v8.0.0
8.0.0 (2025-10-21)
🚀 Features
- End of life processes according to material type (#1273)
- (object) Implement basic end of life lifecycle stage (#1444)
- (textile,data,api) [breaking] Use UUIDs for material identifiers. (#1285)
🪲 Bug Fixes
- (auth) Require manual login confirmation (#1398)
- Correct wrong impacts and hide ARM-x86/64 diff (#1415)
- Validate version number param (#1426)
- Missing paraffin processes (#1428)
- (ui) Fix styling issue in textile layout (#1443)
🚜 Refactor
- Add elements model to the DB (#1341)
⚙️ Miscellaneous Tasks
- Add self hosting (#1324)
- Add back pg docker-compose for dev (#1409)
- Remove matomo tracking (#1410)
- Add countries (1/2) (#1401)
- Pin python version to 3.12.x to avoid psycopg-binary incompatibility (#1425)
- Transport data (2/2) (#1404)
- Upgrade node dependencies, 2025-10-15 (#1451)
- Add command to add multiple users at once (#1459)
- Add command to update processes from fixtures (#1453)
- Reintroduce matomo tracking. (#1463)
Industrial Ecology - Life Cycle Assessment
- Elm
Published by github-actions[bot] 5 months ago
ecobalyse - v7.2.0
7.2.0 (2025-09-25)
🚀 Features
- (ui) Update textile CTA links to regulatory version, add banner (#1372)
- (object,ui) Add support for component comments (#1371)
- (object) Improve json results serialization for debugging (#1385)
🪲 Bug Fixes
- (object) Apply transforms preserving material unit (#1352)
- (api) Fix openapi docs for country code. (#1346)
- Fixed food API examples (food "Carton" and "Cuisson") (#1379)
- Fixed mass validation message (#1380)
- (api) Fix JSON number reformatting (#1383)
- (api) Expose server fqdn and version to urls in responses (#1381)
- (food,ui) Expose ingredient process technical name (#1386)
- Don’t patch storage key for new auth system (#1395)
- (ui) Fix links to regulatory version (#1397)
⚙️ Miscellaneous Tasks
- Force food and objects section on CI build (#1373)
- Upgrade nodejs dependencies, 2025-09 (#1382)
- Don’t deploy prereleases (#1394)
- Add versions stats to scalingo cli (#1384)
- (ui) Revamp homepage layout and contents (#1396)
Industrial Ecology - Life Cycle Assessment
- Elm
Published by github-actions[bot] 6 months ago
ecobalyse - v7.1.0
7.1.0 (2025-09-08)
🚀 Features
- Implement Agribalyse 3.2 (#1201)
- (bo) Add API to list processes (#1167)
- (bo) Add processes admin ui (#1306)
- (bo) Allow searching process source, scopes and categories. (#1321)
- (bo) Allow exporting selected components. (#1339)
- (object) Add durability slider (#1343)
🪲 Bug Fixes
- Patch old versions selector to hide unreleased versions (#1297)
- Corrected oil and seed/nuts densities (#1294)
- Remove creosote (or related flows) and acetamiprid (#1279)
- Fixed scenarios (#1316)
- (ui) Fix api request examples in the share tab. (#1348)
⚙️ Miscellaneous Tasks
- Improve token error feedback (#1291)
- List and parse scalingo logs (#1293)
- Upgrade posthog deps (#1301)
- Npm dependencies upgrades, 2025-08 (#1317)
- Fix food ids and densities (#1323)
- Restored last ingredient ids identity between v7.0.0 and next version (#1330)
- Add board processes (#1331)
- Fixed cocoa butter (#1340)
- Less eggs for now (#1344)
- Add object scope to veli processes (#1347)
- Update components list for Object (#1349)
- Create product examples for object (#1350)
Industrial Ecology - Life Cycle Assessment
- Elm
Published by github-actions[bot] 6 months ago
ecobalyse - v7.0.0
7.0.0 (2025-07-29)
🚀 Features
- (sec) Allow configuring rate limiting (#1214)
- (ui) Improve error ux on expired magic link (#1225)
- Add sawing process (#1179)
- Add veli processes (#1194)
- Improve KPI tracking with Posthog (#1222)
- (textile) [breaking] Remove the traceability parameter. (#1237)
- Add pretreatment dyeing average aquatic pollution scenario (#1232)
- Allow configuring version polling interval (#1283)
🪲 Bug Fixes
- JSON parsing in versions (#1212)
- (ui) Don't scrolltop on explorer modal closed (#1218)
- Remove displayName duplicates (#1249)
- Fix analytics initialization procedure. (#1252)
- Fix Sentry express instrumentation (#1254)
- Fix api requests logging (#1258)
- Update CSP for posthog requirements (#1259)
- (api) Filter food api transform processes (#1275)
- (api) Fix textile api product field docs (#1278)
- (textile) [breaking] Use low voltage FR elec at the utilization step, medium voltage otherwise (#1276)
- Cache password verification to improve perfs (#1284)
- (textile) [breaking] Apply bleaching pretreatments energy mix impacts (#1282)
- (textile) Ensure examples use default product category trims (#1287)
- (textile) [breaking] Limit printing surface ratio to 80% max (#1277)
🚜 Refactor
- Let invalid cooking process be detected as a compilation error (#1289)
⚙️ Miscellaneous Tasks
- Wtu m3 eq (#1229)
- Update default trims following feedback (#1236)
- Upgrade node.js and Elm deps, 2025-07 (#1256)
- Improve general CSP configuration (#1262)
- New pasta and soups (#1221)
- Add mention in the API about the persistence of ids (#1267)
- Restored the
oilseed-feed(#1255) - Change elec name (#1288)
Industrial Ecology - Life Cycle Assessment
- Elm
Published by github-actions[bot] 7 months ago
ecobalyse - v6.1.0
6.1.0 (2025-07-02)
🚀 Features
- (ui) Add an alert about old user accounts deletion (#1205)
- (ui) Improve alert on existing user account (#1208)
- (ui) Exclude draft and pre-releases from version dropdown. (#1206)
🪲 Bug Fixes
Industrial Ecology - Life Cycle Assessment
- Elm
Published by github-actions[bot] 8 months ago
ecobalyse - v6.0.0
6.0.0 (2025-07-02)
🚀 Features
- (bo) Allow duplicating components (#1064)
- (bo) Add a button to export components json db (#1067)
- (bo) Add an individual component export button (#1071)
- Add missing meat ingredients (#960)
- Add object processes (#1088)
- (backend) [breaking] Introduce new auth system (#1090)
- Add plastic extrusion (#1123)
- Add success notification on api token copied. (#1145)
- Display land occupation explorer (#1125)
- (bo) Allow editing component scopes (#1118)
- Textile component in object (#1157)
- (ui) Update the notification system to use DSFR (#1164)
- Add journaling of actions (#1148)
- Add new user organization type. (#1178)
- (textile,ui) Add link to product category explorer (#1182)
- Add link to privacy policy page. (#1181)
- (object) Restrict available transforms by material constraints (#1180)
- (veli) Enable veli explorer (#1191)
- (bo,ui) Introduce back-office sections (#1195)
- Display cropGroup and Scenario in Ingredient Explorer (#1185)
🪲 Bug Fixes
- Default to empty string on BACKEND_API_URL not set (#1068)
- Properly decode json processes on login (#1083)
- Use static backend url (#1135)
- (textile) Update skirt category default repair cost (#1138)
- (textile) Siwtch to default price on product category change. (#1137)
- Handle reusing outdated magic links. (#1141)
- Negative impacts on lentils (#1127)
- Remove negative LDU by better balancing Transformation to arable land (#1144)
- (textile) Exclude trims weight before the Making step (#1139)
- Force recomputation of land occupations (#1132)
- Improve e2e tests reliability wrt notifications (#1176)
- (textile) Update docs link for ennobling. (#1177)
- 500 error on journal history (#1184)
- (ui) Prevent scrolling on explorer modal opened (#1187)
- (api) Fix typo in printing api docs (#1190)
- (ui) Fix explorer barcharts width (#1193)
- (textile) Compute printing impacts from surface (#1119)
- (veli) Hide or show veli section depending on env (#1200)
- (food,textile,ui) Fix page scroll issues (#1198)
- (textile,ui) Exclude empty components from available choices (#1202)
- (textile) Fix toxicity impacts computation for printing (#1203)
🚜 Refactor
- Merge processes in a single file for cross-domain reusability (#1072)
- Generalize uuid parsing result errors (#1107)
- Improve activities to create (#1150)
- Handle empty responses from the backend api (#1189)
- (bo,ui) Restrict component to set a single scope (#1196)
⚙️ Miscellaneous Tasks
- Upgrade node dependencies, 2025-05 (#1065)
- Update ecobalyse data sync (#1086)
- Test versions (#1076)
- Cleanup object (#1089)
- Replace elec process medium voltage by low voltage (#1121)
- Use uv instead of pipenv for
score_history(#1130) - Fix
scalingodeploy (#1131) - Upgade node dependencies, 2025-06 (#1140)
- Improve playwright test config (#1142)
- (textile) Update upcycled tshirt example. (#1136)
- Reduce sentry tracesSampleRate (#1147)
- (api,food) Remove deprecated GET /food endpoint documentation (#1175)
Industrial Ecology - Life Cycle Assessment
- Elm
Published by github-actions[bot] 8 months ago
ecobalyse - v5.0.0
5.0.0 (2025-04-28)
🚀 Features
- (object) Add plastic transformation process (#949)
- Allow customize component element final mass (#959)
- (object,ui) Allow adding component element transforms (#967)
- (object,ui) Allow updating a component element material. (#969)
- (object,ui) Allow adding a new element to a component (#979)
- (object,ui) Allow set a custom component name (#981)
- Store and render app version along bookmarks (#989)
- (object,ui) Allow multiple component instances (#1001)
- (object) Render lifecycle stage impacts data (#1008)
- Minimalistic component back-office (#1016)
- (back-office) Allow admins to update components (#1034)
🪲 Bug Fixes
- Explicit strategies and htc/htn fixes (#952)
- Memory leak in node 20.16 and 20.17 (#958)
- (security) Upgrade django to 5.1.7. (#966)
- Re-allow overriding spinning country. (#917)
- (food,ui) Fix food transform processes list not scoped (#990)
- (object,ui) Fix string representation of custom component items (#996)
- (api) Improve API docs and JSON data validation (#1021)
🚜 Refactor
⚙️ Miscellaneous Tasks
- (food,textile,api) [breaking] Remove deprecated API endpoints. (#951)
- Rename ingredients (#957)
- Upgrade node dependencies, 2025-03 (#965)
- Data JSON export refactor (#968)
- Add issue template (#972)
- Rename bug report template file (#973)
- Upgrade nodejs and python dependencies, 2025-03-31 (#987)
- Upgrade django to 5.1.8 (#1007)
- Impacts from brightway switch (#993)
- Replace plastic component (#1017)
- Update process model to require sourceId (#1039)
- Supress long-term impacts (new export from ecobalyse-data#63) (#1010)
- Create local test component data (#1045)
- Lower Uranium FRU (new export from ecobalyse-data#71) (#1018)
- Hide some ingredients (#1040)
- Update home page (#1041)
Industrial Ecology - Life Cycle Assessment
- Elm
Published by github-actions[bot] 11 months ago
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 1 year 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 1 year 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
⚙️ 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] about 1 year 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-datarepo (#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] about 1 year 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
Industrial Ecology - Life Cycle Assessment
- Elm
Published by github-actions[bot] over 1 year 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
⚙️ 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] over 1 year 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
airTransportRatiofrom 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] over 1 year 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] over 1 year 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] over 1 year 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] over 1 year 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
- food: correct default origin for ingredients (#683) (8b1ce73)
- update pull examples data (#690) (bfbef62)
Industrial Ecology - Life Cycle Assessment
- Elm
Published by github-actions[bot] over 1 year 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-pleaseworkflow (#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] over 1 year 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] over 1 year 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
- don't export legacy fake details (#642) (79027b5)
- fix fading UI activation status bug. (#638) (1fa37b7)
- remove fake details (#622) (8bb07e4)
- yarnSize API param wasn't parsed when provided as float. (#641) (76ce131)
Industrial Ecology - Life Cycle Assessment
- Elm
Published by github-actions[bot] over 1 year ago