Released 1/13/2010
The following issues have been fixed:
SketchUp- (Windows only) Google Sketchup 7.1 M2 Pro now requires Windows XP, SP2 as a minimum operating system version. Google 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.
Google SketchUp 7.1 - Maintenance 1
Released 11/17/2009
The following issues have been fixed:
SketchUpCrashes
- (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.
Selection/inferencing
- 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.
Display
- 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.
Collada
- 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.
Other
- (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.
Crashes
- 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.
Dimensions
- 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."
Text
- (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.
Other
- 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.
Previous Releases
Released 9/22/2009
Check out what's new in this release.
Good to know
- Please note that installing Google 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.
Known Issues:
- 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.
LayOut 2.1:
Released 9/22/2009
Known Issues:
- 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.
Google SketchUp 7 - Maintenance 1
Released 2/25/2009
The following issues have been fixed:
Crashes:
- Crash when auto-folding a face with holes. When auto-folding a face (either by using Move tool or the Scale tool) that contained several holes , SketchUp could crash. This crash has been fixed.
- Crash when saving and printing with some ATI cards. Some PC users with ATI graphics cards could consistently crash when saving models and when printing. This crash would occur only when "Use hardware acceleration" in Preferences > OpenGL was checked. This crash has been fixed.
- Crash with Push Pull when undoing actions and typing values in the VCB. When using the Push Pull tool, undoing certain actions and then typing data to change the Push Pull distance, SketchUp could crash. This crash has been fixed.
- Crash on launch when 'My Documents' is unavailable. SketchUp could crash on launch on PC systems where "My Documents" was set in a way that is was no longer available. SketchUp now handles this condition and no longer crashes. Users may, however, notice that SketchUp (as well as other applications on their computer) may be slow to do file operations in this case. Making 'My Documents' available fixes this slowdown.
- Crash when creating an array with an endpoint inference. When using the Move tool to make copies by typing values in the Measurements box, SketchUp could crash if the Move tool was inferring an endpoint prior to the copy action. This crash has now been fixed.
- Crash when starting up SketchUp on some machines. Previously, in very limited cases, SketchUp could crash on launch when showing the licensing dialog or the Welcome dialog. Though we could never recreate this issue internally, we have added additional checks that we believe should fix this issue.
- Crash when performing actions in models with very large textures on some machines. When opening models with extremely large textures or when working on those models, SketchUp could crash on some machines. We have added checks which should prevent this crash.
- Crash when opening the Layers dialog in models with corrupt layers. Previously, on the Mac, SketchUp could crash when opening models with corrupted layers with the Layers dialog open . SketchUp now handles this data without crashing.
- In models that contain component instances within other instances not placed in the model, projecting textures could cause SketchUp to crash with certain geometry. This crash has been fixed.
Dynamic Components:
- Dynamic Component can become unusable when entering an invalid formula. If a Dynamic Component formula was entered with a missing quote, it was possible to create a Dynamic Component that no longer worked. This issue has been fixed.
- Dynamic Components can lose their smartness when SketchUp is launched from the system dock. When double clicking on the SketchUp application in the Mac OS's system dock, Dynamic Components could fail to display dynamic behavior. This issue has been fixed.
- Invalid error when editing a custom attribute in this case. When editing a custom Dynamic Component attribute and then pressing the Tab key, it was possible to see an error that made no sense. SketchUp no longer issues an error in this case.
- Page not found error when using File > Generate report on some localized systems. The Generate Report functionality (File > Generate Report) could show a "page not found" error on non-English systems. This functionality should now be supported with all locales.
Exporters:
- Stand alone edges are no longer exported to KMZ. Model edges were previously not exported to the kmz exporter and Google Earth. The exporter has been revised to export edges again.
- Textures uploaded to the 3dwh are downsampled in Google Earth. Models uploaded to the 3dwh (vs placed in Google Earth directly from SketchUp) could show downsampled textures when viewed in Google Earth. Textures should now appear as expected.
- On the Mac, the export to DWG could fail when exporting to a folder with foreign characters or to a name with foreign characters. The DWG exporter should now produce a valid DWG in these cases.
- Models placed in Google Earth can be incorrectly rotated. Some models, when placed in Google Earth, could be slightly incorrectly rotated. This issue, which has been around for many releases, was addressed in this release. To fix the issue, when taking a snapshot, SketchUp now sets the North angle in Model Info > Location to point to geographic north which is then respected by the Google Earth exporter. As part of these changes, you can no longer set the North angle to be different per each scene as this functionality was also a bug (i.e. one location should not have two different North angle settings).
- 5x5 textures are not exported accurately. When exporting 5 x 5 textures to 3ds, SketchUp could export only a subset of the texture. This issue has been fixed.
- Materials without textures can have incorrect UVs when exported to Collada. When exporting materials without textures to the Collada DAE exporter, materials could have coordinates that were invalid. This issue has been fixed.
Content:
- We received feedback that the new standard CAD style we shipped with the SketchUp 7 release was not as good as our SketchUp 6 CAD style. There were also some grammatical errors with some of the styles. We updated our style libraries to address these issues.
- Previously, some of SketchUp's materials (e.g. chainlink and construction fencing materials), had gray halos around the clear alpha portions of the image. These materials have been modified to attempt to improve their visibility, especially from a distance.
Other:
- Measurements box text can be incorrect when switching tools. When switching between tools, the Measurements box could show text from the previous tool. The Measurements box should now show correct text when switching between tools.
- The status bar no longer updates on the Mac. When performing actions on the Mac that show progress in the status bar (e.g. Sandbox actions), the status bar did not update. The status bar should now show progress for lengthy tool actions.
- Strange error message when launching SketchUp after saving a template in this case. If autosave kicked off prior to saving a new template using the Save as Template feature, SketchUp could issue an error message the first time it was relaunched. This error message should no longer occur.
- SketchUp not properly licensed on Vista when running as a non-administrator. On Vista, if a user executed SketchUp as a non administrator and then licensed the product, SketchUp would not be properly licensed. Running as an administrator is no longer necessary for licensing to work.
- Incorrect error message when entering a prior version license. When entering a pre-SketchUp 7 license in the SketchUp 7 license dialog, an error message was issued that didn't make sense. This issue has been fixed.
- 'Page not found' error when viewing Help menu items with non English locales. Previously, choosing the 'Help Center' or 'Welcome to SketchUp' choices from the Help menu could show a 'page not found' error on non-English systems. This functionality should now be supported with all locales.
- Invalid login page when signing out of the 3D Warehouse using these steps. When editing models on the 3D Warehouse and then signing out of 3dwh via the "G" button on the status bar, it was possible to end up at a login page that didn't work. In this case, SketchUp now returns the user to the 3dwh home page.
- Inability to sign into the 3dwh from within SketchUp on some Mac European systems. On Mac systems, some European users were previously not able to sign into the 3dwh from within SketchUp but could sign into the 3dwh from outside of SketchUp. We changed the code and believe we have fixed this issue.
The following functionality has been added.
- It is now possible to add a model to Google Earth relative to the ocean floor. See this article for details on how to use this functionality.
- A get_glued_instances method has been added to the Ruby Face class.
LayOut:
The following issues have been fixed:
- Crash when updating a SketchUp model reference - On Windows, if you saved a large multi-scene model in SketchUp and were attempting to update that change in LayOut, LayOut could crash. We believe this crash has been fixed.
- Crash when opening a file or editing text when the file was created on another machine - If a document contained fonts that weren't installed on your computer, LayOut would attempt to substitute those fonts with another font. If your computer didn't have that second set of fonts (that LayOut was attempting to substitute), LayOut could crash. This crash has been fixed.
- Crash when label's leader was collapsed on itself - Previously, LayOut could crash if you moved one endpoint of a label's leader line so that it was coincident with its other endpoint. This crash has been fixed.
- Crash when clicking on a corrupt page - If you attempted to change pages in a corrupt file, LayOut would crash. LayOut now recognizes these files as invalid and will not open them.
- Windows Crash when clicking on a dialog box name - If your dialog box names had become corrupt, LayOut could crash when clicking on the dialog box name. This has been fixed.
- Crash when selecting a scrapbook - If you deleted or moved a scrapbook file from its Windows directory while LayOut was open, and then attempted to select that scrapbook from the Scrapbook panel's drop-down list, LayOut could crash. This crash has been fixed.
- Exported PDFs now have the 'scale to fit printable margins' setting turned off by default - In the original release of LayOut 2, PDFs that were exported from LayOut and printed from Acrobat may have had the 'scale to printable margins' setting turned on. This would cause PDFs printed from Acrobat to print slightly off scale. The default has been changed: the 'scale to fit printable margins' setting in Acrobat is turned off.
- Text with custom line spacing failed to export to PDF - If a block of text used a custom line spacing (such as 18 pts), that text would not export to PDF. This issue has been fixed; the text now exports.
- Unexpected Spaces switch - On Macs running OSX 10.5 (Leopard), you could unexpectedly switch 'Spaces' if you launched LayOut in one Space, moved LayOut to a second Space, and then hovered over an inference point in your '.layout' document. This issue has been fixed.
- Windows leak with Context menus - There was a small memory leak when right-clicking on an object to view a context menu. This has been fixed.
- SketchUp Model panel resized - On the Mac, it was possible to resize the SketchUp Model panel so the fog and shadow controls were hidden. The minimum vertical size of this panel has been changed so that the fog + shadow controls are always visible.
- We've made a few changes to some of the default Templates + Scrapbooks:
Arrows scrapbook:
- The SketchUp arrows are now raster-rendered. Previously, they were vector-rendered.
- The labels are now on locked layers, so they can't be copied into your doc from the scrapbook page.
- The 'Preserve Scale on Resize' setting for the SketchUp arrows is now turned off. Previously, when you copied in an arrow and attempted to scale it, the arrow itself did not scale; it was cropped instead. Now the arrow will scale.
- The 'Cover Page' layer had hidden entities on the 'Inside Page.' These extraneous entities have been deleted.
- The active layer was changed to 'Default.' Previously, the shared 'On Every Inside Page' layer was the active layer.
- The 'User Content' layer name was changed to 'Default.' The layer names of these templates are now consistent with the others.
Windows
To save changes made to the default Templates:
- Navigate to 'C:\Documents and Settings\All Users\Application Data\Google\Google SketchUp 7\LayOut\Templates.'
- Find the template files you want to save, and copy them to 'C:\Documents and Settings\~your user name\Application Data\Google\Google SketchUp 7\LayOut\Templates.' The templates will now appear in your 'My Templates' folder in the Getting Started dialog. Alternatively, you can rename the template files you want to save. The upgrade will not overwrite the default files if their names have been changed.
To save changes made to the default Scrapbooks:
- Navigate to 'C:\Documents and Settings\All Users\Application Data\Google\Google SketchUp 7\LayOut\Scrapbooks.'
- Find the scrapbook files you want to save, and copy them to 'C:\Documents and Settings\~your user name\Application Data\Google\Google SketchUp 7\LayOut\Scrapbooks.' Alternatively, you can rename the scrapbook files you want to save. The upgrade will not overwrite the default files if their names have been changed.
Mac
To save changes made to the default Templates:
- Navigate to 'Hard Drive\Library\Application Support\Google SketchUp 7\LayOut\Templates.'
- Find the template files you want to save, and copy them to '~user name\Library\Application Support\Google SketchUp 7\LayOut\Templates.' The templates will now appear in your 'My Templates' folder in the Getting Started dialog. Alternatively, you can rename the template files you want to save. The upgrade will not overwrite the default files if their names have been changed.
To save changes made to the default Scrapbooks:
- Navigate to 'Hard Drive\Library\Application Support\Google SketchUp 7\LayOut\Scrapbooks.'
- Find the scrapbook files you want to save, and copy them to '~user name\Library\Application Support\Google SketchUp 7\LayOut\Scrapbooks.' Alternatively, you can rename the scrapbook files you want to save. The upgrade will not overwrite the default files if their names have been changed.
