Can you please upload an example project that reproduces this (that works in 0.29 but not in 0.35) ?
toLowerCase is a built-in function in the JavaScript language/standard lib, so its very unlikely that the actual issue is that the API disappeared. Probably something else specific to your project.
Kevin: The setValueWithOrigin method is not documented and doesn’t work the way your code implies.
Generally, you writing back to an observable in response to the user changing the value is not a good pattern, as this is asynchronous and leads to erratic beahvior.