Autoplot Change Log

From autoplot.org

Jump to: navigation, search

This is the development release list. After testing several releases, a release becomes final.

Contents

  1. Hudson
  2. 20170602b
  3. v2016a_16
  4. 20170521a
  5. 20170509a
  6. v2016a_15
  7. v2016a_14
  8. 20170320a
  9. 20170227a
  10. v2016a_13
  11. 20170113a
  12. v2016a_10
  13. 20170102a
  14. 20161109b
  15. v2016a_9
  16. v2016a_8
  17. 20161029a
  18. 20161008a
  19. v2016a_7
  20. 20160909c
  21. 20160902b
  22. 20160827a
  23. v2016a_6
  24. 20160730a
  25. 20160723b
  26. v2016a_5
  27. 20160714c
  28. 20160706b
  29. 20160701a
  30. v2016a_4
  31. v2016a_3
  32. 20160623a
  33. v2016a_2
  34. v2016a_1
  35. v2015a_11
  36. 20160123a
  37. 20160114a
  38. 20160108a
  39. 20151207b
  40. 20151206a
  41. v2015a_10
  42. v2015a_9
  43. 20151106a
  44. 20151028a
  45. v2015a_8
  46. v2015a_7
  47. 20150828a
  48. 20150821a
  49. 20150729a
  50. v2015a_6
  51. 20150716a
  52. 20150619b
  53. 20150612c
  54. v2015a_5
  55. 20150521c
  56. v2015a_4
  57. 20150423a
  58. 20150420a
  59. 20150203a
  60. 20150124a
  61. v2015a_1
  62. 20150114a
  63. 20141221a
  64. 20141208e
  65. 20141205a
  66. 20141126a
  67. 20141118a
  68. 20141110c
  69. 20141031c
  70. v2014a_14
  71. 20141020c
  72. v2014a_13
  73. 20141010a
  74. 20141009a
  75. 20140925b
  76. v2014a_12
  77. 20140920a
  78. 20140916a
  79. v2014a_11
  80. 20140905b
  81. v2014a_10
  82. 20140829b
  83. 20140815b
  84. 20140808a
  85. v2014a_9
  86. 20140724a
  87. 20140722e
  88. 20140719b
  89. v2014a_8
  90. v2014a_7
  91. 20140606a
  92. v2014a_6
  93. v2014a_3

1. Hudson

Daily builds: [1]

2. 20170602b

  • http://autoplot.org/jnlp/20170602b
  • rte_2052946987: index-out-of-bounds when data is reduced and all data is outside the visible region. Thanks, Kris!
  • colorbar control points allow resize, useful when there is a hidden plot and common colorbar. Thanks, Ivar!
  • 1839: append of two rank zero datasets should be a rank 1 dataset. Thanks, Kristoff!
  • rte_0153443069: CSV parser editor GUI would fail with NullPointerException because handling was delegated a sloppy code. Thanks, Mimai!

3. v2016a_16

4. 20170521a

  • http://autoplot.org/jnlp/20170521a
  • Old events scheme check (time,deltaTime,color,str) was broken since last production release v2016a_15. Thanks, Chris!
  • Data Point Recorder sorting is disabled while data is loaded from a file, for speed. Thanks, Darrelle!
  • Catch when "orbit:file:///..." was used where "file:///..." should have been used for an orbit file, which would block entry to the time range editor. Thanks, Ivar!
  • Add tools menu to PNGWalkTool, and action to write PNG Walk to PDF file, and write sequence as animated GIF.

5. 20170509a

  • http://autoplot.org/jnlp/20170509a
  • round of improvements to the PNG Walk Tool, including show only QC-marked files and zoom on image.
  • jnlp needed Codebase attribute to run without complaint. Thanks, IcedTea!
  • Wind waves showed where dbAboveBackground mishandled valid range metadata.

6. v2016a_15

7. v2016a_14

8. 20170320a

9. 20170227a

  • http://autoplot.org/jnlp/20170227a
  • Null pointer when selecting time field type but time format column has never been set.
  • 1789: PngWalkTool correct feedback about writing to writable FileSystem.
  • 1754: Correctly support download of http://autoplot.org/data/AMSR_E_L3_SeaIce6km_B06_20070307.hdf.gz, where the .gz and Apache confuses things.
  • 1785: unable to format bundle (B-field X,Y,Z) to CDF. (Append is now handled properly).
  • export-to-wav has timeScale parameter for scaling time tags, useful for auralizing B-Field data. Thanks, Kris!

