I have a package version
188.8.131.52 and I've created a patch with some hotfixes which I packaged as
184.108.40.206 (updated the patch version). During packaging of
220.127.116.11 the ancestor version specified is version
18.104.22.168. All of the versions are released - in order for package ancestry to work.
The question I have is the following. What do I need to specify as the ancestor for version
22.214.171.124 once more code changes are merged and a decision to package it is made?
Do I specify
126.96.36.199? What if I have another patch release version
Will it be possible to upgrade from
188.8.131.52 if they both share the same ancestor, i.e.
Edit: The documentation specifies:
184.108.40.206 -> 220.127.116.11
No. To upgrade to 18.104.22.168, package version 22.214.171.124 must be the specified ancestor, or the specified ancestor must be a descendent of 126.96.36.199.
Would this mean that in my example the common ancestor should be
188.8.131.52 and this would allow the package upgrade?