Dear Adobe: version numbers should go up!

When Adobe released their November 19 update to InDesign CC 2019 last week, they broke the most important rule of version numbering: the version should go up!

This wasn’t immediately obvious until today however due to an almost two week delay in the update becoming available to package in the Adobe Admin Console. This alone is a topic for another post…

When Adobe originally released InDesign (and InCopy) CC 2019 on October 15, the applications were released as version 14.0.130. The InDesign update from last week is however numbered as version 14.0.1.209.

As Greg Neagle so succinctly put it in Slack, “In no rational evaluation scheme would 14.0.1.209 be evaluated as newer than 14.0.130.”

This presents a problem for MacAdmins who control the releases of InDesign through Munki as this update is evaluated as being a lower, and thus older, version of the software.

In hindsight, I have a theory about what happened here.

Looking through the catalog, almost all of the other Adobe CC 2019 releases have four sequences in their numbering. Photoshop was 20.0.0.24 for example. Yet InDesign was first released only having three, so my guess is that Adobe simply missed a .0 in the middle of the initial release and it was intended to be versioned as 14.0.0.130 instead of 14.0.130.

Thankfully Neagle was also quick with a helpful solution to workaround this problem in Munki. Since Adobe imports include an Installs Array the version of the package receipt on disk doesn’t matter. By retroactively changing the version number of the original release’s PkgInfo file in Munki (to 14.0.0.130), there shouldn’t be a need to fiddle with every future update of InDesign CC 2019.

That is assuming Adobe keeps the versioning on a upward trajectory…

Leave a Reply

Your email address will not be published. Required fields are marked *