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: 117.1

Released: 3 September 2026

Bugs:

  [DK-15407]Printing - only some of the labels are displayed (Core)

Improvements:

  [DK-15411]Add more comments for TopologyLayer, WindAnimation, and DebugVisualizer samples (DDK.VCL,Samples)



Version: 117.0

Released: 29 August 2026

New features:

  [DK-15403]Add CompressZipStream method (Core)
  [DK-15401]Sample DebugVisualizer (DDK,Samples)
  [DK-15399]Sample Wind Animation (DDK.VCL,Samples)
  [DK-15393]Implement TGIS_ControlCSSystem and TGIS_ControlCSSystemSetup in PVL (PVL)
  [DK-15327]TGIS_Viewer.PrintSvg - writing the current viewer content to an SVG file (DDK,JDK,NDK)

Bugs:

  [DK-15406]Printing - No template texts on printout (DDK.VCL)
  [DK-15402]Pixel antialiasing on CLR is very slow (NDK)
  [DK-15400]Bad placement of TGIS_ControlLegendForm on mobile platforms (PVL)
  [DK-15395]TGIS_LayerJSON - fails to parse ESRI JSON multipoint geometry (Core)
  [DK-15394]TGIS_Topology.GetCrossings - does not find crossing when one line is horizontal (Core)
  [DK-15387]Activation Wizard displays "cannot focus on window" exception and has no enabled buttons (DDK,JDK,NDK)
  [DK-15386]Activation Wizard does not show on Rad Studio 13 64-bit (DDK)
  [DK-15382]Trial and Enterpisise non-source-code does not include all required compiled unit for Topology Layer (DDK,Topo)
  [DK-15381]Fix PostGIS face drawing (Topo)
  [DK-15374]Fix ImporLayer and related topo functions (Topo)

Improvements:

  [DK-15404]Improve documentation on various units (Doc)
  [DK-15398]TGIS_Bitmap - implement ApplyOpacity (Core)
  [DK-15397]Update MDAL to 1.3.3 (Deployment,Setup)
  [DK-15396]Update GDAL to 3.13.2 (Deployment,Setup)
  [DK-15391]Effectively disable shape selection in layers for which Basemap = True (Core)
  [DK-15390]TGIS_ControlLegend - improved text positioning for grid layers (Core)
  [DK-15389]TGIS_LabelsArea - optimize allocation and collision detection (Core)
  [DK-15388]TGIS_LayerSqlAbstract - optimize reading points XY (Core)
  [DK-15385]Optimize TGIS_LayerWebTiles (Core)
  [DK-15384]Optimize TGIS_RTree insertation (Core)
  [DK-15383]TGIS_LayerXYZGrid - prerecognize regular grid (Core)
  [DK-15377]Implemet additional fill methods for TGIS_PvlCSSearchBox (PVL)
  [DK-5908]TGIS_LabelsArea - improve allocation engine and labels placement (Core)



Version: 116.1

Released: 4 August 2026

Bugs:

  [DK-15382]Trial and Enterpisise non-source-code does not include all required compiled unit for Topology Layer (DDK,Topo)



Version: 116.0

Released: 31 July 2026

New features:

  [DK-15378]TGIS_LayerXYZ - option to open a file as grid layer - TGIS_LayerXYZGrid (Core)
  [DK-15352]Add pipeline for vectorization and triangulation (Core)

Bugs:

  [DK-15379]Possible AV upon opening Legend Properties Form if Tiled Paint is enabled (PVL)
  [DK-15375]TGIS_LayerDXF - sublayers config is not applied after opening a file from the project (Core)
  [DK-15373]Basemap is not properly cleared if all basemap layers are going to be non active. (Core)
  [DK-15372]TGIS_LayerWebTiles does not work on FMX (DDK.FMX)
  [DK-15371]Tiles cache on WMTS is not reliable if image format is other than PNG (Core)
  [DK-15370]TGIS_LayerPixel - incorrectly drawn when projected to CS.EPSG = 25832
  [DK-15369]TGIS_LayerPixel - unwanted line at the border of the transparent area when reprojecting (Core)
  [DK-15367]Async code is improperly commented out.
  [DK-15362]Layer properties form hangs on Properties Import (PVL)
  [DK-15361]TGIS_LayerTopoSqlNative - import layer fails to build store if shape type is point (Core)
  [DK-15359]Assertion failure when trying to use PVL without needed units (PVL)
  [DK-15358]TGIS_TopoTool - invalid data after importing layer in .NET (NDK)
  [DK-15356]TGIS_LayerTopoSqlSdo - ParentName is not implemented (Core)
  [DK-15353]GisSupportedFiles - write mode doesn't collect Vector3D formats (Core)
  [DK-15351]TGIS_Topology.MakeOffsetLine - possible exception (when first point is incorrect) (Core)
  [DK-15350]TGIS_Topology.GetCrossings - function should check shapes extents to work faster (Core)
  [DK-15349]TGIS_LayerTopoSqlPgis - ParentName is not implemented (Core)
  [DK-15346]Fix gettopoid func in GisTopoUtils (Topo)
  [DK-15338]TGIS_LayerPixel.LockPixels - doesn't work properly when e world file parameter (y pixel size) > 0 (Core)

