Manifold System Updates
This page contains the latest updates to Manifold System 8.00.
Downloading Manifold for the First Time?
If you are a new user downloading Manifold for the first time, please download your installation file from the Product Downloads page. That page has useful information for new users who are downloading Manifold for the first time, including links to other files you might want to download as well.
Updating
Installing and Using Updates
All updates require a working license of Manifold System 8.00. If you do not have such a license, you will not be able to use any of the updates.
Updates are provided for those users who can read the instructions and have the technical skills to download the update and install without technical support. If you have any questions regarding the download or installation of an update, that requires a technical support incident. See the Support page for information on tech support.
An update is identified by its version, which is a combination of four numeric values, such as 8.0.0.2279. You can find the version of your working installation of Manifold in the Help - About dialog. Versions of Manifold starting with 8.0.5.0 have the last numeric value equal to zero, which can be omitted.
All updates are cumulative. A newer update will include all fixes and enhancements issued in previous updates.
Installing an update will preserve the activation status of your working installation of Manifold and will not require spending new Activation keys.
Uninstall any prior Manifold versions BEFORE installing an update.
Be sure to completely uninstall the previous version of Manifold, to allow the update to install cleanly. Use the Windows Control Panel's Add or Remove Programs applet to uninstall the prior Manifold version. Problems with Windows installer during uninstallation? See the Windows Installer page for tips.
Login as Administrator to install an update. Use the actual Administrator account and not some other account believed to have administrator rights. Users logging in with a different account are sometimes surprised to learn they don't have true Administrator rights in Windows 7 or Vista. See the Administrator Login page for info on how to login using the actual Administrator account.
Please read the installation instructions carefully before installing an update. If you are working with an older Windows system that might not yet have the .NET Framework installed on it, don't forget to install .NET Framework 4.0 (.NET Framework 4.0 is required, a change from prior Manifold updates).
To install an update, download it, unzip it and double-click on the .msi installation file to install it. Updates are large files, typically 80 to 100 MB, so you will need a reliable Internet connection to download an update without errors.
If there are any errors when unzipping the downloaded file, the file was damaged during download or was not completely downloaded. Try again or use a mirror server that may be closer. Users in distant locations with inconsistent Internet links might not succeed even with many tries. If you have a problem with a download, arrange for a colleague or consultant who has a reliable Internet connection to download the files for you.
Important Note for Third Party Applications: As of update 8.0.29.0 all third party modules created with updates before 8.0.29.0 that bind to Manifold DLLs such as Manifold.Interop.dll or Manifold.Interop.Scripts.dll must be recompiled, including standalone applications, class libraries and custom controls using Manifold objects, statically compiled extensions for web sites using Manifold objects, add-in panes for Manifold, custom image server and geocoding server modules for Manifold, and similar third party modules. Built-in image server and geocoding server modules for Manifold are an exception to this and should continue to work seamlessly.
Although in many cases modules using Manifold DLLs built for versions of Manifold prior to 8.0.29 may continue to work after upgrading to 8.0.29 correct operation cannot be assumed unless these components have been specifically tested against .NET 4.
If you are running a web server with one or more web sites which use Manifold IMS, or are running any other applications that use Manifold through the object model, do a clean reboot prior to installing the update.
Once an update has been installed, it is a good idea not to delete the .msi file used to install that update until after that update has been replaced by some future release. This will retain the .msi file for any future uninstallation / installation needs.
Click the links below to download from Manifold's primary servers. Click a flag link to download from a mirror server that may provide faster or slower downloads depending upon user location and server loads. The following updates are available:
8.0.29.0 - available for Manifold 8.00 editions / 32-bit mirrors: and Manifold 8.00 x64 editions / 64-bit mirrors:
8.0.29.0 Help - available in CHM format
566. Installing Manifold requires having a full version of .NET 4.
565. (Fix) Importing a raw binary file no longer fails to recognize fractional missing values.
564. (Fix) Opening or closing component windows no longer sometimes fails to repaint docked panes, particularly add-in ones.
563. (Fix) Docking or undocking panes no longer sometimes fails to repaint them.
562. (Fix) Importing a TIFF file with 4 16-bit channels no longer sometimes reverts channels for R and B values.
561. (Fix) Refreshing data in a linked table no longer fails to update the number of selected records shown in the status bar.
560. (Fix) Importing a malformed TIFF file no longer sometimes produces garbage data instead of failing with an error message.
559. (Fix) The Coords and Branches split functions in queries no longer sometimes return wrong data for certain cases of complex joins.
8.0.28.0 - no longer available.
558. (Fix) Exporting a drawing to SQL Server 2008 or higher no longer ignores requested format for geometry data (and always writes WKB).
557. (Fix) Importing an RST file no longer misreads datums for some of the projections used in South Asia.
556. (Fix) Reading block data in a DWG file no longer sometimes misreads Y coordinate of the block insertion point.
555. (Fix) Importing county data from a geocoding database no longer sometimes imports roads that do not belong to the specified counties.
554. (Fix) Attempting to import a malformed E00 file no longer sometimes crashes.
553. (Fix) Computing a triangulation of an area can no longer produce flat triangles at the area boundary.
552. (Fix) Computing a triangulation or a Voronoi diagram no longer sometimes produces incorrect results on regular grids of points.
551. (Fix) Docking and undocking panes no longer sometimes fails to redraw the contents of the frame and component windows.
550. (Fix) Attempting to delete records from a linked table via a DELETE query no longer fails with an error.
549. (Fix) Converting text characters into vector shapes when rendering a layout to AI, PDF or PS with the "Text as graphics" option turned on no longer sometimes skips curve points on character glyphs.
548. (Fix) Importing an ERS file no longer sometimes fails to set coordinate system units to US Survey feet.
547. (Fix) Exporting a coordinate system to PRJ no longer sometimes exports UTM systems as plain Transverse Mercator.
546. (Fix) Exporting a coordinate system to PRJ correctly handles Mollweide systems.
545. Importing a DNG file supports more variations of raw pixel data.
544. (Fix) Copying and pasting a labels component no longer sometimes loses custom label formats.
543. (Fix) Importing a JPEG or PNG file no longer ignores data in the accompanying world file.
542. (Fix) Rendering a compressed image no longer sometimes renders duplicate pixel lines shifting further lines slightly up or down depending on rendering direction.
541. Importing an ADF data set supports sets with multiple pixel data files.
540. (Fix) Importing a LAS file no longer sometimes misreads projection parameters.
539. (Fix) Importing a TIF file correctly handles 3-channel and 4-channel 16-bit data.
538. (Fix) Pasting an image as a table no longer reverses color components in the values of the Color (I) field.
537. (Fix) Transferring heights from a surface onto a drawing with areas no longer double-counts some of the pixels on area boundaries.
536. Importing a DBF file performs noticeably faster.
535. Importing a SHP file with complex metric performs noticeably faster.
534. (Fix) Querying import options for formats that pre-scan data to be imported no longer makes the actual import process start at 100% progress.
533. (Fix) Exporting a drawing to MIF / MID replaces end of line characters in text values with spaces, to avoid breaking MID files (was: end of line sequences, the fix extends handling of end of line sequences to non-Windows and malformed ones).
532. Messages for errors occurring during activation are made more specific.
531. (Fix) Creating a topology overlay no longer sometimes fails to correctly handle areas with shared boundaries.
530. (Fix) Creating bounded areas no longer sometimes creates areas with holes or overlaps.
8.0.27.0 - no longer available.
529. Performing a transform in a map window preserves the transform target, if this is possible. (For example, previously, applying a transform to [Selection in <layer>] was resetting the transform target to [All Objects]. With the change, if the target layer still has selected objects after the transform, the target will stay at [Selection in <layer>].)
528. (Fix) Importing a coordinate system from PRJ no longer ignores values of datum parameters written in the PRJ file in case the datum name does not match these values or is not recognized.
527. Exporting a coordinate system to PRJ writes values of datum parameters with full precision.
526. (Fix) Exporting a coordinate system based on Eckert IV or Eckert VI to GSR no longer exports incorrect values for the center longitude parameter.
525. (Fix) Attempting to create bounded areas no longer sometimes fails with an 'unknown error'.
524. (Fix) Performing a query with an outer join no longer misoptimizes the WHERE clause (by attempting to apply the conditions in that clause to subjects of the outer join individually).
523. (Fix) Removing a DSN for the Manifold ODBC driver no longer sometimes fails to clear all relevant data in the registry.
522. Computing weight centroids performs significantly faster and is more accurate.
521. (Fix) Computing weight centroids no longer sometimes produces wrong results for areas with more than one branch.
520. (Fix) Computing minimal containing circle or centroid of an object no longer sometimes produces wrong results if the object contains a pair of points that are not equal, but very close to each other.
519. PostgreSQL data sources include preliminary support for PostGIS 2.0.
518. (Fix) Exporting a drawing to MIF / MID replaces end of line character sequences in text values with spaces, to avoid breaking MID files.
517. (Fix) Performing containment or adjacency tests in a query no longer returns wrong results for certain rare cases of segment intersections.
516. (Fix) Performing spatial computations in a query no longer sometimes misoptimizes distance scans by ignoring the value of the location precision parameter (eg, objects that are very close to each other are not reported as touching since the optimizer is too aggressive).
515. (Fix) Computing variance or similar statistics in a query no longer sometimes produces incorrect values due to overflow.
8.0.26.0 - no longer available.
514. The installation logic is updated to allow running Manifold 8 together with future versions of Manifold on the same machine.
513. (Fix) Attempting to read certain types of malformed PNG and TIFF files no longer crashes.
512. (Fix) Attempting to connect to DB2 data source in 64-bit mode no longer fails.
511. (Fix) Reading data from RLE-encoded BMP no longer sometimes produces incorrect pixel values on the right edge of the image.
510. (Fix) Reading data from JPEG2000 no longer sometimes leaks memory.
509. (Fix) Reading curvilinear data from DGN no longer sometimes produces areas instead of lines.
508. (Fix) Attempting to convert a blank Geom value to WKB no longer fails.
507. (Fix) Building Bounded Areas no longer sometimes (rarely) produces incorrect results.
506. (Fix) Compressing MAP file data no longer sometimes leaks a small amount of memory.
505. (Fix) Computations done with CUDA on certain Fermi devices no longer sometimes fail to produce invisible pixels.
504. Fetching data from Oracle data sources via native Oracle interface performs significantly faster.
8.0.25.0 - internal release, not available.
8.0.24.0 - no longer available.
503. (Fix) Using shared theme components in the context of a web site no longer sometimes corrupts memory.
502. (Fix) Performing Get operation on a shared theme component no longer sometimes corrupts memory and / or resets formatting of theme objects.
501. (Fix) Performing Undo Check Out operation on a shared theme component no longer sometimes corrupts memory and / or resets formatting of theme objects.
8.0.23.0 - no longer available.
500. The help file is now a separate download. Installation packages no longer include it.
499. Invoking Help falls back to the remote help URL in case the local help file can not be found.
498. (Fix) Importing data from a geocoding database no longer skips some of the streets.
8.0.22.0 - no longer available.
497. (Fix) Importing a PIX file no longer sometimes fails to import selected components (and imports other components or no components at all).
496. (Fix) Importing a SDTS data set no longer sometimes leaks memory.
495. (Fix) Importing a LULC GIRAS file no longer sometimes fails to create areas.
8.0.21.0 - no longer available.
494. Web site links displayed in activation dialogs are made clickable.
493. Activation dialogs no longer try to fetch activation keys and disable relevant UI elements in case the user lacks administrative rights.
492. (Fix) Importing an XYZ file with only one row or column of pixels no longer supplies created components with a malformed coordinate system.
491. (Fix) Creating a layout with a template no longer leaves half-created layout in case the template could not be applied.
8.0.20.0 - no longer available.
490. The change coordinate system dialog shows the type of datum conversion to be applied near the bottom right corner of the coordinate system parameter list. Available datum conversion types are "NADCON", "NTv2" and Molodensky (default, shown as a blank string).
489. The coordinate system dialog shows the full name of the selected datum in a tooltip, if that name is too long to fit into the combo box.
488. (Fix) Importing or linking a CSV file no longer converts large numeric codes to 32-bit integer values and instead imports them as text, preserving all data.
487. Attempting to use a table with more than 2 GB records (eg, a virtual table for a large image) in a query throws a descriptive error message.
486. (Fix) Applying a layout template to a bound layout can no longer convert main layout elements to ordinary layout elements displaying the same component.
485. (Fix) Rendering an image linked from an image server no longer sometimes (very rarely) rejects a tile returned by the server in favor of data rendered from a less detailed zoom level, due to a race condition.
484. (Fix) Using the 64-bit version of Microsoft Access Database Engine 2010 no longer sometimes crashes.
483. Attempting to import or link an HTML file in 64-bit mode tries to use the 64-bit version of Microsoft Access Database Engine 2010.
482. (Fix) More Like This Cell and other commands working with rank columns treat lookup columns as text.
481. (Fix) Assigning to the Scale and ScaleAbsolute properties of the MapControl object no longer incorrectly multiplies respective scale by submitted value.
8.0.19.0 - no longer available.
480. Attempting to connect to a Jet data source in 64-bit mode no longer throws a "no 64-bit Jet" error message on failure.
479. Attempting to import or link an MDB or XLS file in 64-bit mode tries to use the 64-bit version of Microsoft Access Database Engine 2010.
478. The installation packages no longer contain geocoding servers for Geocoder.US and Microsoft Virtual Earth, which have been moved to free downloads for easier maintenance.
477. The Link Manifold Image Server Data dialog includes a link to the Image Servers and Geocoding Servers page on the Manifold web site.
476. There are coordinate system presets for coordinate systems used in Poland and Romania.
475. (Fix) Linking data from an OGC WMS server correctly handles relative service URLs in the capabilities document.
474. The Link Manifold Image Server Data dialog includes means to set the extents of the linked image to whole Earth (this also is the default).
473. Maximum dimensions of an image or surface are increased.
472. (Fix) Reading data for a built-in coordinate system on Oracle no longer sometimes ignores measurement units for parameter values.
471. (Fix) Importing a HDF, HDF EOS or HDF SeaWiFS file no longer sometimes leaks memory.
470. Maximum size of a table component can exceed 4 GB.
469. (Fix) Random number generators used by the query engine no longer share the same seed.
468. (Fix) The Manifold OGC WMS server no longer reports wrong coordinate boxes for systems other than lat/lon.
8.0.18.0 - no longer available.
467. (Fix) The Manifold WMS server no longer sometimes reports wrong bounding box coordinates for coordinate systems other than lat/lon or that of the served component.
466. (Fix) Rendering compressed images (imported or linked) at high zooms no longer produces wrong results in case the coordinate system used for rendering differs from the coordinate system of the image (a regression).
8.0.17.0 - no longer available.
465. The GPGPU readout in the Help - About dialog indicates the presence of Fermi devices.
464. (Fix) Rendering compressed images (imported or linked) at high zooms no longer produces blurry, shifted and incomplete results.
463. (Fix) Reading the Box property of a Map object no longer fails in case a map does not have any drawing or theme layers.
462. (Fix) Attempting to access the Center or Box property of a GeomSet object no longer sometimes crashes.
461. (Fix) Resizing an image or surface no longer shifts pixel values to left and top.
460. (Fix) The ScaleXxx query functions no longer return NULL values for trivial scales (if a scaled object equals the original object).
459. (Fix) Attempting to compute a drive-time zone via a script using centers and roads taken from different drawings no longer sometimes crashes.
458. The Rnd query function has been reworked to significantly increase entropy.
457. (Fix) The area containment check no longer sometimes fails to work correctly for areas with multiple branches.
456. (Fix) The area adjacency check no longer sometimes fails to work correctly for areas with multiple branches.
455. (Fix) The area adjacency check no longer fails to account for containment or equivalency.
454. Exporting a DBF file translates NULL values (eg, coming from a linked drawing or table) to blanks or zeros, according to column type, instead of throwing an error.
453. (Fix) The Surface - Transform dialog formulae can use the CurvGauss function.
452. (Fix) Inserting new objects into drawings via queries no longer fails to format them.
451. (Fix) The Surface - Contours dialog no longer fails to suggest contouring intervals for some cases of round height ranges (eg, 0 to 100).
450. (Fix) Selecting records via More Like This commands in a table window no longer selects wrong records in case the table is sorted by values of one or more columns.
449. (Fix) Editing a rank column no longer sometimes crashes.
448. (Fix) The HeightXxx and similar query functions no longer sometimes take values from wrong pixels (offset by 1).
447. (Fix) The AspectHeight, SlopeHeight and HeightCurvXxx query functions no longer ignore planar scale of the underlying surface.
446. (Fix) The IntersectionPoint query function has been adjusted to never return multi-point geometry.
445. (Fix) Computing a bearing no longer sometimes loses accuracy.
444. (Fix) Scanning a PostgreSQL table no longer sometimes mistakes a foreign key for a primary key.
443. (Fix) Attempting to select several components in the Project pane no longer fails to work on Windows Vista, Windows Server 2008 and Windows 7.
442. (Fix) Exporting a coordinate system to a PRJ file no longer sometimes exports extra closing bracket.
441. Importing KML files preserves CDATA information.
440. Importing a coordinate system from a PRJ file recognizes several new variations of German datum names.
439. All CUDA kernels have been adjusted to work on devices with very low amounts of memory.
438. The CUDA engine supports Fermi devices.
437. The scripting engine supports IronPython 2.6.1+.
436. (Fix) Rendering an ECW or JPEG2000 image no longer inverses the alpha channel.
435. The maximum allowed length of a formula entered in the Surface - Transform dialog has been increased to about 1 MB.
434. (Fix) Setting the MissingValue property of an ImportRawBinary object no longer sometimes loses precision.
433. (Fix) Importing NetCDF files no longer sometimes incorrectly imports image or surface masks.
8.0.16.0 - no longer available.
432. (Fix) The Spline transform no longer sometimes produces incorrect results.
431. (Fix) The PostgreSQL storage driver has been updated for PostGIS 1.4 / 1.5.
430. (Fix) The Virtual Earth geocoder module has been updated for the current version of Virtual Earth.
429. (Fix) Printing a geom value to WKT no longer sometimes loses precision.
428. (Fix) The definition of the Dutch Grid (Rijksdriehoekstelsel) projection and the Amersfoort datum have been updated with correct values.
427. (Fix) The InStrRev() query function no longer sometimes returns incorrect data.
426. (Fix) Importing an ERDAS Imagine file sets offset and scale of the created image even if there is no other projection information.
8.0.15.0 - no longer available.
425. (Fix) Registering the Manifold ODBC driver no longer sometimes crashes.
424. (Fix) Running a query with a join and a HAVING clause no longer sometimes produces incorrect results.
8.0.14.0 - no longer available.
423. (Fix) Importing a TAB file no longer sometimes produces wrong results unless all fields are selected.
422. Getting an activation key via the Web displays a confirmation dialog.
421. (Fix) Attempting to print a theme component from a theme window no longer prints the parent drawing.
420. (Fix) Reading a coordinate system from a MIF or TAB file no longer fails to scale false easting and false northing values to the specified units.
419. (Fix) Reading a coordinate system of an Oracle or PostgreSQL drawing or loading a coordinate system from a WKT value no longer maps certain south american datums to WGS84.
418. (Fix) Reading and writing 64-bit integer values from and to remote databases no longer sometimes throws an error.
417. (Fix) Retrieving properties of a DB2 drawing no longer fails to detect version triggers.
416. (Fix) Reading data in a rectangular window in a DB2 drawing no longer reads all data.
8.0.13.0 - no longer available.
415. (Fix) Database Console and other tools no longer sometimes fail to work with SDE geodatabases on Oracle.
414. (Fix) Importing KML files no longer fails to correctly parse metric without Z coordinates.
413. (Fix) Importing VMAP data no longer sometimes misses areas made out of lines with multiple branches.
412. (Fix) Importing TAIF data no longer sometimes uses incorrect metric for areas with multiple branches.
411. (Fix) Importing BNA files no longer sometimes uses incorrect metric for objects with multiple branches.
410. (Fix) Creating contours on a surface with invalid pixel values no longer creates objects with invalid metric.
409. Error and status messages used by the geocoding engine have been made more descriptive.
408. (Fix) Detection of read-only tables on OLE DB data sources no longer sometimes marks certain SQL Server tables as read-only.
8.0.12.0 - no longer available.
407. (Fix) The Spline transform no longer sometimes produces jumps due to lack of normalization.
406. (Fix) Parsing an Oracle SDO_GEOMETRY value no longer crashes on a multi-point entity with exactly one point.
405. (Fix) Creating new table with fields via a script no longer sometimes creates an invalid table if the fields were taken from another table object.
404. (Fix) Searching for the topmost modal dialog via user interface scripting correctly ignores the help window.
403. (Fix) Parsing a coordinate system from a WKT no longer fails to recognize some coordinate systems found in DB2 installations.
402. (Fix) Interpolating a surface from contours using DEST no longer sometimes fails to complete or produces erroneous results.
8.0.11.0 - no longer available.
401. There are coordinate system presets for Finnish EUREF coordinate systems.
400. (Fix) Querying field names and text data values via the Manifold ODBC driver no longer sometimes crashes.
399. (Fix) Using the InterpolateRow function in the Surface - Transform dialog no longer crashes on certain configurations of invisible pixels.
398. (Fix) Attempting to display the area of a component covered by a layout bound to it no longer crashes if the layout does not contain the body element for the component.
397. (Fix) Attempting to use certain flavors of JPEG2K files such as those generated by NAIP no longer sometimes crashes.
396. (Fix) Switching between components no longer sometimes produces screen garbage.
395. (Fix) Layout windows no longer disable the File - Print command for blank layouts.
394. (Fix) Scale escape sequences used in text layout elements correctly truncate scale values to the desired number of decimal digits.
393. (Fix) Degree-minute-second lat/lon escape sequences used in text layout elements no longer display decimal minutes.
8.0.10.0 - no longer available.
392. The GPS console is more tolerant to GPS receivers that are slow to respond.
391. (Fix) Pasting Unicode text into comments, query and script windows no longer fails.
390. (Fix) Geocoding data against a geocoding extension file with the 'Address' field no longer sometimes returns incorrect results.
389. (Fix) Importing a CADRG data set using a script no longer sometimes creates multiple instances of the same component.
388. (Fix) Using the Variables pane when debugging a script no longer sometimes crashes.
8.0.9.0 - no longer available.
387. Reading and writing GEOGRAPHY values on SQL Server 2008 uses XY coordinate order, according to changes in the final release version of SQL Server 2008.
386. (Fix) Reading and writing text data from / to PostgreSQL no longer loses national characters (a regression).
385. Reading several common variations of malformed ECW files no longer sometimes hangs.
384. (Fix) Updating values of the "Selection (I)" field in drawings no longer overwrites masks for saved selections.
383. (Fix) Invoking a command which directly or indirectly closes a component window via a script no longer sometimes crashes.
8.0.8.0 - no longer available.
382. (Fix) Updating the notes of a currently active component no longer fails to redraw the Notes pane.
381. The error message displayed by the query engine in case of code page mismatch in a pair of text fields (eg, used with a comparison operator) is made more descriptive.
380. (Fix) Attempting to use the Document or Component property of the event arguments object passed to the WindowActivated event handler of an add-in pane no longer fails.
379. (Fix) Launching a complex action which opens a dialog via UI scripting no longer sometimes misfires due to appearances of the progress dialog.
378. The IntersectLine query function can split a line using a point or point set.
377. (Fix) Selecting or deselecting a layout element using a script no longer fails to redraw layout windows showing the altered layout.
376. (Fix) Importing a coordinate system from a PRJ file correctly recognizes several cases of the single-parallel variant of the Lambert Conformal Conic projection.
375. (Fix) Attempting to manipulate the Go To dialog and several other dialogs using a script no longer sometimes fails due to timing problems.
374. (Fix) Importing a drawing from a DWG file no longer creates two copies of each intrinsic field.
373. Connecting to PostgreSQL data sources forces client encoding to UTF8 whenever possible, to avoid misinterpreting text data with non-English characters.
372. (Fix) Reading WKB values with Z and M data no longer sometimes fails.
371. (Fix) Altering data in a table or drawing using a script with UI scripting objects no longer sometimes fails.
370. (Fix) Converting geometry values to WKB correctly handles branched lines.
369. Exporting geometry values to an Oracle data source converts values with too many coordinates to NULLs.
368. (Fix) Reconnecting to a PostgreSQL data source no longer sometimes produces duplicates in the list of available drawings.
367. Reading and writing data from PostgreSQL and native Oracle data sources caches types of complex fields, reducing the number of queries issued against the data source.
366. (Fix) Importing 16-bit contiguous TIFF files no longer sometimes produces garbled results.
365. (Fix) Exporting data to a E00, MFD, MIF, SDTS or SHP file using a script no longer requires specifying names of exported fields in case-sensitive manner.
364. (Fix) Setting properties of a table field using UI scripting no longer sometimes fails to work.
363. (Fix) Selecting pixels using the Select Touch tool in palette images no longer produces incorrect results.
362. The Custom toolbar used for add-in commands preserves docking state between different sessions of Manifold.
361. (Fix) The IN query operator no longer sometimes produces incorrect results.
360. (Fix) Exporting a layout to an AI file no longer fails to correctly clip rotated data.
359. (Fix) Exporting a layout to an AI file no longer fails to correctly rotate text elements.
358. (Fix) Exporting a layout to an AI file no longer sometimes fails to correctly render area patterns.
357. Geocoding incomplete addresses works better.
356. (Fix) Geocoding data using MapPoint Europe no longer reports success even if there are no matches with usable lat/lon coordinates.
355. (Fix) Importing Z values for a 3D entity in a DXF file no longer produces wrong data for coordinates with Z values inherited from the entity.
354. (Fix) Attempting to use the ConvertForward and ConvertInverse methods of the CoordinateSystem object no longer sometimes fails.
353. (Fix) Using the Diversity, DiversityIndex, MeanValue and similar functions with CUDA on large surfaces no longer sometimes crashes.
8.0.7.0 - no longer available.
352. (Fix) Using an Oracle table with no columns whose type can be recognized by Manifold (eg, all columns being set to use a user-defined type) no longer hangs.
351. (Fix) Capturing a modal dialog for UI scripting no longer considers dialogs launched outside the Manifold process.
350. (Fix) Changing formatting of a theme no longer fails to repaing layouts displaying that theme. (First reported by John Mechalas.)
349. (Fix) Importing a DXF file from a script no longer fails.
348. (Fix) Importing a spline from a DGN file no longer sometimes joins coordinates in incorrect order.
347. (Fix) Importing a NITF file no longer sometimes fails.
346. Writing metadata to Oracle 9i no longer sometimes fails (a workaround for a problem in Oracle code). (First reported by James Rutter.)
345. (Fix) Using CUDA no longer sometimes fails after a few successful runs (a regression). (First reported by Arthur Lembo.)
8.0.6.0 - no longer available.
344. (Fix) Exporting a drawing to a MIF file converts '-' in field names to '_'.
343. (Fix) Importing a drawing from a TAB file no longer converts fixed-length text fields to variable-length ones.
342. (Fix) Attempting to interpolate a surface from a set of points with constant Z using Kriging no longer hangs. (First reported by Ketch Lorne.)
341. (Fix) Geocoding data to a zip code centroid no longer returns incorrect data due to a problem in the Manifold Geocoding Data set. (First reported by Tanya Unangst.)
340. (Fix) Importing an image from a Northwood GRC / GRD file no longer shifts the image half-pixel up and right. (First reported by John Gilmer.)
339. (Fix) Exporting a drawing to a MIF / MID file pair writes variable-length text fields as 254-character ones, not 255-character.
338. (Fix) Importing or exporting a coordinate system from or to a PRJ file correctly handles Greek coordinate systems. (First reported by Alexandros Malounis.)
337. (Fix) Adding a coordinate to a segment of a drawing object in a map window no longer uses wrong coordinate values if the coordinate system of the drawing differs from that of the map. (First reported by Asko Kontinen.)
336. Importing an image or surface from an ERDAS IMG file performs significantly faster. (First reported by Dan Borman.)
335. (Fix) Importing an image or surface from an ERDAS IMG file no longer sometimes fails to correctly uncompress tiles. (First reported by Dan Borman.)
334. (Fix) Editing a drawing linked from SQL Server 2008 using versions no longer fails.
333. (Fix) The Value() function in the Surface - Transform dialog no longer fails to work.
332. (Fix) Performing a transform on a linked drawing no longer fails to stop with an error if it can not write data to the drawing during the metric normalization phase.
331. (Fix) The report of the number of coordinates in the surface interpolation dialog is no longer misleading. (Thanks to Colin Driscoll.)
330. Components linked from the same PostgreSQL data source share the same database connection.
329. (Fix) Using data on a PostgreSQL data source no longer sometimes leaks a database connection.
328. (Fix) Attempting to delete a running script (eg, while it is stopped on a breakpoint) no longer succeeds. (First reported by Klaus Engelberg.)
327. (Fix) Using CUDA on a large surface no longer sometimes runs out of resources due to module leaks. (First reported by Ben Sigrist and Kevin Ross.)
8.0.5.0 - no longer available.
326. (Fix) The ActiveX control no longer sometimes fails to display properties in a property sheet.
325. (Fix) Shutting down an external process hosting Manifold code (eg, a worker process spawned by a web server [W3WP for IIS 6] or an external application using Manifold via the object model) no longer sometimes crashes due to an incorrect shutdown sequence.
324. Closing a MAP file saving changes no longer refreshes linked components.
323. (Fix) Exporting a grayscale image with invisible pixels as a PNG file no longer inverts the alpha channel.
322. (Fix) Coalesce and NullIf query functions handle empty strings as NULLs, similarly to the IS NULL operator.
321. (Fix) Attempting to set the value of the Decimals or Indent property of the ColumnFormat object to 0 no longer fails.
320. (Fix) Using spatial data with Oracle 9 no longer fails to correctly handle coordinate systems in some cases.
319. (Fix) Using an Oracle view with spatial data no longer sometimes fails to detect a spatial index.
318. (Fix) The query parser no longer fails to parse identifiers starting with an underscore character.
317. (Fix) Capturing a modal dialog via user interface scripting no longer sometimes fails to work in the presence of tooltips.
316. The built-in Virtual Earth geocoding server is updated to use new URLs.
315. (Fix) Importing data from a malformed ADF, DGN, DWG or GRD file no longer has the potential to crash Manifold.
314. (Fix) The RemoveDuplicates method of the Analyzer object no longer fails to work.
313. (Fix) Geocoding data against a geocoding extension MAP file no longer sometimes fails when working with a street segment with a house number range consisting of a single house number.
312. (Fix) Opening a MAP file created by a very old version of Manifold (5.5 or earlier!) no longer sometimes fails.
311. (Fix) Script window no longer fails to update location information in the status bar upon startup.
8.0.4.2836 - no longer available.
310. (Fix) Attempting to import data from a CSV file programmatically with the connection information being specified by the options dialog no longer fails.
309. (Fix) Reading and writing GEOGRAPHY values on SQL Server 2008 uses YX coordinate order.
308. Attempting to export a drawing to a table data source detects cases of duplicate column names and displays a warning message.
307. (Fix) Exporting an image to Oracle 11g using GEORASTER technology no longer sometimes fails.
8.0.3.2764 - no longer available.
306. (Fix) Importing a surface from a Northwood GRD file with the "Transform Z value with scale and offset parameters" option no longer uses incorrect scale. (First reported by John Gilmer.)
305. Exporting a drawing or image with a coordinate system that has no corresponding EPSG code to SQL Server defaults to lat/lon.
304. 64-bit versions of Manifold support CUDA (1.1 or higher).
303. Exporting a drawing or image to Oracle, SQL Server or similar data source defaults to native component type supported by that data source.
302. SQL Server data sources support the GEOGRAPHY type added in SQL Server 2008 CTP5.
301. (Fix) Exporting a drawing with no columns to SQL Server no longer fails.
300. (Fix) Interpolating a surface using triangulation adjusted for contours no longer sometimes produces patches of invisible pixels in degenerate geometric configurations. (First reported by Colin Driscoll.)
299. (Fix) User interface scripting objects no longer fail to recognize non-Manifold dialogs opened by other non-Manifold dialogs.
298. (Fix) Exporting a drawing to PostgreSQL no longer sometimes fails to roll back changes in case of an error.
There were also numerous additions to Help.
8.0.2.2485 - no longer available.
297. (Fix) The query engine no longer sometimes fails to parse empty string literals. (First reported by Tim Baigent.)
296. (Fix) Component descriptions entered in the contours and watersheds dialogs are no longer ignored. (First reported by Andrew Mitchell.)
295. (Fix) Exporting a compressed image as an ECW no longer sometimes fails to embed coordinate system information into the exported file. (First reported by Michael Dufty.)
294. (Fix) Retrieving geometry values from SQL Server Katmai no longer sometimes loses coordinate system if it is different from lat/lon. (First reported by Arthur Lembo.)
293. (Fix) The Rnd query function no longer sometimes generates sequences of equal values. (First reported by Tim Baigent.)
292. (Fix) Copying and pasting a drawing or table no longer sometimes mangles columns used by viewbots. (First reported by Tim Baigent.)
291. (Fix) Rendering a line or point with a composite style no longer sometimes fails to render all parts of a style. (First reported by Klaus Engelberg.)
290. (Fix) Refreshing data in a component linked from a query no longer sometimes crashes in presence of circular references created via relations.
289. (Fix) Attempting to edit an object in a theme window no longer fails to pop up the Edit toolbar.
8.0.1.2316 - no longer available.
288. (Fix) Deleting a component no longer sometimes causes Manifold to crash if the component is shown in several windows and the project includes a linked table. (First reported by William Howell.)
287. (Fix) It is no longer possible to use the Relink command on a table bound to a (linked) drawing. (Thanks to Klaus Engelberg.)
286. (Fix) Connecting to a PostgreSQL data source no longer sometimes fails to locate and use the geometry type. (First reported by Hartmut Tschauner.)
285. (Fix) The Edit - Go To command no longer fails to recognize views for a theme component.
284. (Fix) The Edit - Go To command no longer fails to recognize saved selections for a theme component.
283. (Fix) The scale combo in the Navigation toolbar and the Edit - Go To command no longer provide the "Selection" choice for a theme component. (First reported by Gloria Dangerfield.)
282. (Fix) Zooming a map window to a theme layer / selected objects in a theme layer no longer fails to recompute the area to zoom to after zooming correctly for the first time. (First reported by Gloria Dangerfield.)
281. (Fix) Exporting a coordinate system to a PRJ file correctly exports the scale of the used unit.
280. (Fix) Importing a coordinate system from a PRJ file recognizes user-defined units and adjusts the values of the local scale parameters according to the unit scale. (First reported by John Mechalas.)
279. Reading the Caption property of a UserInterfaceDialog object returns a blank string in case the dialog has already been closed. The change makes it easier to implement code waiting for a particular dialog to appear.
278. (Fix) Setting the file type in the standard Windows file dialog to "Data Sources ()" or a similar choice via a script no longer fails to close the dialog. (First reported by Ketch Lorne.)
277. (Fix) Attempting to activate Manifold via a license server no longer sometimes fails. (First reported by Arthur Lembo.)
276. (Fix) Exporting data to an XLS file or another data source accessed via OLE DB no longer sometimes locks the file and fails to flush exported data to disk. (First reported by William Howell.)
275. (Fix) Importing data from an XLS file or another data source accessed via OLE DB no longer sometimes locks the file. (First reported on the forum.)
8.0.0.2279 - the original release of 8.00 - no longer available.
For a list of bug fixes and new features in the original release of 8.00, see Manifold System 8.00 Release Notes.
©2013 Manifold Software Limited. All Rights Reserved.
Manifold is a registered trademark.