geeklearningio/gl-vsts-tasks-file-patch

Upcoming breaking changes in 2.0:

sandorfr opened this issue · 0 comments

As part of the upcoming version, we will introduce a bunch of breaking changes in order to ease further usage and fix existing limitations:

  • Slick Syntax will become the default value. We noticed that most of you enjoy this syntax much more than json syntax. We don't use JSON syntax ourselve as it's way to verbose. We consider that slick syntax is the best way to express patch data with those tasks so we will now make it the default way to go.
  • Xml Patch array support. In order to support the same level of features as other tasks when it comes to arrays, we will need to introduce a new way of parsing path and handling add operation when it comes to xml. This might break existing patch.

We will of course release that as a new major version so you are not forced into updating your builds if you don't need the new features.