Improvements:

  [DK-15368]Use Toast to display activation errors (Android,DDK.FMX.Mobile)
  [DK-15363]Setting ModalResult on TGIS_PvlForm should behave the same on all platforms (PVL)
  [DK-15347]Improve documentation using AI (Doc)
  [DK-15325]Add PVL to the documentation (DDK,Doc,JDK,NDK,PDK)
  [DK-15317]Redesign TGIS_PvlSearchboxes and their inheritance (PVL)
  [DK-15314]Support ARGB in PDF (Core)



Version: 115.1

Released: 10 July 2026

Bugs:

  [DK-15360]Renderer is not properly created on DK for .NET Framework (NDK.Standard)



Version: 115.0

Released: 1 July 2026

New features:

  [DK-15324]TGIS_TopoStore - add topology store manager (Core)
  [DK-15320]TGIS_ControLegend - the legend should also allow you to set Antialiasing in the Pixel section. (Core)
  [DK-15319]TGIS_TopoUtils - support .NET platform and different stores (Core,NDK)
  [DK-15311]GisTopology - MakeBuffer with miter joints possibilty 2 (Core)
  [DK-15306]Update to LASzip 3.5.0 (Deployment,Setup)
  [DK-15302]Update to Assimp 6.0.5 (Deployment,Setup)
  [DK-15301]Update to FileGDB 1.5.5 (Deployment,Setup)
  [DK-15299]Add TGIS_EditorTopo as default Editor (Core)
  [DK-15296]TopologyLayer.1 sample data set set (SamplesData)
  [DK-15264]TGIS_LayerPixel - antialiasing should work for bitmap too (not only grid) (Core)
  [DK-15247]Open layers from zip file (Core)
  [DK-15246]TGIS_ControlLegend - add ShowLayerProperties function (DDK,JDK,NDK)

Bugs:

  [DK-15340]TGIS_FontReader on non-Windows is causing AV error (Core)
  [DK-15336]FMX.GisControlAttributesForm has #pragma link "VCL.GisControlAttributesForm" whioleit should be FMX. (C++,DDK)
  [DK-15335]Grid wizard fails when launch from TGIS_ControlLegendForm (PVL)
  [DK-15334]Compilation issues with Source Code Manager due to bad paths to GisTopoResouce.inc in GisResource.,pas (DCC,Setup)
  [DK-15333]PVL Typological Layer components are missed in Source Code version (DDK,Setup)
  [DK-15332]Mac ARM compilation issues with Source Code Manager (DDK,macOS)
  [DK-15330]Fix importSqlite (Topo)
  [DK-15328]TGIS_LayerTopoSql - import fails on .NET due to invalid layer paths (Core,NDK)
  [DK-15326]On wizard show there is button ok instead of next in some cases (PVL)
  [DK-15323]TGIS_LayerTopoSql - shared stores are not removed upon layer destroy (Core)
  [DK-15316]MustSave should be implemented for topo layers (Topo)
  [DK-15315]TGIS_Shape* default constructors should create a 2D shape by default (not Unknown!) - not all cases covered (Core)
  [DK-15312]Source Code Manager did not compile Win64x (Moderm) properly (C++,DDK)
  [DK-15310]Fix running AI models on Viewer in .NET
  [DK-15309]TGIS_EditorTopo - memory leaks with pvl context (Core)
  [DK-15308]TGIS_SymbolList - Incorrect way to destroy the list (DDK)
  [DK-15307]Improper topology layer setup in Source Code ditribution (Setup)
  [DK-15305]Fix topology and samples (Topo)
  [DK-15303]Fix TGIS_LayerTopoSqlAbstract destructor - do not free shared store (Topo)
  [DK-15300]TGIS_LayerOSM - the current point reference should be added to the list as a copy for Java (Core,JDK)
  [DK-15293]PrintPdf - Setting CanvasBrush.Style=Clear may cause texts to be rendered in the wrong color. (Core)
  [DK-15292]Error saving and loading a layer's style.
  [DK-15291]TGIS_LayerDWG - incomplete display if block entities are unsorted (Core)

Improvements:

  [DK-15337]Improve Import Topology wizard (Topo)
  [DK-15329]Refactor RS TestTopo App (Topo)
  [DK-15321]Print Templates - text fields can be multi-line (DDK.FMX,DDK.VCL,NDK.ASPNET.WebForms,NDK.WinForms)
  [DK-15295]GDIPlus renderer - Insufficient quality of rendered polygon outlines (GdiPlus,NDK.WinForms)
  [DK-15294]Improve documentation with a little help of Haiku (Core)
  [DK-15290]Update to GDAL 3.13 (Deployment,Setup)
  [DK-15289]Add more comments to the samples with a little help of Haiku (DDK,JDK,NDK,PDK,XDK)
  [DK-15283]Legend - Synchronize layers and params activations (Core)



Version: 114.0

Released: 5 June 2026

New features:

  [DK-15277]Introduce metadata to TGIS_ControlLegendForm for Enabling, Disableing and ReadOnly access to sections (PVL)
  [DK-15267]Add InitialSection property for TGIS_ControlLegendForm to force it to launch on specific node (PVL)

