User Tools

Site Tools


readme:changelog

Changelog

Documentation | Changelog

Log of released versions, bug fixes, improvements, and new features. Truncated to the last 365 days.

For a description of recent major modifications and added features see: What's new & coming.

Version: 91.0-Unstable2

Released: 14 June 2024

New features:

  [DK-14054]TGIS_ViewerWeb - add MouseWheelFactor property to adjust the mouse wheel zooming (Core)

Bugs:

  [DK-14055]TGIS_LayerGRD - problem with ASC-Grid reading (Core)
  [DK-14051]TGIS_LayerOGR - improve converting a datetime field (Core)
  [DK-14047]Potential AV after closing form with PVL components (DDK.FMX,DDK.VCL,PVL)

Improvements:

  [DK-14053]Improvments to TGIS_PvlForms (PVL)
  [DK-14050]PrintManager - add custom dpi parameter for printing pdf from web (NDK.ASPNET.Core)
  [DK-14049]Add possibility of placing form on specific coordinates (PVL)
  [DK-14048]Add Context property directly on TGIS_PvlPage (PVL)



Version: 91.0-Unstable1

Released: 7 June 2024

Bugs:

  [DK-14046]GeoTIFF - Conformal Conic projection improperly interpret FalseOrifgin/FalseNorting (Core)
  [DK-14042]TileServer fails with Skia renderer (NDK.ASPNET.Core,Samples)

Improvements:

  [DK-14021]Add Reclassification to Pipeline (Core)



Version: 90.0

Released: 31 May 2024

New features:

  [DK-14008]TGIS_LayerWebTiles - support for Geopackage raster (Core)
  [DK-14006]Add TGIS_LayerPixel.GetAltitudeMapZone (Core)
  [DK-13957]Add Reclassification Tool (Core)
  [DK-13945]TGIS_Bitmap - Use native Skia bitmaps as underlaying bitmaps (DDK.VCL)

Bugs:

  [DK-14039]TGIS_LayerFLT - problems related to NoDataValue (Core)
  [DK-14038] Theoretical crash on double Dispose calls on a number of classes (NDK)
  [DK-14034]TGIS_LayerJPG - possible error upon destroying a decoder (Core)
  [DK-14033]TGIS_ControlLegendGridWiz not opening correctly (JDK.Swing)
  [DK-14032]Fix Skia defines in tests (Tests)
  [DK-14030]Enabled TGIS_RendererVclSkia only if Skia is enabled ina project (e.g. SKIA is defined) (DDK.VCL)
  [DK-14029]GisLayerPixel - Open procedure doesn't set MinZ, MaxZ for grid images (Core)
  [DK-14028]A Basemap update is called even if the basemap does not exist. Nothing wrong happens but performance can be affected. (Core)
  [DK-14026]SVG Library - Wrong colouring library styles. (DDK.VCL)
  [DK-14025]Basemaps not enabled even if SKIA is enabled on RAD Studio 12 (Android,DDK.FMX.Mobile,iOS)
  [DK-14023]AV Upon drawing meshes (3D,DDK.FMX)
  [DK-14022]TGIS_ControlLegend - sometimes bitmaps are not printed (DDK.FMX)
  [DK-14018]TGIS_LayerWebTiles - fail if a geopackage table name is not found (Core)
  [DK-14013]TGIS_ControlLegend - the control cannot be add to the form in design time (DDK.FMX.Desktop)
  [DK-13994]Template designer - sometimes maps are rendered in abnormal resolution (DDK.VCL)

Improvements:

  [DK-14040]TGIS_LayerCSV - support multiline string values (Core)
  [DK-14037]Improve CustomPaint & PaintEvents samples with Skia (DDK.VCL,Samples)
  [DK-14035]TGIS_LayerSqlMsSpatial - metadata to rebuild a spatial index after save (Core)
  [DK-14031]Initialize Age property on create of the TGIS_Layer so its never nil (Core)
  [DK-14016]TGIS_HtmlLabel - support quoted font name (Core)
  [DK-14007]TGIS_Editor - block snapping during editing and still show snap points (Core)
  [DK-14005]TGIS_Classification improvements (Core)



Version: 89.0

Released: 26 April 2024

New features:

  [DK-13963]Metadata to control the precision of DotFloatToStr conversion (Core)
  [DK-13960]Support for extended world file (e.g. .tfwx) (Core)
  [DK-13935]Implement TGIS_PvlViewerWnd, TGIS_PvlControlScale, and TGIS_PvlControlAttributes (PVL)
  [DK-13131]Advanced canvas drawing tools - preliminary (Core)

