Release Changes

Release History

VersionDateDescription
3.18.02018-09-30This is a maintenance release of NASAView which includes a fix to properly run on Mac OS-X High Sierra platforms.
3.17.02018-01-08This is a maintenance release of NASAView which includes a fix to properly display table objects starting at non-0 byte locations.
3.16.02017-09-27This is a maintenance release of NASAView which includes a fix to properly support SPREADSHEET type objects.
3.15.02016-11-11This is a maintenance release of NASAView which includes a fix to properly display 32-bit, MSB Integer FITS images.
3.14.02016-09-01This is a maintenance release of NASAView correcting a number of issues including support for handling file names greater than 31 characters on Mac OS X platforms.
3.13.02015-09-14This is a maintenance release of NASAView that provides support for correctly displaying LSB_BIT_STRING values as well as its associated bit column values.
3.12.02015-01-09This is a maintenance release of NASAView correcting a number of issues including support for displaying floating point values in scientific notation.
3.11.02014-04-30This is a maintenance release of NASAView correcting a number of issues including fixing an image refresh issue as a result of running with Motif 2.3.4.
3.10.02013-07-26This is a maintenance release of NASAView correcting a number of issues including support for displaying 16-bit, multi-banded images and large spreadsheets within the hierarchy menu.
3.9.02012-07-24This is a maintenance release of NASAView correcting a number of issues including support for displaying large spreadsheets and IEEE Real Numbers.
3.8.02011-05-01This is a maintenance release of NASAView, which includes fixes for supporting 16-bit unsigned images, 32-bit multi-banded images, and tables containing items within a bit column.
3.7.02010-05-28This is a maintenance release of NASAView, which includes a fix for issues dealing with multi-banded images, spreadsheet and QUBE data.
3.6.02010-01-12This is a maintenance release of NASAView, which fixes a couple of issues.
3.5.02009-11-30This is a maintenance release of NASAView, which provides a fix to correctly handle Band Interleaved by Pixel Qubes.
3.4.02009-09-22This is a maintenance release of NASAView, which includes a fix to support 32-bit images.
3.3.02009-03-06This is a maintenance release of NASAView, which includes support for 64-bit images.
3.2.02008-10-01This is a maintenance release of NASAView, which includes support for the Linux 64-bit platform and numerous bug fixes.
3.1.02008-07-28This is a maintenance release of NASAView, which fixes issues found during beta testing of release 3.0.0.
3.0.02008-06-09This release of NASAView represents the beta release for JPEG-2000 and improved Mac OS X support.
2.14.02007-06-20Maintenance release for NASAView.
2.13.02006-03-23Maintenance release for NASAView.
2.12.02005-10-13Maintenance release for NASAView.
2.11.02005-03-01Maintenance release for NASAView.
2.10.02004-10-04Maintenance release for NASAView.
2.9.02004-05-06Maintenance release for NASAView.
2.8.0 Maintenance release for NASAView.
2.7.02003-06-05Maintenance release for NASAView.
2.6.82003-04-04Maintenance release for NASAView.
2.6.72003-03-06Maintenance release for NASAView.
2.6.62003-02-17Maintenance release for NASAView.
2.6.52003-01-18Maintenance release for NASAView.
2.6.42003-01-13Maintenance release for NASAView.
2.6.32002-11-03Maintenance release for NASAView.
2.6.22002-10-15Maintenance release for NASAView.
2.6.12002-09-17Maintenance release for NASAView.
2.5.82001-12-01Maintenance release for NASAView.
2.5.3c2000-05-01Maintenance release for NASAView.
2.5.3b2000-04-01Maintenance release for NASAView.
2.5.32000-01-01Maintenance release for NASAView.
2.5.21999-07-01Maintenance release for NASAView.
1.2.5b1998-10-01Maintenance release for NASAView.
1.2b1998-02-01Maintenance release for NASAView.
1.1.2.b1997-06-01Maintenance release for NASAView.

Release 3.18.0 - 2018-09-30

TypeChangesBy
fixFixed an issue that prevented NASAView from running properly on Mac OS-X High Sierra platforms. Fixes PDSEN-390.mcayanan
updateUpdated to restore the capablity to export images in GIF and JPEG formats. Fixes PDSEN-391.mcayanan

Release 3.17.0 - 2018-01-08

TypeChangesBy
fixFixed reading of table data that start at non-0 byte locations. Fixes PDSEN-388.mcayanan