Bugs:

  [DK-15288]Stack overflow upon staring SKIA when Windows KB5089573 was applied (Core)
  [DK-15282]TGIS_LayerDXF - possible range error when hatch has polylines (Core)
  [DK-15275]Wrong 1st field name when filling up fields through TGIS_ControlLEgendForm fields section (PVL)
  [DK-15273]Design time - adding a TGIS_ViewerWnd control to a form may cause an error message to appear (NDK.WinForms)
  [DK-15272]Setup failed upon installing samples data (JDK,Setup)
  [DK-15270]Value returned from TGIS_PvlColorRampComboBox could produce NPE (PVL)
  [DK-15268]ColorRamp is badly assigned while assigning Params. (Core)
  [DK-15266]Extended Line Symbology Print to Pdf - incorrect line width and location (Core)
  [DK-15265]Sometimes an exception is thrown when opening a webtiles layer in Delphi 13 (DDK.VCL,Direct2D)
  [DK-15263]TGIS_ControlLegend - cannot drag a layer with sublayers if it is attached to a group (Core)
  [DK-15250]New fields section doesnt handle UID and ReadOnly properties properly in TGIS_ControlLegendForm (PVL)
  [DK-15248]TGIS_ControlLegendFormMVC - fix PrepareLayerEx to assign ParamsList from original layer (Core)
  [DK-15245]TGIS_LayerSqlMsSpatialAdoNet - unify reading geometry to support legacy SqlClient provider (Core)
  [DK-15241]TGIS_LayerSqlAbstract - add logging of exceptions upon opening a query in a layer cursor (Core)
  [DK-15240]TGIS_LayerDWG - hatch parts are not split correctly (Core)
  [DK-15236]Fix trim in n TGIS_ValueValidator (PVL)
  [DK-15217]TGIS_LayerPixel - reprojection doesn't work correctly with affine transformation 3 (Core)

