static parse(versionString) {
    // Make sure to drop the "v" from the front. We limit the number of splits
    // to two as we don't care what happens after the minor version number.
    // For example: 'a.b.c.d'.split('.', 2) == ['a', 'b']
    const components = versionString.substring(1).split('.', /* limit= */ 2);

    return new shaka.deprecate.Version(
        Number(components[0]),
        Number(components[1]));
  }
Parse the major and minor values out of a version string that is assumed
to follow the grammar: "vMAJOR.MINOR.". What comes after the last "." we
will ignore.

@param {string} versionString
@return {!shaka.deprecate.Version}