10. v2016a_13

11. 20170113a

  • http://autoplot.org/jnlp/20170113a
  • orbit plot properties are set properly from .vap files
  • script correctly use positional (not named) parameters from command line.
  • spectrograms with no valid ytags would cause a runtime error popup.

12. v2016a_10

  • http://autoplot.org/jnlp/v2016a_10
  • last release of the v2016a branch
  • fixes HAPI server client, which was doing web transactions on the event thread, potentially causing problems with slow servers or network
  • aggregation avail=T attempted to download granule metadata when it is not used.
  • render topDecorator is cleared when reset is called.
  • mouse modules (crosshair,etc) allow up,down,right,left keys for precise control.

13. 20170102a

  • http://autoplot.org/jnlp/20170102a
  • 1740: two-columns of iso8601 do not read properly as events list
  • 1746: dasPlot created off event thread would occasionally cause RTE 11148*.
  • ascii file dep0units can be used to explicitly set the units, and does this correctly for times now as well.

14. 20161109b

  • http://autoplot.org/jnlp/20161109b
  • improvements to run batch facility.
  • minor corrections to HAPI support.
  • change color to black from custom
  • Bookmarks when a single plot is already plotted
  • don't go into the completions editor when there is no extension.
  • break into stack of plots reconnects time series browse to new x-axis.

15. v2016a_9

  • http://autoplot.org/jnlp/v2016a_9
  • rte_1736345160: improperly-localized strings caused RTE in layout tab's "make taller" and other buttons. Thanks, Andre!
  • rte_0095613254: if the vap+cdf: was missing from the URI, Tool->"Mash Data" would fail.
  • data set selector component setValue would add "%20" when there was an extra space at the end when cut-n-paste URIs.

16. v2016a_8

  • http://autoplot.org/jnlp/v2016a_8
  • First production release of HAPI server support.
  • update to new security certificate to correct jnlp release.
  • "Scheme BK" font is embedded and available on all platforms.
  • bugfix: likely thread lock bug when many pngwalk of many plots accessing the same resource.
  • bugfix: clipping of top and bottom ticks
  • various bugs with the Data Mashing tool, corrections to support for time series browsing of mashed datasets.
  • bugfix: command line for single-jar release would fail with some switches like "--help"

17. 20161029a

  • http://autoplot.org/jnlp/20161029a
  • binary support for HAPI servers.
  • bugfix where FileSystem.create would incorrectly lock, causing occasional hang (1%) when multiple threads access the same filesystem.
  • 1699: flickering on FiltersChainPanel dialog.
  • vap+das2Server and vap+das2server were not treated as equivalent, causing "add plot from" initialization feature to fail.

18. 20161008a

  • http://autoplot.org/jnlp/20161008a
  • fix clipping that occurs with some fonts
  • include Scheme font
  • support reduceMean (collapse1) with slice when possible.
  • other various minor bugs
  • improvements to the new HAPI server support.

19. v2016a_7

  • http://autoplot.org/jnlp/v2016a_7
  • blurTsbUri would fail when a data source type was removed (vap+hapi), but one of its URIs was still in the history.
  • 1677: interpolate2D should allow interpolation along edges when the opposite edge contains fill, performance improvements.

20. 20160909c

  • http://autoplot.org/jnlp/20160909c
  • The spectrogram averaging code didn't properly handle NaN's used as fill values, causing data loss as you zoomed out.
  • Jython codes using if blocks were not properly simplified when automatically creating GUI control panels.
  • the layout panel would occasionally fail to repaint after recent bugfix where it would paint excessively.
  • rfe247, proposed years ago, where you can edit the URI without resetting everything else (on the data tab).
  • dataset index bounds checking flag is enabled by default now, improving error message precision.

21. 20160902b

  • http://autoplot.org/jnlp/20160902b
  • two column text file of ISO8601 times can be used as an events list. (Thanks, Brian!)
  • 1667: color icons not shown in events list tool.
  • 1666: Jython ds[i,j] would return rank 1 when i was integer and j was rank 0 dataset. (Thanks, Ivar!)
  • .nc files can contain string times like "1997223000009297", plus new support for validMin (Thanks, Babtiste!)
  • data mash-up dialog includes sin, cos, and other trig functions (Thanks, Craig and Yuko!)
  • hilbert function added. (Thanks, Craig!)
  • rfe521: aggregation of images is supported with new rules for aggregation
  • rfe523: format to wav now scales data by default (thanks, George!)

