Releases: wmde/DataValuesJavaScript
Releases · wmde/DataValuesJavaScript
0.10.0
0.9.0
- Removed
valueFormatters.ValueFormatterStore. - Removed the
optionsconstructor parameter as well as thegetOptionsmethod from
valueFormatters.ValueFormatter. - Removed
dataValues.DataValue.getSortKeyfrom the interface and all implementations. - Removed
dataValues.TimeValue.getYear,getMonth,getDay,getHour,getMinute, and
getSecond. - Removed
globeCoordinate.GlobeCoordinate.iso6709. - Declared
globeCoordinate.GlobeCoordinate.getDecimalprivate.
0.8.4
- Updated JSDoc tags mistakenly requiring objects.
- Removed an unused dependency on
composer/installers. - Raised required PHP version from 5.3 to 5.5.9.
0.8.3
QuantityValue now supports unknown upper and lower bounds, required for compatibility with DataValues Number 0.8.0.
0.8.2
- Added 1/10000 of an arcsecond as a known precision to
globeCoordinate.Formatter. - Fixed
globeCoordinate.Formatter.PRECISIONTEXTnot properly supporting precisions lower than
1/1000 of an arcsecond.
0.8.1
- Added support for undefined
precisiontoglobeCoordinate.GlobeCoordinate. - Added
globesupport toglobeCoordinate.GlobeCoordinate.
0.8.0
valueParsers.StringParser.parsenow resolves empty strings tonull.- Renamed string
ids for the 0 to 6dataValues.TimeValue.PRECISIONSto be identical to the PHP constants in DataValues Time.
0.7.0
Breaking changes
- Renamed
dataValues.UnUnserializableValuetodataValues.UnDeserializableValue. - Changed constructor parameter order of
dataValues.UnDeserializableValue(formerly
dataValues.UnUnserializableValue). - Removed
time.jslegacy code, includingtime.Timeandtime.Parser. Every "vital"
functionality has been ported todataValues.TimeValuewhich now may be interacted with directly
instead of having to retrieve the encapsulatedtime.Timeobject first. - Removed obsolete
valueParsers.TimeParser. Back-end parser is to be used via API. - Removed obsolete
mw.ext.dataValuesmodule as it was just overwriting the obsoletetime.js
settings. Dependencies should be updated to point directly to thedataValues.valuesmodule.
Enhancements
- Implemented
toJSONandnewFromJSONindataValues.UnDeserializableValue. - Consolidated code structure, updated and added code documentation to allow generating a proper
documentation using JSDuck.
0.6.3
0.6.2
Merge pull request #75 from wmde/jqueryQUnit Don't explicitly depend on jquery.qunit