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.
Ruby - Please review our Ruby Release Notes here.
- 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.
- 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.
Exporters and Importers
- 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.
- The XML Schema format allows for circular importing of XSD files (i.e. two files referencing each other with the
- 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_valueto 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/SketchUpdirectory.
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.