

The Plugins tab, showing locked items with the version they are pinned at and the update being held
Version Locker is an update manager that lets you disable automatic updates in WordPress and keep any plugin, theme, or WordPress core itself on the version you are running today.
Turn off updates for one plugin, for every plugin at once, for themes, or for WordPress core. Once something is locked it will not update automatically, and the one-click update button is withheld until you unlock it. Every switch is reversible in one click.
Most plugins that disable updates simply hide them, and six months later you have no idea how far behind you are.
Version Locker still shows you the update it is holding, including the new version number and whether it is a major, minor, or patch release. You can add a note explaining why something is pinned, and set a date for the lock to release itself.
Pick the release you want and Version Locker offers it under Dashboard > Updates. Nothing is installed until you start it there yourself, and once the site is on that release, further core updates are held back.
You can downgrade WordPress to an earlier version, or hold WordPress on the version you have tested, without editing files over FTP or hunting for an old ZIP. Only releases published on WordPress.org are offered, and the package always comes from WordPress.org in your site’s own language.
Going backwards across a major version has to be confirmed first, because WordPress upgrades the database as it goes and cannot migrate it back.
Version Locker uses WordPress filters to hide update notices and refuse update attempts. Locking never touches your files: nothing is added, changed, or removed on disk.
The one exception is Roll Back, which only runs when you ask for it. It downloads the version you pick from WordPress.org and replaces the installed files, exactly as a normal update would. You are warned and asked to confirm first.
No account, no API key, no external service. Nothing is sent anywhere.