Release 3.16.0 - 2017-09-27

TypeChangesBy
fixFixed to display data objects correctly when the pointer statement contains an explicit byte value. Fixes PDSEN-386.mcayanan
fixFixed to support Spreadsheet type objects (e.g. OBJECT = *_SPREADSHEET). Fixes PDSEN-387.mcayanan

Release 3.15.0 - 2016-11-11

TypeChangesBy
fixFixed to properly display 32-bit, MSB_INTEGER, FITS images. Fixes PDSEN-383.mcayanan

Release 3.14.0 - 2016-09-01

TypeChangesBy
fixFixed to support handling label file names greater than 31 characters on Mac OS X platforms. Fixes PDSEN-366.mcayanan
updateRemoved capability to export images to jpg/gif. Transform Tool should be used instead for doing this. Fixes PDSEN-369.mcayanan
fixFixed to properly display Spreadsheet objects containing multiple items within a field. Fixes PDSEN-382.mcayanan

Release 3.13.0 - 2015-09-14

TypeChangesBy
fixFixed to correctly display LSB_BIT_STRING values as well as its associated bit column values. Fixes PDSEN-377.mcayanan

Release 3.12.0 - 2015-01-09

TypeChangesBy
fixFixed to support the opening of image objects through the Hierarchy menu option for names that contain "IMAGE" in the middle of its name. Fixes PDSEN-364.mcayanan
fixFixed a bug in the Hierarchy Menu when a label contains an IMAGE object with WINDOW sub-objects. Fixes PDSEN-371.mcayanan
fixFixed to display 8-byte signed integers correctly. Fixes PDSEN-372.mcayanan
fixFixed to correctly display floating point values in scientific notation when needed. Fixes PDSEN-374.mcayanan

Release 3.11.0 - 2014-04-30

TypeChangesBy
fixFixed to support the displaying of 32-bit, multi-banded floating point data images Fixes PDSEN-363.mcayanan
fixFixed a bug on the Mac where it would crash when trying to display any multi-banded image. Seen on Mac OS X 10.8.5 and higher. Fixes PDSEN-368.mcayanan
fixFixed an image refresh issue that was seen on the Linux 64-bit version of NASAView. (inherited from running with Motif 2.3.4).mcayanan

Release 3.10.0 - 2013-07-26

TypeChangesBy
updateUpdated NASAView to no longer display columns, bit columns, or fields in the hierarchy menu. Fixes PDSEN-353.mcayanan
fixCorrected an issue where NASAView was not displaying 16-bit, multi-banded images properly. Fixes PDSEN-356.mcayanan
fixBuilt NASAView on a Mac OSX 10.8 platform to resolve some of the issues being reported. See release notes for outstanding issues for Mac users. Fixes PDSEN-358.mcayanan
fixCorrected an issue where NASAView displayed the wrong TABLE object after selecting it in the Object Hierarchy Menu. Fixes PDSEN-360.mcayanan

Release 3.9.0 - 2012-07-24

TypeChangesBy
fixCorrected an issue where NASAView crashes after opening several partial 32-bit images. Fixes PDSEN-346.mcayanan
fixCorrected an issue where NASAView was not displaying 8-byte IEEE Real Numbers. Fixes PDSEN-347.mcayanan
fixCorrected an issue where NASAView crashes when attempting to display the full label contents of an attached label. Fixes PDSEN-348.mcayanan
fixCorrected an issue where NASAView is not displaying huge spreadsheets correctly. Fixes PDSEN-352.mcayanan

Release 3.8.0 - 2011-05-01

TypeChangesBy
fixPDSEN-323 - NASAView does not calculate the correct value for an item in a bit column.mcayanan
fixPDSEN-342 - NASAView does not properly stretch, unsigned 16-bit images.mcayanan
fixPDSEN-343 - NASAView does not properly display 32-bit, multi-banded images.mcayanan

Release 3.7.0 - 2010-05-28