Bugs:

  [DK-13993]ReadSQLParamsFromPath - connection to FireDAC is recognized as OCI provider (Core,DDK)
  [DK-13992]TGIS_LayerSql - binded sql fields have invalid offset to layer fields due to changed tables order in select query (Core)
  [DK-13989]TGIS_RendererSwing - invalid arc calculation in CanvasDrawArc (Core,JDK)
  [DK-13988]TGIS_RendererSkiaSharp - invalid arc calculation in CanvasDrawArc (NDK)
  [DK-13987]TGIS_RendererVclSkia.PaintExtra - invalid sender parameter (Core,DDK.VCL)
  [DK-13986]TGIS_DbLibpq - possible memory leak in sqlExec (Core)
  [DK-13972]Template printing - sometimes template projects are read wrong; causes abnormal behavior, even AV errors (DDK.VCL)
  [DK-13971]Properties Dialog Box does not stay on top in a remote session. (DDK.VCL)
  [DK-13970]Review and fix auto-styling for some layers (Core)
  [DK-13969]TGIS_LayerPixel.ImportLayer - doesn't take rotation from the world file (Core)
  [DK-13965]TGIS_LayerVector - add metadata to control the writing of the fld file in ExportStructureToFLD (Core)
  [DK-13964]TGIS_LayerDGN - possible stream error upon reading a table attachment (Core)

Improvements:

  [DK-13996]TGIS_DbLibpq - restore a lost connection in sqlQueryOpen and retry (Core)
  [DK-13985]Implement missing methods for font conversion (JDK,NDK.WinForms)
  [DK-13984]Add Oracle.ManagedDataAccess.Core package to DK.ASPNET Core (NDK.ASPNET.Core)
  [DK-13975]Update default shape type of sql sample data (SamplesData)
  [DK-13968]TGIS_LayerSqlGpkg - avoid exception upon reading for null geometry (Core)
  [DK-13967]Enable borders for FMX version of TGIS_PvlPanel (PVL)
  [DK-13966]TGIS_LayerSqlMsSpatial - make a check of the UID field during structure export case insensitive (Core)



Version: 88.0

Released: 29 March 2024

New features:

  [DK-13952]Add MinHeight and MinWidth properties to PVL forms (PVL)
  [DK-13939]Use float-based drawing buffer (instead of integer) whenever possible (Core)
  [DK-13925]Add new method of loading images to TGIS_PvlIconsList ( from resources ) (PVL)
  [DK-13924]Add Transparent property for TGIS_PvlIconButton (PVL)
  [DK-13923]Add RTL functions for whitespace detection in strings (Core)
  [DK-13913]Print template designer - support for map visible extent change (DDK.VCL)

Bugs:

  [DK-13962]TGIS_PvlPages.Abort doesnt work properly when used in BeforeExit event (PVL)
  [DK-13961]PVL hints not beeing shown approprietly on VCL and FMX (PVL)
  [DK-13956]TGIS_LayerWCS - possible AV error upon reading a layer from corrupted capabilities (Core)
  [DK-13955]Wrong margins when placing components inside of TGIS_PvlGroupBox while using RightToLeft (PVL)
  [DK-13954]Fix wrong labels calculations on VCL part of TGIS_PvlLabel while not on 4K (PVL)
  [DK-13949]World (e.g. .tfw, .tab) ad CS WKT (.prj) files are written is some rare situations with UTF BOM, and then can not be open anymore; also openinng such files should be more reliable (Core)
  [DK-13948]TGIS_LayerWMS - unable to open a layer having an extent property defined as NaN or INF value (Core)
  [DK-13947]TGIS_Viewer - possible AV exception on Get if sublayers are not assigned (Core)
  [DK-13946]TGIS_LayerSqlFireDac - datetime field value has invalid variant type when exporting to other formats (Core,DDK)
  [DK-13944]Transparent Bitmap symbols do not work on Linux (Linux,NDK)
  [DK-13942]TGIS_LegendControl - Sometimes an additional control appears on the legend in left upper corner when print preview is displayed (DDK.VCL)
  [DK-13941]Memory leak when using AddFromResource method on TGIS_PvlIconsList (PVL)
  [DK-13940]TGIS_Legend - Expand and Collapse don't work properly with deep parameter set to true (Core)
  [DK-13938]Line symbology end of line arrows affected by interger tolerance
  [DK-13937]Wrong PPI and RightToLeft when creating context on the native forms (PVL)
  [DK-13932]Geo Tif Image without GEOTIFF_TAG_MODELPIXELSCALE tag is poorly positioned (Core)
  [DK-13931]Missing parenting in TGIS_PvlTree (JDK.Swing,PVL)
  [DK-13930]Wrong parenting of TGIS_PvlIconButton (DDK.FMX,PVL)
  [DK-13928]Wrong sizes of TGIS_PvlIconButton (PVL)
  [DK-13922]Fixed number of case issues in identifiers (Core)

