What's new:
Bookmark attachments -- You can now bookmark any attachment across the forum. Little bookmark icon sits on every attachment in posts. Click it, done. All your bookmarked attachments show up in a personal gallery under your account so you can find them again without digging through old threads.
User aliases -- Once you've bookmarked something, you can give it your own name. Call it whatever makes sense to you. Search by alias from your gallery page. Handy if you've got dozens of saved images and can't remember which thread they came from.
Proper entity framework -- Rebuilt the internals properly. Six full XenForo entities now handle all the data instead of raw SQL. Repository layer for bookmarks and aliases. Everything goes through the framework the way it should.
ACP navigation sorted -- Attachment Integrity now sits under Tools with a paperclip icon. Dashboard and Search Attachments are both clickable links underneath. No more dead section headers.
Bulk delete actually works -- Search Attachments in the ACP lets you search by filename across everything, preview what it finds with dry run, then delete if you want to. Was broken before, now it isn't.
Rename attachments -- Admins can rename attachment display names and add aliases from the ACP search page.
Upgrade is straightforward -- upload and install through the admin panel as usual. New database tables for bookmarks and aliases get created automatically.
Let me know if anything plays up.