Back
Golden Software
Patches for Surfer x64
Windows
2 patches available
Surfer helps engineers and scientists interpret complex geospatial datasets and transform them into insightful and understandable publication-ready models. Surfer is a Windows based, desktop software.
Surfer x64 Version 31.3.316
Release Date
6/5/2026
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
Surfer 31.3.316 (June 5; 2026)$$$$$$New Features and Improvements$$$$$$3D View: 3D PDF Export: Drillholes could be grouped by Hole ID in model tree$$$3D View: Drillhole contacts: moving contact points should also select it$$$Assign Coordinate System: added a Currently In Use section$$$Assign Coordinate System: SPCS NAD83 (US Feet): update any deprecated ESRI codes to use EPSG codes$$$Consistent terminology: Title vs Title text vs Text$$$Context menu: Add to Map: layer types are now listed alphabetically$$$Context menu: added New Map option when right clicking over empty space in plot window$$$Context menu: switched the positioning of Duplicate and Delete$$$DWG Import: When file is open in another program Surfer says Import is not supported$$$DXF Export: include older AutoCAD versions under File compatibility$$$Grid Data: Export Options | Spatial References should default to at least one option selected if a coordinate system is applied$$$Map Wizard: entries have been updated to be alphabetized$$$User interface: moved Drillhole layer type out of Specialty menu$$$User interface: removed 3D from 3D Surface and 3D Wireframe to eliminate confusion with 3D view$$$User interface: rename Classed Post to Post (Classed)$$$User interface: rename Empty Basemap to Base (Empty); Base from Data to Base (Data); and Base from Server to Base (Server)$$$Fixes$$$$$$3D View: Drillhole layer with non-invertible CS conversion (NAD27 MRE to WGS84) are misplaced and cause error$$$3D View: Export not filtering drillholes outside map extents$$$3D View: Y axis has incorrect label suffix when using DMS formatted labels$$$Automation: FileCompatability in dxf options string is not honored$$$Coordinate Systems: search for EPSG 6605 returns St Kitts rather than Wisconsin Central$$$Coordinate Systems: SPCS US Ft: False Easting and False Northing are in the wrong units for loaded WKT$$$Crash in 3D View when attempting to add contact point$$$Crash when closing Surfer; after trying to load a *.ST file in worksheet as ACCDB$$$Crash when gridding contact surfaces in the 3D view with radial basis function$$$Crash when importing a JP2 file$$$Crash when opening 3D View from map with geotransform$$$Defaults: Grid Data: gdXcol; gdYcol; gdZcol and gdCcol persistence/settings not applied$$$Drillhole Manager: Filter Drillholes: Case sensitive compares works opposite to intention$$$DXF Export: contour labels at edge of map are missing (instead of exported as polygons)$$$DXF Import: fill can be incorrect (black vs white)$$$DXF import: text appears stretched$$$Grid Save: Export Options (Spatial References) dialog doesnt always open when saving grids in WGS84$$$Gridding with Natural Neighbor: blanking near data arranged in dense lines$$$Internal Error when importing a vector file containing a polyline with zero vertices (TrGraphics.cpp)$$$Internal Error when Undo (gscatch.cpp)$$$KML import: embedded image doesnt count in limits when new map; but does when adding layer$$$KML import: points that have an icon style but no geometry are imported at (0;0) instead of discarded
Surfer x64 Version 31.2.277
Release Date
4/15/2026
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
Surfer 31.2.277 (April 15; 2026)$$$$$$New Features and Improvements$$$$$$3D View: Drillhole: Contact Surfaces: Save Grids: prompt to save external spatial reference file when appropriate$$$Assign Coordinate System: warn the user that Custom coordinate systems wont persist$$$Assign Coordinate System: when a search only has one result; expand the coordinate system tree to that result$$$Contents: a coordinate system icon is displayed next to a map or layer name that is unreferenced; when the map or other layers are referenced$$$Grid Data: option is available to set the Coordinate System for the output grid$$$Icons: the Change Filename icon in dialogs has been updated$$$Fixes$$$$$$3D PDF Export: exporting 3D surface maps from 3D view has unexpected colors/effects in PDF$$$3D View: Contacts: could not create contact points when Hole ID has preceding space$$$3D View: Drillhole Surfaces are not created correctly when a geotransform is present for the map$$$3D View: Vector Data: Save Data doesnt do anything when exporting to DXF$$$DXF export: Use Only Spatial Information no longer exports anything$$$DXF/DWG export: Error: Duplicate Record name: <object> Encountered when exporting to DXF or DWG and two layers have same name$$$DXF import: some areas that should be white or transparent are black/opaque$$$DXF import: some HATCH entities were imported with a distorted shape $$$Export Contours: Error Unable to open <file path>.cpg. Access is denied when exporting a 2D or 3D SHP to a virtual network drive$$$GCS: Conversion between EPSG 32631 and 2154 is incorrect$$$Internal Error when exporting isosurface mesh to 3D PDF (TrPolymesh.cpp)$$$Internal Error when overlaying maps (MapFrameNode.cpp)$$$Measure: using the same measure tool instance for a different map uses the units of the original map
Surfer x64 Version 31.2.277
Release Date
4/15/2026
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
Surfer 31.2.277 (April 15; 2026)$$$$$$New Features and Improvements$$$$$$3D View: Drillhole: Contact Surfaces: Save Grids: prompt to save external spatial reference file when appropriate$$$Assign Coordinate System: warn the user that Custom coordinate systems wont persist$$$Assign Coordinate System: when a search only has one result; expand the coordinate system tree to that result$$$Contents: a coordinate system icon is displayed next to a map or layer name that is unreferenced; when the map or other layers are referenced$$$Grid Data: option is available to set the Coordinate System for the output grid$$$Icons: the Change Filename icon in dialogs has been updated$$$Fixes$$$$$$3D PDF Export: exporting 3D surface maps from 3D view has unexpected colors/effects in PDF$$$3D View: Contacts: could not create contact points when Hole ID has preceding space$$$3D View: Drillhole Surfaces are not created correctly when a geotransform is present for the map$$$3D View: Vector Data: Save Data doesnt do anything when exporting to DXF$$$DXF export: Use Only Spatial Information no longer exports anything$$$DXF/DWG export: Error: Duplicate Record name: <object> Encountered when exporting to DXF or DWG and two layers have same name$$$DXF import: some areas that should be white or transparent are black/opaque$$$DXF import: some HATCH entities were imported with a distorted shape $$$Export Contours: Error Unable to open <file path>.cpg. Access is denied when exporting a 2D or 3D SHP to a virtual network drive$$$GCS: Conversion between EPSG 32631 and 2154 is incorrect$$$Internal Error when exporting isosurface mesh to 3D PDF (TrPolymesh.cpp)$$$Internal Error when overlaying maps (MapFrameNode.cpp)$$$Measure: using the same measure tool instance for a different map uses the units of the original map
Surfer x64 Version 30.2.240
Release Date
10/28/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
Surfer 30.2.240 (Oct 28; 2025)$$$New Features and Improvements$$$$$$Base from Server: add or fix background map to the preview window in the Download Online Maps dialog$$$Coordinate systems: Germany DHDN 3-degree Gauss was outdated$$$Fixes$$$$$$Base from server: WFS servers from https://mrdata.usgs.gov/ validate but would not download data$$$Crash when importing LiDAR LAS/LAZ files with too many duplicate points; a new option to keep the youngest or oldest points was added$$$Crash when pasting data in worksheet$$$Grid Data: Insufficient data error sometimes occurred when gridding drillhole data$$$Internal Error when creating 3D View with old 1-Grid Vector layer (Grid.cpp)$$$Legends including base layers with unique values symbology: opening files saved in an older version could open without any properties shown in the legend or with incorrect bounds$$$
Surfer x64 Version 30.1.218
Release Date
9/4/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
Surfer 30.1.218 (Sept 4; 2025)$$$New Features and Improvements$$$$$$3D View$$$Contents: rename layers$$$Drillholes: Create; Edit and Export contact picks$$$Add multiple light sources; point or directional$$$Prevent performance and memory problems when map frame is far larger than source grid$$$Base Symbology: Unique Values: add Name field (for Legend)$$$Colormap: load Voxler CLR files$$$Coordinate Systems: When an imported projection is not supported by Surfer; import as unreferenced$$$Drillhole Manager: takes too long to reload data$$$Legend: Unique Values:$$$add Line and Symbol sample sizes$$$add option for Show only applied properties$$$add option for “Separate samples on different rows”$$$add sample alignment$$$collapse unused columns$$$put line around the fill for polygon samples in the legend$$$Open Document: bring application to the foreground when opening a document from File Explorer$$$Present a Whats New? document (SRF) on first launch of update (v30)$$$Sample Scripts:$$$Include Change font for all objects in Surfer Samples$$$Remove GridInterpolate.bas as the script was a workaround to the existing functionality of Point Sample$$$Fixes$$$$$$Base from Server:$$$OSM background map has an Access Blocked error$$$WFS server https://wms.ign.gob.ar/geoserver/ows gives error during validation$$$Coordinate Systems:$$$British National Grid (27700) conversion error to WGS84 (4326)$$$Cassini projection error causing CS transforms to be off by ~100 to 1000 kms$$$Favorites saved by user do not update when CSs are updated by GS$$$EPSG: 30200 has incorrect units in CS definition for conversion$$$Crash in 3D view when exporting PNG$$$Crash when create contour map from HDF5 (*.h5)$$$Crash when loading a very large VTK grid$$$Internal Error when reloading map data after map limits adjustment (Grid.cpp)$$$Symbology: Unique Values: values for objects in groups not added
Surfer x64 Version 30.1.218
Release Date
9/4/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
Surfer 30.1.218 (Sept 4; 2025)$$$New Features and Improvements$$$$$$3D View$$$Contents: rename layers$$$Drillholes: Create; Edit and Export contact picks$$$Add multiple light sources; point or directional$$$Prevent performance and memory problems when map frame is far larger than source grid$$$Base Symbology: Unique Values: add Name field (for Legend)$$$Colormap: load Voxler CLR files$$$Coordinate Systems: When an imported projection is not supported by Surfer; import as unreferenced$$$Drillhole Manager: takes too long to reload data$$$Legend: Unique Values:$$$add Line and Symbol sample sizes$$$add option for Show only applied properties$$$add option for “Separate samples on different rows”$$$add sample alignment$$$collapse unused columns$$$put line around the fill for polygon samples in the legend$$$Open Document: bring application to the foreground when opening a document from File Explorer$$$Present a Whats New? document (SRF) on first launch of update (v30)$$$Sample Scripts:$$$Include Change font for all objects in Surfer Samples$$$Remove GridInterpolate.bas as the script was a workaround to the existing functionality of Point Sample$$$Fixes$$$$$$Base from Server:$$$OSM background map has an Access Blocked error$$$WFS server https://wms.ign.gob.ar/geoserver/ows gives error during validation$$$Coordinate Systems:$$$British National Grid (27700) conversion error to WGS84 (4326)$$$Cassini projection error causing CS transforms to be off by ~100 to 1000 kms$$$Favorites saved by user do not update when CSs are updated by GS$$$EPSG: 30200 has incorrect units in CS definition for conversion$$$Crash in 3D view when exporting PNG$$$Crash when create contour map from HDF5 (*.h5)$$$Crash when loading a very large VTK grid$$$Internal Error when reloading map data after map limits adjustment (Grid.cpp)$$$Symbology: Unique Values: values for objects in groups not added
Surfer x64 Version 29.3.307
Release Date
6/28/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
Surfer 29.3.307 (June 28; 2025)$$$Fixes$$$$$$Automation: Internal error when specifying a file that doesnt exist (gpximportfilter.cpp)$$$Automation: script to change font properties doesnt apply to newly created objects$$$GeoTIFF Import: coordinate system information is not applied correctly when the file does not provide a Ellipsoid; Warp; or Datum$$$Opening PNG files in Windows Photos triggers an error with Surfer libssl-3-x64.dll
Surfer x64 Version 29.3.307
Release Date
6/28/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
Surfer 29.3.307 (June 28; 2025)$$$Fixes$$$$$$Automation: Internal error when specifying a file that doesnt exist (gpximportfilter.cpp)$$$Automation: script to change font properties doesnt apply to newly created objects$$$GeoTIFF Import: coordinate system information is not applied correctly when the file does not provide a Ellipsoid; Warp; or Datum$$$Opening PNG files in Windows Photos triggers an error with Surfer libssl-3-x64.dll
Surfer x64 Version 29.2.289
Release Date
5/3/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
Surfer 29.2.289 (May 3; 2025)$$$New Features & Improvements$$$$$$Assign NoData: 3D Grid: NoData nodes from the 2D grid surface are now NoData in the final grid$$$Contour from 3D Grid: Logarithmic levels: keep contour minimum >0 when changing Slice Z value$$$Download Online Maps/Grids: disable inappropriate server types (WCS or WFS/WMS)$$$Fixes$$$$$$3D View: 3D PDF Export: std exception error occurred when exporting vector data points using the Same as plot symbol method$$$Attribute table: could not rename attributes$$$Crash when changing Slice Z value with logarithmic contours$$$Crash when creating 3D view of log contours$$$Drillhole layer: Legend was incorrect after changing the default marker properties$$$Export SHP: invisible contour lines were exported as polylines$$$Grid from Server: the lock icon was incorrectly shown for XYZ servers$$$Import Grid-TIFF: error occurred when importing some TIF files that the import filter found no grid data in TIFF$$$Internal error when creating 3D View with 2-Grid Vector layer (LayerNode.cpp)$$$Legend: Deleting drillhole layer did not remove layer from legend$$$Symbology: Unique Values: Loading SSUV file allowed duplicate values if the case did not match
Surfer x64 Version 29.2.289
Release Date
5/3/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
Surfer 29.2.289 (May 3; 2025)$$$New Features & Improvements$$$$$$Assign NoData: 3D Grid: NoData nodes from the 2D grid surface are now NoData in the final grid$$$Contour from 3D Grid: Logarithmic levels: keep contour minimum >0 when changing Slice Z value$$$Download Online Maps/Grids: disable inappropriate server types (WCS or WFS/WMS)$$$Fixes$$$$$$3D View: 3D PDF Export: std exception error occurred when exporting vector data points using the Same as plot symbol method$$$Attribute table: could not rename attributes$$$Crash when changing Slice Z value with logarithmic contours$$$Crash when creating 3D view of log contours$$$Drillhole layer: Legend was incorrect after changing the default marker properties$$$Export SHP: invisible contour lines were exported as polylines$$$Grid from Server: the lock icon was incorrectly shown for XYZ servers$$$Import Grid-TIFF: error occurred when importing some TIF files that the import filter found no grid data in TIFF$$$Internal error when creating 3D View with 2-Grid Vector layer (LayerNode.cpp)$$$Legend: Deleting drillhole layer did not remove layer from legend$$$Symbology: Unique Values: Loading SSUV file allowed duplicate values if the case did not match
Interested in automating patching for Surfer x64?