We brought back the ability to create a Collection from the Collections tab. Any Collection created via this route is tied to the Master Branch.
We added support for Adobe XD version 27.0.
We improved how search results load when you @mention someone.
@mentions will now only load an Organization's members as necessary.
We fixed an issue where opening a file might open an older version than expected after working on multiple Branches or merging a Branch.
Deleted Branches no longer appear to be accessible under the “archived” Branches filter
We fixed an issue where the confirmation modal was hidden if you tried to delete a comment from Full Screen mode.
If an Org admin is designated as a project admin, they’ll start receiving access requests for that project.
Inspect: We fixed an issue where the properties sidebar would crash if a layer was borderless.
Inspect: We now display font-style when its detected.
Inspect: We will no longer scale fixed text layers outside of symbol instances.
Inspect: We will now estimate the width of text layers in Adobe XD files.
January 22, 2020
We added support for Adobe XD version 26.0.
We improved our Sketch plugin to reduce spinning beachball experiences — the plugin will now quickly save changes in the background. We no longer recommend turning off Sketch’s Autosave.
We fixed an issue where loading Sketch files (versions 61+) could cause a crash.
We fixed a bug that sometimes reported unnecessary changes for Adobe XD files.
January 15, 2020
For the first release after the holiday break, we focused on some less visible improvements to performance and bug fixes. Read our guides published this month on how to build your DesignOps team and your design system with Abstract.
Non-visual changes are now displayed individually rather than grouped. We also added the ability to filter non-visual changes by their change type.
Buttons in the titlebar now have tooltips.
Tabs in the layer preview got a visual refresh.
Selecting and navigating in Inspect is now faster.
Fixed an issue where we’d attempt to install the Adobe XD Abstract plugin, even when XD wasn’t installed.
Fixed a bug that resulted in error state in Inspect for some files.
Fixed an issue where the total number of Collections on a Branch was displaying incorrectly.
Fixed an issue that resulted in incorrect scaling of groups for symbol instances in Inspect.
Fixed a bug that prevented focusing Linked Libraries on Branches.
VoiceOver now announces Branch names accurately.
Fixed some areas where tooltips would flicker if the cursor was in just the right spot.
Set maximum resizable width for Layer sidebars based on window size.
Fixed some dark mode styles in the emoji picker.
Text close to images in the activity feed is now enlarged.
Branch names in Collection thumbnails are now clipped to one line.
Fixed a bug where closing a Collection opened from the project overview routed the user to Branch overview.
January 2, 2020
XD public beta now includes support for files created with XD 25
We fixed an error when updating a branch with a deleted file that could prevent the update from completing.
We fixed the behavior of the back button in a newly created collection.
The total count of collections on a branch is now always correct, previously it got out of sync in some situations.
Fixed accessibility window title on macOS.
Fixed incorrect size of windows on differently scaled monitors.
You can now reorder Collections within Branch overviews.
Annotations now appear with cropped previews in Activity feeds.
We improved copy on the Branch menu.
We continue to improve keyboard navigation throughout the application. You can now use the keyboard to navigate between layer thumbnails.
We improved some error message copy.
Under Inspect options, you can now toggle on grid and layout canvas settings, even if they aren’t enabled in Sketch.
When you click on a notification for a comment on a Commit, you’ll now be taken directly to the comment itself, rather than an overview of the Commit.
When you click on a notification triggered by a comment or reply on a branch, you’ll be routed to a standalone view of that thread on the Branch.
When a user is mentioned in a Branch Summary, they’ll be notified just like every other instance of being mentioned.
You can now rename and delete files quickly.
We included improvements to help files open faster.
The notification menu loads more quickly.
You are less likely to see a loading state in the commit window.
We improved loading times for newly created Collections
We fixed various visual and layout issues.
If you change your password, we will log you out of other sessions.
Fixed a bug where preview images would not load if using presentation mode directly from a Layer.
Fixed an issue where closing the Layer Detail would navigate you backwards, instead of closing.
Fixed an issue where links to specific Branch comments were broken.
The TAB key now navigates to the next item in Quick Jump search results.
Fixed an issue where the number of Collections was incorrect on the Branch overview.
Assets: We fixed a bug where Sketch Assets would not consistently load when clicking a Layer in the sidebar.
Branches: Fixed an issue where double-clicking Create Branch would create two Branches.
Branches: Fixed an issue where empty files on parent Branches were incorrectly deleted after updating its child Branch.
Commits: Fixed an issue where double-clicking Merge Branch would create two Merge commits.
Inspect: Fixed a bug where layout guides would jump when zooming in and out of Inspect.
Inspect: We now preserve symbol overrides for different properties on the same Layer coming from multiple levels of the hierarchy.
Inspect: We fixed an issue that could result in an empty shadows property to appear in generated CSS.
Libraries: It is no longer possible to select an archived library or a library from the current project.
Libraries: The Manage Libraries and Add Files menu options will no longer appear for Viewers.
Notifications: Deleted comments no longer have an extra actions menu with no purpose.
Notifications: If you sign out of one account and into another, Notifications from the previous account no longer persist.
Projects: Fixed an issue where filtered projects with a space character at the end would produce strange artifacts.
November 13, 2019
Fixed a regression that prevented changed assets from automatically generating after a commit. If you experienced this bug, locate the file to right-click then select Generate Assets to manually generate assets.
Fixed a rare race condition where previews would not generate with commits.
Fixed an issue that displayed a “Preview does not exist” message would appear in place of an artboard when presenting from the Layer Detail.
October 31, 2019
Everyone gets a leg up in this release focused on streamlining collaboration. Engineers can now access Sketch’s Grid, Layout, and Guide overlays in Inspect. With Collections filtering, product managers can quickly see what’s been merged. And, designers can see annotations right in their activity feed. Bonus: Read about how we collaborated at Abstract to redesign our blog.
Sketch’s Grid/Layout/Guides overlays are now available in Inspect.
You can now see annotations directly in the activity feed so you know exactly what’s being referenced in comments.
You can now access presentation mode directly from a Layer with the ▶️ icon.
You can now filter Collections in the Project Collection Gallery by Branch status.
We revamped our “Create a Branch” modal to give you more information when creating a new Branch.
You’ll now see a toast message appear in the Abstract app when you commit via quick commit.
We overhauled the Add File menu in preparation for Adobe XD.
We added change status filters to the update flow and the advanced Commit form.
The Files list now shows status indicators for all changed files, and surfaces the number of deleted files.
There’s a new scroll-to-top button on the Files page.
As you import files, the “Import Files” dialog now shows when each file has been successfully imported. You’ll also see the new and improved “Import Files” dialog when you drag-and-drop files to import from Finder.
We renamed the "Go" menu the "History" menu.
Under the Members list in each project, you can now find Project Admins by their badge.
Accessibility: We added titles to icon-only buttons. Plus, the Organization switcher and the star icon used to favorite projects are now keyboard accessible.
Clicking into Branches should feel more responsive.
You’ll now see skeleton screens in the sidebar while changed files are loading.
File renaming is now faster.
Fixed an issue where SCIM-provisioned users were unable to remove members from an Organization.
We disabled history menu items if they’re unavailable.
Fixed a bug where a layer’s entire set wasn’t showing.
We now show all the recent changes in a file on the Files list.
We now render Collection thumbnails properly.
Fixed thumbnail zooming for Collections.
Fixed an issue where Collections still showed an empty state after creating a Collection.
Fixed a handful of issues when merging pages.
Fixed an issue where you couldn’t close the dialog after confirming deletion of a comment.
Fixed several errors that weren’t properly surfacing.
Fixed other various copy and styling issues.
October 17, 2019
Fixed an issue that unnecessarily prevented Branches from being merged unless reviewed.
The last Admin in a project now must promote another user to replace them as Admin before they can leave the project.
October 7, 2019
We added support for macOS Catalina.
Fixed an issue that prevented notifications from loading after waking your computer.
October 2, 2019
Our latest release is all about keeping you in the loop. We’ve replaced thumbnails in your Activity feed with preview images large enough to glance through. No 🔎 necessary. And, with the ability to zoom and pan when updating from Master, you can merge with confidence. ICYMI: Our integration with Adobe XD is coming soon.
Notifications are now available in the Abstract web app! 🔔 While we were at it, we made them easier to skim with new iconography and unread notifications pinned at the top of the Notifications list.
You can now use Quick Jump to navigate between Organizations, Projects, and Branches in the Abstract web app. ⚡
In all Activity feeds, we replaced thumbnail preview images with large preview images so you can stay in the loop without needing to open each preview’s Layer Detail.
When you update a Branch, you can now pan and zoom artboards to compare old vs. new.
You can now find all items from Linked Libraries used in a file listed in the Files list under the “Dependencies” section.
You can now collapse pages in the Files list. We improved how non-visual changes display here too.
The change filters on merged Commits are now displayed below the summary in a less confusing spot than before.
Android asset names now include the drawable- prefix.
Admins are now notified via email when someone leaves or is removed from their Organization.
When an Admin grants a Guest access to a project, the Guest can now immediately access the project. They will also appear under the Members tab.
Comments now load faster in the Layer Detail.
Improved application load times by reducing how much data needs to download each time you start the app.
When you invite people to a project, the Invite team members modal can now handle longer lists of users.
As part of our commitment to building an accessible product, we fixed and enabled keyboard access to filters, tabs, and expansion buttons.
If you attempt to edit a project’s details while offline, you’ll now see appropriate copy letting you know this isn’t possible.
We’ve also removed the ability to merge offline in order to prevent diverged branches.
The pending reviews notification bubble is now better aligned
Fixed broken alignment of project headings and icons in the Reviews tab.
When you click Copy link to latest version, you now get a link that always shows the latest version.
When you go to delete a comment with a reply, the confirmation modal now closes.
Fixed the missing exit button when adding Layers to a Collection.
Fixed an issue that temporarily showed Collection Layers as “Removed” after creating a new Commit.
Quick Jump will no longer return deleted Branches in the results.
Fixed a bug that displayed the “Something went wrong” screen when viewing a Collection.
Fixed a bug that displayed the “Something went wrong” screen when trying to create a Collection while offline.
Fixed copy on non-visual changes that suggested a change was related to Libraries when it wasn’t.
Fixed an issue when a project was changed from public to private where the members list didn’t update to reflect the new permissions.
When opening files, it now less likely you’ll see a “Job timed out” message.
Broken Share buttons no longer appear on personal projects.
When you’re filtering the People list, the scroll position now resets.
Fixed an issue where projects that became inaccessible whilst offline would not be removed from the application on startup.
If you edit the title of a Collection, this change is now immediately reflected on the project’s Collections List.
Fixed other minor alignment, color, and spacing issues.
September 3, 2019
Use CMD+K to jump to a project, Organization, or Branch. We added a new menu on Commits to provide quick access to specific files and pages.
We are also shipping many impactful performance updates with this release. And, in honor of Latinx Heritage Month, we're releasing a fresh app icon to celebrate.
Quick Jump allows you to jump to a project, Organization, or Branch with just a few keystrokes. Use CMD+K to try it out!
A new menu on Commits allows you to quickly access a specific file or page.
You can now edit Collection titles and descriptions inline.
Copy share links to your clipboard with a single click now, instead of two.
Zooming on the Layer Detail now centers at the top of the file—helpful for long webpage or app mocks.
We moved the navigation arrows for moving between layers from the top right to the bottom center of the Layer Detail.
Inputs in Dark Mode are now accessible and easier to discern.
Our grayscales are now more accessible.
If something goes wrong while syncing, we now do a better of job of retrying before alerting you.
We improved messaging if syncing is delayed (we hope you never see it 🙈 ).
We now do a better job of identifying when duplicate layers are being added to a Collection.
We audited caching of data in our UI to improve the speed of navigating and rendering. This should be particularly noticeable for teams with many projects, users, and files.
Occasionally, user-initiated actions, such as opening files, would stall background actions, like syncing. This is no longer possible.
Fixed an issue that caused the desktop app to become permanently out of sync if a syncing project was removed from disk.
The headers in our emoji picker were unreasonably small. Now, they’re just right.
Fixed a missing 'personal project' label in the sidebar.
Fixed the page layout for the screen that appears when you sync a project for the first time.
Zoom-to-fit now works correctly when comparing two Artboards.
We standardized cursor styles when you hover over items in rich text blocks.
Fixed an issue where the overflow menu would load late, causing the UI to jump in Layer Detail.
Fixed an issue where clicking X to exit a Collection would take you back to the exact same Collection.
Fixed a few UI alignment issues in comments.
Fixed several crashes that resulted in “Something went wrong” message taking over the desktop app.
August 16, 2019
Fixed an issue that was prompting certain projects to attempt to sync unnecessarily.
August 14, 2019
Sped up the sign-in process. Large teams, in particular, should feel a difference when signing in.
Improved performance of lists displaying your team members, including project and Organization directories.
Improved performance of review requests.
Fixed zoom functionality when comparing Artboards.
Fixed an issue that caused infinite loading after creating a new Collection.
August 6, 2019
As a company committed to empowering teams to deliver world-changing products, the last thing we want to do is delay your great work. This release you can expect further improvements to performance, which you’ll feel as you navigate the desktop app. ⚡You’ll also see new, more accessible colors and the ability to filter changes in Commits by status.
Building great products is a team sport, and we’re grateful for your help building this one. Keep the feedback coming!
Accessibility: We’ve implemented new, more accessible colors. 💅 We also optimized the architecture of our desktop app to be more accessible for screen readers and keyboard navigation.
We standardized our modal sizes.
We’ve made it easier to share your work: You can now right-click any item to edit sharing settings or share an item directly.
We now let you know when your comment will be publicly visible before posting.
We now confirm sharing settings on the ‘Share’ button itself, making it much easier to tell if an item has been publicly shared.
When you’re adding Layers to a Collection, you’ll now click 'Cancel' rather than 'Discard' to exit.
If there aren’t any assets available to download for a Layer, we’ll now show you the auto-generation option.
You can now filter Commits by status and sort them by page.
We’ve prioritized performance again this release. The desktop app should start feeling snappier. ⚡
The option to sort by starred projects no longer disappears when loading the app offline.
Your newly added private projects now appear without needing to restart the app.
We’ll now display the grab cursor when a Layer image can be panned.
When you share a link to a specific comment, that link will now correctly scroll to the comment in the sidebar when opened.
It’s no longer possible to remove SCIM provisioned users.
Fixed an issue that prevented Collections from loading if the window size was too small.
Fixed an issue where pressing the ESC key repeatedly when in a modal would jump back multiple screens.
Fixed an issue that caused signing in via an “Open in macOS app” link to take twice as long.
We no longer bold @mentions if they don’t refer to a user in the Organization.
We now render certain emoji characters in full technicolor 🌈 that previously displayed their black and white equivalent.
Fixed an issue that caused the update flow to be jumbled.
Fixed the project name missing in archive/unarchive toast messages.
Fixed an issue that caused the ‘Share’ button to be permanently disabled when clicking a notification to a comment that had been deleted.
Fixed an issue that allowed deleted Layers to be added to a Collection if you selected them as part of a file or page.
Fixed a display issue with sticky sidebar headers in Inspect.
Fixed an issue where the preview image displayed beyond the border on Collection thumbnails of certain sizes.
You can see a Branch’s review status as a colored ring around the Branch owner’s avatar again.
When you load archived Branches, you’ll now see the appropriate loading state.
When you try to access a Collection from a project you haven’t synced yet, you’ll no longer see an error.
Fixed an issue that prevented files from being exported when the file name contained special characters.
Fixed an issue where the CSS for border radius in inspect would be collapsed incorrectly.
July 18, 2019
Fixed an issue that could cause some authenticated proxies to not connect
The "Manage libraries" functionality now allows you to save again
We disabled the back/forward buttons if you’re unable to navigate further.
You can now commit while detailed changes are loading.
Collections now have breadcrumbs to simplify navigation.
We refreshed the design of our modals so they’re larger and clearer.
When you’re presenting a Collection, we now hide your cursor and other controls once they’re inactive.
While searching Collections, results now populate more quickly as you type.
The Sync menu now indicates the number of projects syncing rather than the number of “jobs”.
We added more granular filtering controls to the Branch files tab. We’ll introduce these controls to Commits next.
We improved the performance of network reconnections.
The list of Branches now loads more quickly.
We improved the experience of viewing Organization members while offline.
Many, many more performance improvements…
You can now use a proxy username or password including the character “@”.
Fixed an issue with menus on archived projects.
We disabled the ability to select the UI text within our desktop app.
When you click on the Abstract window, your first click will now focus rather than taking an action beneath the cursor.
Fixed an issue that caused projects to show as having uncommitted changes after you manually changed the file permissions on disk.
Fixed an issue that automatically resolved conflict resolutions by picking the wrong Branch.
The project name now displays correctly in archive/unarchive toast messages.
Fixed a minor display issue when using Compare in dark-mode.
The Branch sidebar now shows a loading state instead of an empty state while loading.
We made several fixes to activity feeds in order to prevent stale data.
Project name is again shown in the sidebar details when viewing artboards.
Notifications: Fixed a display issue that caused text to overlap if the notification was particularly long.
Branches: Admins can no longer delete any Branch—they now only have permission to archive.
Collections: You can now filter by all possible users.
Collections: When you copy a link to a layer within a Collection, that link will now take you to the layer in the context of its Collection.
Collections: The titlebar is no longer unresponsive after exiting present mode.
Collections: Long user names in the author filter now overflow correctly.
Collections: If you’re on the Starter plan, you’ll no longer see Collections on the Branch overview.
Collections: When re-ordering Collection layers, you can now scroll while drag-and-drop’ing.
Collections: Fixed an issue where artboards would disappear from a Collection after toggling auto-update unless you reloaded the page.
Inspect: Fixed missing font-weight in “styles” panel when the weight is unnamed.
Inspect: Icons in the layer tree are now the correct (much smaller) size.
Assets: Fixed an issue that caused multiple asset generation jobs to pile up.
Assets: Symbol master assets now update correctly when the symbol master changes.
Assets: Fixed an issue that would prevent assets from uploading when behind an authenticated proxy.
June 11, 2019
We’ve made it easier to toggle between Sketch and Abstract when you need to edit a Layer, given Inspect some extra polish 💅, and improved performance, too. We’re also honoring 🏳️🌈 Pride the entire month of June with a pride flag-inspired dock icon.
You can now open a Layer directly from the Layer Detail view. Simply, click the Edit button while viewing the Layer in Abstract and the file will open in Sketch, automatically focused on the Layer.
We also made it possible to open a Layer directly in Sketch by right-clicking the file in the Files tab or the changed artboard in the Commits tab and selecting Edit in Sketch.
You can now batch resolve conflicts when updating a Branch.
You can now download symbol assets in every instance, rather than having to track down the symbol master and download assets from there.
When you update a Branch, you’ll now see the Page location in the Details sidebar to give you additional context about the Layers you’re viewing.
We now ask for confirmation first when deleting a comment.
Inspect now displays paragraph spacing values.
CSS produced by Inspect now conditionally collapses border radius to more concise syntax.
Many improvements to UI performance.
When you update your account or profile information, you’ll now see the changes reflected in real-time.
Fixed occasional flashing of avatars and preview images upon load.
Fixed an issue that caused files with periods in the name to be exported with the incorrect file extension.
Fixed an issue resulting in the app inaccurately indicating Up to date, when a particular type of error had occurred with the Abstract servers.
The markdown icon wasn’t clickable in a couple of spots. We fixed that.
You’ll now be asked for confirmation when you click on a notification while in the middle of updating a Branch.
May 23, 2019
Unblocking your workflow by addressing recent issues related to syncing. Now, back to work. 💻
Fixed a networking issue that resulted in Projects staying “out of sync” until the app restarted.
Fixed a few errors preventing syncing due to failed asset generation.
Fixed a couple of spots where more network requests were being made than strictly necessary.
Admins now have the ability to delete comments. ✂️
We made headings more consistent.
You no longer need to manually resolve conflicting Library symbols when updating a Branch.
Fixed several issues with Branch updating that caused files that weren’t edited to be marked as Changed.
Fixed an issue that sometimes caused Branches to fail loading, incorrectly showing that no files had been Changed.
April 16, 2019
Performance improvements for Collections, and Branch update flow.
The sign-in screen got a facelift.
You can now toggle measurement units between px, pt, and dp using Inspect Options.
You can now toggle color formats between Hex, Hex (ARGB) and RGB using Inspect Options.
You can now double-click to select a file in the libraries picker.
We improved empty states for Organizations, Projects, and Sections.
You can now create new Organizations from the desktop app.
We refined emoji reactions. 💅
We standardized cursor styles throughout the app.
Release notes: We polished the look of release notes and made them available from the Help menu.
Inspect: You can now hold CMD when hovering to ignore groups when mousing over redlines.
Committing is no longer delayed when the Abstract desktop app is on a secondary desktop or hidden.
Copy Link… for comments and layers works again.
Fixed an error that occurred when attempting to open multiple files at the same time.
We fixed the need to hide some characters behind the limit countdown when you type a really long Commit title.
The Branch name was sometimes missing in the confirmation modal for restoring a Commit. Now, it’s always displayed.
Sections ordering now takes into account numbers and latin characters.
Libraries in the “Manage Libraries” dialog are now sorted correctly.
We polished Dark Mode in a few more places.
Fixed a rare scenario where the Commit window would never load changes.
Fixed an issue where previews would not generate on the advanced Commit form when the same file is opened from two Branches at once.
March 28, 2019
We fixed the sorting of projects so that it’s no longer reversed
Window vibrancy now behaves correctly with a dark menu bar in High Sierra
Fixed up a couple of spots where dark mode didn’t look it’s best
March 19, 2019
New features all around: Assets, Dark Mode, and Emoji Reactions 🙌. We teamed up with our female-identifying teammates to redesign our app icon in honor of Women’s History Month. And we’re continuing the celebration by sharing Employee Spotlights all month, so be sure to keep your eyes on our blog.
We focused on file loading performance in this build and put several improvements in place.
We combined the Project “About” and “Description” fields into a single “Description” field to reduce clutter.
You’re now automatically logged into the desktop app when you click the “Open in MacOS” button.
When you view changed files on a Branch, you’ll now see any artboards that were deleted from the Branch.
When you click Reviews from the left side bar in Abstract, you’ll now see the review requests assigned to you as the default view.
When you search for a Project, your search term will now be highlighted in the results.
Present: The cursor now hides itself when idle and presenting a Collection. (No more folks thinking it’s part of your design!)
Inspect: Now, you can only access locked layers through the layer tree, and you can click through them by default.
Inspect: We improved panning performance.
You’ll no longer see a new “Untitled Document” open alongside your own Sketch file when opening files from Abstract.
Collections: Collections on a branch will now be visible from the branch overview tab so it’s easier to find and share your work!
We improved proxy support (again!), adding support for Windows proxies.
Projects made private on the Business plan can now be made visible to the team again on the Starter plan and are no longer forever stuck private.
We removed the option to review a Branch that has already been merged.
We fixed an issue where comments might not load correctly immediately after your computer’s power has been suspended.
The sorting of Organizations in the dropdown switcher now takes capitalization into account.
Non-Contributors can no longer create a Branch by double-clicking files on Master. This was a sneaky workaround for a while.
It’s no longer possible to create a Commit with a single space character as the title—you’ll need to write something from now on.
We fixed an issue that could cause blank Projects to appear in the syncing activity menu.
Double-clicking fast on “Create Branch” or “New Project” will no longer create duplicates.
We fixed an issue that happened when you scrolled back a long way in the activity feed.
If saving from Sketch to Abstract fails for some reason, we’ll now let you know.
If you make changes in Sketch but don’t save them and then reopen the file from Abstract, your changes will no longer be lost.
Changed layers are now highlighted correctly again in the Inspect tab.
February 15, 2019
When you go to a Branch in Abstract, Branch owners will now land in the Overview tab.
We restored support for macOS Sierra and El Capitan.
Some were seeing unedited artboards marked as “changed” upon save in Sketch 53. We fixed this issue.
The application was crashing for some, causing data to never finish loading. We’ve fixed this.
“Calculating changes…” should now complete when updating Branches that new files were added to.
Inspect: The original symbol name is now preserved when displaying overrides.
We restored some missing icons in upgrade and export file dialogs to their former glory.
February 5, 2019
Improvements to Collections, Inspect, Review Requests, and loads of fixes. We’re also celebrating Black History Month with our first Black History Month-themed App Icon, created in partnership with our African American teammates. Be sure to check out our blog for Employee Spotlights all month.
Performance improvements to speed up your workflow.
You’ll see a new filter to help you find your favorite’d Projects, quick.
We refreshed the Project card design.
“Reviews” in the left sidebar now show outstanding Review Requests.
We’re using new iconography for files and Libraries.
We reduced the file size of the Abstract binary.
Admins can now delete and archive Branches owned by others.
We cleared up the in-app messaging when sync is delayed due to server load.
If you view an archived or merged Branch, it now shows up temporarily in the left sidebar.
We improved proxy support.
You shouldn’t have any more trouble in Abstract when you try to load a Sketch 53 file with only Sketch 52 installed.
We improved our error messaging when you try to import non-supported files.
Archived Projects are no longer displayed in the Library picker.
Collections: You can now scroll while dragging when reordering artboards in Collections.
Inspect: We fixed some rounding errors. Maths. 😅
Inspect: You shouldn’t see duplicate fully transparent color swatches any longer.
Some were experiencing data loading failures because the home directory couldn’t be found. We’ve fixed the issue.
Syncing was failing for some very large Commits due to a memory leak. We patched it right up.
The timestamp in your Branch header now correctly shows when the Branch was created, not last updated.
January 22, 2019
We added support for the upcoming Sketch 53
Fixed an issue that could result in focusing the incorrect Sketch window when opening from Abstract
December 11, 2018
Welcome to the December edition of Abstract! We've made a number of feature enhancements and fixes in this build. For a quick summary, check out our blog post or read on for all the details.
Commit changes without leaving Sketch using our new quick commit window
Create Collections faster by selecting layers to add first in the new "Create+Add” flow
Update Library references by right-clicking a file and selecting “Manage Libraries…"
It’s now possible to deselect layers when Multi-selecting with shift + click
We removed the 3 character minimum on project names
Added a button to jump from collections to inspect a layer
Clicking on an annotation will now scroll so the comment is in view
The Sketch plugin now communicates when a commit is happening in the background
Comment and history panels are now resizable
You’ll find that the color green throughout the app is more accessible for your peepers
Using the CMD+O shortcut from within a layer detail will now open the file for editing in Sketch
We fixed several issues that could occur when opening Sketch files
We now display an error when the Sketch plugin fails to install, instead of silently failing
The text of an annotation is now selectable and copyable
Fixed several areas where long file names could break the UI
All warning dialogs now respect macOS guidelines and ESC can be used to cancel
It’s now possible to create a project and import files while offline
Fixed an issue that would make it impossible to rename files with a “|” character in the name
Fixed an issue that would show a “Sketch Not Installed” dialog, when in fact Sketch was installed
Fixed several display issues when a contributor deletes their Abstract account
Inspect: Fixed several issues with loading local overrides, layer style name, and text style names
Inspect: Fixed an issue where “left” alignment would be displayed as “natural”
Inspect: Generated css for gradients now respects overall opacity
Inspect: It’s now possible to select and copy individual css properties
Plugin: We improved dark mode support
Plugin: We fixed an issue causing the Abstract plugin to stay on screen after the window is closed
Plugin: Fixed an edge case that would allow commits to happen on the master branch
October 24, 2018
Fixed a performance issue which would result in cached files not being used and a slower file opening experience
Fixed a performance regression introduced with a libraries change in Sketch 52
Fixed an issue that resulted in blank files being opened; this was the result of us not forwarding errors from Sketch correctly and the error will now will displayed instead
October 5, 2018
Added support for displaying layer style overrides in inspect
Added CMD+O and CMD+SHIFT+O shortcuts to open a file
Items added to collections from the files view will now automatically update to the latest commit
Fixed an issue that would cause older files stored in Abstract not to open in Sketch 52
Fixed an issue where changing between pages would not update the UI if they had the same number of artboards
Fixes some Sketch files on very old commits having missing icons
October 2, 2018
We made it easier to add artboards to a collection with Multi-select!
Support for Sketch 52
A new login flow design and branding update
Support for authenticated proxies
Draft branch reviews are now persisted so you won’t accidentally lose an in progress review
Branch descriptions now appear on the branches list again
Deleted artboards and symbols now show a visual preview
We improved the visual style of artboard previews
Artboard previews with comments now show a count of how many
The file tree now has a search filter
Quitting Abstract now correctly exits all ongoing child processes
Sidebar vibrancy now works correctly in Mojave
Estimated width of overridden text layers now respects newlines in Inspect
Projects are now sorted more naturally, accounting for number at the beginning
Fixed an issue where some overrides were missing in Inspect
Fixed another issue in inspect where it was possible to “select” multiple layers at once
It is no longer possible to rename a branch with uncommitted changes, which would could cause uncommitted work to become inaccessible
Artboards no longer appear as “changed” on a branch if they were only changed as part of a file version upgrade
We addressed an issue where inviting viewers via email would try and add paid seats to the organization account.
Lots more miscellaneous UI fixes
September 7, 2018
We made several changes to improve the speed and concurrency of preview uploads, particularly when syncing large commits
We improved filtering of debug logs to remove false positives and ensure that only logs from Abstract or Sketch are included
Improved the logic around restarting Sketch after it has crashed, making file opening more reliable
Fixed an issue that would cause files to not open with no error when clicking on "Edit in Sketch"
Collections are no longer confusingly displayed on the branch overview when your team is on the Starter Plan
Comments with long words and URLs will no longer overflow the window bounds when editing
Fixed an issue that could cause a forever-spinner on “Master files” when all files in a project are removed
Fixed invisible background not ignored on artboard in inspect
Fixed artboard preview sidebars animating in at different speeds
Fixed a “Something went wrong” error on collections when the author of the collection had been removed from the project
Fixed an issue where annotations would incorrectly show on file upgraded commits if they had been made on the previous commit
August 22, 2018
This build fixes an error that would prevent committing after creating new text or layer styles in a library file.
August 22, 2018
Review Requests streamline your design review process and set expectations for feedback. Read the blog post.
Layers now show the full comment history across all commits
A shiny new “Highlight changed values” toggle in Inspect makes it easy to see which layers or properties have changed since the most recent commit
You can now view all keyboard shortcuts from the help menu or by pressing CMD+/
Improved sync performance (We’re now serving your project data via CDN)
The commit composer got a facelift: you can also now click on thumbnails to see them larger and compare against the previous version before committing
You can now discard individual file changes from the commit composer
Stale branches are no longer hidden on the project overview
Project cards now show a more accurate representation of who is working on a project
We updated the styling of share buttons to be clearer
Editing the project “About” section is now inline
Synced Collections are now available offline
Improved performance of comment loading
Improved performance of notifications loading
Abstract will now offer to move itself to your Applications folder if ran from elsewhere
Fixed an issue that would cause deleted layers to return during a merge under certain circumstances.
Fixed several circumstances where the layer history or comments would fail to load, resulting in forever spinners.
Fixed an issue that would make it impossible to navigate through layers while in overlay compare mode
Fixed an issue that would cause the desktop app to appear as “Offline,” when in fact the internet was available
Fixed an issue that would prevent commits from uploading to the server if you signed out of your account before the sync had completed
It’s no longer possible to lose changes by linking or unlinking a library file while there are outstanding uncommitted changes
We added a safeguard to prevent merging a branch twice by clicking the button really fast
Fixed an issue where previews would not generate while offline
Fixed an issue that would cause previews on a branch to disappear until the app is reloaded after discarding changes
There were a number of places where you couldn’t select text. Now you can select to your heart’s content.
Fixed an issue where the unread notification badge would get out of sync with reality after viewing notifications through the web app
You can now delete a project that was created offline and never synced with the server
Libraries in the file list are now sorted alphabetically
July 14, 2018
This build includes a fix for two pretty gnarly bugs that prevented files from opening correctly from Abstract and prevented previews from generating for affected commits.
Be sure to download this one. Special thanks to the customers who were able to screenshare with our engineers so we could piece the puzzle together. You are champions. 🏆💕
July 11, 2018
Hey everyone! Thank you for your patience with us releasing three builds in three days - please know that this is because we care, we're tracking errors and we're fixing them fast.
Your help reporting issues is greatly appreciated and, as always, you’re welcome to reach out to email@example.com if you need help.
An issue that caused files to not open or successfully generate previews in some circumstances
A crash in Sketch when using color picker for some documents
Files automatically upgrading if you open them on other people's branches
July 10, 2018
This patch fixes an issue that was uncovered where uncommitted changes could be lost when opening a file for the first time in Sketch 51.
If you were affected by this bug please contact firstname.lastname@example.org and we can help you recover work from a backup.
July 9, 2018
We added support for shared text and layer styles in Sketch 51
A refined flow for upgrading Sketch files between versions
Support for seat based billing
Performance improvements in the layer detail, you should see less spinners and get to your artboards faster.
Added CMD+C to quickly copy the text from a layer in Inspect
The branch overview tab got a spruce up for quick access to changed files, collections and a larger area for the branch summary
We now warn you when quitting the app with uncommitted changes, just to be safe
We added the ability to inspect the root layer in a canvas and measure against it in Inspect, keep the feedback coming!
Improved support for system proxy settings
We fixed some measurement issues in Inspect with groups
It’s no longer quite as easy to create two branches with the same name by accident
Fixed an issue that could result in the UI getting stuck “generating previews” when quitting while this action was in progress.
Crash when inspecting borders with gradients
June 21, 2018
Introducing: Inspect. Get measurements, redlines and styles from any layer in Abstract. See our announcement post for more information!
Clarified language in notifications for members added / removed
Previews cache is now cleared for branches when they are merged or archived
Various performance wins when syncing a branch
It's now possible to share a link to a specific comment
Comments are now highlighted when navigating to them
Primary button styling is now white to better clarify
People and members tabs now show when the person joined your team rather than joined Abstract
Clarified the language of notifications when someone is added or removed from a project
We made syncing branch metadata changes with the server more reliable
A potential race condition that could result in duplicate files appearing in the files list
Notification unread count now updates correctly
Collection layers showing as removed after a commit is created while viewing the tab
Incorrect text color on network indicator when out of sync
Incorrect project icons in some activity items
Improved handling of offline state when loading comments