TypeChangesBy
updateCreate a Mac Intel and Mac PowerPC release package so that NASAView can perform the correct byte-swapping when reading data.mcayanan
fixNASAView has trouble displaying IMAGE/TABLE objects from the hierarchy menu. Fixes PDSEN-296.mcayanan
fixNASAView is only displaying one band of a multi-banded image. Fixes PDSEN-311.mcayanan
fixNASAView throws unnecessary warning messages when reading QUBE data. Fixes PDSEN-312.mcayanan
fixNASAView does not support labels containing both a SPREADSHEET and HEADER object. Fixes PDSEN-320.mcayanan
fixDelimiters within quoted values of a spreadsheet data are not being ignored. Fixes PDSEN-321.mcayanan
fixImage orientation of a multi-banded image does not change when LINE_DISPLAY_DIRECTION and SAMPLE_DISPLAY_DIRECTION keywords are present in the label. Fixes PDSEN-322.mcayanan

Release 3.6.0 - 2010-01-12

TypeChangesBy
fixNASAView does not correctly parse a label where a statement value starts with a blank line. Fixes PDSEN-253.mcayanan
fixFor a Band Interleaved by Pixel Qube, NASAView does not correctly calculate the total number of bytes in the qube. Fixes PDSEN-254.mcayanan

Release 3.5.0 - 2009-11-30

TypeChangesBy
fixNASAView does not correctly display Band Interleaved by Pixel Qubes. Fixes PDSEN-252.mcayanan

Release 3.4.0 - 2009-09-22

TypeChangesBy
fixNASAView does not display 32-bit images. Fixes PDSEN-220.mcayanan
fixNASAView does not support multiple TABLE objects that span across multiple FILE objects. Also does not support FILE object names like OBJECT = MY_FILE. Fixes PDSEN-248.mcayanan

Release 3.3.0 - 2009-03-06

TypeChangesBy
addNASAView does not display 64-bit images. Fixes PDSEN-195.mcayanan

Release 3.2.0 - 2008-10-01

TypeChangesBy
addAdd support for 64-bit Linux platform.mcayanan
updateThe View Histogram pop-up window is too small and cannot be resized. Fixes PDSEN-143.mcayanan
updateThe band strengths in the Band Selection window now default to a value of 1 instead of a value of 0. This allows a user to simply click on the Apply Selection button to display the multi-banded images.mcayanan
fixScrolling block to scroll the display window horizontally doesn't work when viewing table objects. Fixes PDSEN-117.mcayanan
fixNASAView does not display an object named "HEADER_TABLE" when selecting it from the hierarchy menu. Fixes PDSEN-130.mcayanan
fixThe 'Close' menu option does not work when a PDS label is displayed using the 'Full Label' option. Fixes PDSEN-138.mcayanan
fixNASAView crashes when attempting to open certain MOC images. Fixes PDSEN-144.mcayanan
fixHelp menu in the Mac version of NASAView causes a program crash. Fixes PDSEN-156.mcayanan
fixNASAView does not display MGS MOLA images correctly. Fixes PDSEN-159.mcayanan

Release 3.1.0 - 2008-07-28

TypeChangesBy
updateCreate a more detailed user guide. Fixes PDSEN-126.mcayanan
fixNASAView crashes when attempting to save an image as a JPEG. Fixes PDSEN-137.mcayanan
fixNASAView does not handle JPEG-2000, multi-banded images. Fixes PDSEN-139.mcayanan
fixQube file crashes NASAView. Fixes PDSEN-140.mcayanan

Release 3.0.0 - 2008-06-09

TypeChangesBy
addSupport for JPEG-2000 in accordance with SCR 3-1003. Fixes PDSEN-112.mcayanan
addSupport for Mac OS X 10.3.9 and above. Fixes PDSEN-113.mcayanan
updateNASAView no longer requires both image display direction keywords to be present in a label to determine the proper orientation of an image. SAMPLE_DISPLAY_DIRECTION and LINE_DISPLAY_DIRECTION now have default values of RIGHT and DOWN, respectively. An error message will be displayed if there is a conflict in values. For example, if SAMPLE_DISPLAY_DIRECTION is "RIGHT", and LINE_DISPLAY_DIRECTION is also set to "RIGHT" or "LEFT", then an error message is produced. Fixes PDSEN-122.mcayanan
updateThe content of the error message that appears when a required format file cannot be found has been changed to be more helpful to the user. It now says "Line <line number>: Unable to locate required format file: <name of file>". Fixes PDSEN-125.mcayanan
fixA program crash was occurring when a label encountered CONTAINER objects with long names. Fixes PDSEN-123.mcayanan
fixFix to display 32-bit, multi-banded images properly. Fixes PDSEN-127.mcayanan
fixFix to display a label from a MOC image properly when selecting the 'Full Label' menu item. Fixes PDSEN-132.mcayanan

