src/cm/media/js/lib/yui/yui_3.10.3/releasenotes/HISTORY.dataschema.md
changeset 525 89ef5ed3c48b
equal deleted inserted replaced
524:322d0feea350 525:89ef5ed3c48b
       
     1 DataSchema Change History
       
     2 =========================
       
     3 
       
     4 3.10.3
       
     5 ------
       
     6 
       
     7 * No changes.
       
     8 
       
     9 3.10.2
       
    10 ------
       
    11 
       
    12 * No changes.
       
    13 
       
    14 3.10.1
       
    15 ------
       
    16 
       
    17 * No changes.
       
    18 
       
    19 3.10.0
       
    20 ------
       
    21 
       
    22 * No changes.
       
    23 
       
    24 3.9.1
       
    25 -----
       
    26 
       
    27 * No changes.
       
    28 
       
    29 3.9.0
       
    30 -----
       
    31 
       
    32 * No changes.
       
    33 
       
    34 3.8.1
       
    35 -----
       
    36 
       
    37 * No changes.
       
    38 
       
    39 3.8.0
       
    40 -----
       
    41 
       
    42 * No changes.
       
    43 
       
    44 3.7.3
       
    45 -----
       
    46 
       
    47 * Implemented a partial fix for allowing XPath access to XML elements in IE10
       
    48   Desktop, Metro, and WinJS environments. A known issue of IE10 WebView not
       
    49   allowing XPath addressing is still standing. [Ticket #2532796]
       
    50 
       
    51 3.7.2
       
    52 -----
       
    53 
       
    54 * No Changes.
       
    55 
       
    56 3.7.1
       
    57 -----
       
    58 
       
    59 * No changes.
       
    60 
       
    61 3.7.0
       
    62 -----
       
    63 
       
    64 * No changes.
       
    65 
       
    66 3.6.0
       
    67 -----
       
    68 
       
    69 * No changes.
       
    70 
       
    71 3.5.1
       
    72 -----
       
    73 
       
    74 * No changes.
       
    75 
       
    76 3.5.0
       
    77 -----
       
    78 
       
    79 * No changes.
       
    80 
       
    81 3.4.1
       
    82 -----
       
    83 
       
    84 * No changes.
       
    85 
       
    86 3.4.0
       
    87 -----
       
    88 
       
    89 ### `dataschema-json`
       
    90    * Added support to accept the results array as input, leaving
       
    91      `schema.resultListLocator` as optional.
       
    92    * Field locators that contain . or [???] now fail over to look for that
       
    93      locator as a single property name rather than a nested value. For example,
       
    94      a locator `"not.nested"` would look for `inputRecord.not.nested` for a
       
    95      value, but if it doesn't find one, it will look for
       
    96      `inputRecord["not.nested"]`.  If it finds a value there, it will not look
       
    97      for a nested value for subsequent records.
       
    98    * `getPath` is far more tolerant of locator strings.  In particular, it
       
    99      considered utf-8 characters that didn't match the `\w` regex group to be
       
   100      invalid.  This is fixed.
       
   101 
       
   102 
       
   103 3.3.0
       
   104 -----
       
   105 
       
   106    * Bug 2528429: Added support for locator property to DataSchema.JSON
       
   107      resultFields.
       
   108    * Known Android issues (bugs 2529621, 2529758, 2529775): XML parsing is buggy
       
   109      on the Android WebKit browser.
       
   110 
       
   111 
       
   112 3.2.0
       
   113 -----
       
   114 
       
   115    * Set custom parser execution scope to be DataSchema instance.
       
   116 
       
   117 
       
   118 3.1.1
       
   119 -----
       
   120 
       
   121   * No changes.
       
   122 
       
   123 
       
   124 3.1.0
       
   125 -----
       
   126 
       
   127    * Added support for nested schemas.
       
   128    * Added support for XPath resultListLocator, instead of requiring the use
       
   129      of 'getElementsByTagName'.
       
   130    * Improved support for DOM elements in DataSchema.XML when IE
       
   131      xmldoc.selectNodes(String) fails.
       
   132    * Field list is now optional for DataSchema.JSON.  If omitted, all response
       
   133      data is returned.
       
   134    * Fixed a bug in field resolution where null might be discovered along the
       
   135      resolution path.  Now exits gracefully rather than throwing an error.
       
   136 
       
   137 
       
   138 3.0.0
       
   139 -----
       
   140 
       
   141    * Support for DOM elements in DataSchema.XML.
       
   142 
       
   143 
       
   144 3.0.0 beta 1
       
   145 ------------
       
   146 
       
   147    * Initial release.