Improvements:

  [DK-13959]TGIS_DataSet - allow editing GIS_SELECTED field from a grid (Core)
  [DK-13951]Add ProcessMessages method for PVL Forms (PVL)
  [DK-13943]Better algorithm for symbol-on-line drawing (Core)
  [DK-13936]TGIS_ControlLegend should by default automatically switch to RightToLeft when using RightToLeft languages (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-13934]Change GIS_RS_BIDIRECTIONAL from false/true to 0/1 to avoid ccidental translation. Bad translation caues improper Hebrew and other right-to-left languages screen layout. (Resources)
  [DK-13933]TGIS_ViewerWnd & TGIS_ViewerBmp constructors to register available renderers (JDK.Swing,NDK.WinForms,NDK.WPF)
  [DK-13929]TGIS_RTree - use IsReadOnly to avoid internal exceptions upon opening a shared file (Core)
  [DK-13912]Connect sun and camera as an option (3D)
  [DK-13911]Better lights/shadows computation to avoid overburns (3D)
  [DK-13905]Rewrite validators for PVL controls (Core,PVL)



Version: 87.2

Released: 28 February 2024

Bugs:

  [DK-13921]AdoNet connection requires an Oracle driver to be deployed even if it is not required. (NDK)
  [DK-13920]Labeling fails if the label starts from the field, which can be null, and there is something more in the line (Core)
  [DK-13919]Exceptions thrown at TGIS_ViewerWnd constructor when there is no Skia (NDK.WinForms)



Version: 87.1

Released: 26 February 2024

Bugs:

  [DK-13918]Skia blocks proper component installation in RAD Studio 12

Improvements:

  [DK-13916]TGIS_RendererVclSkia - labels are now rendered faster (DDK.VCL)



Version: 87.0

Released: 23 February 2024

New features:

  [DK-13898]Implement TGIS_LayerPixelStoreOci to support PixelStore via OCI (Core)
  [DK-13868]Add HCL to our TGIS_ControlColor form (PVL)
  [DK-13865]TGIS_LayerSqlSdoAdoNet - support for Oracle Spatial via ADO.NET (Core)
  [DK-13845]TGIS_RendererSkia - new renderer for VCL (DDK.VCL)

Bugs:

  [DK-13914]TGIS_TextStreamReader.ReadBuffer calls Encoding twice (Core)
  [DK-13910]TGIS_LayerWMS - possible convert error upon parsing capabilities of extents with NaN or INF values (Core)
  [DK-13906]Bad behaviour upon clicking button previous within TGIS_PvlModalWizards while using BeforeExit (PVL)
  [DK-13900]Bad height of labels on 4k displays (PVL)
  [DK-13897]Labeling: spaces after sequence arabic-space-number-space-lattin can be placed in a wrong position (Core)
  [DK-13896]Labeling: if different font size of text are used in label and label is too short then bad size of label can be selected (Core)
  [DK-13892]Fix Classification sample (DDK.VCL,JDK.Swing,NDK.WinForms,Samples)
  [DK-13891]Content of the panels in java ( specific ) is not beeing shown after previous changes within creation context of the control (JDK.Swing,PVL)
  [DK-13882]Bad context used upon creation of elements placed inside panels or groupboxes causing bad placment (PVL)
  [DK-13881]Fix tests for HCL color space (Tests)
  [DK-13880]Fail to initialize multidimension array using type aliases (Core,JDK)
  [DK-13877]Some components doesnt inherit RightToLeft property (PVL)
  [DK-13876]TGIS_LayerWexBIM - support for format version > 2 (Core)
  [DK-13874]GisLayerPixel - tileRect is not used (Core)
  [DK-13873]BiDi not working properly for panels and groupboxes (PVL)
  [DK-13871]TGIS_LayerSqlMsSpatialAdoNet - possible error when creating and deleting shapes with active UseIdentity (Core)
  [DK-13870]TGIS_LayerKML - unable to open a layer from kmz archive if the first file is not kml (Core)
  [DK-13867]Minor fixes in samples in CuttinPolygon and PixelLocate (Samples)
  [DK-13864]GisLayerPixel - import from grid pixel store doesn't work correctly (Core)

Improvements:

  [DK-13907]Improve styling errors in TGIS_PvlEdit's validators (PVL)
  [DK-13904]PVL - add ShowInfo/Warning/Error static methods (PVL)
  [DK-13903]Add BeforeExit event for TGIS_PvlPages (PVL)
  [DK-13902]TGIS_PvlSelectFolderDialog should allow to specify the root folder (PVL)
  [DK-13901]Renderer should draw polygons on SmartSize=0 even if polygon after scalling are smaller than a pixel. (Core)
  [DK-13895]Dynamic reposition of components of TGIS_ControlColor when using RightToLeft property (PVL)
  [DK-13894]TGIS_LayerWFS - improve the speed of progressive drawing for paging (Core)
  [DK-13893]Add possibility of getting all controls created with given context (PVL)
  [DK-13890]TGIS_ViewerWeb - optimize calling of the OnExtentChange event (Core,NDK.ASPNET.Core)
  [DK-13889]Small improvment to the placment of PVL components (PVL)
  [DK-13878]Add a way to select also sublayers by name in TGIS_Viewer.Get() (Core)
  [DK-13866]Add HCL option to PVL Color Control (Core,PVL)
  [DK-13863]Layer properties form - opening symbology window may take some unexpected seconds if Skia where not installed. (NDK,Skia)
  [DK-13832]Add HCL color space (Core)



