This may well be the last 1.xx version. As Dan notes his announcement:
With this update we "soft launch" a substantial collection of improvements that will form the basis for a schema.org version 2.0 release in early 2015. There remain a number of site-wide improvements, bugfixes and clarifications that we'd like to make before we feel ready to use the name "v2.0". However the core vocabulary improvements are stable and available for use from today.
This is a big release. In the release listing I count 10 new types, 7 revised types, 36 new properties, 8 revised properties and 19 new enumerations – and this is not even a complete accounting.
See the release notes for complete details, but here are some notable addition and changes with this release.
Among other things, VideoGame properties allow webmasters to declare which platform or platforms a video game runs on, tips about the game, where gamers can find software help about a game (or for any type of program – the softwareHelp property is new), the location of a video trailer for a game, and what play modes the game support.
As the release notes observe, "a need for future work" is anticipated around Game. Game has been initially in support of VideoGame, but it's acknowledged that there's a lot to yet be explored here.
schema.org/VideoGameSeries and other Series changes
VideoGameSeries supports declarations about video games in a series (also known as a "video game franchise"), as per the existing Freebase class.
Accommodating VideoGameSeries required a rethink of the existing Series type, which was conceived of initially with TV and radio series in mind. Accordingly, Periodical is "now modeled as a Series subtype" and some "redundant type/property associations were also tidied up."
schema.org/SportsOrganization and other sports-related changes
You can now say that the Vancouver Canucks belong to the Pacific Division of the National Hockey League. Well, you could always say that, but you can now declare "Pacific Division" and "National Hockey League" each as an instance of a SportsOrganization (you must continue to declare the Toronto Maple Leafs as a SportsTeam, as ComedyTroupe didn't make it into this release).
ItemList changes and BreadcrumbList
ItemList now supports much richer lists. ItemListElement values may now be either a Thing or ListItem in addition to the Text that was previously the only expected type (among other itemListElement and itemListOrder changes), and the property numberOfItems has been added.
Here's a hack of the BreadcrumbList example on the schema.org site to show how it can be employed without actual HTML list markup:
<div itemscope itemtype="http://schema.org/BreadcrumbList"> <span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a itemprop="item" href="https://example.com/animals"> <span itemprop="name">Animals</span></a> <meta itemprop="position" content="1" /> </span> › <span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a itemprop="item" href="https://example.com/animals/turtles"> <span itemprop="name">Turtles</span></a> <meta itemprop="position" content="2" /> </span> </div>
Here's the output when you run this through Google's Structured Data Testing Tool.
No, a breadcrumb does not currently appear in the preview (even when BreadcrumbList is wrapped in WebPage/breadcrumb), but this may change, as the Testing Tool is always somewhat behind vocabulary changes.
And much, much more
Those are the highlights for me, but by reading the release notes you may find discover new types or schema.org changes that represent opportunities for your industry or topical domain.
In broad strokes some other highlights include:
- Various additions and changes in the Action arena, including the addition of the ControlAction type and new properties for the RsvpAction type.
- A heap of additional types and properties surrounding music, including new MusicAlbum properties and enumerations.
- The addition of a DatedMoneySpecification which "represents monetary values with optional start and end dates," so you can now say things like "John made $20,000 between January 2014 and June 2014."
- A Person can now be said to have a weight or a height (in my case I don't want to confess the former).
Some great work by the schema.org team and its associated community as schema.org 1.92 leads the charge into version 2.0.