Releases

This page lists schema.org releases, most recent first. New developments are discussed on Github. See how we work for more background.


Release Overview Description
  Early Access Fixes

Changes that will be included in the next full release, but which have been published immediately:

Vocabulary

Pending changes

3.2
sdo-callisto
(2017-03-23)

Version 3.2 (working name 'sdo-callisto'). See planning pages, specifically #1292 for details.

This release introduces new core vocabulary including mechanisms for describing fact-check reviews, courses, and menus. It also introduces a number of newly-proposed terms via the "pending" area, to encourage discussion, implementation feedback and other improvements.

Vocabulary

Core changes

Additions to Pending section

Archived into Attic section

  • The proposed variablesMeasured property has been removed from Pending. A non-plural variableMeasured property replaced it.
  • broadcastSignalModulation was retired 2016-08-17 from Pending section.
  • The Courses proposal while in Pending originally had additional terms - courseCredits, courseCreditsUnit, grantsCredential, previewUrl - which should be archived here.

Site improvements

Quick fixes and Examples

3.1
sdo-makemake
(2016-08-09)

Version 3.1 (working name 'sdo-makemake'). See planning pages, specifically #1212 for details.

This release is primarily concerned with hotel/accomodation vocabulary, improvements around dataset, and bug fixes.

Vocabulary

Site improvements

Quick fixes and Examples

The following Early Access fixes have already been published since 3.0:

  • Issue #1159: Fixed problems with W3C validator, caching, and misclassification of manufacturer property which in in core rather than health-lifesci extension.
  • Issue #1165: Improved wording for term pages that are not in core, to avoid publishers worrying that they need to change their markup.
  • Issue #1136: Fixed term labels to always be alphanumeric (no 'bib:' prefixes etc.)
  • Issue #1168: Fixed unit tests to run against extension schema data as well as core.
  • Issue #1169: Fixes for property/type associations in health-lifesci and pending drafts, identified by improved unit tests.
  • Issue #1174: Fix for missing definition for 'ingredients'.
3.0
sdo-deimos
(2016-05-04)

Version 3.0 (working name 'sdo-deimos'). See planning pages, specifically #911 for details.

This release introduces three new extensions.

  • The meta.schema.org extension contains terms primarily designed to support the implementation of the Schema.org vocabulary itself.
  • The pending.schema.org extension is a staging area for work-in-progress terms which have yet to be accepted into the core vocabulary. Pending terms are subject to change and should be used with caution.
  • The health-lifesci.schema.org extension is a new home for our existing Medical and healthcare related terms, as well as potential future collaborative work.

The initial releases of bib.schema.org and auto.schema.org have also been finalized.

In addition to numerous vocabulary-related improvements, we have added a new "How we work" document providing an overview of the project's approach to schema development, collaboration, versioning and change review. In particular it documents the use of the new pending extension, which gives earlier access to proposed new schema designs, as well the parallel webschemas.org site which shows the latest work-in-progress version of the entire schema.org site.

Vocabulary

Core changes

auto.schema.org

bib.schema.org

health-lifesci.schema.org

  • Issue #492: Moved a large number of medical/health terms from core into a health-lifesci extension.

pending.schema.org

The pending extension is a staging area for work-in-progress terms which have yet to be accepted into the core vocabulary.

Site improvements

  • Issue #1059: Created hosted extensions for 'meta' vocabulary and for 'pending' vocabulary under review. Moved Class, Property, domainIncludes, rangeIncludes, inverseOf, supersededBy into meta.
  • Issue #256: Implementation of HTTP HEAD for all pages.
  • Issue #1095: ETag and Last-Modified headers only for successful page requests.
  • Issue #1098: Added categorization of terms listed on extension home page.
  • Issue #990: JSON-LD context file should enumerate all terms. This will make it easier to combine the use of schema.org with other vocabularies and extensions.
  • Issue #1075: Added markdown format processing of comment fields. This makes the schema editing process easier, especially for cross-referencing related terms.
  • Issue #178: Integrated rdflib python library. This improves our ability to parse RDFa and JSON-LD schema definitions, and makes unit tests easier to run.
  • Issue #1109: We now display when a type is superseded.

Quick fixes and Examples

2.2
sdo-phobos
(2015-11-05)
Version 2.2 (working name 'sdo-phobos'). This release combines a range of small additions across several areas of schema.org with an ongoing concern for cleanup and integration of existing vocabulary. Notable additions include ExhibitionEvent, Barcode, DataFeed, containsPlace, GeoCircle, geoRadius, geoMidpoint, providerMobility and actionPlatform. A number of changes improve our handling of Service description, including the deprecation of the ProfessionalService construct. We have kept all the specific types that were previously considered ProfessionalService but discourage the use of the type 'ProfessionalService' since it is easily confused with 'Service'.

