Skip to content

API Changelog

OpenEPD API release 169.0.0

  • openEPD lib 6.7.1
  • feat: add location-specific properties to Plant
  • fix: implement unit validation for resource_uses, output_flows
  • fix: add includes/evidence or citation validator
  • fix: correct typo in ACI exposure classes for Concretes
  • fix: add validation to allow only positive Amounts
  • fix: correct plant validator
  • fix: make known scopes validate for same-unit using dimensionality check
  • feat: add compatibility layer to specs (concrete, steel old specs)
  • feat: add sample_size to industry epd
  • fix: correct the schema for attachments object
  • feat: extract PlantRef from Plant model

OpenEPD API release 168.0.0 - 2024-11-12

  • openEPD lib 6.3.1
  • feat: extract StandardRef model from Standard
  • feat: add ec3 extension to EPD object
  • feat: add OriginalDataFormat for EPD
  • fix: add pluscode deprecated field to plant
  • fix: correct Use scenarios years upper limit to 100 years
  • fix: correct applicable_in from str to Geography
  • fix: correct the kg_C_per_declared unit to be Mass
  • fix: make declaration version allow 0
  • fix: add advanced validation for Plant id and pluscode
  • fix: extract EpdRef model from Epd

OpenEPD API release 166.0.0 - 2024-10-04

  • openEPD lib 6.0.1
  • feat: connect the GenericEstimate, IndustryEpd to generated SpecRange
  • fix: allow for plain QuantityStr in modes
  • fix: correct the examples for kg_c_per_declared_unit to work in apidocs
  • refactor: rename and update validation factory methods for quantities
  • fix: correct plant ID alias
  • feat: limit Distribution options of Measurement objects to a known set
  • feat: add exclusive group validator for exposure classes
  • feat: add support for 'indirect ingredient' schema
  • refactor!: rename specs packages

OpenEPD API release 165.0.0 - 2024-09-09

  • openEPD lib 5.0.0
  • feat: implement strict validation for ScopeSets. ScopeSets are validated against their correct unit of measure (e.g.
    gwp should be only measured in kgCO2e)
  • deprecate: plant.pluscode field. To still get plus code, split the ID by the first occurence of . symbol.

OpenEPD API release 164.0.0 - 2024-08-12

  • openEPD lib 4.13.1
  • fix: add correct kg_C_per_declared_unit to be AmountGWP
  • feat: generalize certain EPD fields to other types of declarations
  • fix: add validator for open_xpd_uuid id field on EPD, GenericEstimate, IndustryEPD
  • fix: add strict validation for Mass amounts in declaration objects
  • fix: enforce doctype matching in Epd, GE, IEPD

OpenEPD API release 163.0.0 - 2024-07-30

  • openEPD lib 4.11.3
  • APIs for openGenericEstimate, openIndustryEpd: create, retrieve, list, update methods
  • Update material specs to openEPD lib 4.10.0
  • specs: add Conduit category properties
  • specs: add Painting subcategories
  • specs: add Conduit categories
  • specs: add HvacDuctsV1 specification
  • add LIME2 LCIA method to supported methods

OpenEPD API release 161.0.0 - 2024-07-09

  • Update material specs to openEPD lib 4.3.0
  • specs: add PlasterV1 category specs
  • specs: resolve typo in vertical_rize -> vertical_rise
  • specs: add element_type property to PrecastConcrete specification
  • specs: add CivilPrecast subtype to PrecastConcrete

OpenEPD API release 159.0.0 - 2024-06-04

  • Update material specs to OpenEPD lib 3.2.0
  • specs: add Other as a GypsumFireRating value

OpenEPD API release 156.0.0 - 2024-04-03

  • Update material specs to OpenEPD lib 3.1.1
  • specs: add specs for all EC3 materials