Apologies for the trouble! You are right - in 0.1.0.9018, we switched myapp$update() to use a PATCH verb (which was added in 1.8.6)
Double unfortunately, we do not clearly tag our versions (yet) In any case, I used git blame to track back to when we bumped to 0.1.0.9017, which was here: 44afb9519aad08524b7bd162bc778355aa54dfa0
Apologies for the trouble! I definitely recommend updating Connect when you get a chance - lots of good new APIs to work with!! (Although we are a bit behind implementing them in connectapi, to be honest )
I actually think it might be easier to just extend the Content object until you can update to a newer version of RStudio Connect. To be honest, perhaps we should have done this for some level of backwards compatibility anyways (sorry about that ).
This way, you get to keep bug fixes, new features and the like while getting functional updates to the old server install.