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