Release 2.14.0 - 2007-06-20

TypeChangesBy
addHandle SAMPLE_DISPLAY_DIRECTION and LINE_DISPLAY_DIRECTION keywords, which allows images to be displayed with the preferred orientation.mcayanan
addThe NASAView on the Mac platform is now a "gamma" release. It has been updated to reflect the current functionality seen on the other NASAView versions.mcayanan
updateChange image information display from 'x' and 'y' to 'sample' and 'line', respectively.mcayanan
fixProperly find label fragments not co-located with the label.mcayanan
fixCheck for LINE_INTERLEAVED and SAMPLE_INTERLEAVED band types once the multi-banded image is already open and we are re-selecting the band values again.mcayanan
fixProperly display SPREADSHEET objects when the label begins with a HEADER object.mcayanan
fixProperly display multi-banded images.mcayanan
fixProperly display bit columns with multiple items.mcayanan
fixProperly display column values when a user enters a row value greater than 7 digits in length in the "Go To Row Number" box.mcayanan
fixProperly Display 8-byte integer values.mcayanan

Release 2.13.0 - 2006-03-23

TypeChangesBy
addNASAView now has the ability to display images that are greater than 32767 lines and/or line samples. It will display these large images as a partial by first displaying the first 5000 lines and/or line samples. Users have the ability to browse through a large image by a new menu item called "Large Image Selection". See the NASAView users guide for more information on this new menu item.mcayanan
fixFixed NASAView to properly display the correct IMAGE-type object if there are multiple IMAGE objects contained within a label. This is performed by opening up the hierarchy menu and then selecting any of the IMAGE type objects in the table.mcayanan
fixFixed NASAView to prevent program crash when browsing through some Qube files. Problem crash when dealing with Qubes is not always consistent, but we've been able to fix some that we were able to catch.mcayanan
fixFixed NASAView to properly display the correct x, y (line and line sample values) and DN values to the user when placing the mouse over an image.mcayanan
fixWhen you open a qube, display the spectrogram data, and then click on the "fwd" button to see the next band, NASAView would complain about not enough bytes being read. This was an error in the OAL library, which has been fixed for this version.mcayanan
fixWhen dealing with tables with only 1 column, but multiple items, NASAView would not go back to the previous item. This has been fixed.mcayanan

Release 2.12.0 - 2005-10-13

TypeChangesBy
updateUsers can now select SPREADSHEET objects from the hierarchy menu.mcayanan
updateUpdated the "About" section to include a new software disclaimer message.mcayanan
fixMade a bug fix where NASAView would sometimes incorrectly display LSB UNSIGNED INTEGER data.mcayanan

Release 2.11.0 - 2005-03-01

TypeChangesBy
addAdded support for Band-Interleaved-by-Pixel Qubes.dschultz
updateRe-compiled to create a Windows Installer package file (.msi). This gets rid of the user having to download the msvcr70.dll file, which is needed to run NASAView on a Windows platform. With this setup file, it will place all dependent and necessary files needed to run NASAview onto a single directory.mcayanan
fixFixed capability to properly display the THEMIS RDR qube and the MER Mini-TES Qube.dschultz
fixFixed capability to properly display a TABLE object when selecting from the hierarchy menu.mcayanan
fixWarning message now displays to the user if a label that contains a ^STRUCTURE pointer cannot be found.dschultz

Release 2.10.0 - 2004-10-04

TypeChangesBy
addAdded capability to handle SPREADSHEET objects.mcayanan
updateContinued improving NASAView's Qube-handling capabilities.dschultz

Release 2.9.0 - 2004-05-06

TypeChangesBy
updateRestored capability to display integer columns as unsigned hex.mcayanan
updateMade minor code changes to allow compilation on the MAC systems.dschultz
fixReplaced tab characters with spaces when printing text to XVT GUI since it is not supported in UNIX and LINUX systems.dschultz

Release 2.8.0

TypeChangesBy
fixFixed bug to correctly display values of type MSB_INTEGER and LSB_INTEGER.mcayanan

Release 2.7.0 - 2003-06-05

TypeChangesBy
fixFixed bugs in MOC decompression and table plotting, hierarchy display, and hierarchy object selection.dschultz

Release 2.6.8 - 2003-04-04

TypeChangesBy
fixFixed a bug involving THEMIS qube display.dschultz

