Log of released versions, bug fixes, improvements, and new features. Truncated to the last 365 days.
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) |