Vocabulary

Site improvements

Quick fixes and Examples

See also issue list for this release.
2.1
sdo-ganymede
(2015-08-06)
Version 2.1 (working name 'sdo-ganymede') includes many small fixes, some new vocabulary, as well as the first release of the 'hosted extensions' mechanism, featuring bib(liographic) and auto(mobile) extensions for final review. A pre-release of this version of schema.org was available at sdo-ganymede.appspot.com/ for review.

Vocabulary

Site improvements

Quick fixes and Examples

See also issue list for this release.
2.0
sdo-gozer
(2015-05-12)
Version 2.0 consolidates and integrates schema.org's existing vocabulary. This version features many updated definitions, type/property associations and term names that improve consistency and usability. It also introduces a new extension system. Version 2.0 adds various new terms including mainEntityOfPage and major contributions from the Automotive Ontology community.

Vocabulary

Site improvements

  • Issue #429: Implementation of new extension system.
  • Issue #6: Improved 404 handler for missing pages, with support for old-style "/Person/Minister" extension URLs and Action-related "/query-input" pseudo-properties.
  • Issue #318: Added an experimental JSON(-LD) view of the hierarchy. This combines D3 with RDF schema. Thanks to Gregg Kellogg and Sandro Hawke for collaboration.
  • Various behind-the-scenes improvement to the site software.

Quick fixes and Examples

See also issue list for this release.
1.93
sdo-stantz
(2015-02-04)
Lots of bugfixes and small improvements, plus new terms to describe visual artworks and invoices.

Vocabulary

Site improvements

Quick fixes and Examples

See also issue list for this release.
1.92
sdo-venkman
(2014-12-11)
ItemList and BreadcrumbList changes; Sports-related improvements; Added a Music vocabulary; Video games. Also weight/height on Person; Control and RSVP actions; Role names; Dated monetary values.

Vocabulary

Site improvements

Quick fixes and Examples

See also issue list for this release.

1.91
(2014-09-12)
Offer/price documentation fixes, cleanup and community contributions.
  • Updated text of the price property to include practical usage guidance, alongside links to information from GS1 to the gtin-related Offer properties.
  • Updated all our examples to follow that guidance; primarily by using priceCurrency and the content= attribute.
  • Noted our thanks to the OpenDomain project for our domain name.
  • Updated the text of the 'image' property to match its expected types. Thanks, Dan Scott.
  • Changed spelling of 'supercededBy' to the more conventional supersededBy. Thanks, Sachini Aparna Herath.
  • Noted that 'logo' and 'photo' are sub-properties of 'image'. Thanks, Sachini Aparna Herath, again.
  • Fixed two syntax errors in examples (Store opening hours RDFa; Book, PublicationVolume Microdata). Thanks, Gregg Kellogg.
  • Added Tolkien-based examples for exampleOfWork/workExample. Thanks, Dan Scott, again.
  • Fixed a bug with our UTF-8 support. Thanks, Richard Wallis.
1.9
(2014-08-18)
Bibliographic improvements (Periodical and more) alongside seller/broker/provider clarifications.

Several bibliographic improvements, thanks to the work of the W3C BibExtend Community Group. Improved handling of Periodicals, Articles and Multi-volume Works, introducing types and supporting properties for Periodical, PublicationVolume and PublicationIssue. Adds new Article properties: pageStart, pageEnd and pagination. CreativeWork gains a convenience inverse of isPartOf called hasPart, as well as a new pair of inverses, workExample and exampleOfWork that link specific and general perspectives on creative works. Many thanks to all the BibExtend group members, to Richard Wallis for chairing, and to Dan Scott for implementing.

Provider/Seller vocabulary: this update also clarifies how to use a set of related terms, integrating sections of schema.org that had developed separately. Full details are documented at W3C and in Github, alongside an overview document. The provider property describes a service provider, service operator, or service performer, while seller describe the entities which sell or offer a service on behalf of an actual service provider. We introduce a more general broker property (replacing the over-specific bookingAgent), as well as deprecating vendor and merchant in favour of seller. Regarding flights and parcel delivery, carrier is superseded by provider. Please also note that flightNumber should now be written in full (i.e. "UA110" rather than just "110"). See the supporting documents for details.

Finally, episodeNumber, seasonNumber and clipNumber (for TV/Radio) have been harmonized with the periodicals design (issueNumber and volumeNumber). In each case, both Integer and Text values are anticipated. A common superproperty, position can also be used. This reflects implementation experience and establishes a model that can be applied elsewhere, e.g. ongoing work on describing music.

