{"id":196280,"date":"2024-07-18T21:14:30","date_gmt":"2024-07-18T21:14:30","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/photoberry-studio\/"},"modified":"2025-12-12T22:54:52","modified_gmt":"2025-12-12T22:54:52","slug":"photoberry-studio","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/photoberry-studio\/","author":23196452,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.20","stable_tag":"1.0.20","tested":"6.9.4","requires":"","requires_php":"7.2","requires_plugins":null,"header_name":"PhotoBerry Studio for Photographers \u2013 Image Selection, Proofing, Watermarking & Client Management","header_author":"PhotoBerry Studio","header_description":"Easily create and display image galleries with watermarking features to protect your work.","assets_banners_color":"fbfafe","last_updated":"2025-12-12 22:54:52","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/photoberrystudio.com\/","header_author_uri":"","rating":5,"author_block_rating":0,"active_installs":50,"downloads":2842,"num_ratings":3,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.0.1-beta":{"tag":"0.0.1-beta","author":"photoberrystudio","date":"2024-08-04 21:02:57"},"0.0.2-beta":{"tag":"0.0.2-beta","author":"photoberrystudio","date":"2024-08-09 11:21:42"},"0.0.3-beta":{"tag":"0.0.3-beta","author":"photoberrystudio","date":"2024-08-26 22:15:39"},"0.0.4-beta":{"tag":"0.0.4-beta","author":"photoberrystudio","date":"2024-08-26 22:56:07"},"1.0.0":{"tag":"1.0.0","author":"photoberrystudio","date":"2024-09-12 18:27:53"},"1.0.1":{"tag":"1.0.1","author":"photoberrystudio","date":"2024-09-30 21:57:14"},"1.0.10":{"tag":"1.0.10","author":"photoberrystudio","date":"2024-12-13 22:52:07"},"1.0.11":{"tag":"1.0.11","author":"photoberrystudio","date":"2024-12-16 17:52:00"},"1.0.12":{"tag":"1.0.12","author":"photoberrystudio","date":"2024-12-27 14:27:19"},"1.0.13":{"tag":"1.0.13","author":"photoberrystudio","date":"2024-12-28 22:16:57"},"1.0.14":{"tag":"1.0.14","author":"photoberrystudio","date":"2025-01-18 02:46:11"},"1.0.15":{"tag":"1.0.15","author":"photoberrystudio","date":"2025-02-07 18:30:50"},"1.0.16":{"tag":"1.0.16","author":"photoberrystudio","date":"2025-03-11 15:59:30"},"1.0.17":{"tag":"1.0.17","author":"photoberrystudio","date":"2025-03-12 21:03:00"},"1.0.18":{"tag":"1.0.18","author":"photoberrystudio","date":"2025-07-09 12:05:39"},"1.0.19":{"tag":"1.0.19","author":"photoberrystudio","date":"2025-11-13 19:57:40"},"1.0.2":{"tag":"1.0.2","author":"photoberrystudio","date":"2024-10-06 16:01:29"},"1.0.20":{"tag":"1.0.20","author":"photoberrystudio","date":"2025-12-12 22:54:52"},"1.0.3":{"tag":"1.0.3","author":"photoberrystudio","date":"2024-10-09 12:44:34"},"1.0.4":{"tag":"1.0.4","author":"photoberrystudio","date":"2024-10-19 22:44:20"},"1.0.5":{"tag":"1.0.5","author":"photoberrystudio","date":"2024-11-05 00:05:34"},"1.0.6":{"tag":"1.0.6","author":"photoberrystudio","date":"2024-11-17 21:35:48"},"1.0.7":{"tag":"1.0.7","author":"photoberrystudio","date":"2024-11-22 02:26:12"},"1.0.8":{"tag":"1.0.8","author":"photoberrystudio","date":"2024-11-28 01:22:12"},"1.0.9":{"tag":"1.0.9","author":"photoberrystudio","date":"2024-12-02 17:08:22"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":3},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3128257,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3128257,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3182291,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3182291,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3418573,"resolution":false,"location":"assets","locale":"","contents":"{\"landingPage\":\"\\\/wp-admin\\\/edit.php?post_type=photoberry-gallery\",\"preferredVersions\":{\"php\":\"8.1\",\"wp\":\"latest\"},\"phpExtensionBundles\":[\"kitchen-sink\"],\"steps\":[{\"step\":\"login\",\"username\":\"admin\",\"password\":\"password\"},{\"step\":\"installPlugin\",\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"photoberry-studio\"},\"options\":{\"activate\":true}}]}"}},"all_blocks":[],"tagged_versions":["0.0.1-beta","0.0.2-beta","0.0.3-beta","0.0.4-beta","1.0.0","1.0.1","1.0.10","1.0.11","1.0.12","1.0.13","1.0.14","1.0.15","1.0.16","1.0.17","1.0.18","1.0.19","1.0.2","1.0.20","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.0.8","1.0.9"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3130712,"resolution":"1","location":"assets","locale":""},"screenshot-10.png":{"filename":"screenshot-10.png","revision":3130712,"resolution":"10","location":"assets","locale":""},"screenshot-11.png":{"filename":"screenshot-11.png","revision":3130712,"resolution":"11","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3130712,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3130712,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3130712,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3130712,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3130712,"resolution":"6","location":"assets","locale":""},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3130712,"resolution":"7","location":"assets","locale":""},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3130712,"resolution":"8","location":"assets","locale":""},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3130712,"resolution":"9","location":"assets","locale":""}},"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[229767,95910,23351,48887,13833],"plugin_category":[],"plugin_contributors":[229769],"plugin_business_model":[],"class_list":["post-196280","plugin","type-plugin","status-publish","hentry","plugin_tags-gallery-organization","plugin_tags-photo-management","plugin_tags-proofing","plugin_tags-session-management","plugin_tags-watermarking","plugin_contributors-photoberrystudio","plugin_committers-berrypress","plugin_committers-photoberrystudio"],"banners":{"banner":"https:\/\/ps.w.org\/photoberry-studio\/assets\/banner-772x250.png?rev=3182291","banner_2x":"https:\/\/ps.w.org\/photoberry-studio\/assets\/banner-1544x500.png?rev=3182291","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/photoberry-studio\/assets\/icon-128x128.png?rev=3128257","icon_2x":"https:\/\/ps.w.org\/photoberry-studio\/assets\/icon-256x256.png?rev=3128257","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/photoberry-studio\/assets\/screenshot-1.png?rev=3130712","caption":""},{"src":"https:\/\/ps.w.org\/photoberry-studio\/assets\/screenshot-2.png?rev=3130712","caption":""},{"src":"https:\/\/ps.w.org\/photoberry-studio\/assets\/screenshot-3.png?rev=3130712","caption":""},{"src":"https:\/\/ps.w.org\/photoberry-studio\/assets\/screenshot-4.png?rev=3130712","caption":""},{"src":"https:\/\/ps.w.org\/photoberry-studio\/assets\/screenshot-5.png?rev=3130712","caption":""},{"src":"https:\/\/ps.w.org\/photoberry-studio\/assets\/screenshot-6.png?rev=3130712","caption":""},{"src":"https:\/\/ps.w.org\/photoberry-studio\/assets\/screenshot-7.png?rev=3130712","caption":""},{"src":"https:\/\/ps.w.org\/photoberry-studio\/assets\/screenshot-8.png?rev=3130712","caption":""},{"src":"https:\/\/ps.w.org\/photoberry-studio\/assets\/screenshot-9.png?rev=3130712","caption":""},{"src":"https:\/\/ps.w.org\/photoberry-studio\/assets\/screenshot-10.png?rev=3130712","caption":""},{"src":"https:\/\/ps.w.org\/photoberry-studio\/assets\/screenshot-11.png?rev=3130712","caption":""}],"raw_content":"<!--section=description-->\n<h3>Meet PhotoBerry Studio - Manager for Photographers \ud83d\udcf8<\/h3>\n\n<p>PhotoBerry Studio is a feature-rich WordPress plugin built specifically for photographers. Seamlessly integrated with your WordPress site, it provides a complete solution to enhance and streamline your photography workflow. With advanced tools for image organization, gallery management, and client proofing, it transforms the way you work.<\/p>\n\n<p>From managing client sessions and securely storing photos to collecting feedback and handling revisions, PhotoBerry Studio takes the complexity out of the process. Empower your clients to interact with their images by leaving comments, selecting favorites, and sharing feedback, creating a smooth and professional collaboration experience.<\/p>\n\n<h3>Watch the PhotoBerry Studio Promo Video<\/h3>\n\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=P0AWMv1Eagk\"><\/a><\/p>\n\n<p>Discover how PhotoBerry Studio can revolutionize your photography workflow. Click the video to watch!<\/p>\n\n\n\n<h3>Why Choose PhotoBerry Studio?<\/h3>\n\n<p><strong>Flexible sharing options:<\/strong>\n- \ud83d\udd17 Share galleries via a unique link.\n- \ud83d\udd12 Secure sessions with a password.\n- \ud83d\udc64 Require client login for enhanced security.\n- \u2709\ufe0f Send link invites to clients.\n- \ud83c\udf10 Make galleries publicly accessible for broader sharing.<\/p>\n\n<p><strong>Impress Your Clients<\/strong>\n- \ud83c\udf10 Provide seamless gallery access with a polished, branded experience.\n- \u2705 Simplify image selection and feedback with intuitive commenting tools.\n- \ud83d\udce5 Allow clients to easily download their final selections.<\/p>\n\n<p><strong>Optimize Your Workflow<\/strong>\n- \ud83d\udcc2 Organize sessions, revisions, and client feedback in a single, streamlined dashboard.\n- \ud83d\udce4 Deliver high-quality files effortlessly with customizable delivery options.<\/p>\n\n<p><strong>Safeguard Your Work<\/strong>\n- \ud83d\udd12 Protect your images with customizable watermarks.\n- \ud83d\udc64 Ensure only authorized clients can access galleries with secure sharing options.<\/p>\n\n<p><strong>Unlock More with Pro<\/strong>\n- Upgrade to Pro for advanced features like personalized watermarks, secure cloud storage, automated delivery, multi-client support, and much more!\n- \ud83d\ude80 <a href=\"https:\/\/berrypress.com\/product\/media-storage\/photoberry-studio\/\">Upgrade to PhotoBerry Studio Pro to unlock advanced features <\/a><\/p>\n\n\n\n<h3>Key Features<\/h3>\n\n<p><strong>Image Gallery Creation<\/strong> - Create stunning galleries with tools to:\n  - \ud83d\uddbc\ufe0f Set an image as the gallery cover.\n  - \ud83d\udcac Allow comments for detailed feedback.\n  - \ud83c\udfa8 Choose from Multiple Layouts: tailor your gallery\u2019s appearance.\n  - \ud83d\udca1 Lightbox View: Enhance the viewing experience with a modern, immersive display.<\/p>\n\n<p><strong>Client Sessions Management<\/strong> - Organize client projects into sessions.\n  - \u2705 Proofing tools let clients mark favorites, comment, and approve images.\n  - \ud83d\udccc Mark images as suggested.\n  - \ud83d\udd04 Upload and manage image revisions based on feedback.\n  - \u2b07\ufe0f Clients can download images directly from the session gallery.<\/p>\n\n<p><strong>Watermarking<\/strong>\n  - \ud83d\udee1\ufe0f Add watermarks to protect your photos.<\/p>\n\n<p><strong>Centralized Dashboard<\/strong>\n  - \ud83d\udccbView and manage all sessions in one place.<\/p>\n\n\n\n<h3>Pro Version Features<\/h3>\n\n<p>Unlock more possibilities with <strong>PhotoBerry Pro<\/strong>:\n- \u2601\ufe0f Secure cloud storage for easy access to your images anywhere.\n- \ud83d\uddbc\ufe0f Personalized watermarks for professional branding.\n- \ud83d\udce6 Automated delivery in web- and print-ready formats.\n- \ud83d\udc65 Assign multiple clients to a single session.\n- \ud83d\udee0\ufe0f Customizable email templates for communication.\n- \ud83d\udcf7 Upload RAW files directly to save time.\n- \ud83d\udce4 Collect photos from guests or clients\n    - Let anyone upload photos directly to your gallery - perfect for events, weddings, team projects, or client collaborations.\n    - Review images before submission\n    - Optionally approve images before they appear in the gallery\n    - Get notified when new images are added\n    - Allow downloads and comments\n    - Feature selected images\n    - Enable guest contributions with full control<\/p>\n\n<p><a href=\"https:\/\/berrypress.com\/product\/media-storage\/photoberry-studio\/\">About Pro<\/a><\/p>\n\n\n\n<h3>Ready to Elevate Your Photography Business?<\/h3>\n\n<ul>\n<li>\ud83d\udccb Plugin Documentation <a href=\"https:\/\/photoberrystudio.com\/docs\/\">PhotoBerry Studio Documentation<\/a><\/li>\n<li>\ud83c\udf1f <a href=\"https:\/\/www.youtube.com\/watch?v=P0AWMv1Eagk\">Watch Our Promo Video<\/a><\/li>\n<li>\ud83d\udcee <a href=\"https:\/\/photoberrystudio.com\/feature-requests\/\">Request a Feature<\/a><\/li>\n<li>\ud83d\ude80 <a href=\"https:\/\/berrypress.com\/product\/media-storage\/photoberry-studio\/\">Upgrade to PhotoBerry Studio Pro to unlock advanced features<\/a><\/li>\n<li>\ud83d\udd17 Visit <a href=\"https:\/\/berrypress.com\/#subscribe\">BerryPress<\/a> and subscribe our newsletter for updates, tips, and exclusive offers!<\/li>\n<\/ul>\n\n- <a href=\"https:\/\/help.berrypress.com\/open.php\">Contact us<\/a>\n\n<h3>Future Features (Coming Soon)<\/h3>\n\n<p>Future versions will include expanded functionality such as:\n- <strong>WooCommerce Integration<\/strong>: Sell photography sessions and images directly from your website.\n- Team Collaboration: Features to support team workflows and collaboration.<\/p>\n\n<h3>Privacy Policy and Data Usage<\/h3>\n\n<p>This plugin integrates with <a href=\"https:\/\/mailchimp.com\">MailChimp<\/a> to provide email newsletter subscriptions. When users subscribe, their data (email address) is securely submitted to MailChimp via their hosted signup form. The data is used solely for managing subscriptions and sending updates.<\/p>\n\n<p>We do not store or process this data directly through the plugin. Data is handled by MailChimp in accordance with their <a href=\"https:\/\/mailchimp.com\/legal\/privacy\/\">Privacy Policy<\/a>. Users must explicitly consent to data submission during signup. Data is securely transmitted and not stored locally.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Download the plugin <\/li>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/photoberry-studio<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>Navigate to the PhotoBerry Studio settings page to configure your preferences and start creating galleries.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='supported%20image%20formats%20and%20size%20restrictions'><h3>Supported Image Formats and Size Restrictions<\/h3><\/dt>\n<dd><p>PhotoBerry Studio currently supports the following extensions: \".jpeg\", \".jpg\", \".png\", and \".webp\".\nThere are no inherent size restrictions within the plugin itself; however, any limitations will depend on the user's hosting provider. It's important to verify your hosting plan's file upload size allowances to ensure smooth uploads and performance.<\/p><\/dd>\n<dt id='where%20are%20images%20stored%3F'><h3>Where Are Images Stored?<\/h3><\/dt>\n<dd><p>PhotoBerry Studio intentionally keeps gallery images separate from your main media library. This helps avoid any accidental use of gallery images in blog posts or portfolios. Separating these images prevents your media library from becoming cluttered and overwhelming, especially with potentially hundreds or thousands of gallery images.<\/p>\n\n<p>Additionally, PhotoBerry Studio ensures that when you delete a gallery, all related images are automatically removed from the server to free up storage space.<\/p><\/dd>\n<dt id='does%20this%20plugin%20support%20wordpress%20multisite%3F'><h3>Does this plugin support WordPress Multisite?<\/h3><\/dt>\n<dd><p>Currently, WordPress Multisite is not supported. However, we are actively considering it for future development. If you\u2019d like to see Multisite support added, please vote for the feature request [here] (https:\/\/photoberrystudio.com\/feature-requests\/wordpress-multisite-support\/). Your feedback plays a crucial role in shaping our plugin roadmap.<\/p><\/dd>\n<dt id='how%20can%20i%20report%20security%20bugs%3F'><h3>How can I report security bugs?<\/h3><\/dt>\n<dd><p>You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team helps validate, triage and handle any security vulnerabilities. <a href=\"https:\/\/patchstack.com\/database\/vdp\/02701e85-9bf0-475a-b795-4d2f0ad1dd21\">Report a security vulnerability.<\/a><\/p><\/dd>\n<dt id='sessions%20or%20galleries%20show%20a%20404%20error'><h3>Sessions or galleries show a 404 error<\/h3><\/dt>\n<dd><p>If you see a 404 error when opening a session or gallery, it usually means that WordPress permalinks need to be refreshed.<\/p>\n\n<p>To fix this:\n    1.  Go to Settings -&gt; Permalinks in your WordPress dashboard.\n    2.  Do not change anything.\n    3.  Simply click Save Changes.<\/p>\n\n<p>This will refresh your permalink rules and resolve the 404 error in most cases.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<p><strong>1.0.20, December 5, 2025<\/strong>\n- Add an option to display site header on sessions pages<\/p>\n\n<p><strong>1.0.19, November 13, 2025<\/strong>\n- Add: New layout for gallery header\n- Fix filename conflicts in zip\n- Fix filename copy - names include extra dot\n- Add: Generate QR codes\n- Styling Changes, including changing image sizing\n- Fix: deleting photo with no assigned gallery results in exception\n- Add: Gallery comment notification\n- Fix: One lightbox for whole gallery\n- Add: Gallery download option\n- Mixed minor changes<\/p>\n\n<p><strong>1.0.18, March 17, 2025<\/strong>\n- EXIF rotation fix<\/p>\n\n<p><strong>1.0.17, March 12, 2025<\/strong>\n- Fix syntax error<\/p>\n\n<p><strong>1.0.16, March 11, 2025<\/strong>\n- Fix potential issue with Elementor<\/p>\n\n<p><strong>1.0.15, February 7, 2025<\/strong>\n- Fix guest access with password<\/p>\n\n<p><strong>1.0.14, January 18, 2025<\/strong>\n- Added a welcome page to guide users upon plugin activation.\n- Introduced a plugin status section to monitor performance and settings.\n- Updated session header to link session titles in the header to the homepage.\n- Fixed an issue where sessions couldn\u2019t be restored from the trash.\n- Adjusted trash visibility\n- Added a \u201cLost Your Password\u201d link to the login form(s) for easier password recovery.\n- Add notice to guest sharing URLs\n- Added an option to select an image directly from the lightbox view action button list for improved usability.<\/p>\n\n<p><strong>1.0.13, December 28, 2024<\/strong>\n- Hide WordPress bar for PhotoBerry Studio clients\n- Fix: Gallery Count showing sessions\n- Admin: Proofing - Notice for unassigned clients\n- Session List Page: Add \u201cSelect All Sessions\u201d option\n- Session Sharing: Show Key URLs as a list\n- Fix: Uncaught TypeError on session frontend\n- Move watermark settings to General tab\n- Fix: Error when updating session types\n- Styling improvements:  session proofing on smaller devices, subnav styling adjustments<\/p>\n\n<p><strong>1.0.12, December 27, 2024<\/strong>\n- Include the ability to share galleries and sessions using an invite link.\n- Styling improvements<\/p>\n\n<p><strong>1.0.11, December 14, 2024<\/strong>\n- Styling improvements related to overlays<\/p>\n\n<p><strong>1.0.10, December 13, 2024<\/strong>\n- Implement image load error recovery<\/p>\n\n<p><strong>1.0.9, December 2, 2024<\/strong>\n- Fix: bug when uploading small images<\/p>\n\n<p><strong>1.0.8, November 28, 2024<\/strong>\n- No-store caching header fixes\n- Fixed: Ability to download images via direct request from a session when downloads are disabled.\n- Fixed: Access to photo comments via REST API when comments are disabled.\n- Bug: Saving a session with password access clears the password.\n- Fixed: Access to photo comments via the REST API for galleries\/sessions when comments are disabled.<\/p>\n\n<p><strong>1.0.7, November 20, 2024<\/strong>\n- Update Session stages: Close and Archive.\n- Improve styling for popup notifications.\n- Resolve PHP warning messages.\n- Make \u201cnumber of selected images\u201d a translatable string.\n- Address delays in bulk actions, such as deleting images.\n- Fix issue where session copy does not duplicate settings.\n- Resolve issue where the My Sessions page appears empty for clients.\n- Issue: Originals are accessible via frontend\n- Fix: duplicate intermediates generated<\/p>\n\n<p><strong>1.0.6, November 16, 2024<\/strong>\n- Mixed styling changes and fixes.\n- Fixed issues with WordPress.WP.I18n.\n- Resolved problems with non-image file handling.\n- Addressed PHP plugin check fixes.\n- Removed certain session statuses.\n- Added Workflow Sessions feature.\n- Added Studio name and email settings.\n- Updated session list photos to link directly to the photo tab.\n- Disabled autofill for photo search fields.\n- Improved handling of invalid clients assigned to sessions.\n- Enhanced duplicate filename checking during image uploads.\n- Fixed handling of duplicate usernames when adding clients.\n- Introduced admin notifications.\n- Added \"View\" buttons to Sessions and Galleries.\n- Fixed inability to clear trashed session items.\n- Added security enhancements, including sending no-cache\/no-store headers when viewing sessions on the frontend to prevent unauthorized caching of images and other data.\n- Improved session gallery access by showing a permissions error on the gallery edit page if linked to a session and redirecting frontend access to the linked session URL.<\/p>\n\n<p><strong>1.0.5, November 5, 2024<\/strong>\n- Fixed issue preventing clearing of trashed session items\n- Resolved error encountered during image uploads\n- Corrected photo comment count display in admin panel\n- Display the number of selected images on the session page\u2019s \u201cSend\u201d button\n- Fix: Session date defaults to today\u2019s date when creating a new session\n- Added a separate message field for users after image selection<\/p>\n\n<p><strong>1.0.4, October 20, 2024<\/strong>\n- Fix issue where the lightbox does not refresh after a revision is deleted\n- Add feature to skip image upload if the image already exists based on its title\n- Introduce option to bulk regenerate image thumbnails\n- Implement upload progress indicator with a progress bar\n- Add action icon for revisions\n- Update gallery image option from \"suggested\" to \"featured\"\n- Handle guest comments not enabled and user not logged in\n- Fix JavaScript error when image loader is missing\n- Fix lightbox to close after an image is deleted\n- Fix issue initializing client field with client objects<\/p>\n\n<p><strong>1.0.3, October 9, 2024<\/strong>\n- Favorites: Resolved visibility issue for logged-out users.\n- Fix Undefined Variable\n- Added warning for missing client ID.\n- Final Photo Checkbox: Resolved potential issue with the final photo checkbox in image settings.\n- Image Selection: Fixed email link issue caused by missing access or login.\n- Fix potential PHP error when storage can\u2019t be found.\n- Minor styling fix for client list<\/p>\n\n<p><strong>1.0.2, October 5, 2024<\/strong>\n- Add: Final images and image revisions within sessions.\n- Add: Translation strings for the comments interface.\n- Add: Ability to download single photos from sessions on the frontend.\n- Fix: Checkboxes for multi-image downloads in sessions were not visible when proofing was disabled\n- Fix: Missing alt tags for images in the admin panel.\n- Fix: PHP error when downloading a single image in the admin panel.\n- Enhancement: Session admin: display Final and Selected image statuses<\/p>\n\n<p><strong>1.0.1, September 30, 2024<\/strong>\n- Fixed issue where incorrect text was displayed on the empty \u201cMy Sessions\u201d page.\n- Resolved a PHP fatal error on the \u201cMy Sessions\u201d page.\n- Enabled closing of the Image Side Settings panel using the Escape key.\n- Fixed bug where checkboxes in the photo settings sidebar did not update properly.\n- Resolved error when posting comments as a guest user.\n- Addressed PHP deprecation issues.\n- Fixed bug where settings in the Translation tab were not applied on the frontend.\n- Corrected JS error occurring after uploading a photo.\n- Ensured sidebar closes automatically after an image is deleted.\n- Added option to disable downloads in Sessions.\n- Added notification when leaving the page without saving changes in the gallery and session.\n- Minor styling fixes<\/p>\n\n<p><strong>1.0.0, September 12, 2024<\/strong>\n- <strong>New Session Management Features<\/strong>:\n  - Introduced the ability to create and manage <strong>sessions<\/strong>, allowing photographers to group images by event or project.\n  - <strong>Client Proofing Tools<\/strong>: Clients can now:\n    - Mark images as favorites.\n    - Add comments on individual images.\n    - View photographer-suggested images.\n    - Send finalized selections back to the photographer for approval.\n  - <strong>Session Layouts<\/strong>: Multiple layout options for presenting images in a session.\n  - <strong>Download Options<\/strong>: Clients can download selected or approved images, with customizable restrictions.\n  - <strong>Seamless Sharing<\/strong>: Sharing options for sessions, similar to Galleries, including:\n    - Public sharing.\n    - Private with URL key.\n    - Password-protected access.\n    - Client login required.\n- Mixed minor fixes<\/p>\n\n<p><strong>0.0.4-beta, August 27, 2024<\/strong>\n- Fix issue with clients page in playground\n- (The read_private_* permissions are added to Administrator and Editor roles)<\/p>\n\n<p><strong>0.0.3-beta, August 27, 2024<\/strong>\n- Set all post statuses to private by default.\n- Resolve the issue where images are not displaying.\n- Remove the \"404\" class from the body when displaying the gallery authentication screen.\n- Apply styling fixes and improvements.\n- Fix a potential JavaScript error on the gallery page.\n- Correct the issue where auto-draft galleries appear in the admin list.\n- Add a default value for gallery sorting.\n- Prevent the selection of multiple clients for galleries.\n- Fix an issue where the scheduled cleanup task could be scheduled multiple times.\n- Preserve the order of gallery items upon upload.\n- Correct the label of the edit button on the client edit page.\n- Add support for uploading WEBP and PNG images.\n- Implement a more graceful exit when encountering permissions issues on the gallery edit page.\n- Resolve issues affecting users with multiple roles.\n- Implement various other minor fixes and improvements.<\/p>\n\n<p><strong>0.0.2-beta, August 9, 2024<\/strong>\n-Make Photo post type non public\n-Localization\n-Add polish translations\n-Fix issue with search on clients list page<\/p>\n\n<p><strong>0.0.1-beta, July 18, 2024<\/strong>\n- Initial Beta Release<\/p>","raw_excerpt":"Create and showcase image galleries, manage sessions, protect images, streamline proofing with tools like watermarking, favorites, and image comments.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/196280","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=196280"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/berrypress"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=196280"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=196280"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=196280"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=196280"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=196280"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=196280"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}