| | 36 | - **[beta3]** |
| | 37 | - Support scale down on irregular axes |
| | 38 | - Throws exception if non-near interpolation is requested with `scale` operator in WCS GetCoverage request |
| | 39 | - Support encode CIS 1.1 JSON for outputType=GeneralGridCoverae in WCS GetCoverage and WCPS requests |
| | 40 | - OAPI WCPS supports decode() from input files in POST request |
| | 41 | - rasql servlet supports rasdaman users' credentials in basic header besides via KVP parameters |
| | 42 | - rasql servlet parses MIME type inside `encode()` from request queries |
| | 43 | - Fix null error for WGS84BBox in WMS |
| | 44 | - Throw exception if axis label does not exist in `scale()` |
| | 45 | - Support `min/max`(covExpression,covExpression) functions in WCPS |
| | 46 | - WCPS fix non-existing band error in range constructor |
| | 47 | - WCPS supports `describe()` operator which returns result like WCS DescribeCoverage request |
| | 48 | - Fix null error with encode(avg(covExpression)) |
| | 49 | - Add table `data_migration` in petascopedb to store migration versions |
| | 50 | - WMS time dimension shouldn't require quotes in GetMap request |
| | 51 | - Remove the non-standard `wcsXML` parameter internally |
| | 52 | - Validate SLD XML format for a WMS's style before saving to database |
| | 53 | - SECORE is embedded internally inside petascope by default |
| | 54 | - **[beta2]** |
| | 55 | - Support encoding with null values as interval in rasql encode() |
| | 56 | - Support GDAL 3 to transform coordinates regarding to EPSG CRS YX axes orders |
| | 57 | - Fix incorrect coordinates for clipping after subsetting |
| | 58 | - Allow non ASCII characters in coverage's metadata |
| | 59 | - Support request to delete a WMS layer, but not its associated WCS layer |
| | 60 | - Allow write requests with rasdaman user credentials to bypass the IP check from `allow_write_requests_from` setting |
| | 61 | - WCPS `crsSet()` returns coverage's CRS as output |
| | 62 | - Return rasql error message and query in different ExceptionText elements in the returned XML exception |
| | 63 | - WCPS supports binary operator between a geo coverage and a grid coverage with "CRS:1" index axis |
| | 64 | - Add the list of axis names per coverage in elements `rasdaman:axisList` in the result of WCS GetCapabilities request |
| | 65 | - WMS GetCapabilities still returns result, even if an associated coverage of a layer does not exist |
| | 66 | - Support request to rename an existing coverage id |
| | 67 | - Create wgs84 bboxes for geo-referenced coverages more precisely in ows:WGS84BoundingBox in the result of WCS GetCapabilities |
| | 68 | - WCS ProcessCoverages supports `q` paramater besides `query` parameter |
| | 69 | - WCPS supports `decode()` parameter in POST request for 2D tiff files |
| | 70 | - Support OAPI as experimental feature |
| | 71 | - **[beta1]** |
| | 72 | - Use the local jar file for gdal-java installed with gdal package |
| | 73 | - Get forwarded IP address behind apache proxy properly |
| | 74 | - WCS supports interpolation in case of projection() |
| | 75 | - Support `colorTable` in WMS style |
| | 76 | - Extend WMS style with multiple layer iterators created from layer names |
| | 77 | - Throw exception for non-valid parameters in WCS requests |
| | 78 | - WCPS introduces `LET` clause |
| | 79 | - Remove oid and WHERE clause for generated rasql queries |
| | 80 | - WCPS supports GDAL interpolations in crsTransform() |
| | 81 | - Support importing gdal `/vsi` full path |
| | 82 | - |