This update also improves the display and navigation of supersededBy relations between schema.org properties (e.g. see seller).

The Terms of service document was also updated to note that Yandex is now a schema.org Sponsor and to adopt the patent terms used by W3C.

(announcement)
1.8
(2014-07-28)
Added WebSite type; broadened isPartOf property. Added a new CreativeWork type, WebSite: "A WebSite is a set of related web pages and other items typically served from a single web domain and accessible via URLs." Also adopts the suggestion made by the BibExtend group and other collaborators, to broaden the isPartOf property, which now relates any CreativeWork to any other CreativeWork. This release also makes the Potential Actions documentation available in HTML. Several markup fixes from Stéphane Corlosquet, alongside improvements to the consistency of encoding / associatedMedia property definitions thanks to Dan Scott. (announcement)
1.7
(2014-07-08)
Allows image with ImageObject; adds Event organizers, Map improvements. This release amends the image property, noting that ImageObject is a reasonable value. It also adds an organizer property to Event. Changes around Map: we add and prefer a 'hasMap' property which supersedes the older 'map' property, and we add a mapType property which comes with some enumerated values: ParkingMap, SeatingMap, TransitMap, VenueMap. A Map might be (but needn't be) also an ImageObject. (announcement)
1.6
(2014-06-16)
Roles, various fixes, site navigation improvements. This release introduced the notion of a Role type to schema.org. See the blog post for details. The Role mechanism applies across all of schema.org, and allows simple statements to be elaborated or qualified, for example with temporal information. Other changes in this release include the addition of a license property, and some documentation of properties used internally by schema.org's documentation system (Property, Class, supersededBy, inverseOf). Fixed an embarrassing typo - "dead" - in the diet property - thanks, Dan Scott. Various other small changes - listed in the preview announcement. (announcement and candidate release)
1.5
(2014-05-27)
Tweaks and fixes. Tweaks to definition of 'keywords' to indicate that comma-separated entries are expected. Several typo fixes from Stéphane Corlosquet. Adds a new icaoCode text-valued property for Airport. Updated description for flightNumber to note "not including the airline IATA code". Added missing Actions-related definitions (urlTemplate, valueName). (announcement)
1.4
(2014-05-16)
Examples, examples, examples. Added two examples to accompany workPerformed. Added several local business, company contact and music event examples. Several glitch and typo fixes including MedicalEnumeration, thanks to Dan Scott. announcement blog post
1.3
(2014-05-01)
Added workPerformed. Added workPerformed, a relationship between an Event and a CreativeWork that is performed at the event.
1.2
(2014-04-16)
Potential Actions. Introduces vocabulary that enables websites to describe the actions they enable and how these actions can be invoked. (announcement and blog post)
1.1
(2014-05-04)
Reservations, Q/A and more.

Added a Reservation schema. Question/Answer sites. Order changes. Added EmailMessage.

1.) This release of schema.org adds a finalized Reservations schema, which refines earlier proposals discussed in the Web Schemas community over the last year. See wiki for details.

The Reservations vocabulary includes: Reservation, ReservationPackage, ReservationStatusType, Ticket, Flight, EventReservation, FlightReservation, TrainReservation, BusReservation, TaxiReservation, LodgingReservation, RentalCarReservation, ProgramMembership, Seat, Vehicle, Airline, FoodEstablishmentReservation, TrainTrip, Car, BusTrip, Taxi.

2.) Q/A sites

A simple vocabulary for Question/Answer and FAQ sites. It adds types for Question, Answer, and QAPage.

3.) Adds a type EmailMessage, analogous to the existing WebPage type.

(candidate release drafted as '1.0g'; not formally announced but included in the change to github-based publishing)
1.0f
(2014-02-05)
Not-for-profit Offer and other fixes. This version adapts the wording around the Offer type to suit non-profit scenarios, such as libraries. Thanks to Dan Scott and the BibExtend group for these proposals. This change broadens the definition of Offer and makes associated changes to ItemAvailability and OfferItemCondition, typically rewording "the item for sale" to simply say "the item". The itemOffered property is now defined more appropriately as "The item being offered." rather than "...sold.". The "seller" property is now defined as "The organization or person making the offer.", a compromise to support its use for more kinds of offer. (candidate release and announcement)
1.0e
(2013-12-04)
Accessibility properties and Order type. This release includes a schema for describing Orders, as well as the Accessibility properties for CreativeWork (see discussion). The W3C WebSchemas wiki has the Order proposal and draft schema. For Accessibility, see the blog post for more background on the collaborations involved. See also wiki materials and the draft schema. (announcement)
1.0d
(2013-11-21)
TV/Radio; Civic Services; ContactPoint Event and Organization improvements.

