Skip to content

Releases: nasa-gibs/worldview

v2.0.0

24 Jan 16:09
Compare
Choose a tag to compare

Code Changes

  • The codebase has been refactored to use JS and CSS modules (#494, #503). (ES6 syntax is now supported!)
  • Build scripts have been simplified and updated to use npm scripts (#606, #647, #659). Note: Instructions for building, developing and deploying have changed. Please see the updated documentation for details:
  • A "watch mode" has been added. Use npm run watch to recompile CSS and JS bundles during development.
  • Dependencies are now listed in package.json rather than being committed to this repo
  • Updated README & documentation to reflect 2.0 changes and expand existing documentation.

Bug Fixes

  • Removed invalid meta viewport attribute that caused warnings in Safari (#671)
  • Fixed drag and drop layer order on mobile (#684)
  • Fixed issue where changing layer order sometimes did not work on desktop (#680)

Layer Updates

  • Includes DMSP F10 and F12 Digital Derived Lightning, OTD/Microlab-1 Calibrated Flash Radiance, LIS/TRMM Flash Radiance; Daily, Monthly, Seasonal, Climatology Mean Lightning Flash Rate layers
  • Includes SAC-D/Aquarius Sea Surface Salinity layer descriptions
  • Includes CCMP Wind Speed layer descriptions
  • Includes MODIS Sea Surface Temperature layer descriptions
  • Includes WELD layer descriptions
  • Includes product download for SPL2SMAP_S and updates to layer description
  • Removes Sea Ice Polar only measurement and moves SSMI and SSMIS layers to Sea Ice measurement
  • Updates link to new VIIRS Fire User Guide
  • Includes fixes to broken URLs in certain layer descriptions

For more information, see updates to the default Worldview EOSDIS Configuration v2.5.0. Also includes updates from v2.4.0.

Release 1.11.0

30 Nov 22:32
a85692d
Compare
Choose a tag to compare

New Layers

  • Includes 34 CERES Level 3 Surface Longwave and Surface Shortwave Flux layers
  • Includes MODIS Land imagery available back to 2003! (with some gaps to be filled in)
  • Includes AIRS Daily Level 3 Day and Night layers of Outgoing Longwave Radiation, Methane, Carbon Monoxide, Relative Humidity, Surface Air Temperature and Surface Skin Temperature.
  • Includes near real-time OMPS Aerosol Index, Sulfur Dioxide (Lower Troposphere, Middle Troposphere, Upper Troposphere and Stratosphere, Planetary Boundary Layer) and Ozone layers.
  • Includes the SMAP/Sentinel-1 Level 2 Soil Moisture layer.

Updated Layers

  • Moves MOPITT Carbon Monoxide L2 Near Real-Time up in the search results and measurements list
  • Includes layer descriptions for CERES TOA Longwave, Shortwave, and Net Flux and Surface Longwave, Shortwave, Window-Region, and Total Flux layers

Other Changes

  • Fixes a bug with running-data not displaying in some circumstances (#616). Thanks to @PacoDu!
  • Adds Cucumber for end-to-end test specs
  • Adds some basic end-to-end tests for the following features: Natural Events, Event Visibility Notifications, Tour, Animation GIF, Running Data, Layer Search, Sidebar, Layer Descriptions, Layer Addition
  • Adds a testing utility function for checking that the URL value represents the expected application state
  • Adds Firefox test environment to end-to-end tests
  • Resolves browser driver paths programatically for better cross platform compatibility
  • Adds Browserstack test runner to automate tests on other platforms
  • Adds e2e and browserstack npm scripts for running tests
  • Adds documentation for tests
  • Updates recommended Node version to 8.8.1
  • Removes dead code
  • Updates linting rules to use a modified semistandard JS style guide.
  • Adds a pull request template
  • Adds the Worldview EOSDIS options repo to package.json to be used as a fallback when no custom options are installed

Release 1.10.1

13 Nov 20:27
6cbe782
Compare
Choose a tag to compare

New Features

  • Added 2 CALIPSO Wide Field Camera Radiance layers
  • MODIS Land layers now available back to 2007!
  • Added 45 AMSU-A Brightness Temperature Channels 1-15 layers for NOAA-15, 16 and 17

Updates

  • Fixed sidebar row spacing bug found in Chrome 62
  • Fixed checkbox layer-removal bug in layer search #601

Release 1.10.0

27 Oct 19:33
Compare
Choose a tag to compare

New Features

  • Added AIRS Monthly layers: Outgoing Longwave Radiation, Clear Sky Outgoing Longwave Radiation, Methane, Carbon Monoxide, Carbon Dioxide, Relative Humidity, Air Temperature, Surface Skin Temperature.
  • Added VIIRS daily Brightness Temperature (Day and Night) layers.
  • Added SeaWiFS Deep Blue Daily and Monthly layers: Aerosol Optical Thickness 550nm and Aerosol Angstrom Exponent.
  • Added WELD (Web Enabled Landsat Data) 5 year Tree Cover (2006-2010) composite layer.

Updates

  • Enhanced layer search speed results.
  • Added MODIS Ice Surface Temperature and Snow Cover (Normalized Difference Snow Index) layer descriptions.

Release 1.9.0

25 Sep 18:48
Compare
Choose a tag to compare

New Features

  • Added layer descriptions for the MISR Color Radiance RGB and NGB layers
  • Added Daily IMERG Rain Rate and Snow Rate layers
  • You can now see all natural events on the map at once. (Fixed #407)
  • Selected events are preserved when you refresh the app and you can share links to selected events using the e parameter in the URL with the format ?e={event_id},{event_date}, for example, ?e=EONET_2874,2014-07-24. (Fixed #472)
  • The events list is now automatically filtered to only show events that are visible in the current map view, and a "List All" button has been added to see the full list of active events. (Fixed #466)

Updates

  • IMERG Rain Rate is now a default layer for Severe Storm Events and IMERG Snow rate is a default layer for Snow Events.
  • Event bounding box styles have been improved to be more visible, cleaner, and more aesthetically pleasing.
  • Events with a bounding box now have a marker in addition to the bounding box.
  • Event marker styles have been improved; each event category now has a unique marker. Markers have been given an outline to make them more visible on the map, and they now use cleaner SVG icons instead of raster images.
  • You can now select events by clicking on their marker on the map.
  • Active layers are now preserved when selecting a different event/date in the same category. (Fixed #388)
  • Animations are smoother and some bugs have been worked out. (Fixed #471)
  • The event list is now sorted more reliably in reverse chronological order.
  • The default date selection for Storms and Wildfires has been improved.
  • Event markers are now positioned more precisely on the map.
  • A warning notification has been added for links to inactive/missing events.
  • A loading indicator has been added to the events panel, since the events may load slowly in some circumstances.
  • Spacing around the buttons at the bottom of tabs has been improved.
  • OpenLayers was updated to version 4.3.1.
  • Vector icons were added for the events tab and the tab expand/collapse arrows.
  • Polar projections now show layers organized by measurement.
  • New testing parameter modalView available to force the layer modal to display layers, measurements, or categories.
  • Layers now show their single layer description instead of a collection of layer descriptions based on the layer's measurement.
  • Extensive refactoring of the layer modal codebase.
  • Extensive bug fixes, performance enhancements, and refactoring.

Release 1.8.0

08 Sep 18:18
Compare
Choose a tag to compare

New Features

  • Added copy to clipboard functionality.
  • Added MOPITT Carbon Monoxide (L2, Daily, Total Column) NRT Layer
  • Added eighteen MISR NRT layers

Updates

  • Removed non-working palette options from sidebar.
  • Added better filtering for orbit tracks.
  • Added orbit track descriptions and ensured correct descriptions are shown.
  • Added additional flags to orbit track data for better filtering.
  • Added layergroup flag to all layer data for better filtering.
  • Fixed broken AMSR2 Reference URLs
  • Specified the use of UTC time in Orbit Track descriptions
  • Added layer specifications to Water Color events
  • Fixed display of notifications

Release 1.7.1

24 Aug 17:11
Compare
Choose a tag to compare
  • Fixes a bug where the app would crash if the user had LocalStorage disabled or was using a browser that didn't support LocalStorage
  • Updates contribution guidelines

Release 1.7.0

11 Aug 16:13
Compare
Choose a tag to compare

New Features

  • Refresh state of the application when logo is clicked

Updates

  • Added MISR layer descriptions for monthly layers including Land NDVI, TOA Albedo, Cloud Stereo Height, Radiance, Aerosol Optical Depth and Directional Hemispheric Reflectance (DHR)
  • Added NSIDC MEaSUREs layer descriptions for Ice Velocity (Greenland), Ice Velocity (Antarctica) and Sea Ice and Snow Extent.
  • Updated JS files to be consistently formatted. (Change to 2 spaces)
  • Added eslint 2 space indent rule for js.
  • Added stylelint rules for css.
  • Added grunt stylefmt development tool.
  • Moved stylelint and autoprefix into subtasks of grunt postcss
  • Removed unneeded coffescript files and coffee grunt step
  • Removed npm package grunt-contrib-coffee.
  • Prevented polar degrees from showing > 360 or < -360 degrees in some instances.
  • Fixed event bug that caused certain events to not respond on click
  • Fixed running-data bug caused by specific characters present in layer IDs

Release 1.6.1

03 Aug 15:53
Compare
Choose a tag to compare

Updates

  • Formatted css files and added stylelint rules.
  • Added grunt stylelint to check for css formatting errors.
  • Added grunt stylelint to grunt lint, this is ran during the Travis CI build
  • Fixed issue with timeline width in older browsers

Release 1.6.0

27 Jul 18:39
Compare
Choose a tag to compare

Updates

  • Added Daily, Monthly, Seasonal and Climatology Mean Lightning Flash Rate layers from TRMM/LIS
  • Added NLDAS and GLDAS soil moisture, precipitation and air temperature layer descriptions
  • Added polar specific Sea Ice Concentration and Snow extent layer descriptions
  • Implemented consistent fonts for better cross-browser support.
  • Adjusted design of notification module to be more intuitive for the user
  • Added the option to override GIBS GetCapabilities layer start dates in Worldview's options repository