From 4.10 to 4.10.4:
[BEAM-1225] gpt command-line. No data product writer for the 'HDF5' format available
From 4.9 to 4.10:
[BEAM-1386] WriteOp shall never delete output on failure if source file already exists
[BEAM-1375] Allow gpt to use template variables in parameter files
[BEAM-1372] Use latest XStream library
[BEAM-1346] The reprojection operator should allow to specify the tile size of the result
[BEAM-1335] N1Patcher does not handle relative paths correctly
[BEAM-1331] ProductConfigurer class is missing a copyMasks method
[BEAM-1330] Overflow might occur when setting a geo-physical sample to a tile
[BEAM-1328] Let user specify the unit of bands generated by BandMath operator
[BEAM-1314] Processor menus are not visible on Mac
[BEAM-1307] Problem with GPT tile computation observer
From 4.8 to 4.9:
[BEAM-1301] gpt should be able to load the configuration saved from the UI
[BEAM-1288] Add plausibility check for reprojection and orthorectification
[BEAM-1284] Reprojection should preserve log-scaling of bands
[BEAM-1278] GPF shall generate reports about tile computations
[BEAM-1263] All processors shall provide help and "about" information
[BEAM-1234] The target product of some operators shall not be written
[BEAM-1231] gpt command-line tool should have a 'parallelism' option
[BEAM-1226] Subset operator does not extract flags automatically
[BEAM-1223] gpt command-line usage generates incorrect XML templates
[BEAM-1222] gpt command-line tool ignores -p option
[BEAM-1220] GPF API does not use progress monitor
[BEAM-1219] GPF API should implicitly convert parameter values
[BEAM-1204] Reprojection changes product type
[BEAM-1203] Application returns with exit code zero in error case
[BEAM-1201] GPT does use the user LOCAL instead of ENGLISH
[BEAM-1198] GPF operators should dispose themselves when no longer in use
[BEAM-1156] SubsetOp does not copy metadata
[BEAM-1197] GPF N1 patcher is not thread safe
[BEAM-1172] Boolean parameter values are overridden by default values
[BEAM-1151] Geometry subset operator
[BEAM-1133] Add missing help files for GPF and Operators
[BEAM-1125] Outer scene region is not invalid for certain reprojected products
[BEAM-1052] All processors should be able to store/reload their configuration
[BEAM-961] GPT shall sort the list of available operators
From 4.7 to 4.8:
[BEAM-1147] Signed byte data type interpreted as unsigned byte
[BEAM-1134] Mosaic with polar stereographic projection
[BEAM-1127] GPF geo-physical Tile API doesn't consider the valid-pixel mask
[BEAM-1116] GPF Tile API and API-docs to better express difference between raw and physical samples
[BEAM-1114] GPF Tile API to provide method to directly check sample validity
[BEAM-1112] GPF Operator API to provide better support for image filters and convolutions
[BEAM-1099] DefaultSingleTargetProductDialog without processing parameter leads to exception
[BEAM-1097] Exception if reprojection results in large target product
From 4.6 to 4.7:
[BEAM-1061] Corruption of band layer generated from command line using Band Maths Tool in BEAM 4.7 RC1
[BEAM-1004] X and Y variables always zero in band arithmetic
From 4.2 to 4.6:
[BEAM-988] Processor dialogs to output performance statistics
[BEAM-987] Processor dialogs to output detailed error messages
[BEAM-918] Source product selector label and tool tip text are not set
From 4.1 to 4.2:
[BEAM-836] Update product header if changed during computation
[BEAM-833] GPT computes incomplete output rasters
[BEAM-827] Standard dialogs for operators should be modeless
[BEAM-822] GPT crash with virtual bands
[BEAM-811] Graph XML should contain an application specific data section
[BEAM-800] Graph XML shall support id/refid syntax
[BEAM-799] Introduce version element in graph xml
[BEAM-795] Computation of target properties
[BEAM-792] Control setting of operator parameter default values
[BEAM-790] Inherited parameter annotations of GPF operators ignored
[BEAM-786] GPT reports NullPointerException if -f
[BEAM-776] Provide TileIterator to loop over all tile pixels
[BEAM-774] GPT reports NullPointerException if called on a graph without parameters
[BEAM-773] GPT shall no longer log warnings to console
[BEAM-770] GPT prints stack trace when invoked without sources
[BEAM-762] Operator within VISAT don't warn, when file already exist
[BEAM-760] The target product selector throws NullPointerException
[BEAM-530] Explicit declaration of sources, targets and parameters in graph xml