{"id":382662,"date":"2026-10-13T22:49:51","date_gmt":"2026-10-13T22:49:51","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/proofcanvas\/"},"modified":"2026-10-13T22:49:35","modified_gmt":"2026-10-13T22:49:35","slug":"proofcanvas","status":"publish","type":"plugin","link":"https:\/\/kk.wordpress.org\/plugins\/proofcanvas\/","author":23179686,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.7.0","stable_tag":"1.7.0","tested":"7.1.3","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"ProofCanvas","header_author":"Denver Freelance","header_description":"Client proofing for designers. Give every client a private, password-protected proofing page where they zoom in, approve designs or request changes, and see every answer in one place.","assets_banners_color":"473f59","last_updated":"2026-10-13 22:49:35","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/proofercanvas.com","header_author_uri":"https:\/\/denverfreelance.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":52,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.7.0":{"tag":"1.7.0","author":"denverfreelance","date":"2026-10-13 22:49:35","revision":3744998}},"upgrade_notice":{"1.7.0":"<p>Watermarks on what clients see, shaped box panels (angled and curved edges, up to 16 corners) and a smarter auto-detect for boxes printed as separate pieces.<\/p>","1.6.9":"<p>Tapered cup and ice cream cone labels, counter display boxes, and a box built together with the cones printed beside it.<\/p>","1.6.8":"<p>New Cylinder \/ Tube proof type with round top and bottom caps, and a Draw circle tool.<\/p>","1.6.7":"<p>Label sets with bands between labels, Custom box snapping and clearer join status, drawing tools that wait for the dieline.<\/p>","1.6.6":"<p>Clear all for the box setup; lids no longer move when you drag the walls.<\/p>","1.6.5":"<p>Pen tool no longer closes shapes early; redraw or clear windows.<\/p>","1.6.4":"<p>New Custom box style for any dieline, draw label-set labels yourself, and better splitting of side-label strips.<\/p>","1.6.3":"<p>Gift-box tops (heart boxes and similar), lock bottoms and white window detection.<\/p>","1.6.2":"<p>Auto-detect now finds box windows.<\/p>","1.6.1":"<p>The box editor magnifier now shows your lines.<\/p>","1.6.0":"<p>New in Pro: see-through box windows in the 3D view.<\/p>","1.5.2":"<p>Fixes the 3D viewer not opening on client pages with a single 3D or box proof.<\/p>","1.5.1":"<p>Code-quality cleanup, no functional changes.<\/p>","1.5.0":"<p>Cleaner code structure, stronger security checks and the password is no longer kept on the server after you set it.<\/p>","1.4.4":"<p>Box editor magnifier and arrow-key nudging for pixel-perfect corners.<\/p>","1.4.3":"<p>Each label, lid and piece in the box editor now has its own color and corner grips.<\/p>","1.4.2":"<p>Better Box from Dieline: one-row label sets fold correctly, and lids, labels and pieces can be dragged by their middle.<\/p>","1.4.1":"<p>Fixes the page behind the full-screen viewer and request form shrinking while they are open.<\/p>","1.4.0":"<p>ProofCanvas is now free on WordPress.org. Pro features (3D, Box from Dieline, branding, private file storage) stay in ProofCanvas Pro.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3744998,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3744998,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3744998,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3744998,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.7.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3744998,"resolution":"1","location":"assets","locale":"","width":1280,"height":860},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3744998,"resolution":"2","location":"assets","locale":"","width":1280,"height":860},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3744998,"resolution":"3","location":"assets","locale":"","width":1280,"height":860},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3744998,"resolution":"4","location":"assets","locale":"","width":1280,"height":860},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3744998,"resolution":"5","location":"assets","locale":"","width":1280,"height":860}},"screenshots":{"1":"Your client's proofing page: every proof with its status and Approve \/ Request changes buttons.","2":"The full-screen zoom viewer for checking fine print.","3":"Requesting changes: the client writes exactly what to change.","4":"Your admin: all proofs with their status and new requests.","5":"Creating a client page with a password and a ready-to-share link."}},"plugin_section":[],"plugin_tags":[272328,17989,286591,6225,23351],"plugin_category":[],"plugin_contributors":[286592,78154],"plugin_business_model":[],"class_list":["post-382662","plugin","type-plugin","status-publish","hentry","plugin_tags-client-approval","plugin_tags-client-portal","plugin_tags-design-approval","plugin_tags-proof","plugin_tags-proofing","plugin_contributors-denverfreelance","plugin_contributors-freemius","plugin_committers-denverfreelance"],"banners":{"banner":"https:\/\/ps.w.org\/proofcanvas\/assets\/banner-772x250.png?rev=3744998","banner_2x":"https:\/\/ps.w.org\/proofcanvas\/assets\/banner-1544x500.png?rev=3744998","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/proofcanvas\/assets\/icon-128x128.png?rev=3744998","icon_2x":"https:\/\/ps.w.org\/proofcanvas\/assets\/icon-256x256.png?rev=3744998","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/proofcanvas\/assets\/screenshot-1.png?rev=3744998","caption":"Your client's proofing page: every proof with its status and Approve \/ Request changes buttons."},{"src":"https:\/\/ps.w.org\/proofcanvas\/assets\/screenshot-2.png?rev=3744998","caption":"The full-screen zoom viewer for checking fine print."},{"src":"https:\/\/ps.w.org\/proofcanvas\/assets\/screenshot-3.png?rev=3744998","caption":"Requesting changes: the client writes exactly what to change."},{"src":"https:\/\/ps.w.org\/proofcanvas\/assets\/screenshot-4.png?rev=3744998","caption":"Your admin: all proofs with their status and new requests."},{"src":"https:\/\/ps.w.org\/proofcanvas\/assets\/screenshot-5.png?rev=3744998","caption":"Creating a client page with a password and a ready-to-share link."}],"raw_content":"<!--section=description-->\n<p>ProofCanvas turns your WordPress site into a private proofing portal. Every client gets their own password-protected page with their proofs. They zoom in to check the details, then press <strong>Approve<\/strong> or write exactly what to change. You get an email, and every request is saved with the proof it belongs to.<\/p>\n\n<p>No accounts for your clients, no third-party portal, and no per-client fees. It all runs on your own site.<\/p>\n\n<h4>Built for designers who send a lot of proofs<\/h4>\n\n<ul>\n<li><strong>Unlimited clients and proofs.<\/strong> Create a client page in one step: type a name and ProofCanvas makes the page and a password, ready to share.<\/li>\n<li><strong>Share card.<\/strong> Copy the private link and password, or a ready-to-send invite message.<\/li>\n<li><strong>Approve or request changes<\/strong> on every proof. Each proof shows a clear status: Awaiting review, Changes requested, Revised or Approved.<\/li>\n<li><strong>Revision notes.<\/strong> Tell the client what changed in this round, right on the proof.<\/li>\n<li><strong>Deep zoom.<\/strong> A full-screen viewer with scroll, pinch and drag zoom, so clients can check fine print and barcodes before they sign off.<\/li>\n<li><strong>Email alerts<\/strong> when a client approves or asks for changes, and a Requests screen that lists everything still open.<\/li>\n<li><strong>Works on phones and tablets.<\/strong><\/li>\n<li><strong>Page layouts.<\/strong> Full width with your header and footer, distraction-free full screen, or your theme's own layout. Works with classic and block themes.<\/li>\n<\/ul>\n\n<h4>Private by default<\/h4>\n\n<ul>\n<li>One unguessable private link per client, with an optional password.<\/li>\n<li>Passwords are stored as secure hashes. Sessions use signed, HttpOnly cookies.<\/li>\n<li>Lockout after repeated wrong passwords, plus an access log of every attempt.<\/li>\n<li>Client pages are never cached and are hidden from search engines and sitemaps.<\/li>\n<\/ul>\n\n<h4>ProofCanvas Pro<\/h4>\n\n<p><a href=\"https:\/\/proofercanvas.com\/pricing\">ProofCanvas Pro<\/a> adds:<\/p>\n\n<ul>\n<li><strong>3D models<\/strong>: GLB, glTF, OBJ and STL in an interactive viewer with true-to-design colors.<\/li>\n<li><strong>Box from Dieline (beta)<\/strong>: upload a flat box dieline and ProofCanvas folds it into a 3D box your client can spin. Tuck-end cartons, lid and tray boxes, label sets, plus tubes and cylinders from the same sheet.<\/li>\n<li><strong>Branding<\/strong>: your logo and accent color on every client page.<\/li>\n<li><strong>Private file storage<\/strong>: proof files are moved out of the public uploads folder and only served to the right client.<\/li>\n<\/ul>\n\n<p>Try the client view in the <a href=\"https:\/\/proofercanvas.com\/demo\">live demo<\/a>.<\/p>\n\n<h3>External services<\/h3>\n\n<p>ProofCanvas uses the <a href=\"https:\/\/freemius.com\">Freemius<\/a> SDK to handle the optional opt-in, license activation and updates for ProofCanvas Pro.<\/p>\n\n<ul>\n<li><strong>When:<\/strong> only if you click \"Allow &amp; Continue\" on the opt-in screen, or activate a Pro license. If you skip the opt-in, no data is sent.<\/li>\n<li><strong>What:<\/strong> your site URL, WordPress and PHP versions, plugin version, site language and title, and your admin name and email. With your consent it can also include the list of active plugins and themes.<\/li>\n<li><strong>Why:<\/strong> to send security and feature updates, manage licenses, and (with your consent) improve the plugin.<\/li>\n<li>Freemius <a href=\"https:\/\/freemius.com\/terms\/\">Terms of Service<\/a> and <a href=\"https:\/\/freemius.com\/privacy\/\">Privacy Policy<\/a>.<\/li>\n<\/ul>\n\n<p>ProofCanvas itself does not send your clients' data or proof files anywhere. Everything stays on your site.<\/p>\n\n<h3>Developer hooks<\/h3>\n\n<ul>\n<li><code>proofcanvas_capability<\/code>: capability needed to manage proofs (default <code>edit_posts<\/code>).<\/li>\n<li><code>proofcanvas_notify_email<\/code>: change who receives a request notification.<\/li>\n<li><code>proofcanvas_client_ip<\/code>: return the real visitor IP behind a proxy.<\/li>\n<\/ul>\n\n<h3>Third-party libraries<\/h3>\n\n<ul>\n<li>Freemius WordPress SDK (GPLv3), https:\/\/github.com\/Freemius\/wordpress-sdk, in <code>vendor\/freemius\/<\/code>.<\/li>\n<li>ProofCanvas Pro also bundles three.js r170 (MIT License), https:\/\/threejs.org, for the 3D viewers.<\/li>\n<li>ProofCanvas Pro also bundles the DejaVu Sans Bold font (Bitstream Vera license, DejaVu changes in the public domain), https:\/\/dejavu-fonts.github.io, for text watermarks. Its license is in assets\/vendor\/fonts\/LICENSE-DejaVu.txt.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>In WordPress go to <strong>Plugins \u2192 Add New<\/strong>, search for <strong>ProofCanvas<\/strong>, then click <strong>Install Now<\/strong> and <strong>Activate<\/strong>.<\/li>\n<li>Open <strong>ProofCanvas<\/strong> in the admin menu.<\/li>\n<li>On the <strong>Clients<\/strong> tab click <strong>New Client<\/strong>, type the client's name and click <strong>Create Client Page<\/strong>.<\/li>\n<li>On the <strong>Proofs<\/strong> tab click <strong>Add Proof<\/strong>, choose the client, add your image and save.<\/li>\n<li>Send the client their link and password from the share card.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20my%20clients%20need%20a%20wordpress%20account%3F\"><h3>Do my clients need a WordPress account?<\/h3><\/dt>\n<dd><p>No. Each client opens their private link and, if you require it, enters the password you gave them.<\/p><\/dd>\n<dt id=\"are%20there%20limits%20on%20clients%20or%20proofs%3F\"><h3>Are there limits on clients or proofs?<\/h3><\/dt>\n<dd><p>No. The free version has no limits on clients, proofs or revisions.<\/p><\/dd>\n<dt id=\"which%20image%20formats%20work%3F\"><h3>Which image formats work?<\/h3><\/dt>\n<dd><p>Anything your WordPress media library accepts, such as JPG, PNG and WebP. Export PDFs as images first.<\/p><\/dd>\n<dt id=\"my%20client%20sees%20an%20old%20version%20of%20the%20page\"><h3>My client sees an old version of the page<\/h3><\/dt>\n<dd><p>Exclude the client page from your caching plugin or host cache. ProofCanvas already sends \"do not cache\" headers on that page, but some host caches ignore them.<\/p><\/dd>\n<dt id=\"the%20access%20log%20shows%20the%20same%20ip%20for%20everyone\"><h3>The access log shows the same IP for everyone<\/h3><\/dt>\n<dd><p>Your site is behind a proxy such as Cloudflare. Use the <code>proofcanvas_client_ip<\/code> filter to return the visitor's real IP.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20i%20delete%20the%20plugin%3F\"><h3>What happens when I delete the plugin?<\/h3><\/dt>\n<dd><p>Nothing is removed unless you turn on <strong>Settings \u2192 Remove all ProofCanvas data when the plugin is deleted<\/strong>. With it on, clients, proofs and requests are deleted, and any protected files are moved back into the normal media library.<\/p><\/dd>\n<dt id=\"what%27s%20the%20difference%20between%20the%20free%20version%20and%20pro%3F\"><h3>What's the difference between the free version and Pro?<\/h3><\/dt>\n<dd><p>The free version is the complete proofing workflow for image proofs. Pro adds 3D models, Box from Dieline, branding and private file storage. See <a href=\"https:\/\/proofercanvas.com\/pricing\">proofercanvas.com\/pricing<\/a>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.7.0<\/h4>\n\n<ul>\n<li>New (Pro): Watermarks. Settings &gt; Watermark: your text or logo, repeated across the design or once in a corner, with size and opacity. Stamped on the server into every image your clients see (proof images, thumbnails, 3D boxes and labels); your original files are never changed and you always see them clean. It can be removed once the client approves, and switched off for a single proof.<\/li>\n<li>New (Pro): Shaped panels for Custom boxes. Any panel can be Angled \/ curved: drag its corners anywhere and bend any edge; panels can have up to 16 corners (like a face with a V-shaped top and a pointed chin). Panels are cut to their shape in 3D and fold along their real, slanted edges.<\/li>\n<li>New (Pro): Auto-detect for boxes printed as separate pieces (flared trays, arched boxes): each piece's real outline is traced, glue tabs are left off, and the pieces are joined where their edges match. Walls between flared walls lean in to meet them, and a strip on a curved edge (the band over an arched top) bends along it in 3D.<\/li>\n<li>Fixed (Pro): \"Clear all\" on a Custom box now stays cleared after saving.<\/li>\n<li>Improved (Pro): \"BETA\" tag on the Cylinder \/ Tube proof type.<\/li>\n<\/ul>\n\n<h4>1.6.9<\/h4>\n\n<ul>\n<li>New (Pro): Tapered (cup \/ cone) labels - a fan-shaped wrap label is found automatically and wrapped onto a cone in 3D, sized from its own shape. Drag its four corners at any angle and its two bend points to fine-tune, or switch any label between Straight and Tapered.<\/li>\n<li>New (Pro): full cones (ice cream cone labels that come to a point), and sheets with several cones: each becomes its own cone, and each round lid goes on the cone printed next to it.<\/li>\n<li>New (Pro): counter display boxes - a floor with sloped side walls, a back wall with header and a front lip are detected and stand on their floor in 3D, printed side facing the customer. \"The base is the floor\" option for Custom boxes.<\/li>\n<li>New (Pro): a sheet with a box and its cones \/ cups builds both: the cones and lids are added with the box, and stand inside a display box. A Cylinder proof of such a sheet switches to Box from Dieline.<\/li>\n<li>Improved (Pro): round labels on a sheet are recognised as lids; up to 12 labels and lids per proof.<\/li>\n<\/ul>\n\n<h4>1.6.8<\/h4>\n\n<ul>\n<li>New (Pro): Cylinder \/ Tube proof type - a wrap label with round lids, shown as a 3D cylinder.<\/li>\n<li>New (Pro): Draw circle tool - click the centre of a round lid and drag out to its edge (with the magnifier). Round lids printed on a square are fitted to the circle automatically.<\/li>\n<li>New (Pro): Bottom cap role for round labels, and a choice of which cylinder a cap goes on when a sheet has more than one.<\/li>\n<li>Fixed (Pro): a wrap label with black lettering on a black sheet was cut short by detection. The whole label is now found, without the glue strip.<\/li>\n<li>Fixed (Pro): Clear all on a cylinder proof turned it into a Custom box; it now only clears the labels and circles.<\/li>\n<\/ul>\n\n<h4>1.6.7<\/h4>\n\n<ul>\n<li>Fixed (Pro): label sets with bands of colour between the side labels (bleed or separators) were detected as a carton. They now detect as a label set with every side.<\/li>\n<li>Improved (Pro): Custom boxes - panel edges snap onto their neighbours when you draw or move them, panels a little apart (up to about 2% of the sheet) still join, the base is the best-connected panel until you pick one, and a panel printed apart that is the size of the box opening (like a label set's top label) goes on top automatically.<\/li>\n<li>Fixed (Pro): Custom box panels printed with a gap (bleed band) between them folded with that gap, leaving notches or a wall sticking out at the corners. Joined panels now fold from exactly the fold line.<\/li>\n<li>Improved (Pro): panels that are not joined are flagged in red on the dieline, and the 3D preview says so instead of showing a row of flat pieces.<\/li>\n<li>Fixed (Pro): clicking a drawing tool while the full-size dieline is still loading did nothing. The tool now starts as soon as the dieline is ready.<\/li>\n<\/ul>\n\n<h4>1.6.6<\/h4>\n\n<ul>\n<li>New (Pro): Clear all in Box Setup wipes everything drawn on the dieline (fold lines, lids, labels, windows, pieces) so you can draw your own panels; Auto-detect starts over from a cleared box.<\/li>\n<li>Fixed (Pro): dragging a fold line or wall edge no longer moves or resizes the top and bottom lids. Lids stay where they are until you move them (choosing another panel in the lid menu still places them fresh).<\/li>\n<\/ul>\n\n<h4>1.6.5<\/h4>\n\n<ul>\n<li>Fixed (Pro): the pen tool closed the shape when a point was placed near the first one. Now only a click right on the first point (it lights up) closes the shape; Enter still closes it any time.<\/li>\n<li>New (Pro): Redraw a window with the pen (its old outline stays if you press Esc), and Clear all windows.<\/li>\n<\/ul>\n\n<h4>1.6.4<\/h4>\n\n<ul>\n<li>New (Pro): Custom box style for any dieline. Draw every panel and flap; panels that touch on the die join along their longest shared edge, and pieces printed apart (like label sets) can be joined by hand on any edge. Each panel folds by its own angle (90\u00b0 square, 60\u00b0 hexagon, 180\u00b0 tucked flat), can be hidden (glue tabs) or kept as a separate piece, and the sheet background around shaped flaps is cut away on white or black sheets. Detected cartons, lid boxes and label sets convert to Custom with one click.<\/li>\n<li>New (Pro): draw label-set labels yourself. With Box style Labels (square \/ cake box), click Draw labels yourself and drag around each side in order and then the top, or use Redraw one to redo a single label.<\/li>\n<li>Fixed (Pro): label strips whose side labels share continuous artwork (no visible seam) were split in the wrong places. The top label now sets the side widths, with the wide front label first.<\/li>\n<\/ul>\n\n<h4>1.6.3<\/h4>\n\n<ul>\n<li>New (Pro): gift-box tops. When every wall has its own top flap (heart-lock and similar gift boxes), the 3D box folds all four flaps in and stands the top shapes up, with the paper around them cut away. Choose it as Top lid: All 4 panels (gift top), and drag the two pink lines to fine-tune.<\/li>\n<li>New (Pro): Closed base (lock bottom) for boxes with a flap on every wall.<\/li>\n<li>Improved (Pro): window auto-detect also finds white windows, ignores dimension lines drawn across a window, and no longer mistakes outlined shapes in the background colour for windows.<\/li>\n<li>Fixed (Pro): Esc cancels the box-drawing tool.<\/li>\n<\/ul>\n\n<h4>1.6.2<\/h4>\n\n<ul>\n<li>New (Pro): window auto-detect. Auto-detect (and the new Find windows button) finds die-cut windows on carton and lid box dielines: closed cut lines, see-through areas in PNGs, and solid black window slots like those on artillery boxes. Each window is matched to a rectangle, rounded rectangle or oval, or traced as an editable custom shape; correct it by dragging, or remove it.<\/li>\n<\/ul>\n\n<h4>1.6.1<\/h4>\n\n<ul>\n<li>Improved (Pro): the box editor magnifier now shows your own lines (folds, edges, lids, labels, windows and pen-tool points and handles) on top of the zoomed dieline, so you can see exactly where each line sits.<\/li>\n<\/ul>\n\n<h4>1.6.0<\/h4>\n\n<ul>\n<li>New (Pro): box windows. Draw die-cut windows on a carton or lid box dieline: rectangle, rounded, oval, or any custom shape with the new pen tool (corner and curve points, like Illustrator); the 3D view shows them see-through with clear film, and you can pick a white or kraft inside.<\/li>\n<\/ul>\n\n<h4>1.5.2<\/h4>\n\n<ul>\n<li>Fixed (Pro): a client page with only one 3D or box proof did not open the 3D viewer when tapped.<\/li>\n<\/ul>\n\n<h4>1.5.1<\/h4>\n\n<ul>\n<li>Code-quality cleanup (coding-standards comments). No functional changes.<\/li>\n<\/ul>\n\n<h4>1.5.0<\/h4>\n\n<ul>\n<li>Improved: Pro features now plug in through standard WordPress hooks, so the free plugin contains only free code.<\/li>\n<li>Security: a client's new password is never stored on the server. It is shown once, right after you set it, in the browser that set it.<\/li>\n<li>Security: every admin action checks permissions and its security token before reading any input.<\/li>\n<li>Improved: works on servers without the PHP mbstring extension.<\/li>\n<li>Improved: the admin menu uses WordPress's default position, so it no longer pushes other menus around.<\/li>\n<\/ul>\n\n<h4>1.4.4<\/h4>\n\n<ul>\n<li>New (Pro): magnifier in the box editor. While you drag an edge, corner or fold line, a 4x zoom of the full-size dieline shows exactly where it will land.<\/li>\n<li>New (Pro): arrow keys nudge the last dragged edge or corner by 1 pixel (Shift + arrow = 10 pixels).<\/li>\n<\/ul>\n\n<h4>1.4.3<\/h4>\n\n<ul>\n<li>Improved (Pro): every label, lid and extra piece in the box editor has its own color, with its edge lines just inside its own edges and a grip in each corner, so touching boxes are easy to tell apart. Drag a corner to resize width and height at once.<\/li>\n<\/ul>\n\n<h4>1.4.2<\/h4>\n\n<ul>\n<li>Fix (Pro, beta): label sets with all four side labels in one row (e.g. square \/ cake boxes) are recognised as label sets, and the row is split using the top label's size, so opposite sides match.<\/li>\n<li>New (Pro): box lids can be dragged on their own. Drag a lid by its middle to move it or by its edges to resize it; it then stays put when you move the fold lines. Choosing a different lid panel re-attaches it.<\/li>\n<li>New (Pro): drag any label or extra piece by its middle to move it.<\/li>\n<\/ul>\n\n<h4>1.4.1<\/h4>\n\n<ul>\n<li>Fix: opening the full-screen viewer or the request form no longer squeezes the page behind it into a narrow colored column.<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>New: ProofCanvas is free on WordPress.org: unlimited clients, image proofs with deep zoom, approvals, change requests, revision notes, email alerts and page layouts.<\/li>\n<li>Change: 3D models, Box from Dieline, branding and private file storage are part of ProofCanvas Pro.<\/li>\n<li>Fix: the \"Copied \u2713\" confirmation on copy buttons now shows on HTTPS sites.<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>New: License activation. Enter your license key once and ProofCanvas updates itself from the WordPress Updates screen.<\/li>\n<li>New: Account page to manage your license, plan and invoices.<\/li>\n<li>Change: if a license expires, everything keeps working, including client pages. Only updates and support stop until you renew.<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>Improved: tubes and cylinders stand clearly apart from the box, in front and to the right like a product photo, and the default view is from the front-left so they never overlap the box.<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Fix: dielines on black (or other dark) backgrounds, and sheets with a thin border frame, are detected correctly.<\/li>\n<li>Fix: matching side panels of a carton always come out the same width.<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Improved: \"+ Draw a piece\" lets you drag a box around a wrap label on the dieline (no more placeholder box).<\/li>\n<li>Improved: other artwork on the sheet is offered as suggestions when reopening a saved proof too.<\/li>\n<li>Fix: size fields no longer show example numbers that looked like real values.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>New (beta): \"Labels (square \/ cake box)\" style: a sheet with a top label and side-label strips is detected automatically and wrapped onto a 3D box.<\/li>\n<li>Change: extra pieces (wrap labels) are never added automatically any more; other artwork on the sheet is offered as click-to-add suggestions.<\/li>\n<li>Open tubes stand on a square base.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>New (beta): Lid \/ tray boxes (one face with four walls) are detected from the die lines and fold into a 3D box.<\/li>\n<li>New (beta): Wrap labels printed on the same dieline sheet are found automatically and shown as 3D cylinders next to the box: closed cylinders, open tubes on a square base, and top caps. The glue overlap is hidden.<\/li>\n<li>Box from Dieline is now marked as beta.<\/li>\n<li>New: Works with any plain sheet background colour; warns when an image is a photo or mockup instead of a dieline.<\/li>\n<li>Fix: Full-width client pages on block themes now use the theme's header and footer.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Fix: full-size image viewer, request pop-up and 3D viewer could be cut off or pushed off-center by themes with fixed headers (e.g. Divi). They now open above everything.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>New: Client page layout setting. \"Full width\" (default) keeps your header and footer and stretches proofs edge to edge; \"Full screen\" hides the theme header and footer; or keep your theme's layout.<\/li>\n<li>New: Create Client Page creates each client's own page with a ready-to-share link, password and invite message.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release: client galleries, images, 3D models, Box from Dieline, approvals and change requests, per-client passwords, private file storage, branding, translations ready.<\/li>\n<\/ul>","raw_excerpt":"Private client proofing pages for designers. Clients zoom in, approve designs or request changes, and you see every answer in one place.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/kk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/382662","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/kk.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/kk.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=382662"}],"author":[{"embeddable":true,"href":"https:\/\/kk.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/denverfreelance"}],"wp:attachment":[{"href":"https:\/\/kk.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=382662"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/kk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=382662"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/kk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=382662"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/kk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=382662"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/kk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=382662"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/kk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=382662"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}