Version: 86.0

Released: 26 January 2024

New features:

  [DK-13858]TGIS_LayerSql - option to preselect columns for attribute querying for spped-up purposes (Core)
  [DK-13852]Introduce possibility of drawing on canvas within PVL (PVL)
  [DK-13851]TGIS_LayerDXF - support for custom line styles (Core)
  [DK-13833]TGIS_ControlLegend - support for multi select (Core)

Bugs:

  [DK-13862]TGIS_LayerPixel - possible range error during ImportLayer when the extent is very small and calculated rows or columns can be 0 (Core)
  [DK-13861]Potential crash upon displaying of SVG Library to to accidental saving test image to a disk. (NDK.WinForms)
  [DK-13860]Error when double clicked on the Wizard button within TGIS_ControlLegend (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-13857]Samples - JsAPI sample returns invalid response for snapping request (NDK.ASPNET.Core,Samples)
  [DK-13856]TGIS_ShapePolygon.Split_2(True) ignores 'True' parameter (XDK)
  [DK-13855]TGIS_Editor - DeletePoint(), MovePoint() number points starting from 1, which causes confusion because adjacent points are affected. (Core)
  [DK-13854]GisLayerTIFF - empty tiles are not supported 3 (Core)
  [DK-13850]GeoTIFF improperly handles projection parameters expressed in other units then meters (Core)
  [DK-13849]TGIS_ViewerWnd - failed to repaint 3D viewer after undocking from the main form (DDK.VCL)
  [DK-13846]TGIS_LayerIFC - possible invalid geometry of 3D model due to single precision loss when using large coordinates (Core)
  [DK-13841]TGIS_Renderer3D - invalid draw of transparent layer for color multipatch (3D,Core)
  [DK-13840]Make AutoStyle be visible in a IDE and fixes for some layers (in-memory, cad, bim) (Core)
  [DK-13839]TGIS_Renderer3D - Locate3D doesn't check if the result belongs to passed layer (3D,Core)
  [DK-13838]Printing - rotated or repojected map with WMTS-layer could be rendered wrong (DDK.VCL,NDK.WinForms)
  [DK-13837]SkiaSharp renderer - Drastic drop in performance (NDK)

Improvements:

  [DK-13859]TGIS_Renderer3D - improve selecting shapes for specific layer (3D,Core)
  [DK-13853]Update nuget references to newer, non-depecated versions (NDK.ASPNET)
  [DK-13848]Improved drawing MultiPatch shapes (DDK,JDK.Swing,NDK)
  [DK-13842]Reimplement FilteredSearch in TGIS_PvlComboEdit (PVL)



Version: 85.1

Released: 12 January 2024

Bugs:

  [DK-13844]GisCreateLayer - problem with opening embedded TTKWP path (Core)
  [DK-13843]TGIS_BitmapSkia.FromStream - stream is disposed after decoding (NDK)
  [DK-13840]Make AutoStyle be visible in a IDE and fixes for some layers (in-memory, cad, bim) (Core)
  [DK-13837]SkiaSharp renderer - Drastic drop in performance (NDK)



Version: 85.0

Released: 29 December 2023

New features:

  [DK-13826]TGIS_ControlLegend - new method GetNodeAt retrieving a node under given position (DDK.VCL)
  [DK-13825]TGIS_LayerWFS - option to ignore BBOX parameter (Core)
  [DK-13822]TGIS_LayerSqlSdo - option to use strict names for columns or extended version with whitespaces (Core)
  [DK-13820]TGIS_LayerSqlSdo - option to control the case of column names
  [DK-13814]Apply AutoStyle on layer open (Core)
  [DK-13813]Implement TrackBar control in PVL (PVL)
  [DK-13808]TGIS_LayerJSON - support exporting to stream (Core)
  [DK-13801]TGIS_ViewerWeb - add custom mouse events for the Editor (Core)

Bugs:

  [DK-13830]TGIS_LayerGML - invalid result of the MultiSurface geometry with a PolygonPatch built from curve linestrings (Core)
  [DK-13821]TGIS_LayerTIFF - problem reading zlib compressed data with disabled Assertions (Core)
  [DK-13819]TGIS_LayerSqlSdo - invalid check of metadata when using Schema (Core)
  [DK-13818]TGIS_LayerWFS - incorrect StartIndex of the next page in case the server returned fewer records than the page size (Core)
  [DK-13816]List index out of bound exception when swaping pages of the wizard quickly (PVL)
  [DK-13815]TGIS_LayerLAS - possible range check error when opening a LAZ file in the point cloud filter mode (Core)
  [DK-13812]TGIS_LayerWCS - Locate is not working correctly (Core)
  [DK-13811]Image viewing does not work properly when scale Y > 0 and adds
  [DK-13810]Fix for incorrect color after selection and single shape rendering in FMX
  [DK-13802]TGIS_LayerAssimp - embedded material is not read (Core)
  [DK-13799]Proper using world file or geotiff params when given pixel x, y size is equal to zero

