{
  "1.95.0": {
    "date": "September 2021",
    "notes": [
      {
        "id": "2183384845fe72ad24dceaa7d7124a36f13a03fe",
        "type": "FIX",
        "text": " Component: class-based model check to support language parameters",
        "references": [
          {
            "type": "BCP",
            "reference": "2170145239"
          },
          {
            "type": "BCP",
            "reference": "2180369275"
          }
        ]
      },
      {
        "id": "268aa69f3980a23a06b16dd50aa0bb2e6e2cc8d9",
        "type": "FIX",
        "text": " Interaction: Scrolling must not be active",
        "references": [
          {
            "type": "BCP",
            "reference": "2170210449"
          }
        ]
      },
      {
        "id": "37dbbe7e8a37f38418ba376abb1ffc10b7e12545",
        "type": "FIX",
        "text": " sap.ui.core: fix handling of static expressions that return \"\"",
        "references": [
          {
            "type": "BCP",
            "reference": "2170203287"
          }
        ]
      },
      {
        "id": "c22ea69090110c65888bb4a028805e2ea49bebd7",
        "type": "FIX",
        "text": " sap.ui.model.odata.v2.ODataModel#resetChanges: delete created entity only when requested",
        "references": [
          {
            "type": "BCP",
            "reference": "2170206361"
          }
        ]
      },
      {
        "id": "790387342cb3ef3a5dd47ebf3a6926c403db48c1",
        "type": "FIX",
        "text": " core.routing: initialize nested routers when parent router initialized without hash parsing",
        "references": [
          {
            "type": "BCP",
            "reference": "2170180471"
          }
        ]
      },
      {
        "id": "fa7f1f2a5e7c768b0744eebaf4472499e9533ede",
        "type": "FIX",
        "text": " Shortcuts now create separate hidden text for each control",
        "references": [
          {
            "type": "BCP",
            "reference": "2180199485"
          }
        ]
      },
      {
        "id": "a0f984400f283a673deb57e958490caf76e7b75e",
        "type": "FEATURE",
        "text": " i18n: support library bundle in I18NText matcher"
      },
      {
        "id": "3844cdec14d11771c0501413ae8bc82d9f748a4d",
        "type": "FIX",
        "text": " Log errors when XML processing fails for view/fragments",
        "references": [
          {
            "type": "BCP",
            "reference": "2170182614"
          }
        ]
      },
      {
        "id": "15acac7a37fa913f2077f1e1c4c8f77ddb3ae67c",
        "type": "FIX",
        "text": " v2.ODataModel: Set \"X-Requested-With\" header",
        "references": [
          {
            "type": "BCP",
            "reference": "2170172149"
          }
        ]
      },
      {
        "id": "194d18b71cbaa47541695ddb2ce47256b0c4536d",
        "type": "FIX",
        "text": " ManagedObject: remove ElementBindingContext if model is removed",
        "references": [
          {
            "type": "BCP",
            "reference": "2180305466"
          }
        ]
      },
      {
        "id": "07e825fb13ee36eda32e58f6d57f4b6e840b1cd9",
        "type": "FIX",
        "text": " Interaction:  BrowserElement not defined.",
        "references": [
          {
            "type": "BCP",
            "reference": "2170180359"
          }
        ]
      },
      {
        "id": "52e57f80a976edce4e26186e89dfef7888e3db85",
        "type": "FIX",
        "text": " Component: Accept multiple onInstanceCreated listeners",
        "references": [
          {
            "type": "BCP",
            "reference": "2180375313"
          }
        ]
      },
      {
        "id": "c694f4e5583b6a0ebde4d230136360911575fcaf",
        "type": "FIX",
        "text": " ResourceBundle: Improve assertion message when text can't be found",
        "references": [
          {
            "type": "BCP",
            "reference": "2180263498"
          }
        ]
      },
      {
        "id": "e16a3bf5679508eaa8741a44da6fc426e3645dbd",
        "type": "FIX",
        "text": " sap.ui.core.routing.History: Keep aHistory and HistoryState in sync",
        "references": [
          {
            "type": "BCP",
            "reference": "2180361838"
          }
        ]
      },
      {
        "id": "c3355383e302ea407904d18873380c519e8afdf7",
        "type": "FIX",
        "text": " core.routing: add option 'rootView' for dynamic Target",
        "references": [
          {
            "type": "BCP",
            "reference": "2180159152"
          }
        ]
      },
      {
        "id": "3a135878fc2933fe6eda3b138fafd9240c0b8035",
        "type": "FIX",
        "text": " core.routing: resolving container after \"rootView\" option is set",
        "references": [
          {
            "type": "BCP",
            "reference": "2180345721"
          },
          {
            "type": "BCP",
            "reference": "2180343370"
          }
        ]
      },
      {
        "id": "fcf483431df9df4473589f0141a31bf48c76de30",
        "type": "FIX",
        "text": " crossroads: Match patterns w/ optional parameters and optional slashes",
        "references": [
          {
            "type": "BCP",
            "reference": "2180291823"
          },
          {
            "type": "BCP",
            "reference": "002075129500005662652021"
          },
          {
            "type": "BCP",
            "reference": "002075129500005654522021"
          }
        ]
      },
      {
        "id": "eeb4df191826efbbeab904996d48329058f8750a",
        "type": "FIX",
        "text": " routing.History: use HashChanger to fetch hash and wait it till init",
        "references": [
          {
            "type": "BCP",
            "reference": "2180169665"
          },
          {
            "type": "BCP",
            "reference": "2180299462"
          }
        ]
      },
      {
        "id": "50edea3dbcf89d965aa27c7a366218eea7f25d52",
        "type": "FIX",
        "text": " sap.ui.model.odata.v4.Context#setProperty: report error on failure",
        "references": [
          {
            "type": "BCP",
            "reference": "2180259145"
          }
        ]
      },
      {
        "id": "b791e44cd0f7113e8b91f0f2cc13ca1a1db231c4",
        "type": "FIX",
        "text": " sap.ui.model.odata.v4.ODataMetaModel#getObject: Annotations at enum members",
        "references": [
          {
            "type": "BCP",
            "reference": "2180316466"
          }
        ]
      },
      {
        "id": "5d822d4562527e3dd7642ce2a36641a08ca0586c",
        "type": "FIX",
        "text": " thirdparty.Crossroads: interpolate query parameter with pound sign",
        "references": [
          {
            "type": "BCP",
            "reference": "2180314201"
          }
        ]
      },
      {
        "id": "29ffc09e205e575cead2327d411ed1f9bcb146f8",
        "type": "FIX",
        "text": " core.qunit.routing.HistoryUtils: check for the usage of pushState",
        "references": [
          {
            "type": "BCP",
            "reference": "2180319180"
          }
        ]
      }
    ]
  }
}