| 1 | = GDAL/OGR 1.11.5 Release Notes = |
| 2 | |
| 3 | The 1.11.5 release is a bug fix release. |
| 4 | |
| 5 | == Build == |
| 6 | * Windows: update mrsid driver build to find MrSID 9.5 dll |
| 7 | |
| 8 | == Port == |
| 9 | * Export VSICreateCachedFile() as CPL_DLL so as to enable building JP2KAK as a plugin (https://github.com/OSGeo/gdal/pull/126) |
| 10 | |
| 11 | == GDAL algorithms == |
| 12 | * GDALWarpOperation::CreateKernelMask(): fix potential 32 bit integer overflow when using warp memory value > 2GB (#6448) |
| 13 | |
| 14 | == GDAL Core == |
| 15 | * GDALLoadRPCFile(): load .rpc files from Ikonos products that have extra end-of-line character (#6341) |
| 16 | |
| 17 | == Utilities == |
| 18 | * gdal_translate: fix random behaviour when -scale is used without source bounds (#6455) |
| 19 | * gdalbuildvrt: accept nan as value for -srcnodata and -vrtnodata (#6495) |
| 20 | |
| 21 | == GDAL drivers == |
| 22 | |
| 23 | GTiff driver: |
| 24 | * Internal libtiff: fix 1.11 regression that prevents from reading one-strip files that have no StripByteCounts tag (#6490) |
| 25 | |
| 26 | netCDF driver: |
| 27 | * do not crash on NC4 unsigned short attributes (#6337) |
| 28 | |
| 29 | PostgisRaster driver: |
| 30 | * fix potential crash when one tile has a lower number of bands than the max of the table (fixes #6267) |
| 31 | |
| 32 | == OGRSpatialReference == |
| 33 | * importFromESRI(): fix import of multi line MERCATOR SRS (#6523) |
| 34 | |
| 35 | == OGR drivers == |
| 36 | |
| 37 | Driver removed: |
| 38 | * Google Maps Engine (GME) (#6261) |
| 39 | |
| 40 | GeoJSON driver: |
| 41 | * do not 'promote' a null field to OFTString type if it had another type before (#6351) |
| 42 | * ESRI Json reader: do not set field width of 2147483647 (#6529) |
| 43 | |
| 44 | GPKG driver: |
| 45 | * fix crash on layers with curve geometries (#6558) |
| 46 | |
| 47 | KML driver: |
| 48 | * fix crash on KML files without content but with nested folders (#6486) |
| 49 | |
| 50 | LIBKML driver: |
| 51 | * fix crash when reading <gx:TimeStamp> or <gx:TimeSpan> elements (#6518) |
| 52 | |
| 53 | MITAB driver: |
| 54 | * limit (width, precision) of numeric fields on creation to (20,16) for compatibility with MapInfo (#6392) |
| 55 | |
| 56 | OpenFileGDB driver: |
| 57 | * transcode UTF-16 strings found in column names, alias, etc... to UTF-8 (instead of using only their ASCII byte) (#6544) |
| 58 | |
| 59 | OSM driver: |
| 60 | * do not override 'our' osm_id (the node, way or relation id) with a tag named 'osm_id' (#6347) |
| 61 | |
| 62 | PG/PGDump drivers: |
| 63 | * in copy mode (the default on layer creation), do not truncate the concatenated string list to the field width (#6356) |
| 64 | |
| 65 | SQLite driver: |
| 66 | * fix crash on Unix systems with SQLite >= 3.10.0 when xCurrentTimeInt function is called (#6360) |
| 67 | |
| 68 | VFK driver: |
| 69 | * recreate DB automatically when it's outdated (#6511) |
| 70 | |
| 71 | WFS driver: |
| 72 | * invalidate underlying layer when SetIgnoredFields() is called (QGIS #15112) |
| 73 | |
| 74 | XLSX driver: |
| 75 | * fix reading sheets with more than > 26 columns and 'holes' (#6363) |