Improvements:

  [DK-13950]Add OnResize event to the PVL forms (PVL)
  [DK-13831]TGIS_LayerInfoList must be defied as full class not an alias to miantian C++Compatibility (C++,DDK)
  [DK-13827]3D improve selection in FMX (Topo)
  [DK-13817]TGIS_GradientMap - Directly get or generate the next color from the color ramp (Core)
  [DK-13804]Implement missing Hint feature for WinForms in PVL (NDK.WinForms,PVL)
  [DK-13803]TGIS_ViewerBmp - Skia bitmaps as underlying bitmap (NDK.ASPNET)



Version: 84.0

Released: 24 November 2023

New features:

  [DK-13793]TGIS_LayerSqlSdo - support for geometry constraint and new spatial index (Core)
  [DK-13791]TGIS_LayerSqlSdo - support for custom select columns (Core)
  [DK-13762]Add RAD Studio 12 Athens support (DDK)
  [DK-13758]TGIS_ControlLegend - add DrawIconStyle property (Core,DDK,JDK,NDK)
  [DK-13753]Open layers and projects from zip file (Core)
  [DK-13520]Support WexBIM for presentation of BIM models (Core)

Bugs:

  [DK-13798]ScrollBars not apearing on TGIS_PvlMemo (PVL)
  [DK-13796]TGIS_LayerDXF - field with empty values is not added to a layer (Core)
  [DK-13795]Possible attempt to divide by 0 in GeoTiff
  [DK-13792]TGIS_ControlLegend, TGIS_ControlScale - problems upon changing ppi (DDK.VCL)
  [DK-13789]TGIS_LayerSqlPgis - fail to export clob or memo field type (Core)
  [DK-13787]Template designer - Objects combobox has empty entries (maps, scales, legends and northarrows) (NDK.WPF)
  [DK-13786]TGIS_SymbolLineEx - LINE with Y offset and CCW angles has wrong geometry (cut corners) (Core)
  [DK-13785]Fixing wrong color and transparency after selecting shape (3D,DDK)
  [DK-13784]TGIS_LayerWFS - fail to open a layer with srs in URL format (Core)
  [DK-13783]TGIS_ControlLegend - some touches have no effect (Android)
  [DK-13781]TGIS_PixelExportManager - incorrect order of applying rendered layers (Core)
  [DK-13780]Fix for incorrect color rendering of GDB files (3D,Core)
  [DK-13779]TGIS_ViewerWeb - Draw throws exception if the visible extent is not defined (NDK.ASPNET.Core)
  [DK-13770]TGIS_LayerWFS - fetched shapes disappear after zooming in using paging mode (Core)
  [DK-13769]Template designer - scale and northarrow controls are not displayed (NDK.WPF)
  [DK-13768]Ensure a repeatable order for basins creation in the Hydrology toolset (Core)
  [DK-13767]License path and directory separator problem on Linux (Core,Linux,NDK.ASPNET.Core)
  [DK-13760]3D fix textured TIN selection error (3D)
  [DK-13736]Slope OCL returns different results than CPU (Core)
  [DK-13716]TGIS_ControlLegend - error when trying to move layer groups in the legend (Core)
  [DK-13167]Dealing with corrupted altitude zones from ttkproject (fix during creation of the PVL ControlLegend) (Core)
  [DK-12825]TGIS_Topology - possible exception during fixing polygon (Core)

Improvements:

  [DK-13794]Add possibility to Enable and Disable TGIS_PvlGroupBox as well as control within it (PVL)
  [DK-13757]3D improve normals and edge drawing (3D,DDK,NDK)
  [DK-13755]TGIS_ViewerWeb - add GetPoint function for the Editor (NDK.ASPNET.Core)
  [DK-13754]Optimize 3D objects color management. (3D,DDK,NDK)
  [DK-13747]Make sure that we cant press next while combobox with Formula is empty (PVL)



Version: 11.83.1

Released: 3 November 2023

Bugs:

  [DK-13759]Namespace 'tatukgis.fmx' is empty on Windows (PDK,Windows)



Version: 11.83.0

Released: 27 October 2023

New features:

  [DK-13750]Update Sqlite to 3.43.2 (Deployment,Setup)
  [DK-13749]Update Assimp to 5.3.1 (Deployment,Setup)
  [DK-13745]TGIS_TextStreamReader - add ReadXMLHeader to detect encoding (Core)
  [DK-13738]TGIS_ControlAttributes - add FieldChange event (Core,DDK,JDK,NDK)

