×

Release Notes - December 2016

We are improving InVision by improving and releasing new features every day. Here's an account of what we've accomplished this month.

 

ACCOUNTS

What's New

Checkout / Billing Updates:
Our billing page is now responsive for users on smaller screens. We’ve also added some more questions to ensure users signing up for our enterprise plan get a more personalized experience.

Bug Fixes

Platform Stability & Security:
  • Mobile redirects: We fixed a bug in our Desktop-to-Mobile redirect in which you were being sent to a page that didn’t exist. 
  • Cookies on share links: We fixed a bug in the Share experience in which the Cookie definitions being sent to the client were missing HTTP Only and Secure flags.
  • Spam prevention via Share: We put a limit on the length of the custom message that can be sent in a Share email in an effort to deter malicious users from using Share emails as a SPAM vector.
  • Rate-limit restrictions: We tightened our rate-limit restrictions to help prevent malicious users from having a negative impact on our infrastructure.
  • LiveShare Photoshop Plugin deprecated: We removed all references to LiveShare Photoshop, which has been sunset.

 

COLLABORATION

What's New 

UserTesting Experience Updates:
You’ll find example test video links throughout the UserTesting integration so it's clearer what to expect from your test results. In addition, we’ve polished up a few other user experience elements such as the layout to make it easier to create tests from and for different device types.

Bug Fixes

Commenting:
  • Comment list rendering: We fixed an issue in Safari where @mention names and comments were rendered over top each other.
  • Comment resolution email: We fixed a bug where the proper set of people were not being notified when a comment was resolved. 
Inbox:
  • Navigating comments: We fixed a bug that would close Inbox if you clicked on a different comment without saving your reply. You can now move to another comment in Inbox without Inbox closing! 
InVision for Slack:
  • Slack Sketch file notifications: Sketch files weren’t syncing correctly with InVision for Slack, causing only some of your prototype updates to be pushed to a synced Slack channel. All updates to Sketch files are now communicating appropriately with Slack via InVision Sync, Selective Sync, and File Sync.
LiveShare:
  • LiveShare linking: Opening a LiveShare link from Projects no longer sends you to the wrong LiveShare.
Prototype Editor & Share View:
  • Share link destination screen: Fixed an issue where share links to specific screens were failing to load. With this fix, the proper screen now loads.
  • Hotspot link failure on Windows devices: On Windows 7/8.1 and IE 11, hotspots and pagination weren’t working. This was corrected. 
  • Screen cutoff in preview mode: In prototypes with a fixed header, the bottom portion of a screen image disappeared if the console toolbar was hidden. This was corrected.
  • Mobile prototype overlays disappearing: The bottom edge of mobile or tablet overlays would disappear in preview mode. This was corrected. 
  • Nested overlay positioning: Fixed an issue where nested overlays would appear in relation to the screen size versus the position of overlay A.
  • Ordering of screens between overview page and preview: Fixed an issue where screens were being re-ordered from the screens tab into preview mode, when the expectation was that screens would be ordered based on the sort order in screens tab.
  • Screens not centered in Preview Mode: On a 13” Macbook Pro, screens were fixing to the top left corner of the browser instead of being centered. We re-aligned everything to the middle. 
  • Large retina screens repeating: We resolved an issue where large retina images rendered on non-retina displays would repeat content at the bottom of their screen in Preview Mode. 
  • Interaction icons matching animations: Fixed an inconsistency where the Push Left icon would actually have a prototype slide left. 
  • LiveShare link not working: Fixed an issue where clicking the LiveShare link would open an incorrect URL.
Share Links:
  • Long account names: Longer Enterprise names no longer break the share link modal UI when the Require Share Link Authentication” setting is set to true.
  • Opening Share Links: To resolve a security concern, InVision share links no longer automatically open in InVision Viewer for iOS. 

 

CRAFT

What’s New

Craft Sync supports Private Cloud and SSO Sign-in:
Private Cloud users are now able to sign in via Craft Sync. We have also added support for SSO.
 
Inspect Now Available for Photoshop Files Synced via Craft Sync:
Photoshop fans rejoice! Inspect now fully supports Photoshop documents. Read the full announcement here.
 

Bug Fixes

Craft Data:
  • Unsplash crashing Sketch: Creating new categories sometimes causes Sketch to crash
  • Empty Spaces in Data: Extra space was added to your data when pulling data from a data source.
  • Sketch crashed when loading photo: You loading photos from web caused Sketch to crash
  • Placing photos crashed Sketch: When in path editing mode, your attempts to place a photo crashed Sketch.
  • Selecting group in Photos didn’t trigger notification: When selecting a group in Photos it should prompt you to select a layer to proceed. 
  • Images linked to JSON URL didn’t display correctly: All images now display correctly when the image is linked to an external JSON URL.
  • JSON issue: Fixed issue where JSON files would fail after removing initial document from Data plug-in.
Craft Duplicate:
  • Duplicate displayed 1st entry twice:  Duplicating with preserve order enabled left your 1st entry showing twice, rather than starting from 2nd entry
  • Inconsistent Duplicate behavior: Duplicating with unsplash resulted in inconsistency in the duplicate behavior, getting the same images depending on the alignment of their action.
  • Duplicate plugin ignored selected color theme: Your selected color theme in Photoshop was not taken into account, and medium grey was used instead.
  • Duplicating DATA elements didn’t load new data: When you duplicated data elements, sometimes they didn’t generate new data if the selection had any static, non-data elements.
  • Duplicate not incrementing numbers properly: Images duplicated from API or JSON would repeat first number, rather than increment by 1.
Craft Library:
  • Libraries fail to load or import: Setting file names with a line separator unicode character would prevent the library from importing
  • Moving groups revert names: Moving groups to different category resulted in a group name of Untitled Group”, and also renamed their other groups.
  • Symbols and non-symbols behave differently: Replacing item’s in your library behaves differently and replaces for non-symbols but duplicates symbols. Both should replace.
  • Library text styles not displaying details: An update caused Library Text Styles to no longer display text style details as it previously did. 
  • Scrolling issue to bottom of list: Scrolling to the bottom of a Library list doesn’t work
  • Sketch browse all versions expands panel: Fixed issue where selecting Sketch’s Browse all versions” would sometimes cause bottom of library panel to become inaccessible.
  • Can’t abort Create New Library”: You were unable to cancel creating a new library and go back to your previously created library if it exists.
  • Nested symbols don’t show properly: Fixed issue where Libraries with nested symbols would show Symbol Missing”.
  • Import Library button cropped: Default height of Library panel was too short, causing the import button to not be fully visible.
  • Sync Styles hidden: When Library was at default height, Sync Styles button was not visible.
  • Document icons not working: Fixed issue where Document’s icons wouldn’t trigger their actions.
Craft Manager:
  • Application signing: We’ve updated application signing to be more reliable.
  • Crashes and bugs: Several annoying issues were resolved. Things should be running smoothly!
Craft Sync:
  • Photoshop Sync reliability: We fixed an issue when syncing in Photoshop that prevented Inspect from working.