22. 20160827a

  • http://autoplot.org/jnlp/20160827a
  • production branch v2016a_6 contained a bug where pan feature was jumpy
  • append to CDF works on Windows now
  • unnecessary paints removed
  • aggregation works with image files
  • inverse fft added
  • CDF reader replaceLabels=T will use the Y values instead of channel labels (14.4 eV instead of "ch01")

23. v2016a_6

24. 20160730a

  • http://autoplot.org/jnlp/20160730a
  • 1649: plotting a data set below would reset the timerange
  • 1643: pngwalk file basename property would fail when when both product and folder contained "JNO-IONS"
  • 1646: overplot of Y(T) vs X(T) (TSB without timeaxis) flips back to timeaxis momentarily, causing problems with bound axes.
  • bugfix in medianFilter, which was never tested thoroughly.

25. 20160723b

  • http://autoplot.org/jnlp/20160723a
  • 1635: xaxis fails to unbind.
  • 1637: binary source fails to read large JADE files bigger than 250,000,000 bytes
  • recent change for setItem for datasets in Jython needed to account for sloppy codes.

26. v2016a_5

27. 20160714c

  • http://autoplot.org/jnlp/20160714c
  • 1624: local .gz files are now uncompressed automatically.
  • reduce memory requirement for bundles by avoiding copy.
  • CSV and ASCII table reader use skipLines consistently

28. 20160706b

  • http://autoplot.org/jnlp/20160706b
  • with Jython dataset indexing, where a Jython array used for an index was misused.
  • occasional ConcurrentModification error with Jython scripting finally fixed!
  • UInt24 and Nybble support in the binary data source

29. 20160701a

  • http://autoplot.org/jnlp/20160701a
  • more hooks for the PNGWalkTool, for building applications with scripts.
  • occasional ConcurrentModification error with Jython scripting finally fixed!

30. v2016a_4

31. v2016a_3

32. 20160623a

  • http://autoplot.org/jnlp/20160623a
  • back out flawed correction to the "Add Plot" dialog when only one URI is used.
  • pngwalk tool digitizer improves support for pngwalks without timeaxis.
  • corrections to Rich ASCII file support.
  • tweaks to the guess cadence code that often shows breaks for log Y axis, when there shouldn't be.
  • MMS CDF file with very negative long fill value for TT2000 was treated inconsistently and mucking up autoranging.

33. v2016a_2

34. v2016a_1

35. v2015a_11

36. 20160123a

  • 1511: unproductive reset of time axis when second plot URI is changed.
  • 1512: CDF files work more consistently on 32 bit Java installations.
  • http://autoplot.org/jnlp/20160123a

37. 20160114a

38. 20160108a

39. 20151207b

  • http://autoplot.org/jnlp/20151207b
  • bug 1500: two autoplots, two editors pointing at same file
  • add code to ensure that ephemeris data is monotonic and non-repeating. LANL script for RBSP ephemeris is fixed, but this will be more tolerant of future mistakes
  • Canvas size GUI supports "7 inch" or "30 centimeters" for dimensions, not just pixels.

40. 20151206a

  • http://autoplot.org/jnlp/20151206a
  • restore to maximized vap, instead of suggesting scrollbars, when maximized app is saved.
  • experiment with copy and paste plots.
  • 467: add accessory to allow override timerange when loading vap files.

41. v2015a_10

  • http://autoplot.org/jnlp/v2015a_10
  • corrections to dashup tool and, or operators
  • add hidden plot would intercept mouse events, making the connected plots difficult to work with.
  • introduce rank0 transform methods to support Jython rank 1 iterator returns rank 0 datasets instead of doubles, breaking Juno/Waves planning script.
  • 1486: minor corrections to layout tab to improve usability

42. v2015a_9

  • http://autoplot.org/jnlp/v2015a_9
  • colors dialog allows picking the color from the screen, from other applications and plot images.
  • huge scatter lines thicken as you zoom in closely.
  • updates to the Java signatures.

43. 20151106a

  • http://autoplot.org/jnlp/20151106a
  • bugfixes with annotations
  • component property changes lock application properly for scripts.
  • AUTOPLOT_DATA/config/colors.txt allows new colors to be added to palette.
  • dashup removeValues introduced. Finish off the original list of functions.