Bugs:

  [DK-13752]TGIS_LayerAssimp - part descriptors are not defined if a mesh has materials without normal vectors (Core)
  [DK-13751]TGIS_Renderer3DDirectX9 - fix missing normal vectors and edges for triangles (Core)
  [DK-13746]TGIS_LayerGML - problem encoding files without new line markers (Core)
  [DK-13744]GisCreateLayer - unable to use driver parameter in embedded Path for sql layer (Core)
  [DK-13743]Setting param sections as not active may cause that legend is not rendererd (Core)
  [DK-13742]TGIS_ViewerWeb - editing point numbers are in reverted order (Core)
  [DK-13741]TGIS_ViewerWnd - setting window size to zero may raise an exception (NDK.WinForms,Skia)
  [DK-13740]Skia renderer - selecting points does not work (NDK.WinForms,Skia)
  [DK-13739]TGIS_RendererVclDirect2D - possible memory leak (DDK.VCL,Direct2D)
  [DK-13737]Cant choose symbol on TGIS_ControlSymbologyLibrary on mobile (DDK.FMX.Mobile,PVL)
  [DK-13734]Slope should use the same elevation units as projection (Core)
  [DK-13733]Text in TGIS_PvlColorComboBox is not visible (DDK.VCL,PVL)
  [DK-13725]TGIS_Viewer - possible AV exception upon adding not assigned layer (Core)
  [DK-13723]TGIS_LayerSql - table data change does not reflect on the map (Core)
  [DK-13722]Badly calculated height of the TGIS_PvlListBox (FMX,PVL)
  [DK-13721]TGIS_PVlComboEdit.OnChange event is not beeing set properly (FMX,PVL)

Improvements:

  [DK-13748]TGIS_LayerWFS - avoid re-fetching data for the same extent (Core)
  [DK-13735]TGIS_LayerVector - add CursorShapeFetch and CursorInterrupt events (Core)
  [DK-13726]SkiaSharp rendering - performance improvement ( continued ) (NDK.WinForms)
  [DK-13724]OSM services - add possibility to set custom service address (Core)
  [DK-13719]3D optimization for speed. (3D,DDK.FMX,DDK.VCL,NDK.WinForms,NDK.WPF,PDK,XDK)



Version: 11.82.0

Released: 29 September 2023

New features:

  [DK-13713]Use new FilteredSearch feature in our Wizards (PVL)
  [DK-13429]Printing - new possibility to get graphic from template class (Core)

Bugs:

  [DK-13720]TGIS_ViewerWnd - setting 3D mode causes AV error (NDK.WinForms,Skia)
  [DK-13718]RemoveAllComponents doesnt remove properly (DDK.FMX,DDK.VCL,NDK.WinForms,PVL)
  [DK-13717]TGIS_LegendWeb - not rendered if was created before the viewer component (NDK.ASPNET.Core)
  [DK-13715]Events not firing in our own components ocasionally (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms,PVL)
  [DK-13714]VisualTests - error during compilation (NDK.WPF)
  [DK-13712]TGIS_PvlTreeNode.CreateNode not creating node (NDK.WinForms,PVL)
  [DK-13711]Python does not work on Conda on Linux. (Linux,PDK)
  [DK-13710]ASP.NET Core nuget should include SkiaSharp to avoid missed assembly error (NDK.ASPNET.Core)
  [DK-13709]Error trying to define a coordinate system on a layer by CS (NDK.WinForms,PVL)
  [DK-13708]TGIS_RendererSkiaSharp - unicode characters in labels may not be displayed correctly (NDK.ASPNET.WebForms,NDK.WinForms,Skia)
  [DK-13707]Events not beeing fired properly in the wizards (PVL)
  [DK-13706]Can not read 32bit tif (Core)
  [DK-13705]Problem with Freeing and Clearing TGIS_PvlTree and TGIS_PvlTreeNodes (FMX,PVL,VCL)
  [DK-13704]TGIS_PvlTree and TGIS_PvlTreeNode not working properly on FMX platform (FMX,PVL)
  [DK-13702]DK for Python import fails on non Windows due to imporing Windows only units (like ECW). (Linux,macOS,PDK)
  [DK-13701]AV upon creating TGIS_PvlTreeNode (FMX,PDK)
  [DK-13700]AV upon accessing TGIS_PvlIconButton.OnClick property (PDK)
  [DK-13699]TGIS_Shape.DrawLabel(), DrawChart() and Draw() - throw an exception if layer of the shape wasn't activated yet (Core)
  [DK-13698]TGIS_ControlLegend - OrderChangeEvent is not rised (NDK.ASPNET.WebForms)
  [DK-13697]TGIS_ControlLegend - sometimes changing viewer Renderer does not affect the legend (NDK.ASPNET.WebForms,NDK.WinForms)
  [DK-13696]TGIS_ControlLegend - visual style's parameters can be sometimes not initialized properly (DDK.FMX)
  [DK-13695]Sample Locate county full-screen is not resizing correctly in height (NDK.ASPNET.Core,Samples)
  [DK-13694]TGIS_ControlLegend - font parameters set in designer do not affect the legend (DDK.VCL)
  [DK-13693]Printing controls ( legends, scales and northarrows ) which are not connected to the viewer causes AV error (DDK.FMX,DDK.VCL,JDK.Swing,NDK.ASPNET,NDK.WinForms)
  [DK-13692]TGIS_ControlPrintPreviewSimple - preview sometimes shows leftovers from a previous view (DDK.FMX)
  [DK-13349]Better field filtering in combo-boxes (PVL)

