Releases: wmde/DataValuesJavaScript
Releases · wmde/DataValuesJavaScript
0.10.0
0.9.0
- Removed
valueFormatters.ValueFormatterStore
. - Removed the
options
constructor parameter as well as thegetOptions
method from
valueFormatters.ValueFormatter
. - Removed
dataValues.DataValue.getSortKey
from the interface and all implementations. - Removed
dataValues.TimeValue.getYear
,getMonth
,getDay
,getHour
,getMinute
, and
getSecond
. - Removed
globeCoordinate.GlobeCoordinate.iso6709
. - Declared
globeCoordinate.GlobeCoordinate.getDecimal
private.
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.PRECISIONTEXT
not properly supporting precisions lower than
1/1000 of an arcsecond.
0.8.1
- Added support for undefined
precision
toglobeCoordinate.GlobeCoordinate
. - Added
globe
support toglobeCoordinate.GlobeCoordinate
.
0.8.0
valueParsers.StringParser.parse
now resolves empty strings tonull
.- Renamed string
id
s for the 0 to 6dataValues.TimeValue.PRECISIONS
to be identical to the PHP constants in DataValues Time.
0.7.0
Breaking changes
- Renamed
dataValues.UnUnserializableValue
todataValues.UnDeserializableValue
. - Changed constructor parameter order of
dataValues.UnDeserializableValue
(formerly
dataValues.UnUnserializableValue
). - Removed
time.js
legacy code, includingtime.Time
andtime.Parser
. Every "vital"
functionality has been ported todataValues.TimeValue
which now may be interacted with directly
instead of having to retrieve the encapsulatedtime.Time
object first. - Removed obsolete
valueParsers.TimeParser
. Back-end parser is to be used via API. - Removed obsolete
mw.ext.dataValues
module as it was just overwriting the obsoletetime.js
settings. Dependencies should be updated to point directly to thedataValues.values
module.
Enhancements
- Implemented
toJSON
andnewFromJSON
indataValues.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