Improvements:

  [DK-15285]Add AIModelRunner - DK.Delphi sample - UI Improvements (DDK)
  [DK-15280]Add Readonly mode for TGIS_ControlLegend (Core,DDK.FMX,DDK.VCL,JDK.Swing,NDK.ASPNET.WebForms,NDK.Maui,NDK.WinForms,NDK.WPF)
  [DK-15278]Add LayerAddEvent and LayerDeleteEvent to PVL version of TGIS_ViewerWnd (PVL)
  [DK-15276]TGIS_ControlLegend - in some Windows styles, parts of the checkboxes are overwritten by other visual items (DDK.VCL)
  [DK-15274]Renderers' MapToCanvas, CanvasToMap - new functions that return points related to renderer canvas or map (Core)
  [DK-15271]Change how we allow users to Execute TGIS_ControlLegendForm with initial section (PVL)
  [DK-15251]Hide new section for changing layer fields in TGIS_ControlLegendForm. (PVL)
  [DK-15242]Make TGIS_ControlLegendForm resizeable along with its content (PVL)
  [DK-15233]Samples - setting HighDpiMode.PerMonitorV2 for .Net6+ (C#,NDK.WinForms,Samples,VB)
  [DK-15213]Run AI Models on TatukGIS Viewer - .NET (NDK)



Version: 113.1

Released: 5 May 2026

New features:

  [DK-11446]TGIS_ControlLegendForm - add fields manager (DDK,JDK.Swing,NDK.WinForms)
  [DK-10337]Open a project or layer file from zip (Core)

Bugs:

  [DK-15244]Opening IFC can hung up due to deadlock on BusyEvent handling (Core)
  [DK-15239]TGIS_LayerMVT can crash due to improper order of interface freeing. (DDK)
  [DK-15238]Skia is not fully thread safe. Most visiblle on MVT layer (DDK,Skia)
  [DK-15237]Layer Properties - restructure - values are returned to default after reopening Layer Properties form (PVL)



Version: 113.0

Released: 24 April 2026

New features:

  [DK-15148]Implement Fields section into TGIS_ControlLegendForm for estrtucture, rules management etc. (PVL)
  [DK-15073]Add combobox option to the PVL Grid (PVL)

Bugs:

  [DK-15235]Font for symbol dialog box error upon opening (PVL)
  [DK-15234]Skia - sometimes texts cannot be drawn; an exception is raised (DDK.VCL,NDK.WinForms,Skia)
  [DK-15232]Unable to move last section up in the legend form (PVL)
  [DK-15231]Exception during the creation of the new formula in fields section part of legend form (PVL)
  [DK-15230]Events are not beeing attached correctly in color ramp widget (PVL)
  [DK-15229]TGIS_LayerLandXML - improve export compatibility with other software (Core)
  [DK-15227]Moving up nodes on legend form causes bad nodes rendering (NDK.WinForms,PVL)
  [DK-15226]Some PVL componenets in some cases trying to access already freed already memory (TGIS_PvlContex, TGIS_PvlGrid, and TGIS_PvlTreeNode) (DDK,PVL)
  [DK-15225]Preview doesnt scale properly on 4k in legend form (PVL)
  [DK-15224]TGIS_LayerTIFF - GEO tiff, possible bad extent calculation (Core)
  [DK-15223]TGIS_ViewerWeb - possible null reference error in VisibleExtent (NDK.ASPNET.Core)
  [DK-15222]Wrong scaling of the checkboxes on 4k displays (PVL)
  [DK-15221]SkyBox is drawing on FMX even if BasePlane is disabled (3D,FMX)
  [DK-15218]The RAD Studio designer occasionally crashes on TGIS_ViewerWnd because both FMX and VCL objects are initialized by IDE even if not used. (DDK.FMX,DDK.VCL)
  [DK-15212]Exception when trying to set newname of the field as empty string in TGIS_PvlControlLegendForm (Core,PVL)
  [DK-15209]Go to section button doesnt work as expected in Sections part of TGIS_PvlControlLegendForm (PVL)
  [DK-15208]TGIS_PvlGrid never scrolls to last item . (NDK.WinForms)
  [DK-15207]Checkboxes on TGIS_PvlGrid have wrong size on 4k (NDK.WinForms,PVL)
  [DK-15202]Components may not scale properly after changing monitor in HighDPI mode (.NET6+). (NDK.WinForms)
  [DK-15199]TGIS_ControlLegend - dxf file display errors when parameter sections are defined (Core)

Improvements:

  [DK-15216]Add selection text propertieson TGIS_PvlComboEdit (PVL)
  [DK-15195]Add regex ValidationPattern for PVL validators (PVL)



Version: 112.2

Released: 7 April 2026

Bugs:

  [DK-15211]Memory leaks on TGIS_LayerWebTiles (DDK)
  [DK-15210]Web Services (including WebTiles) are sometimes much slower then exprected due to improper compilation parameters (NDK)



Version: 112.1

Released: 1 April 2026

Bugs:

  [DK-15205]Section moving in Layers Properties Form is corrupted due to improper tree TGIS_PvlTreeNode movement handling, (PVL)



Version: 112.0

Released: 27 March 2026

New features:

  [DK-15191]winarm64ec distribution for Python (PDK)
  [DK-15177]PrintPdf sample (DDK.VCL,NDK.WinForms,Samples,XDK)
  [DK-15172]TGIS_LayerWCS - support async (Core)
  [DK-15169]Print Pdf - incorporating PrintPageEvent into the PDF printing functionality (DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-15167]Add AIModelRunner DK.Delphi sample (DDK.FMX)
  [DK-15164]Add SampleData for AI Sample (Samples,SamplesData)
  [DK-15161]Printing - multi-page template printing feature (continued) (DDK.FMX,JDK.Swing,NDK.WinForms)
  [DK-14737]Experimental asynchronous operations (Core)
  [DK-12930]Export to GeoPDF

Bugs:

  [DK-15201]TGIS_Tokenizer throws Exception (Java,NDK)
  [DK-15198]Exception when opening PVL Layer Propeties after moving app between monitors (NDK,PVL)
  [DK-15192]Exception upon trying to delete section from TGIS_PvlControlLegendForm (PVL)
  [DK-15189]TGIS_ViewerNonVisual does not accept Coordinate System change (Core)
  [DK-15182]In TGIS_PvlControlLegendForm styles are not beeing saved with proper extension (PVL)
  [DK-15181]TGIS_ViewerWnd - MouseCapture is not released if ShowModal was called inside user MouseDown event (DDK.VCL)
  [DK-15179]ASPNET.Core - invalid reference in debug nuget (NDK.ASPNET.Core)
  [DK-15174]Various startup issues of components other than TGIS_ViewerWND due to improper System.Drawing support registration (NDK)
  [DK-15173]TGIS_Bitmap.SaveToFile does not work (JDK)
  [DK-15171]Fix AI Model classes docs (DDK)
  [DK-15170]Bad registration of rotated images if rotation is other the 90 deg. (Core)
  [DK-15165]Fix polygon mapping when running AI Models on Viewer (DDK)
  [DK-15163]TGIS_ControlLegend - sometimes the object cannot be created (NDK.WinForms)
  [DK-15162]TGIS_LayerDWG - limit the number of hatch lines to avoid memory and performance problems (Core)

Improvements:

  [DK-15200]Update paths added to RAD Studio during DK.Delphi installation to include $(DK_SRC)\Source (DDK)
  [DK-15197]Potential instability upon placeing TGIS_ViewerWnd on RAD Studio 13.1 designer (DDK)
  [DK-15196]GisSamplesDataDirDownload to support parameter for subset (Core)
  [DK-15193]AI: Add ObjectDetection (MMRotate) model (DDK)
  [DK-15190]TGIS_ViewerNonVisual should implement more methods to fully act as 1000x1000px, 96dpi viewer just without rendering (Core)
  [DK-15180]TGIS_PvlGrid.ScrollTop/ScrollBottom and AddRow to scroll better if no cell selected (PVL)
  [DK-15178]TGIS_ViewerWeb - improve async response of gis controller (NDK.ASPNET.Core)
  [DK-15176]Review all samples for use of a proper sample data path (NDK.WinForms,NDK.WPF,Samples)
  [DK-15168]Replace Delphi Generic Collections used as outputs in AI functions (DDK)
  [DK-15166]Refactor GisAIModelOutput to strictly map JSON keys to class variables (Core)



Version: 111.2

Released: 13 March 2026

Bugs:

  [DK-15194]TGIS_LayerPixel - affine worldfile transformation may not be detected (Core)
  [DK-15174]Various startup issues of components other than TGIS_ViewerWND due to improper System.Drawing support registration (NDK)



Version: 111.1

Released: 2 March 2026

Bugs:

  [DK-15160]Printing - AV error when printing pixel layers (Core)
  [DK-15158]TGIS_LayerIMG - range error decoding data block (Core)
  [DK-15157]TGIS_ControlLegend - in some cases the legend cannot be used, an exception is thrown (Core)

Improvements:

  [DK-15154]Sample folder structure to match GitHub and have proper Nuget references embeded (NDK,Samples)



Version: 111.0

Released: 27 February 2026

New features:

  [DK-15140]Add .NET8 compiled assembly (NDK.ASPNET.Core)
  [DK-15137]Sample RotatedRect (DDK,Samples)
  [DK-15136]Suppprt for very big TIFF files with jpeg compression. (Core)
  [DK-15120]Add .NET8 compiled assembly (NDK.WinForms,NDK.WPF)
  [DK-15113]Printing - multi-page template printing feature (DDK.VCL)
  [DK-15088]Print PDF for Java (Java,JDK)
  [DK-15000]Preliminary Support for AI Models (DDK)

Bugs:

  [DK-15153]Activation issue with PowerBuilder (XDK)
  [DK-15151]TGIS_LayerTIFF - problems when interpreting an image as a DEM when subviews are defined (Core)
  [DK-15150]TGIS_LayerDXF - partial spline of hatch geometry should not be smoothed (Core)
  [DK-15149]Redesign of proxy PVL control creation to avoid drawing of empty boxes upon constrution (PVL)
  [DK-15139]Not existing .ttkwp file causing error if GDAL library does not exist. (Core)
  [DK-15138]TGIS_Topology.Relate point‑to‑polygon can be imprecise if Skia is used to prepare the internal fast‑check buffer. (Core,Skia)
  [DK-15135]Viewer created by TGIS_Bitmap.CreateViewer throws sometimes an exception (Core)
  [DK-15134]TGIS_PixelStore does not work on non-Windows (Linux,macOS,NDK.Core)
  [DK-15133]TGIS_Bitmap.SaveToStream on Skia should use by default PNG stream because BMP is not supported on Linux (Linux,macOS,NDK.Core,Skia)
  [DK-15132]Using DK.Delphi under DelphiCodeCoverage shows lack of activation (DDK)
  [DK-15130]TGIS_Bitmap.SaveToFile with extra parameters causes abstract error (DDK.FMX)
  [DK-15129]TGIS_Bitmap saving as PNG should not be premultipled (DDK.VCL)
  [DK-15128]TGIS_Bitmap.SaveToFile does not save PNG even if path has such extension (DDK.VCL)
  [DK-15127]TGIS_Topology - option for MakeBuffer to make flat end 2 (Core)
  [DK-15124]Printing Pdf - adding some missing features (NDK.ASPNET.WebForms)
  [DK-15123]Print Pdf - sometimes some labels are not drawn (Core)
  [DK-15112]Printing legend - set DrawIconStyle value is sometimes ignored while printing (DDK.FMX,JDK.Swing,NDK.ASPNET.WebForms)
  [DK-15108]PVL Legend - Reset button in "Pixel" tab does not work (NDK)
  [DK-15078]TGIS_LayerGDAL - some PDF are displayed upside down (Core)

Improvements:

  [DK-15152]Printing - very thin label outlines (single twips) look poor; the color becomes pale (NDK,Skia)
  [DK-15147]TGIS_ControlScale - improve scale text formatting in DrawBmp to avoid floating-point fuzz (Core)
  [DK-15142]Assigning events for PVL controls only covers the native ones (VCL) (PVL,VCL)
  [DK-15141]Redesign BitmapFactory and Renderer registration process to make it more robust. (DDK,JDK,NDK)
  [DK-15122]Remove button should only apear when there is at least 1 row in the grid (PVL)
  [DK-15119]Locaton Services driver for .NET>=6 to be compiled with .NETStandard2.1 (NDK)
  [DK-15118]Remove button should be disabled when theres nothing selected on grid in TGIS_ControlLegendForm (PVL)
  [DK-15117]Capture mouse on middle and right button down in TGIS_ViewerWnd (as it is done for the left button by default) (DDK.VCL)
  [DK-14484]Improve PVL sample apps (PVL)



Version: 110.2

Released: 12 February 2026

Bugs:

  [DK-15116]ActivationWizard throws exception when reading non-existant registry keys (NDK)



Version: 110.1

Released: 4 February 2026

Bugs:

  [DK-15115]Missing Null check in TGIS_PvlControlLegendForm while assigning Fields to the list (PVL)
  [DK-15114]In PVL version of TGIS_ControlStatistics theres wrong caption if extents are missmatched (PVL)
  [DK-15111]Validators doesnt work properly when enterins Strings on WinForms and Java (PVL)
  [DK-15108]PVL Legend - Reset button in "Pixel" tab does not work (NDK)
  [DK-15107]TGIS_Viewer - unable to set CS on empty viewer (Core)
  [DK-15106]TGIS_Grid - improper initialization of record variable causing bad rendering (Java,PVL)

Improvements:

  [DK-15109]Print Pdf - texts and legend texts cannot extend beyond its frame (DDK.VCL,NDK.ASPNET.WebForms,NDK.WinForms)



Version: 110.0

Released: 30 January 2026

New features:

  [DK-15070]IGIS_PrintableControl - extended with PrintPdf() to allow true vector PDF output (Core,DDK.VCL,NDK.ASPNET.WebForms,NDK.WinForms,NDK.WPF)
  [DK-15036]TGIS_LayerVector - support for calculated fields (Core)

Bugs:

  [DK-15105]Clicking on Current scale button in the TGIS_ControlLegendForm does not fire event properly (PVL)
  [DK-15104]ActivationWizard has improper path on Lilux and MacOS thant makes activation impossible. (JDK,Linux,macOS,NDK)
  [DK-15103]TGIS_LayerPixel - FullRGBMapZone defined for a single color may not work as expected (Core)
  [DK-15102]TGIS_LayerDWG - the ellipsis constructor is missing an inheritance call (Core)
  [DK-15096]TGIS_ViewerWeb - zooming to a level using the mouse wheel is inaccurate (NDK.ASPNET.Core)
  [DK-15095]Bug during opening TGIS_SymbolLineEditor from TGIS_PvlCustomBitmapCombobox
  [DK-15093]Print PDF - printed extent is cut to window extent (Core,NDK)
  [DK-15089]If the viewer has no valid extent (e.g., only one added layer has no valid extent), then Scale and North Arrow should not be presented (Core)
  [DK-15087]Changing Viewer CS should generally recover the previous CS if the coordinate systems are not compatible. (Core)
  [DK-15083]Sections ArrayOutOfBound exception for non vector layers (PVL)
  [DK-15082]TGIS_FontReader doe not work on font provided by path (Java,NDK)
  [DK-15081]TGIS_PvlSearchBox doesnt work properly for non ASCII letters
  [DK-15077]TGIS_ViewerBmp - memory leak while drawing (SharpDX) (NDK.WinForms,NDK.WPF,SharpDX)
  [DK-15076]Update sample MAUI ViewerLite (Samples)
  [DK-15074]TGIS_LayerDXF - hatch polylines are not closed (Core)
  [DK-15071]“Checkboxes on the PVL grid are not drawn properly on HiDPI displays. (DDK.VCL,PVL)
  [DK-15069]Print PDF - drawn lines may have incorrect widths (Core)
  [DK-15068]Update samples to replace AfterPaint with PaintExtra (NDK.ASPNET.Core,Samples)
  [DK-15065]TGIS_PvlSearchBox with fields containing "|" doesnt work properly
  [DK-15056]TGIS_PixelExportManager with WMS and Tileable=False can crash due to incorrect calculations in TGIS_LayerWMS.PrepareForExport
  [DK-15049]TGIS_LayerPixel - in reprojection to the 3067 , the image at the edge of the range is stepped (Core)

Improvements:

  [DK-15092]Printing legends - reviewing the code to remove drawing errors (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-15091]TGIS_Editor.Viewer should be IGIS_Viewer type (Core)
  [DK-15090]Add TGIS_ViewerParent.ControlObject to return actual object (Core)
  [DK-15085]Improve rounding in TGIS_ControlLegendForm to produce more friendly values on getting current scale (PVL)
  [DK-15080]TGIS_LayerDWG - smooth only single part splines (Core)
  [DK-15075]UI improvments for PVL version of TGIS_ControlLegendForm (PVL)
  [DK-15072]Enable Hints by default for our custom comboboxes in PVL (PVL)
  [DK-12709]Rebuild the layer properties form to take advantage of the new color ramp functionality and add visual representation to the legend (PVL)



Version: 109.2

Released: 16 January 2026

Bugs:

  [DK-15077]TGIS_ViewerBmp - memory leak while drawing (SharpDX) (NDK.WinForms,NDK.WPF,SharpDX)



Version: 109.1

Released: 9 January 2026

Bugs:

  [DK-15068]Update samples to replace AfterPaint with PaintExtra (NDK.ASPNET.Core,Samples)
  [DK-15064]TGIS_ViewerWnd - no finally refresh after some operations (NDK.WinForms,Skia)
  [DK-15063]Wrong units are used within TGIS_PvlSizeComboBox and TGIS_PvlRotationComboBox (PVL)

Improvements:




Version: 109.0

Released: 31 December 2025

New features:

  [DK-15059]Update to Assimp 6.0.2 (Deployment,Setup)
  [DK-15058]TGIS_ScaleWeb - add option to align divider to center or left (NDK.ASPNET.Core)
  [DK-15054]Enable new PVL TGIS_ControlLegendForm on Java (JDK.Swing,PVL)
  [DK-15047]TGIS_LayerGML - support export to GML 3.x (Core)
  [DK-15022]TGIS_LayerDXF - support for ATTDEF (Core)

Bugs:

  [DK-15060]TGIS_Shape* default constructors should create a 2D shape by default (not Unknown!) (Core)
  [DK-15057]Documentation does not react to inherited/overrides/protected checkboxes (Doc)
  [DK-15055]TGIS_ParamsSection - empty scale, zoom and level in other sections are overwritten with the first section values in LoadFromConfig (Core)
  [DK-15051]TGIS_LayerSqlGpkg - fail to open a table without uid key (Core)
  [DK-15046]TGIS_LayerPixelStore - invalid calculation of tiles scope for specific projections (Core)
  [DK-15045]GisLayerPixel - possible Range check error during bitmap reprojection (Core)
  [DK-15044]Exception while using PVL version of TGIS_ViewerWnd on WPF (PVL)
  [DK-15040]Optimize memory usage in .NET SharpDX and Skia (NDK,SharpDX,Skia)
  [DK-15037]TGIS_Shape.AddPointBearingCS should be calculated based on the last point, not the first point of the shape. (Core)
  [DK-15035]Printing labels - long labels may be printed in different way than shown in the preview and map view (Core)

Improvements:

  [DK-15053]Documentation search improvements (Doc)
  [DK-15052]Documentation to refer to GitHub samples (Doc,Samples)
  [DK-15050]Update GDAL to 3.12 (Deployment,Setup)
  [DK-15048]Better tiles ovelapping margins in Tiler to avoid artifact especially on reprojected images (Core)
  [DK-15043]Source Code Manager - Add "Open Samples" button (DDK.SRC)
  [DK-15042]Source Code Manager - Migrate license on Activate (DDK.SRC)
  [DK-15041]More precise annd faster TGIS_CSCoordinateSystem.ExtentToWGS and WGSToExtent epecially on edges of heavily distorted maps (Core)
  [DK-15039]Delphi non-Source Setup to clearly inform that Linux is available is Source Code versions only (DDK,Setup)
  [DK-15033]Use of SKIA 3.119 on .NET "Core" (NDK.ASPNET.Core,NDK.WinForms)
  [DK-15025]Source Code Manager - Add "Show Version Folder" button (DDK.SRC)
  [DK-14978]TGIS_LayerPixel - faster reprojection with threads using 3 (Core)



Version: 108.2

Released: 9 December 2025

Bugs:

  [DK-15030]TGIS_ControlLegendForm - potentail AV on fast switching nodes before pallete combo box is filled (DDK,PVL)
  [DK-15026]TGIS_Bitmap.MakeTransparent impropely works on ARGB bitmaps which are already partially transparent. (DDK.VCL)
  [DK-15023]Layer Properties form - icons are not visible (DDK.VCL,PVL,XDK)
  [DK-15021]Source Code Manager - Fix SKIA compilation on RadStudio <11 (DDK.SRC)



Version: 108.1

Released: 5 December 2025

New features:

  [DK-15013]New methods: TGIS_Shape.AddBearingCS & TGIS_CSEllipsoid.LocationByBearing - calculations on Great Circle (Core)
  [DK-15011]TGIS_ControlLegend - add GIS_Groups to get all selected groups (Core)

Bugs:

  [DK-15020]TGIS_ControlLegendForm - error mapping PVL resources (NDK)
  [DK-15015]Activation does not work on ActiveX (Setup,XDK)
  [DK-14995]Basemap mode causes various errors (NDK.WPF)

Improvements:

  [DK-15019]Acrobat can report a bad font /BBox upon opening PDF created directly by DK (Core)
  [DK-15018]Print PDF - use TGIS_FontReader class for better character matching (Core)
  [DK-15017]TGIS_FontReader.MatchCharacter added for font fall-back (Core)
  [DK-15016]Provide a better message if an app is launched without activation. (DDK,JDK,NDK,XDK)
  [DK-14957]Skia drawing labels is slow (DDK.VCL,Skia)



Version: 108.0

Released: 29 November 2025

New features:

  [DK-14676]Implement TGIS_ControlLegendForm in PVL (PVL)

Bugs:

  [DK-15010]PVL based TGIS_ControlLegendForm - fix all known issues - makes it ready to replace old form (DDK,JDK,PDK,PVL,XDK)
  [DK-15001]TGIS_LayerDWG - ensure that a shape part exists before adding a point (Core)
  [DK-14994]TGIS_LayerPixel.ImportLayer - does not work for reprojected grid (Core)
  [DK-14991]TGIS_ControlLegend Form- error when trying to edit "Custom color" on color previously specified as RENDERER (FMX,PVL)
  [DK-14977]GisRestServices - folder url may not exist in metadata (Core)
  [DK-14976]TGIS_Viewer - OpenEx read only one layer if Interrupted was executed (Core)
  [DK-14971]TGIS_ControlLegendForm has '&' in grid colums header (PVL)
  [DK-14970]TGIS_ControlLegendForm - set focus back to gid after deletinga row (NDK.WinForms,PVL)
  [DK-14969]TGIS_PvlIconButton should scale bitmap icons to match dpi. (DDK.FMX,DDK.VCL,NDK.WinForms,PVL)
  [DK-14967]TGIS_PvlGrid on Winforms draws text wrapped and does not work properly on HiDpi (NDK.WinForms,PVL)
  [DK-14964]TGIS_PvlGrid: Color and Boolean editing fixes to to alllo proper selection by mause or space button (PVL)
  [DK-14963]TGIS_PvlGrid.DeleteRaw should move ActiveCell if affected (PVL)
  [DK-14959]TGIS_LayerWMTS - secure against invalid links in Operations Metadata (Core)
  [DK-14958]Update the server url list in the WMTSManager sample (Samples)
  [DK-14956]TGIS_HandleStream should inherit from TGIS_Stream not TGIS_BaseStream (Core)
  [DK-14955]Source Code Manager - fix Access Violation errors on app exit (DDK.SRC)
  [DK-14954]Source Code Manager - versions on list may be duplicated with "local-only" text (DDK.SRC)
  [DK-14953]Source Code Manager - out of bounds exception when selecting older DK versions (DDK.SRC)
  [DK-14938]Missing dependencies when using SKIA on .NET Framework 4.8 (NDK)
  [DK-14931]TGIS_LayerArcGISFS - estimate layer extent to override inaccurate metadata (Core)
  [DK-14912]TGIS_LayerPixel - unstable operation of Build & ImportLayer procedures

Improvements:

  [DK-14985]Support HTTP Headers in web services (Core)
  [DK-14979]TGIS_WebUtils - add support of HTTP Headers for HttpFetch (Core)
  [DK-14960]Print PDF – implement missing functionalities (Core)
  [DK-14951]GisRestServices - support for basic authentication (Core)
  [DK-14937]Implement TrueType and Unicode font support for PDF (including font metrics) (Core)
  [DK-14934]PDF Print - take into account the page size defined in the template files (Core)
  [DK-14929]TGIS_LayerSqlPgisAbstract - improve speed of opening a layer (Core)
  [DK-14735]Remove duplicated ColorDefault and SizeDefault from GUI (Core,PVL)



Version: 107.1

Released: 6 November 2025

Bugs:

  [DK-14935]Application fails to open if ActivationWIzard fails to display due to exception (DDK,JDK,NDK)
  [DK-14933]After upgrading the Coordinate System definitions to EPSG v12.038 some ETRS based transformations are missed (e.g. 'OSGB36_to_ETRS89_GBR_OSNet_v2009_2') (Core)

Improvements:

  [DK-14930]Support for to Python 3.14 (PDK)



Version: 107.0

Released: 31 October 2025

New features:

  [DK-14925]TGIS_ViewerWeb - add new PrintPdf (NDK.ASPNET.Core)
  [DK-14919]TGIS_ViewerWeb - add mode ZoomToLevel (Core,NDK.ASPNET.Core)
  [DK-14908]Template printing using PDF renderer (Core,DDK.VCL,NDK.ASPNET.WebForms,NDK.WinForms)
  [DK-14906]Add "Do not remind me" button to ActivationWizard (DDK,JDK,NDK)
  [DK-14774]TGIS_ArcGISFeatureServerLayer - implement as full vector layer (Core)
  [DK-9874]Provide embedded PDF writer with georeferencing and layers support. (DDK,JDK,NDK)

Bugs:

  [DK-14923]TGIS_LayerWFS - metadata is reset after reading from a connector file (Core)
  [DK-14920]Implement AltitudeMapZones.AddRange (Core)
  [DK-14918]TilePaint should use same bitmap factory as main Viewer to improve performance (NDK.WinForms)
  [DK-14917]TGIS_ControlLegend - collapsed node may change its state to 'expanded' after changing the map zoom. (Core)
  [DK-14916]InvalidateTopmost called after Reopen() sometimes brings the old content of TGIS_LayerPixel (Core)
  [DK-14907]TGiS_Bitmap - using skia image as native data may cause AV error when the image is a non-raster image (NDK,Skia)
  [DK-14904]TGIS_PvlGrid.ActiveCell is not properly cleared in some cased like row delete (PVL)

Improvements:

  [DK-14928] Update to EPSG 12.038 (Core)
  [DK-14927]Change FromValueStart and FromValueStop in TGIS_PixelAltitudeZone from Single to Double (Core)
  [DK-14926]Add ReadOnly property for TGIS_PvlTree (PVL)
  [DK-14921]PDF printing - add missing functionality (Core,NDK.ASPNET.WebForms)
  [DK-14915]TGIS_RendererSkiaSharp - improve performance of bitmap and pixels conversion (NDK)
  [DK-14914]TGIS_CSFactory.ByWKT() should create proper EPSG from AUTHORITY whenever possible (Core)
  [DK-14905]Calculate scale always relating to the Coordinate System origin based on Metadata (Core)
  [DK-14893]TGIS_LayerDWG - improve drawing hatch arcs in CW direction (Core)



Version: 106.1

Released: 30 September 2025

Bugs:

  [DK-14900]Setup installs runtime bpl files in the wrong directory for Delphi 13 (DDK,Setup)
  [DK-14892]Improper captions of precompiled design time packages ('ABCD' instead of compiler version'). (Build,DDK)
  [DK-14879]ActivationWizard fails to display on MAUI (NDK.Maui)



Version: 106.0

Released: 26 September 2025

New features:

  [DK-14872]Implement Color field type custom rendering for TGIS_PvlGrid (PVL)
  [DK-14854]Add RAD Studio 13 Florence support (DDK)

Bugs:

  [DK-14891]TGIS_LayerWebTiles.LocateEx doesn't work properly when layer is reprojected (Core)
  [DK-14890]Problem reading DBF records longer than 32K (Core)
  [DK-14889]TGIS_LayerWFS - fails to open layers with unknown extent (Core)
  [DK-14881]TGIS_LayerDXF - hatch with holes is displayed incorrectly (Core)
  [DK-14880]TGIS_LayerDWG - hatch with many outer boundaries is displayed incorrectly (Core)
  [DK-14878]TGIS_LayerVector - PrepareExportFieldNames changes the first letter even if useStrictNames is false (Core)
  [DK-14877]TGIS_ParamsSectionVector - empty Query in other sections are overwritten with the first section value (Core)
  [DK-14871]TGIS_Viewer3D - 3D scene displayed in the Remote Desktop freezes after minimizing and restoring the window (3D)
  [DK-14861]TGIS_LayerDXF - sublayer default styling is not always applied to shapes (Core)
  [DK-14852]TGIS_LayerWMS - invalid error message in case of forbidden access to the server (Core)
  [DK-14851]Activation Wizard fails to display after any hardware change
  [DK-14849]TGIS_LayerPixel.LocateEx - function doesn't work correctly when merged pixel layer is reprojected
  [DK-14848]TGIS_LayerLandXML - possible lock after opening specific files on x86 platform (Core,DDK,x86)
  [DK-14847]TGIS_LayerPixel - unexpected reprojection behavior when changing the VPIXELS constant (Core)

Improvements:

  [DK-14875]Update Python Samples to work with PVL (Python,Samples)
  [DK-14874]Refactor the "pixel zone" properties of TGIS_LayerPixel to provide direct value access instead of returning string representations. (Core)
  [DK-14860]Faster versions of Round(), Truncate(), Floor(), and Ceiling() on .NET (NDK)

2019/09/19 11:57

Page Tools