Improvements:

  [DK-13671]More warning fixes (PVL)
  [DK-12185]Template printing - more clearer text printing logic



Version: 11.81.0

Released: 31 August 2023

Bugs:

  [DK-13690]Bad ownership setup for TGIS_PvlMessageDialog descants (PDK)
  [DK-13688]TGIS_Topology.FixShape does not keep the order of parts (Core)
  [DK-13685]TGIS_LayerSqlPgisLibpq - unable to read some fields when UID<0 (Core)
  [DK-13684]TGIS_LayerSqlPgisLibpq - write on a REAL column sets wrong value (Core)
  [DK-13683]TGIS_PvlComboBox.ItemsClear crashes if list has no items (DDK.VCL,PVL)
  [DK-13682]TGIS_LayerTIFF.SaveData - should use replaceWorkingFiles insted replace_files (Core)
  [DK-13681]TGIS_LayerJPG.SaveData - should use replaceWorkingFiles insted replace_files (Core)
  [DK-13680]TGIS_RendererGdiPlus - setting Pattern for polygons sometimes has no effect (GdiPlus,NDK.WinForms)
  [DK-13678]TGIS_LayerDGN - invalid styling of elements (Core)
  [DK-13677]TGIS_DbSqlite - possible range error upon closing a table (Core)
  [DK-13676]Various HighDPI issues (DDK.VCL,PVL)
  [DK-13675]TGIS_ControlLegend - tree items are not moved inside a group in accordance with the marking (red bar) (Core)
  [DK-13674]Wizards AV upon closing (DDK.FMX,PVL)
  [DK-13673]TGIS_DbSqlite - invalid result from null data for VAR geometry (Core)
  [DK-13670]Memory leak in the TGIS_PvlComboEdit (PVL)
  [DK-13669]TGIS_LayerDGN - level list should not store tables from reference files (Core)
  [DK-13668]TGIS_Dataset - Uid virtual field is missing in the default set (DDK,JDK,NDK)
  [DK-13665]TGIS_LayerPNG - SaveData for original image doesn't work (Core)
  [DK-13660]TGIS_ControlScale, TGIS_ControlNorthArrow - glowing sometimes is not drawn (NDK.WinForms,Skia)
  [DK-13659]TGIS_RendererSkiaSharp - rotated labels are placed wrong (NDK.WinForms,Skia)
  [DK-13658]Labels with shields - sometimes only shields are drawn (DDK.VCL,Direct2D,Gdi32,GdiPlus,JDK.Swing,NDK,SharpDX,Skia)
  [DK-13657]TGIS_RendererSkiaSharp - invalid type cast in canvas FillRect (Core)
  [DK-13653]TGIS_ViewerWnd - constructor crashes when SkiaSharp is not loaded (NDK.WinForms)
  [DK-13652]TGIS_LayerJPG - possible numeric overflow error upon decoding a marker due to huge image size (Core)
  [DK-13651]TGIS_LayerTIFF - fail to open tiled lzw grid file (Core)
  [DK-13648]TGIS_LayerDGN - text in a cell has offset position (Core)
  [DK-13493]TGIS_Topology.CheckShape works only with Polygon. (Core)

Improvements:

  [DK-13687]TGIS_RendererSkiaSharp - improved extent calculation for texts (labels, font symbols, etc.) (NDK.WinForms,Skia)
  [DK-13686]TGIS_ControlLegend - background drawing takes into account the ParentColor property (DDK.VCL)
  [DK-13679]TGIS_ControlLegend - changing a font parameter will automatically repaint the legend (DDK.FMX,DDK.VCL)
  [DK-13672]SkiaSharp renderer - dashed and dotted lines always with flat line caps (Skia)
  [DK-13666]Clean up warnings (PVL)
  [DK-13664]Python support changes related to Editor "Monty" release (Core,PDK)
  [DK-13663]SkiaSharp rendering - performance improvement (NDK.WinForms,Skia)
  [DK-13661]Discontinue XE7 Android compilation due to unsolvable compiler internal errors (Build,DDK.FMX.Mobile)
  [DK-13649]TGIS_RendererSkiaSharp - improved drawing of labels (NDK.WinForms)
  [DK-13586]Redesign PVL controls to use interfaces



Version: 11.80.1

Released: 3 August 2023

Bugs:

  [DK-13656]Skia is not a default renderer on TGIS_ViewerWND (NDK.WinForms,Skia)
  [DK-13655]Improve Skia text rendering by enable antialiasing. (NDK,Skia)
  [DK-13654]TGIS_ViewerWnd - constructor crashes when SkiaSharp is not loaded (NDK.WinForms)



