=== Thaazhu Update Lock ===
Contributors: projektisle, alanjacobmathew
Tags: update, lock, maintenance
Requires at least: 5.8
Tested up to: 7.0
Stable tag: 1.0.0
Requires PHP: 7.4
License: GPLv3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html

Prevent accidental updates by locking plugins from being updated and add optional admin notes explaining why.

== Description ==

Thaazhu Update Lock is a lightweight, [developer-focused](https://projektisle.com/pi-plugins/thaazhu-update-lock/) utility designed to give you absolute control over the WordPress update cycle. While WordPress provides a native way to toggle auto-updates, it lacks the ability to hard-lock a specific plugin version to prevent manual accidental updates or bulk-action overrides.

At its core, Thaazhu (a Malayalam word meaning "lock") acts as a safety "clasp" for your site's plugin updates. It allows administrators to freeze a plugin at its current version, ensuring that a critical environment remains stable until you are ready to perform testing and deployment.

Key Features:
* Granular Version Control: Pick and choose which specific plugins stay frozen.
* Contextual Documentation: Pair locks with notes to explain technical reasons for the restriction.
* Modular Architecture: Built for performance without database bloat.
* Bulk Update Protection: Locked plugins are disabled from bulk actions.

== Installation ==

1. Upload the `thaazhu-update-lock` folder to the `/wp-content/plugins/` directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Look for the "Lock Update" link under individual plugins on the Plugins page.

== Usage ==

1. Go to **Plugins** page
2. Find plugin you want to lock
3. Click **"Lock Update"** link
4. (Optional) Click **"Add Note"** to explain why it's locked


== Frequently Asked Questions ==

= Where is my data stored? =
All lock statuses and notes are stored in your WordPress options table.

= Will deleting the plugin leave junk in my database? =
No. Thaazhu includes a dedicated uninstall.php file that wipes all settings and notes upon deletion.

== Screenshots ==

1. The "Lock Update" action link on the Plugins page.
2. The inline "Add Note" form for documenting lock reasons.

== Changelog ==

= 1.0.0 =
* Initial Release