CacheWarmer ( — which bridges the gap between Apple’s Caching Server and a traditional software update server — has been updated to version 15.

It’s a command line utility for OS X Mavericks and later that warms up (or pre-populates) a Caching Server with iOS and OS X updates rather than waiting for devices to request them. Version 15 introduces a new feature management scheme and reduces CacheWarmer’s download footprint. Here are the full release notes:

° Populates ipsw files used by Apple Configurator 2 for restoring iOS – This is a licensed feature and opt-in –enable ipsw

° Populating iOS beta updates is now a licensed feature and is opt-in –enable iosbeta

° Support for the new update feed used in the iOS 9.3 beta

° Opt out of OS X updates –disable mac

° Performance improvements when parsing an iOS update feed

° No longer reports a successful download if the Caching Server returns a 503 or 400 HTTP status code

° No longer downloads updates for OS X Mavericks or Yosemite

° To update to CacheWarmer build 15, run CacheWarmer –update

CacheWarmer can be used to pre-populate updates for a single model identifier (e.g. iPhone 6,1) without a license. Populating for multiple model identifiers or OS X requires a purchased license, which costs $4.99 for a single user license. Volume pricing is available.