Released: November 17, 2015
16.0.19912 (Win 64-bit)
16.0.19911 (Win 32-bit)
16.0.19913 (Mac 64-bit)
SketchUp Release Notes
What’s New?Trimble Connect
Trimble Connect is a new way to store, sync, reference, share, and collaborate on design/build projects. Once you've signed up then start uploading .skp, .pdf, .dxf, .ifc. files. If you already have an account for 3D Warehouse or Extension Warehouse, we recommend that you use the same login (email) when creating a Trimble Connect Account. Trimble Connect allows users to publish, open, import reference files and update SKPs from Trimble Connect project folders. As you’re modeling you can even pull in and update reference SketchUp models as if they were locally hosted components. To learn more about Trimble Connect read this article.
Reload Components with 3D Warehouse models
In SketchUp 2016, a context click on a component gives you the opportunity to reload (or swap out) a new component directly from 3D Warehouse. This action will reload every instance of that component in your model (similar to the same action in the Components dialog), so it’s a helpful method for working with proxy models. And if your component was downloaded from 3D Warehouse, you can also use the context-click to quickly access its 3DWH details page.
Generate Report 2.0
The new Generate Report feature allows you to choose which attributes are exported (including a new attribute for capturing quantities), assign an order for the columns in your report, and specify a units format. You can even save your formatted report as a reporting template, to speed the process of re-running the same reports as the design changes.
Enhanced inferencing and tool improvements
Learning and utilizing SketchUp’s inference engine makes for fast and precise modeling. In this release, we’ve oiled that engine to provide slicker inferencing and locking across the board. This improvement is actually an entire set of smart tweaks we’ve made to inferencing and locking. Here’s a brief description of what’s new:
Improved Parallel and Perpendicular Inferences: We’ve improved parallel and perpendicular inference display along with the ability to force the last referenced edge or plane (depending on tool) with the down arrow. This is particularly handy for drawing extending edges on off-axis planes. Now when you are using the parallel and perpendicular inferences, sketchUp will highlight in magenta, the entity which direction is based off of. Also keep an eye out for the new “Extend Edge” tooltip with magenta highlighting when extending lines with the pencil tool.
Expanded Arrow Key locking: More tools now allow the use of arrow keys to quickly lock to a direction or plane. Each arrow key corresponds to a lockable color. Right = Red, Left = Green, Up = Blue, Down = Magenta. Additionally, you can now lock normals or rotation axis or surface normals prior to first click for tools that leverage a protractor or create a surface. These tools include Arc/Pie, Rotated Rectangle, Rotation, Protractor, Polygon, Circle and the Section Plane tool.
Arc/circle: SketchUp will now easily inference circle and arc centers. While we were at it, we improved SketchUp’s ability to visualize arc endpoints. Another bonus, you can now change the number of segments using new modifier keys (check out the status bar right after you’ve drawn an arc/circle).
Axes tool flexibility: A small but useful change: when changing axes orientation, you can now toggle through the exact axes you’d like to pick first using the Alt (PC)/Command (Mac) modifier.
Inference hidden, active section planes: SketchUp will now recognize intersection points with hidden section planes. This functionality extends to snapping to elements of a SketchUp model in LayOut too: pay attention for a new inference tip “Intersection with Hidden Section.”
Miscellaneous improvements: We’ve also tweaked the Move, Protractor, Offset, and Rotate tools with miscellaneous improvements to improve usability and close up a few loose ends. Additional improvements are identified in the “Tools” and “Inferencing” sections below.
Customizeable Utility Trays on Windows
On Windows machines, we’ve re-worked SketchUp’s floating utility dialogs (Styles, Scenes, Components, etc.) so that they neatly stack inside customizable, completely collapsible trays. This functionality also allows you to group dialogs that you may often use at the same time, and is incredibly useful for hiding, browsing, and revealing your go-to utilities.
Textures make your models pop off the screen (and the page). In this release, we’ve reworked our default material libraries, adding contemporary textures and entirely new categories.
Support for High DPI Graphics
We’re now rendering all of SketchUp, LayOut, and Style Builder toolbar and cursor icons from vector graphics. This means they will scale well for a variety of resolution settings, with a much cleaner look and better sized icons on High DPI screens in particular.
Extensions Loading Policy
SketchUp now has three different Extension policies you can select that affect what extensions can and cannot be loaded when SketchUp starts. Starting with SketchUp 2016, Registered Extension Developers can claim their software by signing it digitally, saying “I made this”, but in a secure coded format. The three extension loading modes correspond to this digital signature that Registered Extension Developers add to their extension.
“Identified Extensions Only” mode means that SketchUp will only load extensions that have been signed by one of our Registered Developers.
“Approve Unidentified Extensions” will load all signed extensions, and pop up an approval dialog window on startup that that lets you manually select which unsigned extensions you would like to load.
“Unrestricted” mode will load all extensions, signed or unsigned. You can use this mode to continue to load old extensions that have not yet been signed by their author.
Visit the Help Center article for more information.
Welcome Dialog Refresh
We’ve given our Welcome Dialog a refresh for SketchUp 2016. Everything works mostly the same, but we’re happy to say that the “Start SketchUp” button is bigger than ever!
Knowledge Center Update
Our Knowledge Center has been rewritten and redesigned for this release. Content is now organized in a hierarchy of “books” that focuses on learning SketchUp’s tools in the context of using SketchUp.
Support for El Capitan and Windows 10
Our QA team has smashed and banged on these new operating systems enough to say that SketchUp 2016 is fully compatible with Apple’s El Capitan and Microsoft’s Windows 10.
With the release of SketchUp 2016 we no longer support the EPix file format for export. If you continue to use this exporter you'll need to downsave your SketchUp file to SketchUp 2015 or earlier and then export using that older version.
Bug Fixes/Small Improvements
In addition to the above, we’ve been heads down fixing bugs and adding some smaller features:
- Fixed a crash that could occur when importing an image into a model that had a corrupt image (0x0 size).
- Fixed a crash that could occur when auto-folding certain geometry.
- Fixed a crash that could occur when copy/pasting geometry or closing models. This crash is caused by component instances that have bad definitions. We added a validity check to catch and repair this condition, so if you are crashing, especially on copy/paste, please go to Model Info > Statistics > Fix Problems to see if SketchUp finds and fixes an issue related to component instances.
- Fixed a crash that could occur when downloading a model from the 3D Warehouse by clicking on buttons rapidly.
- Fixed a crash that could occur when moving geometry and toggling auto-fold.
- Fixed a crash that could occur when changing arc segments in Entity Info. Added a new message to indicate if the number of segments is too large for a given angle and radius when changing arc segments in Entity Info.
- Fixed a specific case in which a file could not be saved or fixed with a validity check related to a bad component. This led to a crash when closing the file.
- Added a validity check to detect and fix components that have duplicate definition names (which can cause bugs/crashes when doing other things in SketchUp).
- Many “under the hood” changes to resolve warnings and improve product stability.
- (Win) Fixed a crash that could occur when closing out the Soften Edges dialog using certain key strokes.
- (Mac) Fixed a crash that could occur when closing a file in SketchUp Viewer.
- (Mac) Fixed a crash that could occur when undoing the pasting of certain components.
- (Mac) Fixed a crash that could occur when opening and closing multiple large models.
- (Mac) Fixed a hang that occur when closing the “Warning - Scenes and Styles” dialog.
- Improved the performance of Stamp and Drape and other operations where geometry is intersected.
- Improved the performance of erasing entities within groups in large models.
- Improved the performance of undoing changes to geometry.
Generate Report 2.0 (New!)
- Located underneath the File menu on both Windows and Mac.
- Requires use of a Google account to access Trimble Connect (either a Gmail account or an email associated with Google will work).
- The Metric system is now supported.
- The ability to choose and order the report columns has been added.
- One or more reports can now be saved with a model as a template for future use. Templates can also be duplicated and edited as needed.
- The ability to filter based on component levels has been added.
- Generate Report is a Pro only feature.
- You must be online for the new version of Generate Report to work. Offline users will see the older version
- Users with Internet Explorer 8 Installed will see the older version of Generate Report. Upgrade IE to version 9 or newer for best results.
- Made the following UI changes:
- Added a Window > 3D Warehouse menu item.
- Renamed the *Get Models* button to *3D Warehouse”.
- Added a new “3D Warehouse” component context sub-menu.
- Moved the “Share Component” menu item to be under the new “3D Warehouse” component context sub-menu.
- Fixed an issue where Unicode characters were not always maintained/404 errors were issued when downloading models with Unicode definition names/file names from 3D Warehouse.
- Fixed an issue where an uploaded model could get out of sync with the model saved to disk - we now require that a model be saved before uploading.
- Made the following set of changes to retain a component’s definition name and original filename when uploading and downloading models from 3D Warehouse and when importing and exporting components locally:
- When downloading components from 3D Warehouse, SketchUp now retains the component’s original definition name and description (if defined) vs using the model’s 3D Warehouse title and description.
- Changed SketchUp to remember the definition name of components on import vs overwriting the definition name with the component’s filename.
- Added a Name field to Model Info > File to allow a user to directly specify the model’s name which will become the component’s definition name if that model is inserted as a component from 3D Warehouse or directly imported as a component.
- When using the context Save As menu to save a component, SketchUp suggests the component’s original filename (if known) vs suggesting the component’s definition name.
- Added the ability to upload the current model via the Upload Model command that is visible within the 3D Warehouse dialog (Window > 3D Warehouse > User menu).
- (Win) SketchUp now returns to your last visited 3D Warehouse location during your current SketchUp session vs redirecting to the home page each time you call up the 3D Warehouse dialog.
- (Mac) Fixed an issue where a suffix could be appended to the definition name of downloaded components.
- Fixed an issue with the 2 Point Arc tool in which an arc endpoint could be misplaced when drawing in small dimensions. An excess line was created.
- Fixed an issue where the edges were not removed when creating a fillet if the arc endpoint ended on another endpoint.
- Fixed an issue where Arc and Pie detent radius tooltips were only displayed when parallel to an axis.
- Fixed a cosmetic issue with the Arc and Pie tool drawing lines were hard-coded black and not using colors style-specific colors.
- Fixed a cosmetic issue in which the Rotated Rectangle, Arc, and Pie cursors were not updating based on clicks or typing values in the VCB (Measurements toolbar).
- Fixed an issue where the Rotated Rectangle protractor was not displayed with dotted lines when on a back edge.
- Fixed a cosmetic issue with the Rotated Rectangle tool where a line could remain while locking to an axis using the arrow keys.
- Fixed an issue in which an edge could not be directly extended when the edge was too close to an axis line. With this fix, the more you zoom in, the smaller this snapping tolerance becomes allowing you to extend an edge easier and eliminate undesired snapping of edges to axes during tracing.
- Fixed a crash with the Rotate tool when using Ctrl/Option in between typing in values in the VCB (Measurements toolbar).
- Updated status bar for Paint Bucket to identify modifier keys for sampling materials.
- Changed the hotspot for the Eraser tool to be smaller.
- Fixed an issue where, when performing two offsets with manually selected items, the first offset could be undone.
- Added new modifier keys to lock just protractor orientation for Rotate and Protractor tools.
- Fixed an issue where pressing Shift would release a constraint that was locked using an arrow key.
- Fixed an issue where an invalid input in the VCB (Measurements toolbar) broke the copy mode.
Support for High DPI Graphics
- Improved consistency across drawing tools with using shift to lock through different point inferences (including endpoints, midpoints, arc centers, and guide points). This functionality is new to several tools.
- Added inferencing when using the rotation handles within the Move tool.
- Fixed an issue in which inference points could not always be found with the Move tool for points that were off of the gluing surface for glued groups or components. Expanded the list of inference types that can be found for this case.
- Fixed an issue in which an incorrect parallel inference was found after undoing a rotation or move.
- Fixed an issue in which an incorrect parallel inference was found after rotating an edge that was in a group or component.
- Fixed an issue in which an incorrect parallel/perpendicular inference was found when editing a group or component and inferencing an edge of a rotated group or component.
- Fixed an issue where Arc and Pie could show a parallel inference for a non-parallel edge.
- Fixed an issue where the Circle and Polygon tools showed axis inferences when it wasn’t possible.
- Fixed an issue in which a perpendicular inference couldn’t be found for Circle, Polygon, Rotate, and Protractor if the reference edge wasn’t parallel to the xy plane.
- Updated protractor-based tools (e.g. Arc, Pie) and Circle/Polygon to ensure consistency with using shift to lock to a plane before first click instead of just locking orientation in some cases.
- Fixed an issue in which Arc and Pie did not draw in the correct plane when using shift before first click.
- Fixed an issue where the Rotated Rectangle tool was not showing Intersection, Guide Point, and On Face inferences.
- Fixed an issue where the Arc and Pie tools were not showing Intersection inferences after first click.
- Improved inferencing with Protractor tool while outside of a component/group.
- Fixed an issue where the Center of a Circle could not be found when the Circle was contained within a Group.
- Added arc segment “Midpoint” inferences and updated the actual arc midpoint to “Arc Midpoint”.
- Fixed an issue where midpoints on Polygon segments could not be found if Polygon was split by an edge.
- Fixed an issue where the Rotated Rectangle, Arc, and Pie tools were not always showing From Point inferencing along an axis.
- Fixed a cosmetic issue where the Tape Measure, Rotate, and Protractor lines did not turn magenta when parallel/perpendicular to an edge.
- Fixed a cosmetic issue where a magenta, dotted line was not drawn between the first and third points of a 3 Point Arc when parallel/perpendicular to an edge.
- Fixed a cosmetic issue where the Circle and Polygon radii were not turning bold when locked to an inference using shift.
- Fixed a cosmetic issue with the 2 Point and 3 Point Arc tools where the drawing line could change appearance when locked using shift.
Operating systems: El Capitan & Win 10
- User may see graphics on certain Ruby Extensions that look small or low resolution, as the author for the extension may not have updated their graphics (Vector based graphics) to support High DPI yet.
- (Win) When changing the screen resolution or scale% with multiple monitors, the monitor that is your ‘Main Display’ will be the one that controls how SketchUp will look when opened.
- (Win) We support an unlimited number of screen resolutions, however, we currently only support a scale percentage change of up to 150%. Screen scale percentages set above 150% can result in unreadable menu items.
File Open / Save
- (Mac) Fixed an issue where importing Classifications was very slow.
- (Mac) Fixed an issue where exporting 3D formats took an exorbitant amount of time.
- (Mac) Fixed an issue where the original file was not visible in Finder (or on the Desktop) after saving a file a second time.
- (Mac) Fixed a crash that could occur when closing SketchUp in Full Screen Mode using the Red X or Command+W to close the window.
- (Win) Fixed the issue where the user would lose the scroll bars on the Welcome Dialog, Templates tab, when the middle mouse wheel was used.
Fonts / 3D Text
- (Win) Improved the look of the File > Open and File > Save dialogs.
- (Win) Fixed the "File currently locked by another user" message that was seen when opening a file via double click when the Preview Pane in Windows Explorer was open.
- (Win) Fixed an issue where you could see a CFileException 5 error when saving a model multiple times in a row without waiting long between saves.
- (Mac) Changed SketchUp to now correctly save files with the “staff” group vs the “wheel” group.
- (Mac) The Fonts dialog was refactored to fix the following:
- Fixed an issue in which a fixed height text size could not be set. The height changes were applied as a font point size change.
- Fixed an issue in which the height option was not working for Dimensions.
- Fixed an issue in which 3D Text dialog did not always remember the last used typeface.
- Fixed an issue in which the 3D Text dialog was resulting in 100% cpu usage while the dialog was open.
- Provided a more complete fix for a crash on Yosemite when the dialog was opened.
- (Mac) Fixed an issue where 3D Text could not be placed after clicking on a component in the Components browser.
- (Mac) Fixed an issue where Entity Info could sometimes get stuck at the top of your display window or be taller than expected.
- (Mac) Fixed an issue where Entity Info could grow in size after SketchUp crashed.
- (Mac) Fixed an issue in the Entity Info dialog where the "Text Position" and Endpoints" labels were swapped for linear dimensions.
- (Win) Fixed an issue where the description could be cut off in Entity Info when multiple locked entities were selected.
- We removed the EULA license agreement from the installer. It is now displayed and must be agreed to at first launch by each unique user.
- Changed SketchUp to display the major version number in the title bar.
- Created new templates featuring Lisanne, one of our cheerful Customer Support representatives.
- Fixed an issue where exploding components sometimes unsoftened softened edges.
- Fixed an issue where hiding dialogs/minimizing SU smoothed/unsmoothed selected geometry.
- Changed the Create Component dialog to remember what was last checked in the "replace selection with component" check box.
- Fixed an issue where panning did not work in models with only construction points (e.g. point cloud models).
- Fixed an issue where a blank component definition name could be added in the Create Component dialog.
- Changed the section slice DWG exporter to export the model units (vs always exporting inches).
- Renamed the Geo-location functionality in SketchUp to be more generic including:
- renaming the location layers to “Location Terrain” and “Location Snapshot”.
- renaming the “Google” toolbar to “Location”
- removing the “Preview in Google Earth” button. Note: models can still be previewed in Google Earth by exporting them to the kmz format.
- Added the ability to extend expiring (single-user) Enterprise licenses without a user needing to re-license SU.
- Improved parsing of classification schema.
- Added classification information to Model Info > Statistics.
- Fixed an issue where the Aspect Ratio value chosen for animation exports was not saved between sessions.
- Fixed a number of translation and truncation errors in our localized builds.
- (Win) Fixed an issue where the Model Info dialog was not appropriately disabled (including the menu item) while editing a Match Photo.
- (Win) Fixed an issue where the slider text on the Shadows dialog and toolbar did not always respect the current Window’s desktop theme.
- (Win) Fixed an issue where the length snapping field in Model Info > Units updated to zero when changing precision.
- (Win) Changed the default size of the Viewer application window to be larger.
- (Win) Fixed an issue where the Add License button was unreachable at certain screen resolutions.
- (Mac) Fixed an issue where textures created on Windows could not be edited via the "Edit Texture Image" context menu.
- (Mac) Fixed an issue where the text seen when renaming a scene via right clicking on a scene tab was tiny on Retina displays.
- (Mac) Fixed an issue where users were able to create duplicate named scenes in the Scenes dialog.
- (Mac) Renamed the preference that checks for Software Updates in Preferences > General to “Allow checking for updates” to better reflect what the preference does.
- (Mac) Increased the time interval that SU uses when it does a check to determine if you are online.
LayOut Release Notes
LayOut cloud references
With this release, LayOut’s reference objects are now web friendly. That means your LayOut projects can reference and update files that are stored and synced with services like Dropbox, Google Drive, and Trimble Connect Sync. When you reference a file from any of these services (.skp or otherwise), LayOut will notify you when an update is available for your ‘web reference.’ Say goodbye to missing references when different people are working on the same .layout document within a cloud sync folder that also contains the referenced files.
A smart tweak to LayOut dimensions, our new ‘small dimension’ leaders ensure that text never interferes with arrows or extension lines, and that your dimensions always have room to stretch out when you’re working in confined spaces. When LayOut detects that your text strings are going to interfere with dimension arrows or extension lines, it will automatically pop-out your strings using a leader (customizable, of course!)
Loveable LayOut layers
We’ve improved pretty much everything about LayOut’s layers. Whether you’re grouping objects across layers, drawing objects on shared layers, or unearthing the bottom of a stacked viewport, our new layers are just plain better. Here’s how:
Multi-Layer Groups: Entities on different layers can now be grouped together. If you tried to do this in the past, you’d collapse your entire group onto one layer.
Maintaining Layers During Copy Paste: Copy/pasting entities now respects the layer assignments of the original entity (previously, everything would copy to the current layer). This should make it easier to copy/paste a SketchUp viewport (along with any grouped dimensions and labels) from one page to another and maintain layer assignments. If you’d like to paste to the current layer, choose Edit -> Paste to Current Layer, or use Cmd+Shift+V (Mac) or Ctrl+Shift+V (Win).
‘Move to’ layer on context click: You can now move entities between layers with a context click. Use the new ‘Move to’ command, and then select from all unlocked layers. (In the past you could only move to the current layer, which was a multi-step process.)
Differentiating between shared/non-shared layers: In order to help users understand when they are creating or manipulating entities on a shared layer, we’ve added tool highlighting that displays a different color (red) when you are drawing or selecting elements on a shared layer. (You can customize this highlighting in LayOut Preferences > General).
Layer visibility maintained on new pages: If a layer is hidden on the current page, it will also be hidden on a newly added page.
Optimized PDF Export from LayOut
We are so happy to share that you can now choose to compress JPEG’s in your LayOut files when exporting PDF’s. Since every raster or hybrid rendered .skp viewport has a JPEG image, this leads to drastically smaller PDF exports from LayOut that still have a very high output resolution, but are much easier to share with others. One of our test files shrank from 115 MB down to 18 MB with very little loss in quality. Of course, you can choose your level of image compression on export, so that 115 MB PDF is still an option!
Support for El Capitan and Windows 10
Our QA team has smashed and banged on these new operating systems enough to say that SketchUp 2016 is fully compatible with Apple’s El Capitan and Microsoft’s Windows 10.
Our Knowledge Center has been rewritten and redesigned for this release. Content is now organized in a hierarchy of “books” that focuses on learning LayOut’s tools in the context of using LayOut. Additionally, we have now provided links to all of LayOut’s Instructors that will direct you to the appropriate Knowledge Center article.
Bug Fixes/Small ImprovementsDWG Exporter
Layers and Pages
- We fixed paragraph formatting for dwg exports. The correct anchoring and alignment will be preserved for text boxes when exported to dwg.
- We addressed the issue regarding unit inconsistency when exporting to dwg. Exporting to model space now picks up the unit set in LayOut’s document properties and exporting to paper space sets the units to millimeter if a metric unit was used, and inches if an imperial unit was used.
- We fixed a crash that occurred when exporting a document with two or more layers named the same to dwg.
- We set the dwg exporter to use a default scale of 1:1 when exporting to model space if no other scale was chosen.
- We reworked the dwg exporter to change the color of black text to white when exported to model space. We did this to avoid having black text on a black background in AutoCAD viewers.
- We addressed an issue that caused the thumbnail view in the Pages inspector to not update when a shared layer was deleted.
- (Win) We fixed a bug that prevented the ability to reorder more than one layer or page at a time through multi-selection.
- We fixed an issue that prevented the Layer’s visibility option from toggling when two documents were open.
- We fixed an issue that caused the longest page name to be rendered when converting the page name auto-text tag to text if that tag was on a shared layer.
- (Mac) We made the dialog that prompts you to either move or delete the entities on the layer when you delete the layer expandable so you can read the layer name if it was long.
- We fixed an issue where undoing a layer reorder sets a different layer active.
- We addressed the issue that caused toolbar customization to be difficult if the toolbar was docked vertically or at the bottom.
- We made several improvements to our button and icon artwork so that they appear nice and crisp on high dpi Windows and Mac machines.
- (Win) We fixed an issue that caused the default text editor preference to be reset every time LayOut was restarted.
- (Win) We fixed the issue that wasn’t updating the paper height when changed from A3 Portrait to Legal.
- (Win) We increased the size of the collapse/expand arrow buttons for the inspector trays on high dpi Windows machines. These were previously a little too small.
- We increased the height of each row in the Sets Pane within Style Builder to avoid the pixel length text from being clipped on high dpi Windows machines.
- (Win) We increased the size of the Viewer toolbar icons within Style Builder.
- We fixed a crash that could happen regularly while customizing toolbars on Windows.
Labels and Dimensions
- We fixed an issue in the Japanese version of LayOut that caused a crash during font substitution.
- (Mac) We fixed quite a few untranslated words in each of our localized builds for Mac.
- We addressed an bug that prevented the sample tool from applying a style default to labels if a label was sampled.
- We fixed a bug that would cause dimension text to report 0 if the dimension was resized. This would only happen if the dimension was not extended and was resized by itself (not resized by resizing the entity it was attached to).
- (Mac) We moved the default scrapbooks and templates to the users’ folders and out of the app bundle. When the ones in the app bundle are modified, a copy is made so the original can be preserved.
- We fixed a bug where sampling a pattern fill from within the scrapbook inspector wasn’t creating a permanent reference. When the document was reloaded, the reference would be missing.
- We addressed an issue that prevented pdfs to be overwritten when saving to a FAT-32 formatted external storage device.
- (Win) We fixed a bug in our text renderer that prevented the font Flux Architect from being used.
- We fixed an issue that caused some fonts, namely cityblueprint, to not get preserved when after exported to pdf.
SketchUp API Release Notes
For a complete list of all new features and bug fixes, see the Release Notes page that we maintain for developers here: http://www.sketchup.com/intl/en/developer/docs/releases
A new LayOut API
We’re proud to announce our first step towards an extension ecosystem for LayOut. Using this new API developers can now open, create, modify, save, and export .layout files. Practically, this means that other applications can import or export the .layout file format using the C API. (This includes creating a .layout file from SketchUp). We have several sample scripts for developers to try out at release. Check out the API documentation in the Developer Center for more information.
Digitally Signing Extensions - Extensions Loading Policy
With SketchUp 2016 we introduced the ability for users to select which Extension Loading Policy they want to use. The options are “Identified Extensions Only”, “Approve Unidentified Extensions”, and “Unrestricted.
The developer side of this feature is known as a Digital Signature. All SketchUp extensions for 2016 or later will now require a Digital Signature to run in the highest security mode - “Identified Extensions Only”. If the user has chosen “Approve Unidentified Extensions” then all signed extensions will load automatically and any unsigned extension will have to be approved by the user. All extensions signed and unsigned, will load in “Unrestricted” mode.
SketchUp installs in “Unrestricted” mode by default.
To digitally sign your extension, simply upload your .rbz package to our new Digital Signature and Encryption page and we will sign it and return it to you. Visit the new Extension Digital Signature page.
You will need to sign your extension each time you make code changes and want to re-release it. You will need to be a registered Developer on the Extension Warehouse to be able to sign or encrypt extensions. Apply here!
Ruby Encryption 2.0
Goodbye .rbs and Hello .rbe! We have added a new encryption that you can use to help protect your extension Intellectual Property (IP). SketchUp 2016 can read both .rbe and .rbs filetypes. This should help make sure that we maintain backwards compatibility for authors who need some time to re-encrypt their extensions. To use our new encryption, simply upload an unencrypted version of your .rbz package to our new Digital Signature and Encryption page and we will encrypt it and return it to you. Visit the new Extension Digital Signature page for more information.
You will need to be a registered Developer on the Extension Warehouse to be able to sign or encrypt extensions. Apply here!
Between the Extension Digital Signature Page we added, the new LayOut C API and a whole lot of future ideas and potential, we have decided to create a new central location to organize our developer resources, API documentation, etc. Visit (and bookmark!):
We have been working on finding ways to make observers more stable and reliable for all developers. Most of these changes happen under the hood and are not entirely visible to developers. To help with that, we added a few Ruby Warnings that appear in the Ruby Console, and two debugging methods that will determine whether those warnings are shown: Sketchup.debug_mode= and Sketchup.debug_mode?. See this pdf for a more in depth look at the changes we made to the Observers.
SketchUp C API Parity - continued
We have focused on adding features to the SketchUp C API in 2016 to provide greater benefit to our developers and as part of our continued effort to fully deprecate and remove the old C++ API in the future. Below is a complete list of functions that we have added for 2016. We are continuing to add more until we gain enough coverage to consider the C API at feature parity with the deprecated C++ API.
Released: February 5, 2015
15.3.331 - Windows 64-bit
15.3.330 - Windows 32-bit
15.3.329 - OS X 64-bit
SketchUp Release Notes
- Fixed an issue where the Dynamic Components and Classified badges were not always visible for online models in the Components browser.
- Fixed an issue where the Component browser was showing an older model version than when downloading the component in a browser.
- Fixed an issue where a Rotated Rectangle would incorrectly rotate when entering a length/width without an angle.
- Changed the SketchUp Pro title bar to show trial days remaining when in a trial.
- Windows: fixed an issue where thumbnails of SketchUp models were not visible in Windows Explorer on some machines.
- Windows: fixed an issue where links on the Learn tab of the Welcome dialog wouldn’t open in a user’s default browser.
- Mac: fixed an issue on Yosemite where month abbreviations did not fit in the Shadows dialog.
- Mac: fixed an issue where Ruby tool icons could turn into an icon of a green zombie when the Ruby extension was removed or disabled.
- Localization: various fixes for incorrect translations and truncated translations.
- Fixed a crash with the Push/Pull tool when using the VCB after pushing a face up twice, selecting undo, and then selecting the face.
- Fixed a crash with the Push/Pull tool in a particular case when double clicking to repeat an operation and using the VCB.
- Fixed a crash with the Offset tool when using the VCB after offsetting certain faces.
- Fixed a crash that could occur in the Move tool when toggling on auto-fold during a copy.
- Fixed a crash when exporting certain models with text to an animation.
- Fixed a crash when exporting certain models with different style changes between scenes to an animation.
- Fixed a crash when drawing lines connecting vertices in extremely large geometry.
- Mac: fixed a crash when using Outliner to drag a component into another component which has subcomponents and is not yet expanded.
- Mac: fixed a crash when switching to another application during an animation export.
- Windows: fixed a crash that could occur on some machines when using Windows Explorer to view SketchUp models.
- Windows: fixed a crash that could occur in certain complex models when exporting to .3ds, .obj, .xsi, or vrml file types.
- Windows: fixed a crash when inserting certain components, undoing the insert, and pressing Escape while trying to drag/drop the component again.
Exporter and Importer Improvements:
- IFC: added the ability to export transparent materials.
- IFC: added the ability to export geometry that was classified as IfcSite, IfcBuilding, or IfcBuildingStorey.
LayOut Release Notes
- Fixed a bug on Windows related to particular fonts of symbol character sets (as opposed to ANSI) not properly rendering. We updated a text library to add support for symbol character sets, e.g., Flux Architect.
- Fixed a bug with exploding labels and dimensions, where auto-text wouldn't work anymore after undoing the explode.
- We put in a fix that changes the horizontal constrainment behavior of the label leader. The label tool will now constrain the second leader line to horizontal. Previously, the user needed to hold Shift to constrain to horizontal.
- Fixed a dwg export issue that would cause some templates to export with a landscape orientation when portrait was expected and vice versa.
- Fixed a bug where window restoration would interfere with LayOut's ability to show the recovered files at launch after a crash.
- Fixed a Yosemite bug where LO's font panel accessory view wouldn't be correctly initialized when the font panel was restored (if previously open when LO quit).
- Fixed a bad German translation for the text that appears in the delete layers dialog.
- Fixed a bug that prevented the version number from showing in the About dialog for some localized versions of Style Builder.
- Mac only: Fixed a bug that caused scrapbooks to save to the app bundle instead of the users’ application support directory or any custom directory.
If you have created scrapbooks in LayOut 2015, you will need to copy them from
/Applications/SketchUp 2015/ LayOut.app/Contents/Resources/English.lproj/Scrapbooks/ before you delete the old version of LayOut, or they will be lost (if you are running a localized build, replace ‘English.lproj’ with the localized version you have installed).
Released: December 18, 2014
15.2.685 - Windows 64-bit
15.2.687 - Windows 32-bit
15.2.686 - OS X 64-bit
SketchUp Release Notes
- Fixed a crash that occurred at program startup on some computers.
- Fixed a crash that could occur while exporting certain complex models.
- Fixed a crash that could occur when changing the number of segments in a circle or polygon.
- Fixed an issue that caused SketchUp Make to launch with a “SketchUp Pro is expired” dialog on some computers.
- Fixed an issue where escaping from the Classifier tool resulted in no tool being active.
- Added all currently supported IFC export Types to the IFC exporter Options dialog.
- Fixed an issue where certain labels on the Welcome dialog could temporarily be blank after entering a license.
- Mac: fixed an issue where SketchUp could lag when switching from a document that has lots of scenes to a different document with few or no scenes.
LayOut Release Notes
- Windows: fixed an issue where the gray text could go missing in the label attribute picker.
- Fixed the issue that was causing the left align button icon to include the tool text when dragged to a toolbar (customizing toolbars).
- Windows: fixed a rare crash in LayOut that would occur during the close process.
- Fixed a rare crash due to a problem within the text inspector when LayOut launches.
Released November 21st, 2014
15.1.106 - Windows 64-bit
15.1.105 - Windows 32-bit
15.1.104 - OS X 64-bit
- Windows users who installed SketchUp directly into a root of a drive, or into a network path that did not begin with a driver letter, or into a path with unicode characters in it would crash on startup. We have fixed this issue so that installing to these locations no longer crashes. We strongly recommend that users not install SketchUp into a path with unicode characters, as this can still cause Ruby errors.
- Fixed an issue where the flyout picker button would disappear on Mac as you typed custom text.
Released November 3rd, 2014
Microsoft Windows 64-bit: 15.0.9350
Microsoft Windows 32-bit: 15.0.9351
Mac OS X: - 15.0.9349
We’ve updated the SketchUp engine to run as a 64-bit application on both PC and Mac operating systems. What exactly does this mean? The least nerdy way to explain it is that 64-bit allows for more bandwidth between SketchUp and your computer’s active memory. Theoretically, the 64-bit version of SketchUp should have a better working relationship with your 64-bit computer. Check out this article for more details including things you need to know about installing 64-bit SketchUp.
If you don’t have a 64-bit Windows machine, we’re still offering a 32-bit version for Windows machines.
On the Mac, given that all of our supported operating systems are 64-bit, SketchUp 2015 is available only in 64-bit.
Learn more about OS support here. Note that we have dropped support for Windows Vista, XP and OSX 10.7 Lion with this release.
Face Finder improvements
We’ve mined and optimized the code for Face Finder, one of the core under-the-hood operations that make SketchUp’s magic possible. Face Finder is the code that runs whenever SketchUp automatically creates a face from coplanar edges. Think for a second about how often that happens. When we tested this sharpened code on large models, we found big performance improvements in operations like Explode and Intersect.
For a few years now, we hosted a wildly useful, but not wildly popular Rotated Rectangle extension. This extension allows you to draw non-90 degree rectangles on the ground. The folks who used this tool found it extremely handy, so we decided to build it into SketchUp with some significant enhancements. SketchUp 2015’s official Rotated Rectangle tool lets you draw off-axis rectangles at any angle (and not necessarily on the ground). Give it a try: we bet it’ll make you feel like you’re using SketchUp for the very first time again.
3 Point Arc
Who said SketchUp only does boxes? With the addition of a 3 Point Arc tool, there are now four different ways to draw arc’d edges in SketchUp. This new arc tool lets you define an arc bulge via the arc’s end point. If you’re trying to set an exact intersection along the path of your arc, this tool is for you. In contrast, the good ole’ 2 Point Arc tool asks you to choose two points and then define a bulge by the midpoint. The point is, now your arcs are up to you.
New licensing system
We’ve replaced our licensing system to make it much more friendly. Here are some of the high points:
- SketchUp now starts with a 30 day trial of SketchUp Pro. Our trial period used to be 8 hours of active use; we’re excited to give you more time to try out everything we have to offer!
- There are no longer separate licenses for PC and Mac. Single-user and network licenses are now platform independent.
- Single-user Licenses
- We’ve simplified how single user licenses are added. Just select Help > License (Microsoft Windows) or SketchUp > License (Mac OS X), copy/paste the serial number and authorization code you received via an e-mail and click the Add License button. Or click the Advanced... link, paste in your license information and click Add License. It is that easy!
- If you’ve purchased a new SketchUp Pro license or a renewal of your Maintenance & Support plan, you should receive an email with your SketchUp Pro 2015 license within 48 hours of launch. Check your email, or look up your 2015 license using our wizard.
- If it’s been more than a year since you’ve bought a SketchUp Pro license or renewed your Maintenance and Support plan, you’ll need to enroll in or renew a Maintenance & Support plan to upgrade your license for SketchUp Pro 2015. You can do this using our License Wizard (Note: you’ll need to have your existing license information handy).
- Network Licenses
- License management now happens in the cloud! This is huge - no more creating a shared folder on a local server and no more “license file” that you need to generate.
- Network licenses are added the same way single user licenses are added. Just select Help > License (Microsoft Windows) or SketchUp > License (Mac OS X), copy/paste the serial number and authorization code you received via an e-mail and click the Add License button. Or click the Advanced… link, paste in your license information and click Add License.
- No setup is required by an IT manager to, well, manage the license. Trimble runs the licensing servers that SketchUp checks in with on startup to make sure you are not exceeding the licensed number of simultaneous users.
- No more LAN restrictions. Since the license exists in the cloud, the computers using network licenses just need an Internet connection. Your network will, however, need to allow access to ports 5053 and 50530.
- If you need to work offline, you can "check out" a floating license before you go offline for seven days, then return it to the pool of licenses when you get back online.
Styles are an incredibly powerful (and fun) feature in SketchUp, but very few SketchUp users understand that style choices heavily affect modeling speed. We went ahead and badged those styles that help SketchUp operate smooth and fast. Specifically, Fast Styles are those that place less demand on your computer’s microprocessors, and instead render primarily through your graphics card. You can learn more about Fast Styles and how to create your own here.
IFC Import and Classifier enhancements (SketchUp Pro Only)
This is the second release in a row that we’ve beefed up SketchUp Pro’s capabilities to participate in information modeling. This time around, we’ve added an IFC importer to allow the exchange of information between SketchUp and other “BIM” applications in both directions. This is a big deal and another proof point of our belief that your data belongs to you.
We’ve also sharpened the Classifier tool, providing an easier way to erase classification Types and allowing you to export additional Types (IfcProject, IfcSite, IfcBuilding, IfcBuildingStorey, IfcSpace, IfcFooting).
Ruby API improvements
Along with upgrading SketchUp’s API to 64-bit, we’re also introducing some new developer-facing features. In particular, SketchUp 2015 is the first release where developers have access to and control of information modeling classifications. We also added new API features to allow developers to create licensed extensions. On top of all that, we also made improvements for materials, cameras, section cuts, and there’s a big list of of other enhancements and bug fixes. See here for more details.
Trimble Vision Technology Integration
Imagine Match Photo on steroids and you’ve got our SketchUp integration with Trimble Vision. The integration involves Trimble Vision instruments like the V10 and Trimble Business Center. Essentially the Trimble V10 is a super camera that uses GPS and Total Station technology to accurately position and orient multiple photographs. The combination of the V10 and the processing power of Trimble Business Center lets you bring multiple site photographs directly into SketchUp (via an exported SketchUp model) with their correct camera positions, orientations and corrected for image distortion; so you don't need to use any vanishing lines in SketchUp's Match Photo. Just set up your axes once and you're ready to use all of your site photographs to generate model geometry. See here for more details.
Bug Fixes/Small improvements
In addition to the above, we’ve been heads down fixing bugs and adding some smaller features:
- Improved the Polygon tool to allow the creation of both circumscribed and inscribed polygons via a modifier key (Ctrl on Microsoft Windows, Option on Mac OS X).
- Added the ability to delete all in model materials.
- We renamed the Plugins menu to Extensions to be more inline with our current naming conventions. This should not break existing plugins. Adding a menu item to the Plugins menu will still work, but that menu item will be added to the Extensions menu instead.
- Fixed an issue where DWG/DXF files imported into other applications were scaled incorrectly if SketchUp and the other application were not using inches.
- Fixed an issue where Intersect with Selection would fail when it should have worked.
- Fixed an issue that could cause glued components to move when moving other model geometry.
- Fixed an issue where Guide lines could fail to display or could display incorrectly in some models.
- Fixed an issue where the Axes tool could fail to display in some scenes.
- Improved the error message you see when a component created in a newer version of SketchUp is imported into an older version of SketchUp.
- Fixed an issue where Entity Info could display incorrect information when components and groups are selected.
- Fixed an issue that caused ground shadows for profile edges to sometimes draw incorrectly.
- Fixed the Measurements toolbar to no longer cut off labels.
- Changed Entity Info to report the correct value for a polygon perimeter.
- Windows: Added the ability to export TIFF and PNG images with a transparent background.
- Windows: Fixed an issue that caused the error message “Invalid length entered” when trying to change the point size of text after changing Unit precision.
- Windows: Changed the active component thumbnail displayed at the top of the Components browser to show Dynamic Component and Classified badges.
- Windows: Fixed an issue where thumbnails for SketchUp models were not visible when using Windows Explorer on 64-bit machines.
- Mac: Added the ability to export animations using the Theora codec.
- Mac: Fixed an issue that caused the BugSplat dialog to not be displayed on some machines.
- Mac: Fixed an issue where icons for Ruby commands on the main toolbar were not visible until clicking File > New.
- Mac: Fixed an issue where the incorrect scene tab could be highlighted when using the Scenes dialog to select a scene whose scene tab is not visible.
- Mac: Changed the Styles dialog to disable Back Edges when Edges are unchecked and to disable Depth Cue, Extensions, Endpoints, and Jitter when Profiles are unchecked.
- Mac: Fixed an issue where you could create blank layers when working in the Layers toolbar.
- Mac: Fixed an issue where duplicate styles could be created when saving new styles.
- Mac: Fixed a bug where the Restore Defaults button for animation export was not restoring all defaults.
- Mac: Fixed an issue where the files that are shown as available for import were incorrect when switching between import formats.
- Fixed an issue where move/copy could be very slow when copying geometry.
- Fixed an issue where, in some models, the Edit menu displayed slowly.
- Fixed an issue where, in some models, performance could drop after clicking Model Info > Statistics.
- Improved the performance of Model Info > Statistics which previously could lag when viewing statistics for large models.
- Fixed a long-standing crash that could happen when stamping and draping entities.
- Fixed a crash that could occur when changing Arc segments.
- Fixed a crash that could occur when dividing a circle and push pulling it.
- Mac: Fixed a very frequent image-related crash that could occur when working in models (many different actions triggered it).
Arc and Pie tools
- Changed the Arc tools to more easily create fillets
- Dragging out an arc from an edge now shows a tangent arc (colored blue) vs a dotted line.
- Double clicking when the fillet turns magenta completes the fillet.
- Double clicking on a face near a vertex connecting two edges automatically creates a fillet with the last used radius, allowing you to quickly fillet multiple corners with the same radius.
- Arc and Pie tools: Added the ability to click-drag on the first click, allowing the setting of the protractors plane.
- Arc and Pie tools: Added the ability, after the first click, to inference another object and lock that inference.
- Arc and Pie tools: Added the ability, when defining the second arc point, to find the intersection between the arc being drawn and an extension from an existing line that intersects it.
- Arc and Pie tools: Changed the tools to display a full protractor on tool activation.
- 2 Point Arc tool: Added the ability to enter circle sides.
- Arc tools: Fixed a bug where the Measurements toolbar label could be wrong when entering multiple values.
Mac OS X 10.10 - Yosemite
- Fixed a crash that occurred when using the Fonts dialog.
- Fixed a crash that could occur when hiding components via the Outliner.
- Fixed a bug that could cause an "atos needs to take control" message to pop up when SketchUp crashed.
- Fixed an issue where Ruby tool icons were not displayed in the main toolbar when relaunching SketchUp.
- Fixed a bug where the Instructor dialog failed to close unless it was minimized.
- Made it easier to erase Types from objects via adding a modifier key that puts the Classifier tool into erase mode.
- Fixed an issue where copy/pasting a component several times could cause duplicated GUIDS (used by the IFC exporter).
- Added the ability to import classification systems with circular dependencies.
- Type data is now sorted alphabetically.
- Added the ability to undo some actions that were missing (e.g. setting the active Type, importing a classification system and deleting a classification system).
- Changed the Classifications panel to allow deleting only one classification system at a time to fix several issues related to deleting multiple, simultaneous classifications.
- Windows: Added the ability to import SKC and XSD files simultaneously (previously they were separate import options that were not saved).
- Windows: Improved the appearance of the Simplify button.
- Mac: Fixed an issue where schema names could temporarily disappear from Model Info when copy/pasting a classified component.
- Various fixes to address incorrect and missing translations.
- Windows: Fixed an issue where Add Location would fail when using a user name with Unicode characters.
- Made a change to no longer translate “Extension Warehouse” and “3D Warehouse”.
- Windows: Fixed the File Locations preference to be correct when using a user name with Unicode characters.
- Windows: Fixed an issue where the Customize Toolbars dialog was not translated on some configurations.
Matched Photo/Image Igloo
In order to support the Trimble Vision Technology Integration feature listed above, we made the following enhancements:
- Added a Photo Point tool on the Match Photo dialog that allows the picking of a point you are trying to locate which will cast a Guide line from the eye through a Matched photo. Once cast, the point you clicked on can be found in 3D by picking along the Guide line in another Matched Photo scene.
- Enhanced the Image Igloo tool to better handle V10 image data, including adding new modifier keys for navigating between the model’s images.
- Enhanced the warning message you see when editing an API-created Matched Photo scene.
- Prevented vanishing points from being created when editing an API-created matched Photo scene.
- Added the ability for users to change the axes location for API-created Matched Photo scenes.
- Added Instructor content for the Image Igloo tool.
- Fixed a bug where scene names could fail to display when using the Image Igloo tool.
We have 64-bit versions of LayOut and Style Builder on Mac OS X and Microsoft Windows! We still offer the 32-bit version on Microsoft Windows.
We overhauled the label tool! You can now conveniently place beautiful, two-segmentented leader labels that can easily be aligned with other labels to give your drawings a polished, professional appearance.
While we were at it, we made the label tool a lot smarter. When you place a label on a model, you’ll be given the opportunity to choose any of the information associated with it as the label text. Pick an attribute of a dynamic component, a BIM classification type, or simply the area of a face. Because the label tags are auto-text, they will automatically update as you update the model.
We added spell checking to our Windows version. This will only work on Windows 8 and 8.1 machines. Mac already has this feature.
You can now perform actions on more than one layer or page by shift-selecting any number of layers or pages.
Dynamic vector model loading
We now wait to load vector models until the page is viewed instead of at the time of document load. This offers a performance increase when documents are opened.
We’ve updated our global connections manager. You can now have connections between entities and auto-text on shared layers.
We’ve upgraded versions of some of our 3rd party libraries. These include the pdf exporter and the UI and text editor on Windows.
- Fixed an issue where documents with metric units and using a tool whose output of a drawing event featured polar coordinates would be wrong by a factor of 25.6 degrees.
- Fixed a JPEG export issue when a document’s paper size had been changed after it had been started. The image export would not respect the new paper size dimensions.
- Fixed an issue where Section planes would disappear from the model after entering and exiting 3D edit mode, if the style was set to a modified active style.
- Fixed Label and Dimension connections to SketchUp models or LayOut elements which weren’t preserved after the following events:
- Layers were shared.
- Pages were duplicated.
- Entities were copy and pasted.
- Entities were made into scrapbooks and inserted into the document.
- Mac: Fixed a crash on Mac OS X 10.10 (Yosemite) which would occur while labeling and then switching to another application using Command + Tab.
- We touched up a few tool icons. These were the New, Open, Save, Print, Paste, and Delete buttons.
- Mac: Fixed a limitation in Style Builder that would only allow you to choose up to four strokes per set when generating a template.
- Fixed an issue where commas, which were being used as decimal separators, were not working as such while interacting with the Measurements toolbar.
- We relaxed the frequency of file I/O by caching scale information. Before, the constant I/O could have lead to a crash.
- We fine-tuned the vector rendering engine to more accurately detect and eliminate what would have previously been considered “noise” during the render event.
- Fixed an issue when using hybrid render mode on a SketchUp model and toggling “Preserve Scale on Resize. Resizing would cause the underlying raster image of the model to change but not it’s vector lines.
- Fixed an issue where LayOut wasn’t respecting the auto-rendering setting after changing from raster to vector/hybrid.
- Fixed an issue where Profile and Section Cut edge lines would disappear from a model when vector rendered - if edges had been turned off within SketchUp’s Style settings.
- Fixed Section Cut edge lines that would disappear if rendered in Hybrid mode.
- LayOut will now load potentially corrupt documents by discarding the corrupted page(s) and load the remaining healthy pages.
- Fixed an issue where SketchUp components that use the Cut Opening option in Styles were rendering neighboring faces with the wrong color. This only happened when using Vector rendering.
Trimble Connect for SketchUp Release Notes
Trimble Connect is the Trimble Buildings’ online collaboration platform. Think of it like a private 3D Warehouse, just for building project assets. Upload SKP’s, DWG’s, DXF’s, IFC’s, PDF’s and share with team members. Trimble Connect is built off the GTeam platform, meaning that it enables sharing, reviewing and commenting in a web browser.
Alongside the SketchUp 2015 launch, we are proud to release Trimble Connect for SketchUp, an extension that links your SketchUp models to Trimble Connect. Once you download and install the extension, you can:
- Sign-up for and sign-in to a Trimble Connect account
- Publish, download, and update SketchUp models hosted on Trimble Connect.
- Access and update reference models from Trimble Connect (which is kind of like importing a component model, then reloading it.)
Trimble Connect is rolling out across the entire Trimble Buildings portfolio of products. That means that SketchUp, Tekla, Vico, MEP customers can all upload and pull-down projects from Trimble Connect. From our point of view, this is the first time that design-build stakeholders have had a shared workspace. Trimble Connect starts with a free trial that gives you one project workspace to tinker with.
Mac: - 14.1.1283
- Fixed the File > Generate Report functionality which was failing to generate a report.
Note: if you are installing SketchUp 2014 M1 over a previous version of SketchUp 2014, you will need to go to the Extension Warehouse and update the Dynamic Components extension to receive this fix. If you are installing SketchUp 2014 M1 for the first time, no further action is needed.
- Fixed a "Callback function" error that could occur when a single non-component (or non-group) entity was selected and Component Options dialog was opened.
- Fixed the Component Browser search box to no longer show the text "Is:downloadable" when paging through search results.
- Fixed an issue where shadows did not update properly when switching between scenes in models where scene transitions were turned off and the "Shadow setting" Property to Save was unchecked.
- Changed the status bar text for the Paint tool to fix some text that was incorrect.
- Windows: fixed an issue where the units displayed in the model were not always correct after changing them in Model Info > Units. This issue showed up when viewing the dimensions of materials and when selecting arc, curve and circle entities.
- Mac: fixed an issue where Photo Texturing could fail after uploading a model to the 3d Warehouse.
Note: if you are installing SketchUp 2014 M1 over a previous version of SketchUp 2014, you will need to go to the Extension Warehouse and update the Photo Textures extension to receive this fix. If you are installing SketchUp 2014 M1 for the first time, no further action is needed.
- Mac: fixed an issue where dropdown toolbar icons could sometimes disappear, leaving only arrows.
- Mac: updated the Advanced Camera Tools so that the + and - keys work again.
Note: if you are installing SketchUp 2014 M1 over a previous version of SketchUp 2014, you will need to go to the Extension Warehouse and update the Advanced Camera Tool extension to receive this fix. If you are installing SketchUp 2014 M1 for the first time, no further action is needed.
- Added the ability to import classification systems that reference external files.
- Fixed the filter box to accurately find Type information when searching on a keyword that matches the classification system name.
- Added an error message when importing classification systems that have circular dependencies (which are currently not supported).
- Fixed an issue where duplicate attributes could be seen when importing certain classification systems.
- Relaxed the strict format requirements for the "created" and "modified" date fields in the documentProperties.xml file within the SKC format.
- Windows: fixed a crash that could occur when doing a File > New after canceling a classification import.
- Mac: fixed a crash that occurred when filtering on a keyword and toggling simplification in models with multiple classification systems.
- Mac: fixed an issue where the IFC Options Cancel button didn't cancel changes made to the options.
- Unicode languages: fixed a very common crash that could occur when saving some models with validity errors.
- Made numerous fixes for incorrect translations.
- Please review our Ruby Release Notes here.SDK
- Mac: changed the deprecated SDK (SkpReader) to be able to read SketchUp 2014 files.
- Mac: fixed an issue that caused SketchUp Viewer to crash when launching it on a machine where SketchUp was not installed.
- Mac: Model surfaces containing "cut opening" components would sometimes disappear when vector or hybrid rendered, revealing linework that should have otherwise been hidden.
- Mac: LayOut would freeze or crash during a vector or hybrid render of certain models and has been resolved.
- Windows: The thumbnail list of pages in the Page Inspector was not properly refreshing when switching between 2 or more open documents. Upon switching to another open document, the Page Inspector would continue to show the previous document's thumbnails.
- Fixed a crash that could occur when loading models with invalid match photo images.
- Fixed a crash that could occur when opening models containing images with certain Exif data on them.
- Fixed an issue where certain models with large textures and nicer transparency could become unusable after toggling x-ray mode off and on.
- Fixed an issue where SketchUp could appear to hang after switching between a scene with no transparency and one with nicer transparency.
- Fixed the Layers toolbar to perform a case-insensitive sort when sorting layers.
- Fixed an issue where 64-bit 4 x 16-bit RGBA alpha images displayed opaque.
- Fixed an issue where artifacts could be seen when holding down the left mouse button and moving the mouse rapidly with the Select tool active.
- Fixed an issue where drag selection did not always work properly after doing a triple-click select.
- Changed the units display of areas and volumes to now follow ISO conventions - e.g., we now display 100 mm2 vs 100 Millimeters2
- Added better error reporting when entering the wrong type of license to SketchUp.
- Changed the Text tool to report the xyz coordinate location when adding text to construction points.
- Windows: fixed a common crash that could occur when opening certain models with large images on XP.
- Windows: fixed an issue where thumbnail images in the Component Options dialog did not display for standard, non-admin users.
- Windows: fixed an issue where cancelling from saving a file with the "File > Save As" menu resulted in a failure to prompt you to save unfinished work.
- Windows: fixed an issue where material (*.skm) files saved on Windows would not display material thumbnails on the Mac.
- Mac: fixed an issue where in model materials were not visible until opening or creating a model.
- Mac: fixed an issue where the Layers toolbar did not change the current layer.
- Mac: fixed Photo Textures to accurately grab textures on Retina displays.
Exporters and Importers
- Added, to the Getting Started toolbar, new drop down toolbars that group together tool sets.
- Changed the Draw menu to group certain tool sets together.
- Changed the Large Tool Set on the PC to be fixed at 2 columns and to dock vertically.
- Fixed a bug where the status bar was not showing text when hovering over a menu or toolbar.
- Changed the "Zoom Extents" context menu to "Zoom to Selected" to more accurately describe what it does.
- Mac: fixed a Mavericks-specific bug where snappy dialogs don't stay together when they are collapsed/expanded.
- Mac: fixed an issue where SketchUp would not remember that Ruby toolbars were opened.
- Mac: fixed a case where a snappy dialog stack containing the Styles dialog could break apart when being expanded/collapsed.
- Mac: added a warning message when deleting a scene via the scene context menu.
- Windows: increased the size of the face style buttons in the Styles browser.
- We updated the DWG libraries to support AutoCAD 2013.
- Fixed an issue with the DWG importer where some arcs could import inverted/displaced.
- Fixed an issue where some *.kmz files failed to import into SketchUp.
- Mac: DWG import now imports solid, region and body entities!
- Mac: fixed animation export to work when specifying a custom frame size.
- Windows: fixed EPS export to work and no longer create blank files.
- Windows: fixed mp4 animation export to no longer drop frames right before the video pauses on each scene.
- Windows: fixed an issue where you saw an "Unable to create video file" error when exporting animations to the mp4 format with certain custom settings.
- Hidden geometry made visible via View > Hidden geometry used to incorrectly cast a shadow. With SU 2014, it no longer casts shadows.
- Fixed an issue where, if the "enable transparency" setting is turned off, SketchUp would ignore that setting and still treat faces as transparent for shadow casting, resulting in shadows not being cast that should have been.
- Fixed an issue where face me components with transparent materials that should not cast shadows (opacity < 70), previously cast shadows.
- Fixed an issue where edge shadows were incorrectly cast when a section plane lies right on a face.
- Fixed an issue where, in models with faces that are slightly non-planar, stringy shadows could be seen.
- We upgraded the Ruby API runtime to Ruby 2.0 with full Standard Library, giving Developers a better platform for creating new SketchUp tools and one that offers improved support for non-English characters, section planes, text and dimensions and more.
If you use Ruby plugins, be sure to read this article which explains how to migrate your plugins to SketchUp 2014. If you don't follow these instructions, some of your plugins may not work!
If you are a Ruby Developer, check out our Developer Release Notes to see what has changed.
- Windows: units displayed for materials, arcs, curves and circle entities can be incorrect after changing your model's units. To work around this issue, open SketchUp using a template that has your desired units - SketchUp is currently using that template to determine the units for these entities.
- Mac: when opening large models, toolbar icons on the new Drop Down toolbars can disappear as shown in the following. Note: though this looks scary, the drop down menus will still work if you select them.
- Mac: SketchUp does not clean up after itself when closing models. If you are closing lots of models on the Mac, memory can increase and eventually, SketchUp can crash.
- Mac: SketchUp can issue an error ("NoMethodError: undefined method ‘size=' for nil:NilClass".) after uploading a model to the 3D Warehouse and grabbing a Photo Texture. To work around this issue, open the Component Options dialog or re-launch SketchUp.
- Although, SketchUp can import a valid XSD file or collection of files that use the "http://www.w3.org/2001/XMLSchema" namespace, the following are known issues with parsing the format:
- The XML Schema format allows for circular importing of XSD files (i.e. two files referencing each other with the element). At this time, SketchUp does not allow for this type of circular dependency.
- The XML Schema format allows for externally referenced XSD files. At this time, SketchUp will fail to import XSD files that reference external files. A workaround is to download the externally referenced file and change the path in the parent XSD file to point to the local copy.
- Any <xsd:list> or <xsd:choice> attributes will not appear in the Component Options dialog (where classification attribute data is displayed). We may expose these in future versions of SketchUp.
- De-classifying entities is confusing. Currently, to de-classify a component/group, you must pull down the Type drop down and re-select the Type you originally selected. We will make this process easier in a future release.
Things to know:
- Our new integrated WebGL viewer, which allows you to preview and orbit models in full 3D before downloading them into your own project, is accessible via the "View 3D Views of this model" button when viewing a model in the 3D Warehouse. The WebGL viewer works in WebGL enabled browsers - you can find out if your web browser is WebGL enabled by clicking here.
- If you used the previous 3D Warehouse and had an avatar image associated with your account, that image will not be shown to other users by default for privacy reasons until you log in to the Warehouse.
- We have improved the web upload form to support SketchUp (.skp) and KMZ file formats. This means you now have the option to upload SketchUp models via SketchUp's embedded 3D Warehouse window (File > Share Model & File > Share Component), or when signed in to 3D Warehouse via your web browser and clicking Upload Model from the user menu. Note: The web upload form supports the upload of new models: it does not support the upload of edited versions of models that have previously been uploaded to 3D Warehouse.
- Models on 3D Warehouse can either be private or public and all public models are downloadable. If you had a model on the old 3D Warehouse that was set to 'public but not downloadable' that model is now private and you have the option of either keeping it private, or making it public.
- Windows: the WebGL viewer currently does not work when launching the 3D Warehouse from within SketchUp due to older versions of Internet Explorer not supporting WebGL. The good news is that WebGL will be supported in future versions of Internet Explorer.
- The 3D Warehouse no longer supports collaborator access control levels. If you owned a model on Google's 3D Warehouse and invited collaborators, you will remain the owner, and collaborators will no longer have access to your model. This means that users who had access to your private models, owned by you, will no longer be able to view or edit those private models.
- 5-star ratings and reviews are no longer available. We are working on a simpler "like" mechanism.
- On the Mac, logging into the 3D Warehouse via SketchUp will log you into the same account in Safari. We will change this behavior in a future release.
- On Macs, templates, scrapbooks, and pattern fills would disappear if you had moved LayOut.app from it's default install location to somewhere else on your hard drive.
- When a scene was aligned to a section plane, dimension measurements were incorrect. Views aligned to a section plane will now have paper space dimensions, just like standard top/front/right/etc. views did previously.
- LO used to crash on close if the user didn't have write-access for their PLO or xml files. LO will now display an error dialog if it fails to write the PLO file, and will no longer crash.
- The ending arrowhead of a polygon was drawing in the wrong location (usually in the center of the polygon).
- The use of maximum texture size and hardware acceleration SketchUp was not reflected in LayOut. Now, all OpenGL settings from SU are reflected in LayOut. The use of hardware acceleration is carried over into LayOut. Also, high resolution images and textures brought into LayOut will be the same size as they were in SketchUp.
- Pattern Fills inside groups were not appearing in the "In-Document Patterns" list.
- Trying to save a corrupt file would also corrupt the autosaved file. We now detect the case where an auto-save is available (and newer than the saved document), and allow the user to revert to the auto-saved version.
- Chinese and Japanese Input method editor (IME): there was some focus confusion between the IME and the in edit text cell. This was causing the IME to fail to update the the edit cell.
- The IME window position and font size was not correctly updating if the user had zoomed or scrolled during a text edit.
- Scaling about center using the the alt modifier on a SketchUp model was not respecting the "Preserve Scale on Resize" option.
- Picking through styles, we found that a SketchUp model would sometimes not update to the style selected. This despite the expected style being highlighted in the Styles tab.
- On Macs, the Ungroup button was not working if added from the Customize Toolbar dialog.
- Radians would sometimes show if angle degrees had been selected in the Dimensions inspector (and vice versa).
- LayOut pointer icons were inverted on 64-bit machines running Windows XP. This fix will require the user to add a special key to the SketchUp Preferences registry.
- Undoing a layer deletion (with all of the entities on that layer) would put the layer back, but not it's deleted entities.
- Line break logic for Chinese, Japanese, and Korean languages was not right for line closing and line beginning punctuation marks during a text edit.
- Sometimes rendering a SketchUp model in Vector or Hybrid would show lines that shouldn't be there (and wouldn't be there in a Raster rendering).
- Right-clicking on blank space would clear the selection set. We improved this by showing the blank-space-context-menu while maintaining the selection set.
- If a save fails we now offer to restore the auto-saved version or revert.
- On Windows, you couldn't change text font as you were creating the text. In order to change the font, you had to first create the text then select the text and change the font. This occurred with the Text and Label tools.
- There was an extraneous space between the document scroll bars and the inspector tray and status bar when LayOut was ran on a Windows machine with display scaling greater than 100 percent.
- Inspectors were not expanding and collapsing properly on OS X
- PLO files store the customizations users have made the the GUI (i.e, inspectors and toolbars). However, new PLO files are created for each Major and Minor release. This essentially means that users customizations are never carried over. A work around for the user would be to copy the name of the previous install's PLO file over the name of the most recent PLO file.
- Faces that have overlapping holes created by openings (components that intersect the face) are currently causing the HLR item buffer to get confused. If a component, defined with a "Cut opening" behavior (Components > Edit > Glue to: Any > Cut opening), is placed on a face within or overlapping with an existing hole, HLR can get confused and display linework that would otherwise be hidden by said face.
Previous Major Version Releases
The following issues have been fixed:
- Graphics card-related crash when updating scenes which use a standard view (e.g., Top, Front) on some machines.
- Mac: crash when exporting a model with dimensions or text to 2d DWG.
- Mac: VCB does not work if you give it focus. Previously, when clicking in or tabbing to the VCB on the Mac and typing data, the VCB didn't behave as expected.
- Mac: machines with a 10.8 operating system show instructor content that is Windows-specific.
- Windows: crash when selecting the "File" menu item on a small subset of machines. Previously, on some machines, selecting the File menu item crashed SketchUp. This crash was caused by the fact that we used to load all exporters and importers when the File menu item was selected and, on some machines, loading the FBX exporter caused SketchUp to crash. Now, we only load exporters and importers when exporting or importing files. This should lessen the likelihood of experiencing the crash - i.e., the crash should occur now only when selecting File > Export > 2d graphic and File > Export > 3d graphic vs when selecting the File menu item. We are still working on fixing the FBX crash itself. The workaround to this crash is as follows:
- Open Windows Explorer
- Navigate to the C:\Program Files (x86)\SketchUp\SketchUp 2013\Exporters directory (or wherever you have installed SketchUp)
- Rename the file 'Skp2Fbx.dll' to some other name - e.g., Skp2Fbx.bak
- Launch SketchUp again - the crash should no longer occur
- Windows: SketchUp loses floating toolbar visibility state when closing from a minimized state. Previously, floating Ruby toolbars would no longer be visible when re-launching SketchUp if SketchUp were closed from a minimized state via the Windows taskbar.
- SketchUp quits extracting at first failure when extracting files from *.rbz zip files. Previously, when extracting *.rbz files, SketchUp would quit on first failure. Now, SketchUp continues to extract files if it encounters failures.
- Clicking on the "Name" column header in the Layers dialog doesn't sort layers as expected.
- Model Info > Geolocation Dialog does not always refresh after adding a location. Previously, after adding a location, the Model Info > Geolocation dialog did not always reflect that a location had been added.
- Crash when clicking on a material or style on some Unicode configurations. SketchUp previously crashed when clicking on a material or style when it was run using a username containing Japanese/Chinese characters on a native operating system.
- SketchUp fails to export and import for some Unicode configurations. SketchUp previously failed to import and export files when it was run using a username containing Japanese/Chinese characters on a native operating system.
- Bad translations, missing translations and string truncations for the FIGS languages.
- Crash when de-authorizing SU when using the Italian Windows build.
The following new things have been added:
- We have new installs for the following languages - Japanese, Korean, Brazilian Portuguese, Simplified Chinese and Traditional Chinese.
The following issues have been fixed:
- Crash on startup, or shortly after initialization, on Windows machines with user account names that were composed of at least one special character. Typically, this was more present with localized builds.
- Bad translations, missing translations and string truncations for the FIGS languages.
The following new things have been added:
- We have new installs for the following languages - Japanese, Korean, Brazilian Portuguese, Simplified Chinese and Traditional Chinese.
- (Windows) Ruby toolbars have been fixed so that they dock in the right place, as opposed to behind other toolbars.
- (Mac) Dynamic Components Options and Attributes dialogs have been fixed so that they no longer display an empty window.
- (Mac) Corrected
WebDialog.get_element_value to properly support HTML elements.
- (Windows) Copying geometry from SketchUp and pasting it into LayOut is supported again.
- (English and French) The Style Name label has been given extra padding to eliminate an overlap with the input box in the Stroke Settings panel.
New Features and FYI's:
- An Extension Warehouse has been created and integrated with SketchUp. Users can now manage hundreds of extensions installed on their computer via the Extension Warehouse.
- The word "SketchUp" now refers to a product family of which there are two members: SketchUp Pro and SketchUp Make.
- Toolbars for SketchUp on Windows operating systems have been improved. They are now customizable and more reliably stay put once they have been docked, or you can customize by right-clicking in the toolbar area.
- Scene-based animations can now be exported to high-quality video from SketchUp.
- Toolbars and cursors have been updated and made consistent between SketchUp, LayOut, Style Builder and SketchUp Viewer.
- The Select tool is now the default tool.
- We have a new SDK. See the "getting_started.html" and "migration_guide.html" in the SDK package for details.
- Lots of little tweaks, bugs fixes and improvements were made to existing features.
- SketchUp no longer will take a long time to open and close with an unstable Internet connection.
- (Mac) SketchUp does not support OS X 10.6 and older versions of OS X. Users with these platforms will see an error on launch.
- (Windows) XP SP3 is now required to run SketchUp on XP.
Extension warehouse/Ruby plugins:
- We are installing only the following extensions with the product : Advanced Camera Tools, Dynamic Components, Sandbox Tools, Photo Textures. The other SketchUp 8 extensions (Ruby Script Examples, Ocean Modeling, Utilities Tools, Shadow Strings Fix toolbar, Solar North toolbar) are available for download on the Extension Warehouse.
- The plugins directory on the Mac has moved to
~/Library/Application Support/SketchUp 2013/SketchUp. We no longer install anything into the
Macintosh HD/Library/Application Support/SketchUp directory.
SketchUp Toolbars (Windows only):
- Toolbars now stay put and you can customize toolbars containing non-Ruby tool icons!
- The SketchUp 8 "Save toolbar positions" menu choice has been removed as it is no longer needed - toolbar settings are saved when exiting SketchUp.
- View > Toolbars shows just one menu choice now. Customization of toolbars has been moved to one dialog.
- SketchUp 2013 does not have the ability to create 2 column vertical toolbars (a limitation of the libraries we used as the basis of our new toolbars). If you want to create a setup similar to what is in SketchUp 8, you can either create a few new custom toolbars, docking them side by side to create 2 columns, or you can dock some of our smaller toolbars side by side.
- To customize non-Ruby toolbars, bring up the View > Toolbars dialog. You can move an icon from one toolbar to another by dragging it or pressing the Alt key. Holding down the Ctrl key allows you to copy an icon. Right clicking on a toolbar gives you some additional functionality.
- (Mac) Photo texture dialog turns black when switching faces. The workaround is to disable HWA in Safari. See this article for how to do that.
- (Mac) The "Create new Style" button does not create a style with a unique name. To workaround this issue, rename new styles to have unique names.
- (Localization) Function names for some dynamic components functions are incorrectly translated in some languages. When selecting these functions via the Dynamic Component interface, users will need to re-name them to their proper English names for them to work.
- (Windows) a "CFileException 3..." error occurs when auto-save activates if the "Models" directory in Preferences > Files is set to a location that does not exist..."
- (Windows) The status bar no longer shows text when hovering over a menu item or toolbar icon.
- (Mac) When using the drac-select feature to select things, ghost artifacts can be seen.
- (Windows) Menu items/toolbar become grayed out when clicking in and out of the SketchUp window. The menu items/toolbars are fully functional though and moving the SketchUp window returns them to their correct appearance.
- Section planes are not immediately visible when they are copied into a new document. Work around this issue by toggling on section planes in the Styles dialog box (View > Section Planes)
- (Mac) Solid, body, and region entities can not be imported by the DWG importer. Not a regression.
- Google login is sometimes shown when selecting File > Generate Report or when selecting Window > Photo Textures. Logging in to your Google account when selecting Window > Photo Textures appears to be a workaround that fixes both the Photo Textures and Generate Report functionality.
- (Extension Warehouse) Translations still not 100% complete throughout the site.
- (Extension Warehouse) When you submit a developer application, you sometimes see an error "Email was not sent." But we should have received the application anyway.
- (Extension Warehouse) Mouse scroll wheel doesn't work until you click into the dialog.
- Changes were made to improve overall performance with LayOut.
- Shapes can now be filled with image-based patterns in addition to solid colors. This is called Pattern Fill.
- LayOut now has the ability to create multi-copy arrays, similar to the way SketchUp works.
- Text leader lines can now be curved.
- Users can now zoom in to a document up to 10,000%.
- To better reflect standards, dimensions now have dashes to separate feet from inches.
- (Localization) LayOut will continue to use Templates, Scrapbooks, and Pattern Fills from the previous install of LayOut after upgrading or reinstalling. This will only become apparent if the user has gone from one language version of LayOut to a different language version. It will appear as if there are no templates to choose from in the getting started screen. Navigate to Preferences > Folders and click on restore defaults for Templates and Scrapbooks and restart LayOut. After, the application will work as designed.
- The thumbnail images shown by the Pattern Fill inspector will have a white background by default, which is visible for any non-opaque pixels in the image. For some types of pattern images that use white linework, it is necessary to override this default white background with something darker to make the white linework visible. This can be achieved by saving the PNG file with a bKGD chunk (background color). Gimp is free and supports this option when exporting PNG files.
- LayOut's page draw performance is noticeably slower on a Macbook pro with retina display than it was on previous generation non-retina Macbook pros. With the retina display, there are 4 times as many pixels to fill every time the page is drawn, but the processing power of this first generation of the Macbook Pro retina is not 4 times better than its non-retina predecessor. For users working with very complex pages in a LayOut document that suffer from sluggish performance, there is a setting that allows the user to force an application to run in low resolution on a retina display. See the section "I'm noticing functional or visual issues with an application. How can I make it work better?" here: http://support.apple.com/kb/HT5266
The following changes were made:
- We have new versions of both SketchUp and SketchUp Pro for the following languages: French, Italian, German, Spanish, Japanese, Korean, Traditional Chinese, Simplified Chinese and Brazilian Portuguese. We have new SketchUp versions of Russian and Dutch.
- Windows: We fixed a bug in the DWG exporter that was preventing 2D from exporting properly.
- Mac: Drop down menus on the Dynamic Component Options dialog were missing arrows, making it hard to know that they could be "dropped down" to show different options. This issue should now be fixed.
- Mac: The new installer did set some folder permissions incorrectly. This issue should now be fixed.
- Ruby: Extension creator/copyright was incorrect when an extension creator/copyright was not specified. Previously, when a Ruby extension did not specify a creator via the extension.creator and extension.copyright methods, the extension defaulted to being created by "SketchUp" with a copyright attributed to "Trimble Navigation Limited." With M5, the creator/copyright fields are left blank in this case.
The following changes were made:
- We have new versions of LayOut for the following languages: French, Italian, German, Spanish, Japanese, Korean, Traditional Chinese, Simplified Chinese and Portuguese.
- On Mountain Lion, LayOut 3 could consistently crash on startup. Previously, if the OS system preference "Close windows when quitting an application" were unchecked and a LayOut 1 or LayOut 2 document was opened in LayOut 3, LayOut could crash and continue to crash on startup. This crash has been fixed.
The following issues have been fixed:
- SketchUp has been re-branded as a Trimble product. Most references to Google have been updated or removed as needed and we have a new icon. Some exceptions, such as the install path, still contain references to Google.
- Mac: Better support for Retina display.
- Text is easier to pick. Prior to M4, you had to click on the top left side of the text to select it and when edited, the text changed size, making it hard to edit.
- Text and dimensions display at a correct size.
- SketchUp now takes advantage of the full resolution of the Retina displays.
- Mac: Text boxes within web dialogs no longer display with a black background. After Apple's release of Safari 5.16, text boxes within web dialogs (e.g., Add Location, Photo Textures, Add New Building, Dynamic Components and lots of the 3D Warehouse dialogs) could display with a black background, which made it impossible to see what you were typing.
- Mac: Installer is now recognized as coming from an "identified developer " which complies with Mountain Lion's Gatekeeper feature.
- Windows: When sending to LayOut from SketchUp on a machine where LayOut had never been launched as an administrator, the send previously would fail. This issue has been fixed.
The following issues have been fixed:
- LayOut, like SketchUp, has been re-branded.
- Mac: Better support for Retina display
- Mouse input is now recorded correctly.
- A SketchUp model view that is part of a subview that has been scaled renders correctly
- Text from a SketchUp model was shows up at the correct size. Prior to M4, text may have appeared very small.
The following issues have been fixed
- SketchUp can crash when using Ruby plugins that call Ruby observers. In this release we addressed many of our top crashes, which should significantly improve the stability of SketchUp. The crashes were related to Ruby Observers. In particular:
- Windows - SketchUp was not correctly cleaning up observers on exit, which could lead to crashes.
- Mac - There were several issues with how observers interacted with the Mac's multiple document interface.
- Previously, when working in SketchUp with a large number of Ruby plugins, some SketchUp context menu items could incorrectly become grayed out. With this release, this issue should happen far less frequently, if ever.
- Models created in localized versions of SketchUp 7.0 and 7.1 had a Layer0 which was translated. If those models were opened in any version of SketchUp prior to M3 and the translated Layer0 was purged or deleted, SketchUp could crash. When opening these models in Maintenance 3, the translated name of "Layer0" is no longer translated, which prevents the crash. When the model is saved, the problem is fixed for all versions of SketchUp.
- Improved messaging and workflow for users without a nickname: In order to use the 3D warehouse, users must login using a Google account that has a nickname associated with it. Previously, when logging into the 3D warehouse using an account with no nickname, the login would fail. In this version, users without a nickname now see a better error message and are directed to a login screen to add a nickname.
- Mac: Previously, when using the Ruby method Entities.add_group(), performance was much slower than on Windows. This issue has been fixed.
- SketchUp now only uses one network license seat when launching multiple instances of SketchUp on the same Windows machine. Previously, when using a Windows network license each instance of SketchUp would use a separate license seat. In this version, launching multiple instances of SketchUp on the same machine will now result in only one network seat being used.
- More secure image libraries, better protected from potential security vulnerabilities.
- Added a link displaying Open Source Credits in the About SketchUp dialog.
- Mac: We made a change that made uploads to the 3D Warehouse more reliable.
- OS X Lion support: With SketchUp M2, we now officially support the Lion operating system. See below for specific fixes.
- Ruby plugin improvements:
- Ruby manager: This version of SketchUp has a simple UI to install and upgrade Ruby extensions.
- .rbz file format: Ruby extensions typically consist of several files, so Ruby developers had to zip up those files into a standard .zip file and then give their users instructions on how to unzip them and where to place them. Now developers can zip up the files into the .rbz format and users can easily load an .rbz by going to Preferences > Extensions and clicking the "Install Extension" button.
- Ability to turn off all Ruby plugins: With this release, it's much easier to disable (and re-enable) Ruby plugins for troubleshooting purposes.
- Ruby plugin hooks: In addition to the above functionality, we have added several API hooks to allow Developers to more easily write their own Ruby extension managers.
- Advanced Camera Tools are now installed by default, so they no longer require a separate plugin.
- Account authentication: SketchUp now uses a more advanced technology to log into the 3D Warehouse. Instead of seeing the old SketchUp login dialog, you may see two dialogs, one prompting you for your username and password, and a second dialog asking for your permission to view and manage your 3D Warehouse data. As before, SketchUp should remember your login across sessions.
- SketchUp Pro Trial no longer reverts to free features at the end of the evaluation period. Instead, you'll be prompted to purchase a license or downgrade to SketchUp (free).
The following issues have been fixed:
OS X Lion issues
- Previously, when scene thumbnails were generated for models with background images (i.e., those with Match Photo scenes), SketchUp would hang and would need to be force closed. This issue has been fixed.
- The error message "Service not available. Try again later" was shown when logging into the the 3D Warehouse. This error should no longer occur and the login should be successful.
- SketchUp would hang in cases where it would have previously crashed. SketchUp will now no longer hang in these cases and the crash dialog that allows crash information to be sent should be presented again.
- When exporting dae/kmz files to two different directories, SketchUp would hang. This has been resolved.
- When certain snappy dialog boxes were stacked together and one of the dialogs in the stack was resized, the dialogs could break apart. They should now stay attached.
- Mouse scroll direction is now set up to be consistent with the normal SketchUp behavior. Prior to this release the OS X preferences controlled the scroll direction so zooming in and out appeared to be backwards.
- Previously, after making some kind of change to a scene (e.g., changing the camera), SketchUp would not reset the scene when clicking on the current scene tab. This issue has been fixed.
We worked hard making sure that SketchUp's Collada importer and exporter are compliant with official Collada standards, set by the Khronos group. As part of this effort, we used the official Khronos Collada test suite, and are now 92% compliant with Collada standards. The following bugs were fixed as part of this effort:
- We fixed an issue where some transparent textures were not exported correctly.
- We now preserve texture names when exporting to the *.dae format.
- Tags were not read correctly, resulting in a loss of textures on import.
- Transparent textures in some dae files failed to import (e.g. when the texture location is stored as a value directly under the tag).
- Textures in some dae files failed to import, resulting in an error.
- The geometry in some dae files (those with tags) imported incorrectly.
- When a color was specified only under the tag or when specifying the color using the tag, colors could fail to import.
- Some valid dae files failed to import
- When colors or textures were specified in a tag under the technique they did not import.
- Importing transparency in some cases could yield a reversed transparency value (e.g. 1-correct_transparency instead of transparency).
- Newparam values under library_effect were incorrectly read.
- Crash when importing a file with a newparam under several different tags.
Ruby: When SketchUp shows the Preferences > Extensions panel, it needs to ask all of the registered extensions for some metadata about themselves (e.g. name, author). Prior to this release, SketchUp would ask for this data on every mouse move. Now it should only ask for the metadata when showing the Extensions panel, which should improve performance.
SketchUp Writer C++ API: In earlier versions, ISketchUpGroup::CreateGroup became slower each time it was called. This shouldn't slow down any longer.
- Previously, when painting stand-alone soft/smoothed edges, SketchUp would crash. This crash has been fixed.
- (PC only) Under certain conditions including having the Components Browser open, SketchUp could crash on exit. This was our second most frequent crash and should now be fixed.
- (Korean, Japanese, and Chinese) SketchUp previously crashed when opening or saving a model containing certain validity errors. This was our number one crash and should now be fixed.
- (Mac only) Previously, if you viewed a component collection, clicked the Previous button, and repeated those same viewing steps, SketchUp would crash. This crash has been fixed.
- (Mac only) When changing the width and height Print fields on the Mac, the changes weren't preserved, resulting in the inability to print to multiple pages. The print size settings should now be saved with the document and printing to multiple pages should be possible.
- (SketchUp Pro only) On rare occasions, SketchUp Pro would appear to accept a license, but access to Pro features was never granted. With this version, if you appear to be licensed, you should have access to all functionality including LayOut and Style Builder.
- (Mac only) When exporting to EPS or PDF on the Mac and setting scale values, the scale values were not accurate in the exported file. This issue should be fixed and scaling should be accurate with these formats.
- We received a customer file that crashed due to an incorrect tag. We added error handling to fix this problem.
- We received a number of crash reports with comments like "I clicked on the style box and it crashed," "Using Scrapbook images," "I was changing type," and "attempting to open the tool palette." These crashes appeared to be coming from accessing tools on a page, so we changed the way we're accessing page content to fix these issues.
- We received a number of crash reports that were related to performing actions in LayOut. The descriptions included things like inserting, copying, moving, rendering, updating, and resizing SketchUp models. We were able to isolate the issue to a particular area, and we added error handling to fix this issue.
- LayOut previously crashed on DWG/DXF export with files that contained certain Chinese Unicode characters on Windows. This issue has been fixed.
- (Mac only) The Shadow Time for a SketchUp Model in LayOut should have the correct range now, however you adjust it. Previously, if you were adjusting via the circular knob it only allowed a range of 5:00 PM to 9:38 PM.
The following issues have been fixed:
- The shadow bug has been fixed! Previously, when the eye was in shadow, artifacts that look like inverted shadows could show up over all or part of the screen and annoying flickering could show up during animations.
- The "shadow strings" bug has been fixed too. Previously, shadows could show string-like artifacts. There is now a Shadow Strings Fix toolbar which allows you to toggle on and off a fix for this issue.
Push Pull and Follow Me:
- The Follow Me cursor is now correctly shown when using the Follow Me tool with pre-selected items.
- The Follow Me cursor is now correctly shown when activating the Follow Me tool via a keyboard shortcut.
- The Context menu items are now complete when activating the Push/Pull or Follow Me tools and right-clicking on an entity.
- (Mac only) Previously, certain shortcuts weren't respected while using the Push/Pull tool. This issue has been fixed.
- (PC only) In this release, Windows users should be able to export images at a higher resolution. Export capabilities still depend on your computer environment but are now consistent between Mac and Windows machines.
- When exporting images with the camera.aspect_ratio set to a non-default value, block-like artifacts could be seen in the exported images. This issue has been fixed.
In this release, SketchUp is now built using the /Largeaddressaware property on the PC. This change allows SketchUp to potentially allocate/address more memory on 64-bit machines. (Note: 64-bit users must have at least 1.89 GB RAM to see any improvement, and improvement is only noticeable in areas where memory was a limiting factor (e.g exporting images).
Outliner (Mac only):
Previously, when working in Outliner and selecting or editing entities, non-selected entities might expand or contract. Additionally, after scrolling in the Outliner, sometimes choosing an entity would select a different entity than desired. Both of these issues have been fixed.
- Search now works properly after minimizing and restoring the Outliner.
- Component and group names should now be visible in Outliner results after doing a keyword search. Found items are shown in red.
- The Rename context menu on the Outliner > Details menu works as expected and allows you to rename components and groups.
- Previously, when renaming a component by single clicking on the name in the Outliner, you couldn't see the text as you typed it. You should now be able to see the text when renaming components or groups via this method.
- (Mac only) Previously if you launched the Add Location dialog, kept it open, and then closed the SketchUp model, the Add Location dialog would no longer open. This issue has been fixed.
- Previously when navigating to a location and then taking a snapshot, the maps portion of the dialog re-sized in a way that was visually jarring. We have improved the appearance of the dialog in this case.
- In some cases, animations exported on the Mac in SU8 were not as smooth as they were in SU7.1. The underlying issue has been fixed.
- (PC only) You are now able to select a codec other than the default.
- (PC only) Estimated file size is now correct (previously it was reported always as 0).
Previously, uploading large models to the 3D Warehouse might fail. You should be able to upload models up to 10MB.
- (Mac only) Previously, when you searched in the Components browser and then clicked on a results link for the first time, you were sometimes brought to the wrong model in the 3D Warehouse. This has now been fixed and clicking on links should always bring you to the correct model.
When performing Solid tool operations on coplanar geometry where some of the geometry is on a hidden layer and some is not, geometry could incorrectly be removed. This issue is now fixed and the Solid tools ignore the hidden geometry in this specific case.
Previously, when adding new Ruby toolbars and relaunching SU, existing Ruby toolbars could unexpectedly reposition themselves and Restore Toolbar positions would not restore toolbars to their original positions. This issue has been fixed. (Note: it is still possible for Ruby toolbars to become repositioned when deleting plugins.)
Geometry will not disappear when generating scene thumbnails in a model where hidden layers were created via Ruby.
- (Mac only) Scene thumbnails are only created if the Scenes dialog is open.
- (Mac only) When creating a scene via the View menu the scene thumbnail is now created immediately.
Previously, when opening a model or creating a new matched photo scene, the active scene was not selected causing confusion as the settings shown in the Scenes panel could differ from the settings of the active scene. This issue has now been fixed.
(Mac only) When using the "Save as" context menu for a component, the model will now be saved even when saving to a folder with international characters.
- Many translation fixes for localized versions of SketchUp.
Five separate fixes for EPix export including correctly exporting similar-looking materials and materials that matched the background color, exporting the default front face color, and exporting edges correctly.
- The View.pick_helper(x,y,aperture) method now respects arguments passed to it allowing the Bezier.rb and BZ tool plugins to work again.
- Over ten fixes for Ruby issues and a few new methods for Ruby developers. Please see the SketchUp Ruby API site for details.
We've resolved some of the top SketchUp crashes (as determined by our Bug Splat and BreakPad data). SketchUp should be more stable now.
(Mac only) On machines where Arial Bold and Arial Italic fonts were missing or corrupted, the Components dialog could be blank or unresponsive. This issue has been fixed and the Components browser should now work even in this case.
- Images correctly hide when editing components with "hide rest of model."
- Walk tool no longer bounces when walking.
- Measurement toolbar works as expected when in the top toolbar.
- The customizable Standard Views tool palette no longer shows cryptic numbers for the tooltips.
- Watermarks behave as expected during scene transitions and when switching to a Matched Photo scene.
- The full text is visible for Entity Info for components or groups.
- Launching SketchUp by dragging and dropping a model to the SketchUp.exe now does a proper validity check.
- Previously, after switching scenes, the ground plane/edge effects and shadows over a background matched photo image degraded/flashed as you moved the mouse over the model. This flashing occurred until the model was modified. This issue should now be fixed.
- The shadows strings fix will, in some models, make shadows look better, but in other models, may cause different kinds of shadow artifacts to show up. Because of this, the shadows strings fix is implemented as a toggle button on the new Shadow Strings Fix toolbar and is turned off by default.
- (NVIDIA graphics cards only) Users with NVIDIA cards are more likely to see the "shadow strings" bug reported above, especially when the eye is in shadow. Toggle on the Shadow String Fix to work around this issue.
- (PC only) If you have an English operating system set to a different language, you may have problems with Microsoft's .NET installation dialog box. In this case we suggest installing .NET separately then restarting your SketchUp installation.
The following issues have been fixed:
Preserve Scale on Resize - we worked on preserving scale to handle typical user workflows in a more efficient way.
LayOut now rescales SketchUp models after editing.
- When editing a SketchUp model, "Preserve scale on resize" should be automatically disabled.
- Setting the scale of a model no longer changes the style back to the style seen in the "Last saved SketchUp view."
DWG/DXF export bug fixes:
- Dashed lines scaling is improved in export to DWG/DXF. (Note: if you're planning on viewing your export in Model space, you'll want to export to model space; if you're viewing in Paper space use that export instead.)
- Fixed three bugs affecting DWG/DXF Unicode character export.
- Rotated entities in scaled DWG/DXF export are place correctly.
- Export scale is correct when exporting to DWG/DXF model space.
- Metric scaling should be the correct scale.
- (Mac only) Previously, when exporting to DWG/DXF for the first time the page range of "All" wasn't honored. This has been fixed.
- (Mac only) Lines break on a space when possible for DWG/DXF export.
- (Mac only) When lines break mid-word in a DWG/DXF export, the lines are complete.
- (Mac only) Previously, if you had text on more than one page of a DWG/DXF export, text would scale at an incorrect size on subsequent pages. This has been fixed.
Fixed three bugs affecting DWG/DXF Unicode character export.
- (PC only) Previously, some Chinese, Japanese, and Korean characters didn't display properly at all or in Display mode. These characters should now be correctly visible.
- Various translation fixes including template names.
- Previously, undoing a font color would link that action to the previous undo item, and you couldn't undo just the font change. Now font color changes are their own undo item.
- Previously, if you had mixed-sized fonts in the same text box, the box would render differently than seen in text edit. Text now renders the same in both conditions.
Other bug fixes:
The "Scale to weight" drop-down in the Shape Style inspector better handles systems where a comma is used as the decimal separator.
- Fixed a crash that occurred when using Document Setup > References > Relink to link to invalid SketchUp file.
- Many Template fixes to make settings more consistent from template to template.
- Previously, you were not able to use a window select to select a clipped image unless you selected the entire hidden image bound. This issue has been fixed.
- Previously, when editing inside a group, clicking outside of a dimension, text, SketchUp model, or path editor would exit the entire group edit. This issue has been fixed.
- Previously, getting the center, endpoint, or on edge inference, would cause on face inferences stop working. This issue has been fixed.
- (Mac only) Fixed a crash that occurred when trying to edit a SketchUp file after doing so in presentation mode.
- (Mac only) Pan cursor correctly shows up with the shift key activated.
Previously, applying any color (other than black) to the strokes caused many of the lines to drop out in the Style Preview model. This issue has been fixed.
Good to know:
- We've added the ability to pre-select a face when using the Push/Pull tool. The Push/Pull tool now behaves similarly to our other tools (e.g. Move), but be sure that you don't have an incorrect face selected prior to activating the tool.
- The Scenes dialog has been reworked to show scene thumbnails. The first time you open the Scenes manager with a pre-SketchUp 8 file, we generate thumbnails for all of your scenes. You can always stop this process or tell SketchUp never to generate thumbnails for that model.
- The timezone drop-down has moved from Model Info to the Shadow Settings dialog box. We've also added additional UTC offsets, including fractional hour offsets.
- We upgraded our API's Ruby interpreter from version 1.8.0 to 1.8.6, which is a better supported, more stable version. This gives API users the benefits of hundreds of Ruby bug fixes, but version 1.8.6 is also more strict on Ruby syntax. If a script is broken, you may need to contact the script's original author to get an upgraded version.
- The DWG and DXF import and export features now support 2010 versions of AutoDesk software.
- The Display shadows setting is now a button, not a checkbox. You can find it next to the timezone drop-down in the Shadow Settings dialog box.
- Match Photo's opacity, background photo, and foreground photo settings have been moved to the Styles dialog box.
- (Mac only) The Display shadows checkbox has been removed from the customized Shadows toolbar. You can get the same functionality by dragging the Shadows toggle separately to your customized toolbar.
- (Mac only) The Eraser and Zoom extents tools have been removed from the main toolbar. See this article for more information.
- (PC only) You can now save toolbar positions via the View > Toolbars > Save Toolbar Position menu item and then restore them via the View > Toolbars > Restore Toolbar Position menu item.
The following notable issues have been fixed:
- The reported area of materials is now correct with scaled or internally rotated components.
- (PC only) Importing shortcuts on the PC now allows you to overwrite our defaults if you had changed them.
- (Mac only) Disabling Auto-activate paint tool now actually disables the auto-activation of the Paint tool.
- This new release contains fixes for two security issues:
- The authors of the third-party libpng graphics library published a vulnerability warning for older versions of the library. It is unclear whether the way SketchUp uses libpng could be exploited, but the library was updated to version 1.2.44 as a precaution.
- SketchUp could fail to properly handle certain types of invalid edge geometry when parsing a malicious .SKP file, resulting in a potentially exploitable crash. We would like to thank Dave Weston from the Microsoft Vulnerability Research Center (MSVR) for reporting this issue to us.
- Materials created by Building Maker can look excessively black during LOD processes or when "Shading without textures" is enabled.
- Building maker system requirements message can be incorrect when launching Building Maker via SketchUp. You do need to have Internet Explorer 7 installed, even though Chrome is listed as an option.
- When editing a component and hiding the rest of your model (using Model Info > Components) images aren't hidden.
- Solid tools and Outer Shell operations do not maintain Dynamic Component attributes.
- Selecting a hidden group or component with the outliner does not reveal the component.
- (Mac only) DWGs with 3d solids, body and region entites can no longer be imported due to a DWG library bug.
- (Mac only) In rare cases, memory can increase rapidly when editing components with the Component browser open. If you notice this you'll want to save your model and restart SketchUp
- (PC only) Importing shortcuts may cause a multitude of dialog boxes - one for each default shortcut you override.
Good to know:
- You can export your LayOut files to DWG/DXF.
- You also have more control over dashed and dotted line patterns.
The following notable issues have been fixed:
- Exporting to PDF would fail if your document included a font that was not licensed for embedding. We now substitute a different font so that you can still export, but the export may look different from your on-screen document.
- LayOut 2 often couldn't open corrupt files. LayOut 3 can open many of these files, though some data may be missing.
- We changed the way dimensions offset from their connection point. As a result, when you open a LayOut 2 file with dimensions in LayOut 3, the offset point will be on top of the connection point. To reconnect a dimension to another entity, you must first move the offset points along the extension line to get them out of the way. You can then select the connection points and move them.
- Dashed lines from LayOut 2.1 files will look different when opened in LayOut 3; the spaces between dashes and dots are now four times longer than they used to be. To get the dashes to look like they did before, select the lines and then select .25 x in the Dashes Scale drop-down.
- (PC only) Exporting to PDF with a "dash-dash-dot-dot-dot" line style does not export correctly.
- (PC only) Custom icons and toolbars will not be saved when upgrading.
- (Vista and Windows 7) SketchUp's "Send to LayOut" command may not work if LayOut is already open. You can fix this by following the steps below:
- Right-click on the LO3 desktop icon.
- Select Properties.
- Click on the Compatibility tab.
- Check Run this program as an administrator.
- Click Apply.
The following issues have been fixed:
- (Windows only) SketchUp 7.1 M2 Pro now requires Windows XP, SP2 as a minimum operating system version. SketchUp 7.1 M2 Free is not impacted.
- (Windows only) The BugSplat dialog has been updated for the French and Spanish builds.
- (Mac only) A language identifier has been added to the .dmg file so that users can identify which language version of SketchUp they're installing.
- Several SketchUp dialogs have been translated. Prior releases had these dialogs always in English, even in the localized builds.
- Several URL links have been corrected to go to the appropriate pages.
- In SketchUp, an error is now displayed if an attempt is made to create a material with an invalid texture file.
- This new release contains fixes for two security issues:
- The first is a pointer arithmetic error leading to memory corruption, which is triggered when parsing a malicious .3DS file. We would like to thank Francisco Falcon from CORE Security for reporting this issue to us.
- The second is an integer overflow leading to heap corruption, which is triggered when parsing a malicious .SKP file. We would like to thank Dave Weston from the Microsoft Vulnerability Research Center (MSVR) for reporting this issue to us.
- (Mac only) LayOut would crash on a Mac running OSX 10.4 when attempting to export more than one page of a document to a PDF. This has been fixed.
- (Mac only) LayOut had a bug that could cause a multi-page document exported to PDF to have the pages out of order. This has been fixed.
The following issues have been fixed:
- (Mac only) Under certain conditions, painting with the current material or clicking on a previously used material in a new model could cause SketchUp to crash. This crash should no longer occur.
- (Mac only) SketchUp can crash when zooming in large models if the "Use Hardware Acceleration" option (SketchUp > Preferences > OpenGL) is turned OFF. This bug appears to be caused by the software renderer, and we're working with Apple to provide a fix. To workaround the issue, on first launch of this maintenance release, hardware acceleration is turned ON for all Mac users. If you turn hardware acceleration OFF again, the crash currently could return.
- Selecting and inferencing could seem less precise. It was sometimes necessary to zoom in more in the original release of SketchUp 7.1 than in previous versions of SketchUp, and SketchUp could feel less snappy. Selection and inferencing now feel accurate and snappy again.
- The intersection inference of two faces was not always found unless x-ray mode was turned on. Intersection inferences should be available again in this case.
- Text and section planes were sometimes not selected. When opening some models with text on different layers, text and section planes sometimes could no longer be selected until SketchUp was reopened. This issue has been fixed and text and section planes should always be able to be selected.
- When drawing a line from edge to edge in one of the axis directions, you could see an "intersection" inference when you should see an "on edge" inference. This issue has been fixed.
- Finite guides could be incorrectly selected. Finite guides created via Ruby were previously selected as if they were infinite guides - i.e. if you picked a point parallel to the guide or did a crossing select in that same area, the guide was incorrectly selected. These guides should now be selected only if they are directly picked.
- When editing a component and selecting a component within it, instances of that component were incorrectly highlighted if the "hide similar components" setting was checked. Instances are no longer highlighted in this case.
- Text or dimensions added to an intersection were drawn incorrectly. Text or dimensions added to intersections would previously be drawn at the origin. They should now draw where they are placed.
- Section planes sometimes appeared triangulated. When a section plane was placed directly on certain slanted surfaces, it displayed triangular faces. Section planes should no longer appear triangulated.
- Hidden geometry within groups was incorrectly exported to Google Earth. Previously, hidden geometry within a group or component was visible in Google Earth when the model was exported to Google Earth. This issue has been fixed.
- Component or group names were not exported. The Collada exporter previously did not preserve component or group names. The DAE exporter now remembers these names.
- KMZs created by earlier versions of SketchUp were not always imported correctly. Simple opaque colors in KMZs created in older versions of SketchUp would import as transparent. This issue has been fixed.
- (Mac only) Canceling KMZ or DAE export caused issues with subsequent exports. After canceling a KMZ or DAE export, subsequent exports would no longer work. This issue has been fixed.
- (Mac only) The "Export Components Hierarchy" option for the DAE exporter couldn't be set. The "Export Components Hierarchy" option was always exporting as if it were unchecked. SketchUp should now respect whatever setting is chosen for this option.
- Placing a model twice resulted in multiple temporary places in Google Earth. When placing a model in Google Earth multiple times, the temporary place in Google Earth was not overwritten and a new temporary place was created. The temporary place should now be overwritten.
- (Mac only) Measurements box was not always responding to input. When a user brought focus to the Measurements box on the Mac by clicking in it or tabbing to it, the Measurements box no longer accepted input. This issue has been fixed.
- (Mac only)Styles browser didn't work with UTF-16 languages. When running an English version of SketchUp with a UTF-16 language setting (i.e., Korean, Chinese, Japanese), the Styles browser didn't work and was labeled "Generic browser." This issue has been fixed.
- Not always prompted to save model after uploading a component. When opening a model and uploading a component to the 3D Warehouse, SketchUp didn't always prompt the user to save the model. Saving the model is necessary after an upload in order to uniquely identify the component to the 3D Warehouse. This issue has been fixed.
- Links in Photo Texture failed to start a new browser instance. When clicking on the links in the License agreement for the Photo Texture feature, SketchUp didn't start a new browser instance making it confusing to return to the agreement. This issue has been fixed.
- Needed a way to test the origin of polygons. A Ruby method (Sketchup::Curve.is_polygon?) for testing if polygons were made with the Circle or Polygon tool has now been added.
- Crashing when moving models or lines. In certain scenarios, a file could become corrupt, and LayOut would crash when attempting to move or rotate a specific entity in that file. LayOut should be able to handle those files without crashing now.
- Crashing when adding or sharing a layer. It was occasionally possible for a file's layer list to become corrupt. This could cause a crash when attempting to add or share a layer. New files should no longer get corrupted in this way, and older files that showed this problem should now work as expected.
- Crashing when copy/pasting an invalid text box. It was possible to create an invalid, empty text box using the Label tool. LayOut would then crash if that invalid text box was copied and pasted. LayOut no longer creates an invalid text box, and no longer crashes when the text is pasted.
- (Mac only) Crashing when closing a document. LayOut could crash when closing a document if the Document Setup dialog was open to the Grid panel. This crash has been fixed.
- (Mac only) Crashing when rendering Hybrid or Vector SketchUp models. When rendering the far edge of a model's extents in Hybrid or Vector mode, LayOut could crash. This crash has been fixed.
- (Mac only) Crashing when exporting very large PDF files. When exporting PDFs of very large files, LayOut could hang or crash. LayOut now handles the export more efficiently and should export without crashing.
- (Windows only) Crashing when opening certain files with Auto-Render on. It was possible to see a crash when opening certain files when the SketchUp Auto-Render setting was turned on. This crash should be fixed.
- When creating a dimension that used Auto-Scale, the Dimension Style panel could show the wrong scale and Auto Scale setting. This has been fixed.
- When disconnecting a model-space dimension from its model, the Dimension Style panel didn't update to show that the dimension had been converted to paper-space. It now updates to show that Auto-Scale can be toggled on or off and that the scale is 1:1.
- It was possible to toggle the Auto-Scale button and chose a new scale while creating a model-space dimension, but neither of these settings actually affected that dimension. The Auto-Scale button is now disabled, and the scale will show "No Scale."
- (Windows only) When switching between open documents, the Text Style > List > Start At value of one document could be mistakenly used in another document. This has been fixed; the "Start At" value is no longer carried from one file to another.
- (Mac only) When pasting new text into an unbounded text box, the existing text could lose its formatting. This bug has been fixed.
- Unchecking the Document Setup > Major Grid checkbox did not toggle the visibility of the major grid when points were used. This checkbox works with the point grid now.
- The "Save As Version 1" setting could create files that LayOut 1 could not read. This would occur if the file contained dimensions or bulleted lists. This issue has been fixed. When saving a document as Version 1, dimensions are now removed from the file, and the bulleted lists are saved in a format that can be read by LayOut 1.
- (Mac only) When exporting a PDF, the options dialog listed a "Create PDF Layers from LayOut Layers" setting, which was always disabled. It's not possible to export layers to PDF, so it was impossible for the user to enable this option. We removed this setting to avoid confusion.
- If a SketchUp model used a clipping mask, it was possible to see snapping inferences to parts of the model that were clipped - and not visible. This has been fixed; LayOut should no longer snap to the geometry that is hidden by a clipping mask.
- On Machines that use international number formatting (where commas indicate the equivalent of US decimal points), it wasn't possible to create a line that was less than 1 pt wide. For instance, it wasn't possible to create a 0,35 pt line. This is fixed.
- Minor changes have been made to the default templates. There were a number of text boxes that contained kerning, which would cause a template to look different on Mac (which has kerning built into the native OS text system) and PC (which does not). The kerning has been removed from the text boxes.
Good to know
- Please note that installing SketchUp 7.1 will overwrite version 7.0.
- SketchUp 7.1 models are fully compatible with SketchUp 7.0 and LayOut 2.0. If you save a model in 7.1, it will automatically be able to be read by SketchUp 7.0 and LayOut 2.0.
- Mac - SketchUp may crash if you open a large file and navigate through the model a lot, or try exporting to a 2D format. Enable 'Hardware acceleration' in the 'OpenGL' section of the Preferences dialog box to work around this issue.
- If you've made changes to the default scrapbooks or templates that shipped with LayOut 2.0 (without renaming the files), those changes will be overwritten when you upgrade to LayOut 2.1. To save your changes, follow the Windows steps in this Help Center article before you upgrade.
- When upgrading from LayOut 2.0 to LayOut 2.1, any customized toolbars and customized toolbar icons will be replaced with LayOut's default configuration | Windows only.
- The Measurements box won't respond to any value you enter when used with the Dimension tool.
- If you create a file in with bulleted or numbered lists and save that file in LayOut Version 1 format, LayOut Version 1 will crash when attempting to open the file | Windows only.