44. 20151028a

45. v2015a_8

46. v2015a_7

  • http://autoplot.org/jnlp/v2015a_7
  • bugfixes since the v2015a_6 release:
  • corrections to support for the leap second, such as rendering axis tick at 23:59:60
  • corrections to contour renderer.
  • allow waveform cadence to change in fftPower. window correction was incorrectly applied.
  • xls files would have times shifted by local time zone.
  • aggregations can start with non-time wildcard like $x, and no longer need any time digits.
  • improvements to memory management and rendering speed.
  • Jython plot command is now the same as the plotx command, accepting keywords.
  • scripts can drive multiple windows and can position the windows, other enhancements to prepare for classroom use.
  • Improved support for HDF5.
  • improved support for huge (>2GB) CDF files.

47. 20150828a

  • http://autoplot.org/jnlp/20150828a
  • pngwalk can be generated from list of times with arbitrary filenames.
  • 1433: double-check on cadence for FFTs was too restrictive.
  • HDF5 supports where keyword

48. 20150821a

49. 20150729a

50. v2015a_6

51. 20150716a

  • http://autoplot.org/jnlp/20150716a
  • Correction for fftPower, where Hann window was not applied correctly.
  • Automatic support for events lists in two- to four-column ascii files.

52. 20150619b

  • http://autoplot.org/jnlp/20150619b
  • 1347: finally make the result from reducex have uniform timetags.
  • 1415: plotting one day of data from a yearly aggregation. The exact URI timerange now appears.
  • format to CDF with append multiple sets of timetags.

53. 20150612c

  • http://autoplot.org/jnlp/20150612c
  • slices have properly hidden next/previous buttons
  • GUI title indicates if problemmatic 32bit Java is used.
  • put the script arguments on the address bar and in history.

54. v2015a_5

  • http://autoplot.org/jnlp/v2015a_5
  • more macros in labels, like %{METADATA.GlobalAttributes.PI_NAME}
  • Bugfix in Webstart release, where caching would prevent updates.
  • Keep track of scripts, so they only need to be okayed once, enhancing security.
  • 1402: recent change in ascii URIs breaks editor when DEPEND_0 is not the zeroth column.
  • Tools->Filters... added

55. 20150521c

56. v2015a_4

57. 20150423a

58. 20150420a

  • http://autoplot.org/jnlp/20150420a
  • putPropertyFilterEditorPanel and putProperty filter.
  • style panels for more render types.
  • improvements to the jython editor.
  • hang detector can be enabled via autoplot_data/config/system.properties, property enableResponseMonitor=true
  • new JavaCDF library, export to more CDF types.
  • scan button fix with waveform data.

59. 20150203a

  • http://autoplot.org/jnlp/20150203a
  • corrections for Juno meeting, including events file reference in vap file, and baseurl in .pngwalk file.
  • revert aggregation/monotonic logic, which was causing too many problems, and add ensureMonotonic command.

60. 20150124a

  • http://autoplot.org/jnlp/20150124a
  • minor corrections to the filters GUI
  • fftPower hints that log axis should be used.
  • medianFilter allows 3 to be used for the boxcar width.

61. v2015a_1

62. 20150114a

  • http://autoplot.org/jnlp/20150114a/
  • 2015 branding
  • pow and sqrt were available but missing from the list of available filters
  • 1304: Partial vap support introduced bug where linestyle setting would be reset for time series browsing.
  • 1301: redo mechanism that resolves the same file downloaded from two Autoplot instances.
  • fix the labels data with Rank 2 DEPEND_1, where stack of lineplots were not given unique labels

63. 20141221a

64. 20141208e

65. 20141205a

  • http://autoplot.org/jnlp/20141205a/
  • URI bar updates so that dates are more consistent in vap products.
  • improve feedback when a timerange must be selected from two timeranges.
  • cleanup to PDF writing to support bold and italic fonts.
  • bugfix where ephemeris wouldn't load for Joe.
  • get rid of Thread.sleep use, which was bad practice.

66. 20141126a

  • http://autoplot.org/jnlp/20141126a/
  • result of aggregations will now always be monotonically increasing (bugfixes).
  • The old CDF-Java library is removed. The next release will also remove the native library.
  • Improved feedback when PDS-PPI node is not available.
  • update RBSP orbits
  • corrections to FITS reader