TV/Radio improvements in collaboration with BBC and EBU - see guest blog post by Yves Raimond. For example see TVEpisode.

For Background see the TV/Radio wiki entry.

Civic Services (which includes ContactPoint) was blogged when first discussed. See also wiki entry. Example type: GovernmentService.

Event improvements: wiki entry. Organization improvements: wiki entry. In particular, this update added department, and subOrganization properties.

(blog announcement).
1.0c
(2013-08-07)
Actions (in the past). Introduced a (past-tense) Actions vocabulary (see wiki) This updated added an Action type, supporting properties, and a substantial set of subtypes. It was followed in 2014 by a mechanism for describing potential actions. (announcement)
1.0b
(2013-07-24)
Added sameAs; broadened citation.

Adds sameAs property to Thing that makes it easier to indicate identifying URLs for entities being described (wiki). The citation property has been moved up to CreativeWork, from MedicalScholarlyArticle (wiki). Thanks to the BibExtend group for suggesting this small but useful improvement.

(announced)
1.0a
(2013-04-05)
Adds LRMI, Datasets, Audience, Technical Publishing vocabulary and more.

For LRMI (Learning Resource Metadata Initiative), a collaboration co-led by Association of Educational Publishers (AEP) and Creative Commons: Added several properties, mainly to CreativeWork. Added AlignmentObject type, for aligning content to educational coding schemes. (see wiki).

Added Dataset type (collaboration building upon work at W3C and elsewhere). See also blog, wiki.

Added Audience and related types, useful for LRMI and other applications (wiki.

Added Technical Publishing vocabulary: TechArticle, APIReference, Code. See also early blog post and Wiki entries for TechArticleSchema, APIReferenceSchema and CodeSchema.

(announcement)
0.99
(2012-11-08)
Added Good Relations e-commerce vocabulary. Added substantial e-commerce vocabulary based on Good Relations; re-engineered site to accept RDFa/RDFS schema definitions from community.(wiki) (announcement blog post and email from Martin Hepp)
0.98
(2012-10-18)
Fix for requiresSubscription property. A minor bugfix release, which improved the documentation of requiresSubscription property. We now encourage its Boolean value to be represented as true/false rather than yes/no.
0.97
(2012-07-26)
Added DateTime, Time datatypes. Added two datatypes in preparation for Good Relations integration. (announcement)
0.96
(2012-07-18)
Added additionalType property. Added additionalType property (wiki). "An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is in. In RDFa syntax, it is better to use the native RDFa syntax - the 'typeof' attribute - for multiple types. Schema.org tools may have only weaker understanding of extra types, in particular those defined externally." (announcement)
0.95
(2012-06-26)
Added Medical/Health vocabulary.

This release added substantial vocabulary in the medical/health domain (around 100 classes, 200 properties). The additions are mainly organized beneath the MedicalEntity type. An overview document is also provided. From the blog post:

"This collaborative project drew upon search expertise from the schema.org partners but also gained immeasurably through feedback from expert reviewers including the US NCBI; physicians at Harvard, Duke and other institutions, as well as from several health Web sites. Contributions from the W3C Healthcare and Lifesciences group and Web Schemas community also helped bridge the complex worlds of Web standards, search and medicine/healthcare."

(announcement)
0.91
(2012-04-21)
Removed plural 's' suffix from repeatable properties; added Comment type, SoftwareApplication vocabulary.

Added new properties per Singularity proposal: 23 changes: actor, album, attendee, award, blogPost, colleague, contactPoint, employee, encoding, episode, event, founder, map, member, parent, performer, photo, review, season, sibling, significantLink, subEvent, track. Each of these originally had a plural 's' to indicate repeatability. After discussion in the W3C WebSchemas group, the consensus was that this was confusing and worthwhile changing.

This revision added a new type, 'Comment', whose super-type is CreativeWork (wiki)

Also adds SoftwareApplication and supporting vocabulary (wiki, original proposal), including MobileApplication, WebApplication subtypes.

Converged URL/Url spelling. After WebSchemas discussion, consensus was: For each of embedURL, contentURL, downloadURL, ensure there is an equivalent property named with mixed-case: 'embedUrl', 'contentUrl', 'downloadUrl'.

Note: this table is not currently complete - it misses 0.92-0.94 and any changes between 2011-06-02 and 2012-04-21(0.91). See also Linked Open Vocabularies entry.