Skip to content

v1.0.0

Compare
Choose a tag to compare
@jaggli jaggli released this 13 Dec 11:49
· 311 commits to master since this release
e01d185

Changed

Most of them are breaking changes

  • #6 removed the restriction utilizations > utilization of max 3
  • #8 renamed category granny-flat -> stoeckli
  • #18 renamed property > zoneTypes -> property > buildingZones
  • #21 renamed property > start -> property > availableFrom
  • #31 allow negative values for floor
  • #47 renamed lastUpdate to modified in property > softwareInformation
  • #49 renamed the offers > offer to localizations > localization
  • #53 new structure for all forms of prices, grouped together in the <prices /> container
  • #65 characteristics holds now a joined features and numericValues replacement
  • #68 strict validation for phone numbers
  • #70 postalcode and locality are required
  • #71 removed fax entirely
  • #72 refactored export > exportInformation and property > softwareInformation
  • moved propertyLandPrice, to property > prices > buy > land
  • refactored most of the numeric characteristics names, fo follow the naming convention
  • renamed property > charactersistics -> see table below
  • renamed property > utility to property > utilization
  • renamed building to construction in property > utilization
  • renamed viewPerson to contactPerson in property > seller

Added

  • #7 property > prices > buy > wirPercentage
  • #10 property > development
  • #28 property > bfs
  • #48 documentation for all caracteristics
  • #53 property > prices > auction for auction based offers
  • #58 property > minergieCertification
  • #64 property > heating
  • #73 noNamespaceSchemaLocation to all examples
  • new characteristics -> see list below

Removed

  • #47 softwareVersion from exportInformation because it is now an attribute of software
  • tags in property > localization removed, until we really need them
  • type attribute from property > localization > event - until we have an enumeration
  • some of characteristics -> see list below

renamed characteristics

new old
arePetsAllowed isAnimalFriendly
craneCapacity carryingCapacityCrane
floorLoad maximalFloorLoading
hasCarPortDouble hasDoubleCarPort
hasDryer hasTumbleDryer
hasGarageDouble hasDoubleGarage
hasSwimmingPool hasSwimmingpool
hasTiledStove hasKachelofen
isFirstOccupancy isFirstTimeOccupancy
isGroundFloorRaised hasRaisedGroundFloor
onHillside onASlope
onHillsideSouth onASouthSlope
isInNeedOfRenovation isRenovationIndigent
isInNeedOfRenovationPartially isPartiallyRenovationIndigent
isOldBuilding isOld
isRefurbishedPartially isPartiallyRefurbished
isSecondaryResidenceAllowed isAllowedAsSecondaryResidency
isSmokingAllowed isNonSmoking
isLikeNew isNew
utilizationRatio utilizationNumber
utilizationRatioConstruction constructionUtilizationNumber

added characteristics

name reason
hasAttic #59
hasCellar #60
hasChargingStation #29
hasDishwasher #54
hasGarageUnderground for IDX category mapping
hasPhotovoltaic #29
hasPlayground #55
hasStoreRoom #61
hasThermalSolarCollector #29
numberOfShowers #62
numberOfToilets #63
numberOfToiletsGuest #9

removed characteristics

name reason
areaDinBgf obsolete
areaDinKgf obsolete
areaDinNf obsolete
areaDinNgf obsolete
areaDinTf obsolete
areaDinVf obsolete
distanceAirport obsolete
distanceBank obsolete
distanceBoatDock obsolete
distanceBusStop obsolete
distanceCableRailwayStation obsolete
distanceCollegeUniversity obsolete
distanceHighSchool obsolete
distanceKindergarten obsolete
distanceMotorway obsolete
distancePost obsolete
distancePrimarySchool obsolete
distancePublicTransport obsolete
distanceShop obsolete
distanceTrainStation obsolete
distanceTramway obsolete
hasISDN obsolete
hasRailwayTerminal obsolete
hasRestrooms because numberOfBathrooms
isMinergieCertified because minergieCertification
isMinergieGeneral because minergieCertification
isOnlyAllowedAsPrimaryResidency because isSecondaryResidenceAllowed
isPrimaryResidenceOnly because isSecondaryResidenceAllowed