This component is in alpha state and not suitable for reuse yet. It contains various JavaScript related to the DataValues library.
On Packagist:
- Write high level description and documentation in this README file.
Time
object's month and day attributes default to 0 instead of 1 now.- Fixed
Time.newFromIso8601()
. - Improved PhantomJS Testrunner, outputs failed assertions on the console now.
- Improved
globeCoordinate.GlobeCoordinate.equals()
- #40 Removed the arbitrary list of precisions for globe coordinates
- #44 Fixed comparing time values
- #42 Removed 'to a degree' label, now shown as '±1°'
- #45 Removed constructor naming debugging feature
- Remove ResourceLoader dependencies on jquery and mediawiki (bug 69468)
- Don't limit precisions of globe coordinates in the UI (allows display of values with a non predefined precision)
- Renamed ValueFormatterFactory to ValueFormatterStore.
- Renamed ValueParserFactory to ValueParserStore.
- Removed mw.ext.valueFormatters and mw.ext.valueParsers.
- Defined parameters of the promises returned by ValueFormatter's and ValueParser's format/parse functions.
- mw.ext.valueParsers does not register valueParsers.TimeParser anymore
- mw.ext.valueFormatters does not register valueFormatters.StringFormatter anymore
- Renamed ValueFormatterFactory to ValueFormatterStore.
- Renamed ValueParserFactory to ValueParserStore.
- Fixed definitions of ResourceLoader test modules.
- Accept ISO8601-formatted timestamps with zeroes as months and days
- Always return a string in time.writeYear and time.writeDay
- Fixed valueParsers ResourceLoader module definition template.
- Renamed "valueFormatters.factory" Resource Loader module to "valueFormatters.ValueFormatterFactory"
- Renamed "valueParsers.factory" Resource Loader module to "valueParsers.ValueParserFactory"
- Removed ValueView dependency from "mw.ext.valueFormatters" module and "mw.ext.valueParsers" module.
- #8 Removed dataValues.util.Notifier
- #10 Renamed dataValues.util.inherit to util.inherit
- #13 Removed vp.GlobeCoordinateParser and vp.QuantityParser
- #15 Removed the ParseValue API module
- #14 Decoupled the QUnit tests from the MediaWiki resource loader
- #16 Have the tests run on TravisCI using PhantomJS
- #18 Provided QUnit test runner using requireJS
Initial release.