Changes between Initial Version and Version 1 of Release/2.1.1-News


Ignore:
Timestamp:
Jul 3, 2016, 6:19:35 AM (8 years ago)
Author:
Even Rouault
Comment:

2.1.1 news

Legend:

Unmodified
Added
Removed
Modified
  • Release/2.1.1-News

    v1 v1  
     1= GDAL/OGR 2.1.1 Release Notes =
     2
     3The 2.1.1 release is a bug fix release.
     4
     5== Build ==
     6 * Unix: Fix compilation in std=c++11 mode with Ubuntu 16.04 (#6490)
     7 * Unix: fix libqhull include path when it is /usr/local/include/libqhull (#6522)
     8 * Fix build failure on Solaris 11 on MRF driver (#6559)
     9
     10== Port ==
     11 * Export VSICreateCachedFile() as CPL_DLL so as to enable building JP2KAK as a plugin (https://github.com/OSGeo/gdal/pull/126)
     12 * Unix filesystem: make error message about failed open to report the filename (#6545)
     13 * Fix VSIErrorV() buffer reallocation (#6545)
     14
     15== GDAL algorithms ==
     16 * Fix GDAL_CG_Create() to call GDALContourGenerator::Init() (#6491)
     17 * GDALContourGenerate(): handle the case where the nodata value is NaN (#6519)
     18 * GDALGridCreate(): fix hang in multi-threaded case when pfnProgress is NULL or GDALDummyProgress (#6552)
     19 * GDAL contour: fix incorrect oriented contour lines in some rare cases (#6563)
     20
     21== GDAL Core ==
     22 * DIMAP/Pleiades metadata reader: take into tiling to properly shift RPC (#6293)
     23
     24== Utilities ==
     25 * gdal_polygonize.py: explicitly set output layer geometry type to be polygon (#6530)
     26 * gdalwarp: do not densify cutlines by default when CUTLINE_BLEND_DIST is used (#6507)
     27
     28== GDAL drivers ==
     29
     30ASRP driver:
     31 * fix georeferencing of polar arc zone images (#6560)
     32
     33ECW driver:
     34 * Add configuration option ECW_ALWAYS_UPWARD=TRUE/FALSE  to work around issues with "Downward" oriented images (#6516)
     35
     36GTiff driver:
     37 * fix RasterIO() reported when downsampling a RGBA JPEG compressed TIFF file (#6943)
     38 * Internal libtiff: fix 1.11 regression that prevents from reading one-strip files that have no StripByteCounts tag (#6490)
     39
     40ISCE driver:
     41 * fix computation of line offset for multi-band BIP files, and warn if detecting a wrong file produced by GDAL 2.1.0 (#6556)
     42
     43JP2KAK driver:
     44 * add support for Kakadu v7.8 (https://github.com/OSGeo/gdal/pull/138)
     45
     46MRF driver:
     47 * Fix plugin building (#6498)
     48 * Fix crashes on MRF using JPEG or PNG crashes due to dandling pointer (#6554)
     49 * Fix crashes when NoData is set after create (#6555)
     50
     51PostgisRaster driver:
     52 * fix potential crash when one tile has a lower number of bands than the max of the table (fixes #6267)
     53
     54SAFE driver:
     55 * fix handling of SLC Products by providing access to measurements as subdatasets (#6514)
     56
     57VRT driver:
     58  * avoid useless floating point values in SrcRect / DstRect (#6568)
     59
     60== OGR core ==
     61 * Fix assertion in OGRGeometryFactory::GetCurveParmeters() on degnerated CIRCULARSTRING (#6553)
     62 * Fix crash/corrupted values when running importFromWkb() on POLYGON M/POLYGON ZM geometries (#6562)
     63
     64== OGRSpatialReference ==
     65 * importFromESRI(): fix import of multi line MERCATOR SRS (#6523)
     66 * morphToESRI(): correctly compute standard_parallel_1 of Mercator(2SP) projection from scale factor of Mercator(1SP) (#6456, #4861)
     67
     68== OGR utilities ==
     69 * ogr2ogr: keep -append and -overwrite when -update follows (backport trunk r34341)
     70 * ogr2ogr: do not return error on ogr2ogr --utility_version (backport of trunk r34340)
     71 * ogr2ogr: fix heuristics to detect likely absence of '-f' (#6561)
     72
     73== OGR drivers ==
     74
     75CartoDB driver:
     76 * fix CartoDB'fication() by removing manual creation of the_geom_webmercator mercator, and also attach created sequence to table.cartodb_id (#6565)
     77
     78GeoJSON driver:
     79 * fix field type detection when first value of a field is null (#6517)
     80 * ESRI Json reader: do not set field width of 2147483647 (#6529)
     81 * fix wrong behaviour when there's a 'id' at Feature level and 'id' or 'ID' field in properties (#6538)
     82 * in case top level id is a negative integer, put the value in a 'id' attribute (#6538)
     83
     84LIBKML driver:
     85 * fix crash when reading <gx:TimeStamp> or <gx:TimeSpan> elements (#6518)
     86
     87MITAB driver:
     88 * limit (width, precision) of numeric fields on creation to (20,16) for compatibility with MapInfo (#6392)
     89
     90MSSQLSpatial driver:
     91 * Fix MSSQL bulk insert with table names containing spaces (#6527)
     92
     93NAS driver:
     94 * support multiple 'anlass' in updates (cherry picked from r34461)
     95
     96OpenFileGDB driver:
     97 * transcode UTF-16 strings found in column names, alias, etc... to UTF-8 (instead of using only their ASCII byte) (#6544)
     98 * do not error out on geometries that have a declared M array but that is missing (#6528)
     99 * do not emit an error on a empty table whose declaration has M settings (#6564)
     100
     101PG driver:
     102 * fix insertion of binary/bytea content in non-copy mode (#6566)
     103
     104ROI_PAC driver:
     105 * add support for reading/writing .flg files (#6504)
     106
     107S57 driver:
     108 * Fix ogr2ogr -S57 (#6549)
     109
     110VFK driver:
     111 * recreate DB automatically when it's outdated (#6511)
     112
     113VRT driver:
     114 * add support for 'm' attribute in PointFromColumns mode (#6505)
     115
     116SOSI driver:
     117 * make registration of driver work again (2.1 regression) (#6500)
     118 * Update to latest version of ​https://github.com/kartverket/gdal. Make SOSI driver support more geometry types (including curved geometries) plus provides some improvements on attribute-type mapping. Fix some memory errors/leaks. Disable by default non working creation code (#6503)
     119
     120WFS driver:
     121 * invalidate underlying layer when SetIgnoredFields() is called (QGIS #15112)
     122
     123== Perl bindings ==
     124 * Fix GetGeomFieldIndex()
     125 * Fix Dataset.Warp (#6521)