See discussion on https://github.com/ingrammicro/puzzle-publisher/discussions site
Addded publishing by HTTPS
Check local mockup existing before publishing
Show comment for symbol instance Workaround for Sketch bug (thanks to cargeo@ for report)
Switch to prev page work in loop
Scrolling in overlay fixed
Symbol instance also can be scrollable (without a parent group)
Show overlays inside scrollable container
To find a layer with shadow for overlay a layer with bigger height will be used
Improved scollable containers
show color: instead of background-color: for icons
Fixed hotpots
Fixed hotpots
New layer settings: Vertical scrollbar Example: https://github.com/ingrammicro/puzzle-publisher/tree/master/examples/VScrollbar
Fixed bottom-pined panel
Fixed overlay inside a fixed panel issue resolved Wrong overlay transition behaviour fixed
Custom artboard size function fixed
Improved Handoff
Integration with Miro works again
Cmd+click opens external URLs in the new tab/window
Viewer file structure changed
Back links behaviour fixed
Handoff shows background color token if its value is "none"
Experimental Widgets Viewer has new mode - grouping by widgets
Improved PP plugin to show icon colors (finally!)
Selective export fixed
Bugfixes
HOTFIX FOR 17.0.0 - Symbol internal links are broken if Element Inspector is disabled
HOTFIX FOR 17.0.0 - Support Sketch.app installed into non-Applications folder
HOTFIX FOR 17.0.0 - Fixed browser page title
Changed method of symbol master information processing to make it compatible with the latest Sketch.app
Hotfix - return overlay shadows back
Added fixed layer shadow mode to Configure layer
Hotfix
Added ability to enable "render fixed layers as regular" per artboard
Added ability to highlight EXPERIMENTAL widgets
Fixed support for custom JS code (thanks @cargeo for bug report)
Updated menu icons
Improved icon visualization in Handoff
Auto-scale switch fixes
Added full-screen mode Improved links to experimental widgets
Esc closed menu New "Full page image" function added to menu
Cleaned Viewer UI
Search continues to next pages
Fixed wrong commit
Several Element Inspector improvements and fixes
Fixed Artboards Sort Order
Minor improvements in Element Inspector
Use 'n' key to hide/show navigation tools
Element Inspector now shows valid value for style defined as "@token1 + @token2"
Show links to external documentation (for usage with Puzzle Tokens)
Fixed layout issues in Chrome and FF
Exporting with Element Inspector enabled is fast again! So, "Enable Element Inspector" checkbox moved back to Configure Export dialo
'S' button should return to a page marked as "Start Page"
Replaced "Use slow but..." checkbox Moved "Enable Element Inspector" from Configure Export to Export dialog
Fix auto-transition for the last page Support for undocumented font weight = 14
Added "Use slow but stable symbols detection" checkbox to Export dialog. The fast method depends of unstable Sketch behaviour. The slow method works always stable.
Show icon names correctly in Element Inspector
Fixed Element Inspector behaviour
Fixed Element Inspector
Hotfix
- Rolled back icon name support to fix other tokens
Improving Changes Inspector
Improving Changes Inspector
Corrected "Show symbols" toggler behaviour Show icon names (Part II)
Use full images in Gallery Changes Inspector improved Show icon names
Fixed internal error related to color variables detection
Text search inside Gallery now finds text layers also
Improved scrolling in Text Search
Added text search (Cmd+F,Cmd+G)
Don't export masked layers without Export Preset configured
Workaround for export crash
Improved Element Inspector
Added comment counters to Gallery Added page labels to Gallery Map view
Comments Viewer improvements
Fixed Version Viewer
Added ability to ignore links to library internal artboards (see Configure Exporting - Artboards)
Improved comments
Fixed mockup version up/down browsing
Improved comments
Added comments to published mockups
Element Inspector allows to review overlapped layers by multiply clicking
Fixed modal poisitioning on large displays
Escaped "," in image file names to be compatible with Miro Other fixed for publishing to Miro
Corrected font size for Linux developers
Fixed browser page background color Added option to see font size adjusted for Linux developers
Fixed Miro issues
Added support for @XSpacer@ and @YSpacer@ layer name magic keys
Fixed issues with Gallery Viewer and Embedded Mode
Redesigned map view by @zubr133 Added page titles to map view
Impoved map view:
- Added page interactions
- Added own URLs to gallery and map views
- Other improvements
Added map view to All Screens page Code refactoring
Fix: URLs are lowercased again
Fixed "Open HTML in browser" checkbox behaviour Suport @Redirect@ for modals too
Fixed crash
Fixed support for Shape shadows in Inspector Fixed "Open in new window" icon behaviour (Embedded mode) Supported tokens for color variables
Fixes overlay multishadows
Fixed navigation menu layout
Now it's possible to inject any custom JS code into Viewer. See Plugin > Configure Export > JS Code option.
As example - you can hide some navigation menu ites using the following code:
"View All Screens" mode now handles "s" key correctly
Gallery can be opened on document load using &g=1 search param
Fixed publishing to Miro
Many improvements in image generation
- Generate full images only if Miro settings configured
- Generate preview images by Sketch, not by external "sips" tool
- Use retina images in Gallery on non-retinal diplays too
Fixed direct link to modal called from overlay
Fixed exporting of external "external" artboards Added success messages to Miro operations
Fixed login to Miro for passwords with special characters Improved publishing to Miro
Group Miro boards by project
Fixed image paths in Gallery Improved shared style/symbol information in Element Inspector
Fixed unstable behaviour of Miro publishing
Improved publishing to Miro
"Show All Images" feature now shows full artboard pictures included fixed images "Publish to Miro" now places artboards correctly to prevent overlaping
New feature: The plugin can publish mockups on Miro whiteboards
Link inside a modal to the same modal closes it (similer to overlays)
Fixed Document Settings modal (height increased to show all fields)
Improved External URL dialog
Added support for relative URLs
Improvement for Element Inspector: click outside of any element unselect current element
Added optional Secret Key pair settings to Configure Publishing dialod and server_tools/config.json
Element Inspector improved
- build layer tree using valid z-index
- skip text layers with empty (or whitespace only) content
- suppor page navigation (left,right keys)
Added support for fixed layers to Element Inspector Added ability to disable a library sync for document during automation
Added support for Image layers to Element Inspector
Added margins to Element Inspector
New features:
- Element Inspector shows FA icon details
Fixed internal error on Sketch startup
Improved async mode for sending statistics
Added ability to enable debug logging PP now sends anonymous usage data (using Google Analytics). You can disable it in Configure Plugin. Workaround two Sketch issues
- Improvements and fixes for Element Inspector
- Totally reworked Element Inspector to show all text/shape layer styles
- Updated file protocol between Puzzle Publisher and Puzzle Tokens
- Fixed error in Sketch 65
- Improved Version Viewer
- Disable show/hide animations for modal (due to other open issue)
Synced with PT 8.2.0 changes
Fixed issues:
- Browser back button doesn't work in PP 13.0.1
- Please fix overlay position when you open overlay from another overlay (GCUX-7530)
- Fix link to close overlay (GCUX-7525)
- Cur trailed "/" in Remote Folder URL
Viewer moved from URL format
https://site.com/dd/index.html?embed#home/o/10
to
https://site.com/dd/index.html?home&o=10&e=1
We need this change because URL with # doesn't work correctly on Apache sites with enabled Azure AD integration.
Attention! The new viewer also supports old URLs.
New cool design for sidebar (thanks to @zubr133 ) Fixed issue: Element Inspector doesn't show token values for the document which is a library itself
- Added support for Google Tag Manager codes (GTM* format)
Fixed case "two links open the same overlay" Disabled links highlighting for close overlay click event
Fixed nested overlay behaviour
Added custom SSH port settings to Configure Publishing dialog
Respin for 12.4.0
Added new "Up from top center of hotspot" overlay position
- Now redirect overlay has its own URL to open
- Added ability to export into JPG files (see Configure Export)
- Replaced Show Last Info menu item by Show Change Log
- Accelerated export data for Element Inspector
- Added Redirect Overlays (see details)
- Show a version of published mockups in navigation bar
- Allow browser to handle its own keyboard shortcuts (Cmd+L on mac)
- Hotfix for 12.1.0 (Element Inspector can not be closed using "m" key)
- Improved search in Gallery
- Hide fixed panes under modal shadow
- Element Inspector shows LESS token values
- Element Inspector works for overlays too
- Fix overflow on center layout (by @form-follows-function)
- Added artboard transition animations. You can select an animation it in Configure Artboard > Transitions. Overlays use FADE animation by default. Animation for standalone pages and modals is not stable for now. Will be improved.
- You can send custom CSS styles to Viewer placing "-viewer.css" file together with any enabled library
- Fixed Element Inspector (Issue #11)
- Fixed overlays in modal
- Removed modal scroller (Issue #12)
- Added "Replace the previous overlay if called from overlay" option to Artboard Overlay setttings
- Improved hotspot highlighting key logic to allow users to make screenshots on macOS without highlighted hotposts
- Element Insprector now shows style library names
- fixed crash on broken symbols
- test Sketch update system
- test Sketch update system
- Improved Configure Artboard dialog (added tabs and images)
- Several fixed and improvements for Version Viewer
- Completed image difff viewer (added Shift+Left and Shift+Right to switch diff mode from keyboard)
- Click inside an overlay outside of any hotspots should not close it
- Render fixed layers as standlanone layer, not as a part of artboard image (to support non-rectangle layers )
- Improved image diffs
- Fixed: Empty Sketch document opening in background when run via Sketchtool (by Arek Talun)
- Improved token inspector
- Added Search in Gallery
- Show changed screen differences
- Fixed zoom disabling for wide artboards (PART II)
- Fixed zoom disabling for wide artboards
- Fixed *artboard exclusion
- Link in Telegram post opens a page with Version Info mode enabled by default
- Added context option currentPath to provide destination path for prototype
- Fixed undo of changes which a user did beforee exporting
- Added "Up-to-down" artboard sorting
- Added additional checks to skip wrong page objects
- Fixed JSON generator
- Totally changed a way to apply symbol overrides in order to make it compatible with Smart Layouts
- Fixed rendering of artboard with fixed layers (on some installations Sketch was too lazy) (part II)
- Fixed "Hotspot top center" and "Hotspot top right corner" overlay aligmnent modes
- Fixed rendering of artboard with fixed layers (on some installations Sketch was too lazy)
- Hotspot in fixed panel aligned to bottom opens overlay also aligned to bottom
- Redesigned Gallery
- Add additional check for valid libraries
- Disabled unstable image compression
- Icon updated
- Added Version Viewer (requires [server tools|https://github.com/ingrammicro/puzzle-publisher/tree/master/server_tools]) installed on your WWW server)
- Added Announce Changes feature for mockups published on SFTP (requires [server tools|https://github.com/ingrammicro/puzzle-publisher/tree/master/server_tools]) installed on your WWW server.
- Fixed "Export selected page artboards" feature
- Fixed mouse-over artboards for "page scrolled down" case
- Added Up/Down Version feature for mockups published on SFTP (requires server support)
- Moved from https://github.com/MaxBazarov/exporter/