Version: 11.80.0

Released: 28 July 2023

New features:

  [DK-13640]ASP.NET new renderer for SkiaSharp - experimental (NDK.ASPNET.WebForms)

Bugs:

  [DK-13647]TGIS_ControlLegend - AV error occurring when closing the application (NDK.WinForms)
  [DK-13645]TGIS_LayerSqlPgis - unable to open a layer from a view without index column (Core)
  [DK-13644]TGIS_ControlLegend - legend is not loading (AV error) (NDK.ASPNET.WebForms,NDK.WinForms)
  [DK-13643]TGIS_ViewerWnd.MapToScreen - behaviour has changed/sometimes calculates wrong positions (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms,NDK.WPF)
  [DK-13642]Incorrect viewer scale calculation in sample (NDK.ASPNET.Core,Samples)
  [DK-13641]TGIS_LayerTIFF.SaveData does not work on modified layer (Core)
  [DK-13639]GisIsSameValue does not work for NaNs
  [DK-13637]Proper Skia rendering of lables and charts on Linux (Linux,NDK)
  [DK-13636]TGIS_LayerTIFF - possible wrong scale setting when image has sub views (Core)
  [DK-13629]TGIS_RendererFmx - editing points are not visible on mobile platforms (Core,DDK.FMX.Mobile)
  [DK-13627]TGIS_PixelExportManager does not preserve transparency for 32 bits PNG in pixel store 3 (Core)
  [DK-13062]TGIS_LayerJpg.SaveData does not work on modified layer 2 (Core)

Improvements:

  [DK-13646]SkiaSharp renderer - imrpoved performance (NDK.WinForms,Skia)
  [DK-13625]TGIS_RendererSkiaSharp - many features improved (NDK.WinForms,Skia)
  [DK-13621]Introduce VirtualFields set for displaying virtual fields in AttributeControl & DataSet (Core,DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-13560]Improve TGIS_PvlForm (PVL)



Version: 11.79.1

Released: 5 July 2023

Bugs:

  [DK-13626]TGIS_ViewerWnd - projects require SkiaSharp.dll to be included even when TGIS_RendererSkiaSharp is not used (NDK.WinForms)



Version: 11.79.0

Released: 30 June 2023

New features:

  [DK-13622]TGIS_ViewerWeb - ZIndex property to manipulate layer's order (NDK.ASPNET.Core)
  [DK-13609]Printing - new features for WPF - TGIS_ControlPrintPreview, TGIS_ControlPrintPreviewSimple direct support (NDK.WPF)
  [DK-13552]Implement renderer using SkiaSharp - Experimental (NDK,Skia)

Bugs:

  [DK-13618]TGIS_DataSet - fail to open a layer with an alias rule for numeric field (Core)
  [DK-13617]TGIS_LayerTIFF - possible exception for image with subviews (Core)
  [DK-13615]TGIS_Editor - calculate 2D length to find the nearest point before inserting new point (Core)
  [DK-13614]TGIS_LayerGML - possible numeric overflow error upon setting a field with a long number
  [DK-13612]TGIS_LayerFGDB - support for GlobalID and nullable fields (Core)
  [DK-13611]TGIS_FieldRule - unable to get alias value for fields of type other than string (Core)
  [DK-13606]TGIS_ViewerWeb - after editing a shape the extent is not updated correctly (NDK.ASPNET.Core)
  [DK-13604]TGIS_ViewerWeb - possible infinite loop rendering one hidden shape (Core)
  [DK-13600]TGIS_LayerSqlMsSpatial - possible deadlock due to suspended query after selecting a shape (Core)
  [DK-13597]TGIS_LayerPixel.Loop raises an exception for a point shape (Core)
  [DK-13563]GisFunctions.GisLine2Point3D returns wrong result (Core)
  [DK-13210]Visible gaps for Area.Pattern if SymbolSize is huge and Gap=0 (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-11483]Resampling in raster algebra does not work properly. (Core)

Improvements:

  [DK-13624]Samples - targeted framework changed to .NETFramework v4.6.2 (NDK,Samples)
  [DK-13623]Grid Ramp Wizard - minor point a bit larger
  [DK-13619]Protect TGIS_Viewwer.ControlUpdateWholeMap & UpdateSelection on multithread scenarios. (DDK)
  [DK-13613]TGIS_Shape.Tag to be NativeInt (DDK)
  [DK-13511]Update GIS_RS_LEGEND_WIZARD_CHKAVG English translation (Translation)
  [DK-11932]Introduce ShowVirtualFields and make ShowInternalFields deprecated (Core)
  [DK-11929]TGIS_ControlAttributes.ShowInternalFields and TGIS_DataSet.ShowInternal fields should present the same set of fieleds. (Core,DDK,JDK,NDK,XDK)

2019/09/19 11:57

Page Tools