67. 20141118a

68. 20141110c

69. 20141031c

70. v2014a_14

71. 20141020c

  • http://autoplot.org/jnlp/20141020c
  • new filter |setDepend0Cadence('30s') added, to specify explicitly when Autoplot fails to guess.
  • marx orbits added
  • improvements to ImageDataSource for Dave's plot where orbits are overlaid on mars surface

72. v2014a_13

73. 20141010a

74. 20141009a

  • http://autoplot.org/jnlp/20141009a
  • Tools are all trusted now, avoiding confirm dialog
  • Fix brand-new user runtime error as autoplot directories are created
  • jython documentation blocks shown in popups.

75. 20140925b

  • http://autoplot.org/jnlp/20140925b
  • experiment with automatic support for .gz for individual files over http
  • bookmarks files are updated with compose then rename to avoid corruption.
  • bugfix to the bookmarks, no asterisk meaning needs update.

76. v2014a_12

  • http://autoplot.org/jnlp/v2014a_12
  • tweaks to Jython script panel
  • RBSP orbits to 2014-10-19
  • generalize mean, mode, stddev, and variance to support any rank dataset by using DataSetIterator. Support fill data.

77. 20140920a

  • http://autoplot.org/jnlp/20140920a
  • bugfix in CDF where test Maven files were misread because of old kludge.
  • tools are now stored in bookmarks/tools.xml, allowing remote bookmarks files of tools and hierarchies.

78. 20140916a

  • http://autoplot.org/jnlp/20140916a
  • reload all reloads the TCA
  • 1250: Ephemeris (TCAs) from TSBs at the mission beginning and NRT handled poorly.
  • rfe387: support gzip encoding in downloadResourceAsTempFile.
  • rfe386: interpolation routines must only extrapolate modestly.

79. v2014a_11

  • http://autoplot.org/jnlp/v2014a_11
  • bugfix in locking which would mess up pngwalk generation
  • 1255: slow rendering of flash feedback could basically hang application.
  • 1253: bugfix in locking which would mess up pngwalk generation

80. 20140905b

81. v2014a_10

82. 20140829b

83. 20140815b

84. 20140808a

  • http://autoplot.org/jnlp/20140808a/
  • pdsppi supports discovery
  • AutoplotServer images are set to .vap file height and width by default
  • Kristoff pointed out where Jython GUI wouldn't reset properly when dom.plots[0].yaxis.range was used as default.

85. v2014a_9

86. 20140724a

87. 20140722e

  • http://autoplot.org/jnlp/20140722e/
  • tweaks/clean up to make jython scripts environments more consistent
  • pitch angle distribution rendering
  • URI format/parse to use + in timerange parameters instead of %20, so the URIs are more legible.

88. 20140719b

89. v2014a_8

  • http://autoplot.org/jnlp/v2014a_8/
  • 1216: series renderer mis-configured for large datasets rendering.
  • 1224: Time Series Browse load when timerange is context (not x-axis),then zoom in on timerange.
  • jyds would use 2010-01-01 (the default timerange) incorrectly.
  • OpenDAP looks for missing_value and title metadata, preparing to update demo 1 bookmark.
  • add butterworth and medianFilter to the filters

90. v2014a_7

  • http://autoplot.org/jnlp/v2014a_7/
  • vap files can be streamed into Autoplot, supporting servers.
  • improvements to metadata in VOSPASE files from PDSPPI node.
  • improvements to xls export to support appending and writing to multiple sheets.

91. 20140606a

  • http://autoplot.org/jnlp/20140606a/
  • aggregate all breaks with jyds script with timerange param
  • File->print is performed off the event thread, avoiding possible hangs
  • jython script can be run from any Autoplot window

92. v2014a_6

  • http://autoplot.org/jnlp/v2014a_6/
  • miscellaneous bugfixes.
  • memory leaks for batch processing
  • allow the main window for jython scripts to be reset.
  • popup dialog asks which timerange to use when it is ambiguous.

93. v2014a_3

  • http://autoplot.org/jnlp/v2014a_3/
  • last of three first releases of the 2014 branch.
  • v1.08 files fix problems with autorange properties in vap files.
  • include Nand's new Java CDF reader in the stable jars, export to CDF from single-jar release.

Autoplot_Change_Log_archive

Personal tools