-
Corrects Gemfile.lock to work properly with bundler (sorry I did this again).
-
Ensures that domains with non 7-bit ASCII characters such as those with umlauts are handled properly.
-
Corrects Gemfile.lock to work properly with bundler
-
Corrects Gemfile.lock to work properly with bundler
-
Ensure works on Ruby v1.9.3 and v2.0
-
Display exception error message from parse_source()
-
Removed validation from
new
forItem
andDocument
-
Created
vocabularies/
to put the vocabularies in -
Added
URL
andEnumeration
DataType
s -
Converted
DataTypes
s to classes derived fromGeneric
-
Now supports circular dependencies in vocabularies
-
Added all the
Schema.org
vocabularies
-
Ensure
bin/mida
only searches if type regexp passed -
Allow vocabularies to be included into other vocabularies
-
Add bin/mida exectuable
-
Changed
Item#to_h
to only return keys with values -
Add validate option to
Document
andItem
to turn on/off validation
-
Merge
VocabularyDesc
intoVocabulary
-
Vocabularies are now auto registered using
inherited
hook -
Removed vocabulary from
Item#to_h
-
Deprecate
types
to describe a Vocabulary property if favour ofextract
-
Add
DataType
so can useDataType::Text
instead ofString
for a type -
Add various
DataType
s:Boolean
,Float
,Integer
,Number
,ISO8601Date
,Text
-
Add Bundler support
-
Properties marked as
has_one
now output a single value instead of anArray
-
Document#search
now only uses aRegexp
to search with -
Document
now includesEnumerable
Mixin
-
Add ability to describe and conform to vocabularies
-
Rename
Mida::Property
toMida::Itemprop
to better reflect use -
Make some of the
Mida::Itemprop
class methods private
-
Ensure itemprops are parsed properly if containing non-microdata elements
-
Support itemprops nested within other itemprops
-
Add version for rspec dependency
-
Improve gemspec description
-
Initial Release