# Changelog
All notable changes to this package will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html)

---
## [0.1.45] - 2024-08-09
### Fix
- Fixed send mail crash on Android

---
## [0.1.44] - 2024-08-08
### Fix
- Fixed Curl error 60: Cert verify failed: UNITYTLS_X509VERIFY_FLAG_USER_ERROR1 on Android: UnityWebRequest certificate validation fix

---
## [0.1.43] - 2022-06-09
### Fix
- Fix degenerate height data variable visualization (i.e. for aeolus Mie products)


---
## [0.1.42] - 2021-00-10
### Fix
- Fix gradient background for android device with safe area


---
## [0.1.41] - 2021-00-10
### Fix
- Fix gradient mesh size into safe area


---
## [0.1.40] - 2021-00-10
### Fix
- Fix gradient mesh size 



---
## [0.1.39] - 2021-07-09
### Change
- Avoid exception when visualizing products with no data
- Avoid use of Cache in some Web Requests

---
## [0.1.38] - 2021-05-25
### Change
- Configure estimated product size as specified in configuration file


---
## [0.1.37] - 2021-05-24
### Change
- change multidownload message dialog button text from uppercase to lowercase


---
## [0.1.36] - 2021-05-17
### Added
- Added screenshot sharing functionality for height-data visualization


---

## [0.1.35] - 2021-05-06
### Changes
- Remove ascending/descending arrows (as requested)
- Invert histogram extrusion versus
- Invert look-up table colors


---

## [0.1.34] - 2021-04-07
### Added
- Added North and South Axis labels to Height Variable Subsession


---

## [0.1.33] - 2021-04-05
### Change
- Move RegisterArrows static method with attribute MenuItem under #if UNITY_EDITOR / #endif statement to avoid build errors_ 


---

## [0.1.32] - 2021-04-01
### Change
- Minor changes to Options panel in height data subsession 


---

## [0.1.31] - 2021-04-01
### Added
- Added Extrusion visualizaion mode (option) in Height variable subsession

### Fix
- Fixed bug with interpolation of start/end longitude values in height variable UI


---

## [0.1.30] - 2021-03-30
### Change
- Added rendering of arrows along satellite's path for height data sets


---

## [0.1.29] - 2021-03-09
### Change
- Added a LineRender to draw outline of selected Height data point, in 2d view

---

## [0.1.28] - 2021-03-08
### Fix
- Resolved conflict with Message names (OnProductSelected used twice, 
renamed one OnOrbitSelected)
- initially hide selection circle in 3d view
- resolved issue when 2d view is zoomed the first time (by correctly 
initializing HeightVariableVisualizer)

---

## [0.1.27] - 2021-03-08
### Fix
- Added a check in HeightVariableVisualizer to avoid using data until it is set


---

## [0.1.26] - 2021-03-08
### Change
- Added Height DataSet support including 3d and 2d visualization

---

## [0.1.25] - 2020-12-22
### Change
-   Remove Done buttons from DataVariable Option panels
-   Added code to select initial variable based on SatelliteDataTypeConfig setting

---

## [0.1.24] - 2020-12-21
### Fix
-   Fix issue with EarthMapScrollRect not working on android
    Enlarge slider's handle in PointVariable scene
	Autocompute an appropriate scale factor for 3d lines (in PointVariable scene)

---

## [0.1.23] - 2020-12-15
### Fix
-   prevent orbit selection until loading phase has completed.
    Also show a spinning wheel while loading product list

---

## [0.1.22] - 2020-12-14
### Changes
-   sort AREA variables list alphabetically


---

## [0.1.21] - 2020-12-14
### Changes
-   sort variables list alphabetically
-   change orbits colors in DataProduct and MultiDownload scenes
-   make options panel wider in PointVariable and AreaVariable scenes


---

## [0.1.20] - 2020-12-11
### Changes
-   use ESA product name when requesting single download


---

## [0.1.19] - 2020-12-10
### Changes
-	Data product scene initialization

---

## [0.1.18] - 2020-12-04
### Add
- Add DataVariableSceneName to SatelliteDataTypeConfig scriptable object


---

## [0.1.17] - 2020-12-01
### Fix
- fix issue with histogram selection sometimes being off by one pixel


---

## [0.1.16] - 2020-11-30
### Fix
- include subject and body with email

---

## [0.1.15] - 2020-11-30
### Changed
- Embedded third party package com.yasirkula.nativeshare, use it in AREA and POINT DataVariable scenes


---

## [0.1.14] - 2020-11-27
### Fix
-	Use different global dictionary key for returning to previous scene from dataVariable scenes

---

## [0.1.13] - 2020-11-27
### Changed
-	Activation of cloud download button will depend on above application


---

## [0.1.12] - 2020-11-27
### Fix
-	Implemented custom shader for 3d points in PointVariable scene

---

## [0.1.11] - 2020-11-26
### Fix
-	Fixed issue in histogram code causing crashes when scale is negative

---

## [0.1.10] - 2020-11-25
### Use 8-bit components texture formats
### Changed
-	Replaced use of r16 format for histogram shader by combining two 8-bit components 

---

## [0.1.9] - 2020-11-24
### Use of ColorOnly unlit shader for 3d points
### Changed
-	Replaced Sprites-default material with custom material using unlit color-only shader for points in 3d scene 


---

## [0.1.8] - 2020-11-24
### Use of fallback implementation of histogram shader
### Changed
-	Replaced original implementation of histogram shader with a fallback implementation


---

## [0.1.7] - 2020-11-24
### Fix
-	Download will be disabled by default


---

## [0.1.6] - 2020-11-24
### Add
-	Modal download button in point data subsession


---

## [0.1.5] - 2020-11-20
### Add back button handler
### Changed
-	add back button handler to return to the previous scene 

---

## [0.1.4] - 2020-11-19
### Use of GLobalDictionary of common package
### Changed
-	use Satelliteconfig API to configure scenes, use same initializer classes in both DataProduct and MultiDownload scenes

---

## [0.1.3] - 2020-11-10
### Use of GLobalDictionary of common package
### Changed
-	replace GlobalDictionary local implementation with the one of com.exprivia.common package

---

## [0.1.2] - 2020-11-04
### Added Documentation.
### Added
-	added documentation file DataViewer.md in Documentation~ folder  

---

## [0.1.1] - 2020-11-03
### Bug Fix.
### Changed
-	change fill values to minvalues after computing min-max  

---

## [0.1.0] - 2020-10-30
### Initial release.
### Added
-	initial implementation  
---

