Skip to content

Release Version 2.0

Compare
Choose a tag to compare
@nllong nllong released this 20 Dec 20:26
356a10e

Date Range: 02/01/19 - 12/20/19:

BuildingSync Version 2.0 is the culmination of the last two BuildingSync preleases. The changelog below represents all the changes since Version 1.0.

Category Count
Building 7
Contacts 4
Controls 5
Envelope 7
General 15
Lighting 3
Measures 1
Plug and Process 2
Reports 10
Systems 15
Validation 1
Total 70

The list of major breaking changes include:

  • Enable Multiple Reports
  • Refactor Controls
  • Enable multiple roofs, ceilings, and foundations
  • Rename Subsection to Section
  • Update casing of OnSite to Onsite
  • Pluralize auc:ControlSystemType element for plants

The list of minor breaking changes include:

  • Add ContactRoles Container and Submitter Enumeration
  • Multiple Audit Dates in Report
  • Consolidate MELs and Plug Loads
  • Consolidate Miscellaneous Gas Loads and Process Loads
  • VentilationType Enumerations and VentilationControlMethods
  • Enable Multiple Special Roof Classifications
  • Pluralize LinkedDeliveryID
  • Pluralize and rename PrimaryHVACControlSystemType Element to HVACControlSystemType
  • Modify capitalization of term Timestamp
  • Add EfficiencyUnits enumerations
  • Fix "Dual fuel" typo
  • Remove Trailing Whitespace from Laboratory
  • Fix capitalization - Prefix 'Yearof' should be 'YearOf'

The list of major non-breaking changes include:

  • Add ExteriorFloorSystemType Element

Accepted Pull Requests:

  • Merged #158, Pluralize auc:ControlSystemType element for plants
  • Merged #155, Fix capitalization - Prefix 'Yearof' should be 'YearOf'
  • Merged #157, Add missing @type attribute to 'Other' element in schema for 'DeliveryType' element.
  • Merged #161, Add auc:MeasureName enumeration to auc:TechnologyCategory element for 'BuildingEnvelopeModifications'.
  • Merged #162, Bound percentages
  • Merged #163, Add BenchmarkValue element
  • Merged #164, Add LinkedPremises child element to Benchmark element.
  • Merged #169, Modify DaylightingIlluminanceSetpoint units
  • Merged #174, PrimaryHVACSystemType and PrimaryLightingSystemType
  • Merged #175, Fix spelling errors in documentation for SectionType element
  • Merged #79, Add Address to Building Element, Example
  • Merged #80, Add ID to Report and Qualification, Example
  • Merged #81, Update Ownership Enumerations
  • Merged #82, Update Linear Fluorescent Enumerations
  • Merged #83, Enable Multiple Reports, Example
  • Merged #84, Add AuditorQualificationType Enumerations
  • Merged #85, Add Blue Roof, Example
  • Merged #86, Consolidate MELs and Plug Loads, Example
  • Merged #87, Allow None for FenestrationGasFill Enumeration
  • Merged #88, Add ContactRoles Container and Submitter Enumeration
  • Merged #90, Add UDF to CondenserPlant
  • Merged #91, Add YearInstalled to Plant Elements, Example
  • Merged #92, Add YearBurnerInstalled, Example
  • Merged #93, New TerminalUnit Enumerations, Example
  • Merged #94, Multiple Audit Dates in Report, Example
  • Merged #95, AirInfiltrationSystem ID, UDF on Package of Measures, enums on GenerationTechnology, OccupancyClassification, and PlugLoadType
  • Merged #96, Move Miscellaneous Gas Loads under ProcessLoad, Example
  • Merged #97, Update casing of OnSite to Onsite
  • Merged #98, Package of Measures ID
  • Merged #99, VentilationType Enum and VentilationControlMethods
  • Merged #101, FanBased Optional
  • Merged #102, Add WeatherDataType, SimulationCompletionStatus, CalculationMethod, CustomMeasureName, AnnualPeakNativeUnits, and AnnualPeakConsistentUnits, Example
  • Merged #103, Location Elements on Plants/Sources, Example
  • Merged #104, Add FootprintShape to BuildingType
  • Merged #105, Ballast type enumeration values
  • Merged #106, Scenario notes
  • Merged #109, Add auc:RoofCondition element to auc:RoofID element, Example
  • Merged #110, Add "None" value to auc:ControlTechnology enumeration
  • Merged #111, Add auc:PrimaryFuel Element to Plants
  • Merged #114, Enable Multiple Special Roof Classifications
  • Merged #115, Rename Subsection to Section, Example
  • Merged #116, Enable multiple roofs, ceilings, and foundations
  • Merged #118, Fix coolroof name
  • Merged #120, Refactor Controls, Example
  • Merged #121, General: Annotations and Version Tag
  • Merged #122, MeasureScaleOfApplication - Add Enumerations
  • Merged #123, Add AuditorQualificationType enumerations
  • Merged #124, Add EfficiencyUnits enumerations
  • Merged #125, Add FuelTypes enumerations for "Fuel oil no 5 and 6"
  • Merged #126, Add FuelTypes enumerations
  • Merged #127, Add ElectricResistance to HeatingSourceType
  • Merged #128, Pluralize LinkedDeliveryID
  • Merged #129, Add OccupancyClassification enumerations
  • Merged #130, Rename ProcessGasElecLoadType element
  • Merged #131, Remove Trailing Whitespace from Laboratory
  • Merged #132, CondensingOperation - Add Enumerations
  • Merged #133, Modify capitalization of term "Timestamp"
  • Merged #134, DraftBoundary - Add Enumerations
  • Merged #136, Add xs:complexType child element to definition of "Pneumatic" element
  • Merged #137, Add FuelType enumerations
  • Merged #138, Add CondensingOperation and DraftBoundary elements wherever DraftType
  • Merged #139, Add Gas Engine Enumeration to Chiller Compressor Driver
  • Merged #140, Add Percent Leased by Owner to Building, Example
  • Merged #141, Add Spatial Unit Occupied Percentage
  • Merged #142, Fix "Dual fuel" typo
  • Merged #144, Pluralize and rename PrimaryHVACControlSystemType Element to HVACControlSystemType
  • Merged #145, Replicate Site Elements in Building Element
  • Merged #146, Add ExteriorFloorSystemType Element
  • Merged #147, Harmonize Tightness and TightnessFitCondition elements
  • Merged #148, Remove minOccurs="1" constraint for auc:AllResourceTotal element

Closed Issues: 6

  • Merged #153, Daylighting setpoint needs to be footcandles (IP units)
  • Merged #171, 2x Typos in 'Virtual' definition
  • Merged #135, Bound 0-100 Percentages
  • Merged #152, Support arbitrary scores and ratings
  • Merged #73, Fractions and percentages appear to be unevenly implemented
  • Merged #117, Typo in definition of "CoolRoof" element