Release 2.6.7 - 2003-03-06

TypeChangesBy
fixFixed a bug in container processing.mcayanan
fixFixed a bug in opening a compressed MOC image.dschultz

Release 2.6.6 - 2003-02-17

TypeChangesBy
updateTable handling has been completely rewritten. It is now a GUI representation of TBTOOL.mcayanan

Release 2.6.5 - 2003-01-18

TypeChangesBy
updateMade changes to speed up qube processing, particularly THEMIS RDR qubes with 32 bit real numbers.dschultz

Release 2.6.4 - 2003-01-13

TypeChangesBy
addAdded processing for THEMIS RDR qubes.dschultz

Release 2.6.3 - 2002-11-03

TypeChangesBy
addAdded processing for THEMIS EDR qubes.dschultz

Release 2.6.2 - 2002-10-15

TypeChangesBy
updateTable processing is now working properly.

Release 2.6.1 - 2002-09-17

TypeChangesBy
addAbility to read THEMIS cubes.

Release 2.5.8 - 2001-12-01

TypeChangesBy
updateAbility to detect some compressed MOC images. If the auto detect does not work use the "select MOC image" menu item.
updateSAVE GIF AS and SAVE JPEG AS now work properly.

Release 2.5.3c - 2000-05-01

TypeChangesBy
addAbility to create a PDS Label for a raw image file.
addAbility to create a PDS Label for a FITS image file.

Release 2.5.3b - 2000-04-01

TypeChangesBy
addBIT COLUMNS - Open Object, select Hierarchy, select column
addMOC IMAGES - A file will be opened in your working directory. It will contain a decompressed image with the same name as the file that was selected except that the extension will be .tmp. The file will not be deleted by NASAView.

Release 2.5.3 - 2000-01-01

TypeChangesBy
addMulti Spectrum images can now be displayed if: they are 8 or 16 bit images or they are BAND_SEQUENTIAL. They may be stretched and image histograms may be displayed and used to manipulate the image
updateWhen displaying a label, or text object the native LF, CR characters may be replaced with <LF><CR> for ease of viewing.
fixDate/time values in tables were being truncated.
fixSelecting an object from an displayed index object caused the object to be cleared from the display.
fixSelecting SHOW SIDEDATA for a non cube object caused the program to abort.

Release 2.5.2 - 1999-07-01

TypeChangesBy
updateObjects may be selected from an open index list.
updateObjects may be selected from the Hierarchy list.
updateRow/Line numbers have been added to table displays.
updateTable display column width increased to allow full name to be displayed.
updateProgram has been ported to SOLARIS 2.6 Common Desktop Environment.
updateHistogram/Palette window size increased.
fixLabel data could not be displayed after opening a table.
fixText objects not always displayed properly.
fixProgram crashed if no END OBJECT.
fixAttempt to write GIF file caused program to crash.
fixDisplay image topo problem appeared to be a data problem.
fix16 bit signed integer image problem was a label related problem.

Release 1.2.5b - 1998-10-01

TypeChangesBy
updateEnhanced CUBE display.
updateReal 32 bit image display.

Release 1.2b - 1998-02-01

TypeChangesBy
addDisplays TABLEs, TIME_SERIES, SPECTRUM, and Galileo CUBE objects.
updateUnder Options, NASAView now a) calculates an image histogram, b) allows contrast stretches via either scroll bar movement or min/max boundary line dragging, c) allows change to brightness via scroll bar movement or median indicator line dragging, and d) application of a number of color palettes.

Release 1.1.2.b - 1997-06-01

TypeChangesBy
addNASAView can be invoked as a Web Browser helper application by specifying: File Type - application/PDS, Action - nasaview, Extensions - lbl, img.
addNASAView can be invoked from a command line along with a PDS product file name.
updateNASAView scales a 16 bit image to an 8-bit image in memory before displaying the image as a pixmap. The specification of MINIMUM and MAXIMUM pixel values in the label will save NASAView from having to search the raw image for these values.
updateThe stretch function can now be performed against either the pixmap image being displayed (modifies only a color lookup table and so can be undone but can not be applied successively) or for the image in memory (modifies image so cannot be undone but can be applied successively). The stretch algorithm is an 8-bit contrast stretch with the upper and lower 5% saturated.
updateThe "save gif" and "save gif as" functions use the 8-bit in-memory image as a source. This allows a stretched image to be saved as a gif file.