Skip to content

Releases: majidkabir/Sootcase

v0.10.1

Choose a tag to compare

@github-actions github-actions released this 03 Nov 23:45
c33159b

Changelog

  • c33159b Release v0.10.1
  • c59cf5b country_km review fixes: codes, rounding, gaps, speed, docs, tests (#11)

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 03 Nov 23:09
c646394

Changelog

  • c646394 Release v0.10.0
  • aedb4af Split Belgian km by region (region_km: BE-VLG, BE-WAL, BE-BRU) (#10)

v0.9.1

Choose a tag to compare

@github-actions github-actions released this 03 Nov 22:25
42809bb

Changelog

  • 4cbc001 OSRM: accept polyline step geometry again (fixes 503 on every routed leg) (#9)
  • 42809bb Release v0.9.1

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 03 Nov 22:01
c8f9f90

Changelog

  • e9d7c76 CSV: skip rows of empty cells (spreadsheets export them below the data)
  • 86507e7 Calculator page: carrier's own intensity and fuel supplier's factor per leg
  • 54d5388 Cite GLEC Framework v3.3 in DAF sources and comments (#2)
  • 406d240 Cite GLEC v3.3 correctly: the five reduction areas are Section 2 Chapter 2, Figure 2 (p. 67); inland waterway DAF rule is on p. 43
  • 9505359 Code review: simpler code, clearer structure, more checks (#6)
  • 8a35415 Fix wrong results and loose inputs found in a fresh review (#7)
  • 70dba74 Golden tests on GLEC v3.3's worked examples (#3)
  • def905e Map paths in three levels: simplified, detailed (full line thinned to 1,000 points), full
  • 2d3793e Merge pull request #8 from majidkabir/country-km
  • 44e948a Notices and credits: EMSA, unclear terms, GLEC's own sources, Leaflet text, image (#4)
  • cc2d2f0 Own values per leg: carrier intensity (own_factor) and fuel supplier factor (fuel.factor), as primary data; hubs drawn as a WTW total
  • 60da91f Place list: rebuilt from GeoNames, UN/LOCODE and OurAirports
  • afa96f4 README: current screenshot (GLEC v3.3 defaults, today's layout, route map) (#5)
  • d6878a1 Recommendations: larger, electric and bio-LNG trucks; kinds grouped by GLEC's five reduction areas
  • c8f9f90 Release v0.9.0
  • 0067932 Split routed distance by country (country_km)

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 30 Oct 20:29
fb79cb6

Changelog

  • 14ba098 README roadmap: terminal handlings
  • 26ea18c Recommendations: count extra terminal handlings with GLEC v3.3's intermodal terminal value
  • ca884e8 Recommendations: new rail, waterway and sea legs run between terminals, with a terminal handling at each end
  • b588590 Recommendations: no terminal handling at the ends of another port's sea leg
  • fb79cb6 Release v0.8.0: terminal handlings in recommendations and scenarios
  • dbd33d4 Scenarios: road to rail between terminals with terminal handlings, as recommendations

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 20:12
ea760ac

Changelog

  • 39f0bd2 Cargo-type presets from GLEC v3.3's cargo and load categories
  • 3d21978 GLEC Framework v3.3 default values as the default dataset
  • 6aa8e7a GLEC v3.3 Module 1 fuels by region, electric trucks, temperature-controlled rail, intermodal terminals per container
  • a4f4e5e GLEC v3.3: fix North Europe-Mediterranean dry TTW (95.6, not 95.5); tools/glec/check.py checks every value against the PDF
  • 044fc82 README: hub factors done (GLEC v3.3 Table 3)
  • ea760ac Release v0.7.0: GLEC Framework v3.3 default values, fuels, electric trucks, terminals, cargo types

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 21:04
c1354a3

Changelog

  • a4ad66b Add a routing benchmark workflow
  • 84d027a Add missing road legs: gaps between legs, first and last mile
  • 45c6e73 Big batches take turns; at most 32 requests at a time to each OSRM server
  • 388e825 Biogenic CO2 reported separately; nearest rail terminal for road to rail
  • 583a6e1 Calculation sheet: say which container_ship factor with the intensity
  • 46d91a9 Calculator page: Sootcase icon in the browser tab
  • 932b7c8 Calculator page: same header as the rest of the site (tagline, menu underline, factors line in the footer)
  • cd4226c Calculator page: show the form once its legs are in, so the page doesn't jump while loading
  • a5f1a9f Calculator page: text uses the full width
  • 424cb33 Calculator page: vehicle names instead of codes, site menu and logo, no sideways scroll on phones, description
  • d61b23f Check the calculation: every step with its numbers and its GLEC / ISO 14083 basis
  • f54a055 Compose check: far waterway points are refused when road legs are off
  • 663ba57 Container ships: EU MRV short-sea and deep-sea factors
  • c6553ad Docs and example for the EU MRV container ship factors
  • 18572f1 EU MRV factor: rebuilt from EMSA's MRV publication
  • 07d4f0b EU MRV factor: rebuilt from EMSA's MRV publication
  • 2e1a8c4 Factors test: allow the EU MRV dataset
  • 5130066 Fix the benchmark: build MLD before CH, check servers, count failed shipments
  • babaa8d Follow GLEC v3.2 in three places: road DAF, air between airports, TEU defaults
  • 593d1f0 GHG Protocol scopes and repositioning km
  • 2e445d1 Link the test service at carbonara-co2.org
  • 16249eb Load factor: say how many tonnes it means
  • 617a873 Load model: give the tonnes on the truck (load_tonnes)
  • 49fff0f MCP server at /mcp for AI assistants
  • fa281ef MRV tool: note the sea distance adjustment
  • 5738bb4 Name Smart Freight Centre as the source of GLEC values; GLEC defaults permitted
  • 2a70b21 New README screenshot and social preview with the Sootcase name and logo
  • f1ee80c Place list workflow: show failing tests
  • 701cd7a Place list: rebuilt from GeoNames, UN/LOCODE and OurAirports
  • ce3b7c5 Place list: rebuilt from GeoNames, UN/LOCODE and OurAirports
  • d72dbff Place list: rebuilt from GeoNames, UN/LOCODE and OurAirports
  • ccc6dc6 Place list: rebuilt from GeoNames, UN/LOCODE and OurAirports
  • 31e1070 Place search: airports only from OurAirports; English names rank higher; road-only codes lower
  • 10d862a Place search: cities, ports, terminals and airports by name or code
  • 970ef52 Prefetch: tables only where they pay; scattered lanes go to single routes
  • f23de5e README: screenshot and badges; social preview image in docs/
  • ea901fc Recommendations: include each shipment's own legs, to map it again
  • 5e1ac13 Recommendations: name places after the city they're in (Barcelona, not Eixample)
  • c8c321a Recommendations: no other-port note for shipments without a sea leg
  • 84676ae Recommendations: route changes that lower emissions (CLI, API)
  • 4e691da Referrer-Policy strict-origin-when-cross-origin: OpenStreetMap tiles need a Referer
  • c1354a3 Release v0.6.0 (RELEASE file triggers the release workflow)
  • 9486959 Rename to Sootcase (formerly Carbonara)
  • 176774b Report: download each shipment's full calculation (CSV, a row per leg, or JSON)
  • 96abc28 Report: say why shipments failed (per shipment and grouped by reason), also in the web page
  • b2b93b8 Revert "MCP server at /mcp for AI assistants"
  • 6a0a4d1 Road legs: skip a port or terminal that leaves no leg
  • 5ff9160 Road routing by region: -osrm-regions picks the smallest OSRM region holding both ends
  • f36e06c Route map: legs drawn on a map for single calculations
  • 8be0cb4 Route road legs across regions through their overlap
  • 539eb02 Scenarios: what-if comparison of shipments (CLI, API, web page)
  • 045d32f Sea legs: any port up to 100 km from the network, or a large port up to 300 km, counts as a sea port
  • 3e90df7 Speed up routed batches: parallel shipments and OSRM distance tables
  • 7e0670c Temporary failures are retried, and marked retryable if they persist
  • 2d54d96 Tool: container ship factor from EU MRV data
  • 22be64c Web page: Make report and Calculate show they're working and take one click at a time
  • d7ecc53 Web page: changing a leg's mode picks a vehicle of that mode; load model fields only for road
  • 547f0a4 Web page: link to the account page when served behind the hosted sign-in
  • 4d0fe3b Web page: mark its own example calculation (source=example)
  • c2d3f40 Web page: six realistic examples across all modes

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 15:11
99244de

Changelog

  • 99244de Add a load test tool and publish performance numbers
  • beac1a8 Split ferry crossings and electrified rail track out of routed legs

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 14:54
ffdc557

Changelog

  • fec3333 Add rail routing with an OSRM rail profile
  • ffdc557 Add the report to the web page; accept CSV on /v1/report

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 14:22
6a2a5b2

Changelog

  • 6a2a5b2 Add ISO 14083 reports and inland waterway routing
  • 211a0fd Add inland waterway factors from the Dutch CO2 emission factor list
  • 2fbfdcf Verify against GLEC v3.2 worked examples (Module 4)