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: 85.0-Unstable2

Released: 8 December 2023

New features:

  [DK-13820]TGIS_LayerSqlSdo - option to control the case of column names
  [DK-13813]Implement TrackBar control in PVL (PVL)

Bugs:

  [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

Improvements:




Version: 85.0-Unstable1

Released: 1 December 2023

New features:

  [DK-13808]TGIS_LayerJSON - support exporting to stream (Core)
  [DK-13801]TGIS_ViewerWeb - add custom mouse events for the Editor (Core)

Bugs:

  [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-13804]Implement missing Hint feature for WinForms in PVL (NDK.WinForms,PVL)



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)



Version: 11.78.1

Released: 30 May 2023

Bugs:

  [DK-13601]TGIS_ControlLegend - AV when added to a form in design time (DDK.VCL)



Version: 11.78.0

Released: 26 May 2023

New features:

  [DK-13584]Deploy LASzip to 3.4.1 (Setup)
  [DK-13578]TGIS_ViewerWeb - add viewer Rectangle mode (NDK.ASPNET.Core)
  [DK-13569]TGIS_ControlLegend - dragging nodes with touches (Android,Core,iOS,Windows)
  [DK-6124]TGIS_LayerVector - support for storing a style for each shape of a layer (Core)

Bugs:

  [DK-13599]TGIS_LayerSqlPgis - binding internal fields to resolve a sql query breaks a cursor Loop (Core)
  [DK-13598]TGIS_DbSqlite - possible range error upon a binding field with negative index (Core)
  [DK-13596]TGIS_LayerPixel.Loop overloads return different results for arc shape (Core)
  [DK-13593]TGIS_Renderer3D - possible floating error exception when a unit distance is 0 for unknown projection (3D,Core)
  [DK-13585]TGIS_Topology - Combine function sometimes works no properly when ForceShapeFixing is True (Core)
  [DK-13582]GisLayerTIFF - page one should be set after setUp (Core)
  [DK-13581]A failed attempt to load a statistics from a file should be a silent exception (Core)
  [DK-13580]Possible range error upon truncating a text to negative length (Core,NDK)
  [DK-13577]Multi page TIFF viewing - wrong switching between pages (Core)
  [DK-13576]TGIS_LayerSHP - possible range error upon reading fake XYM shapes (Core,NDK)
  [DK-13575]Slow display of multipage TIFFs with subsampled pages (Core)
  [DK-13573]Renderer should not replace RenderColor with Black if render expression is empty. (Core,Direct2D,Gdi32,GdiPlus,NDK,SharpDX,VCL)
  [DK-13572]ComboBoxes height property is not set correctly in PVL (NDK.WinForms,PVL,VCL)
  [DK-13570]TGIS_Editor - first found snap point may be lost if the second search on the next snap layer didn't find any snap (Core)
  [DK-13568]TGIS_ControlLegendForm - possible division by zero error when preparing a scale from text (DDK,JDK,NDK)
  [DK-13567]Remove duplicate code in lockRender and legendRender (Core)

Improvements:

  [DK-13595]Wind mills and Wind farms symbols improved and added
  [DK-13549]Improve the display of render ranges in the legend (Core)
  [DK-13490]TGIS_GeometryFactory.GisCreateShapeFromEWKT - support LINEARRING geometry (Core)



Version: 11.77.0

Released: 28 April 2023

New features:

  [DK-13555]Add default base constants for log & exp interpolation (Core)
  [DK-13523]Make proxy for TGIS_ControlCSSystem control to use it in PVL (FMX,JDK.Swing,NDK.WinForms,PVL,VCL)
  [DK-13519]TGIS_ControlFieldFactor - add color format control (Core,PVL)

Bugs:

  [DK-13566]FixShape - should ensure all parts proper winding (Core)
  [DK-13564]Bug, symbol library dialog (PVL)
  [DK-13561]TGIS_ControlLegend - Changing Layer order does not ignore 'hidden from legend' Layers (Core)
  [DK-13559]TestTopology.TestAreaAndHoles - CountHoles function is needed (Custom work)
  [DK-13558]Vector wizard not opening properly (FMX,NDK.WinForms,VCL)
  [DK-13557]TGIS_Renderer3DDirectX9 - selected shapes loose color transparency (3D,Core)
  [DK-13556]TGIS_ViewerWnd - setting ZoomEx without opem map raises AV (Core)
  [DK-13551]TGIS_ViewerWnd.MapToScreen() - when used inside ShapePaint event, gets wrong results (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms,NDK.WPF)
  [DK-13544]Fix Fields.py sample (Python,Samples)
  [DK-13541] Exporting reprojected layer to a tiled layer can be very slow due to frequent several seconds long hung-ups. (Layers)
  [DK-13540]Exporting to TGIS_LayerPixelStoreSqlite with TGIS_PixelExportManager fails with SQLite unique constraint error. Occurs if exported WGS and layer is very big. (Layers)
  [DK-13539]TGIS_LayerKML - GroundOverlay is not parsed when using LatLonQuad coordinates (Core)
  [DK-13528]Params size render shall unify units to avoid size value crossing zero (Core)
  [DK-13527]Basemap notifies subscribers about closing a project after paint (Core)
  [DK-13526]TGIS_LayerVector logarithmic renderer does not work (Core)
  [DK-13525]TGIS_LayerVector.lockRender does not recognize gap between standard and extended zones (Core)
  [DK-13517]TGIS_ControlLegend - Access violation upon drawing Params.Renderer (Core)
  [DK-13444]GisTopology - subsequent FixShapeEx calls may still set the _wasfixed flag to true 2 (Core)

Improvements:

  [DK-13565]Better completion for overloaded methods and constructors (PDK)
  [DK-13553]SVG Symbol Library - a number of new symbols and a of improvements in exting ones (Resources)
  [DK-13546]Pixel store project file for sqlite: should contain relative path to the data file (Core)
  [DK-13529]Vector Render fixes and improvements (Core)
  [DK-13521]Allow intuitive use of TGIS_ParamsRender Zones and ZonesEx order (Core)
  [DK-13518]Implement DoShow method that shows a modal PVL form (PVL)
  [DK-13500]TGIS_ControlLegend - new style for dragging nodes (only arrow keys, without long tap) (Core)
  [DK-13496]Clarify the TGIS_Topology.FixShape documentation (Core,Doc)



Version: 11.76.1

Released: 20 April 2023

Bugs:

  [DK-13550]SVG Symbol libary browser not showing up properly (FMX,NDK.WinForms)



Version: 11.76.0

Released: 31 March 2023

New features:

  [DK-13463]Add non-modal form (PVL)
  [DK-13452]TGIS_ControlLegend - new events: GroupSelectEvent and GroupActiveChangeEvent (Core)
  [DK-13448]Add RAD Studio 11.3 support (Setup)
  [DK-13445]Template designer - new possibility of snapping edited elements (NDK.WinForms)

Bugs:

  [DK-13515]TGIS_ShapeArc - AddPoint3D checks only 2D points to avoid duplicates
  [DK-13510]Projection of ECW to Popular Mercator (and some other projections) is sometimes off. (Core)
  [DK-13509]TGIS_Layer - setting a layer Name property is case sensitive wich can raise an exception (Core)
  [DK-13505]TGIS_LayerWCS - layer width and height is not set up correctly from capabilities (Core)
  [DK-13504]Button OK is badly positioned in symbology library control (PVL)
  [DK-13501]Unable to open a web service layer from embedded Path (Core)
  [DK-13498]TGIS_ControlLegend - content may be squeezed/extended a little upon first paint (DDK.FMX)
  [DK-13497]TGIS_PixelExportManager can not be used due to improper inheritance (PDK)
  [DK-13487]TGIS_ControlLegend can crash when operations on layer parameters are performed outside the legend (Core)
  [DK-13486]TGIS_ViewerWeb - select event is being invoked on each mouse up (NDK.ASPNET.Core)
  [DK-13484]TestGisLayerWebTiles does not use static OSM tiles (Tests)
  [DK-13475]Range check error with high zoom and vector layer labeling turned on (Core)
  [DK-13473]Template designer - sometimes resizing the form causes AV error (DDK.VCL,NDK.WinForms)
  [DK-13472]Selecting color from color wheel not working as expected on 4k (FMX,PVL)
  [DK-13471]Wrong button placment on high resolution displays with scaling enabled (PVL,VCL)
  [DK-13470]Inheritance is not fully proper proper e.g. layer.Statistics.Calculate() a proper overload cannot be used (PDK)
  [DK-13468]Rendering: shapes with undefined render color may be rendered wrong (DDK.VCL,NDK.WinForms)
  [DK-13466]TGIS_Control3d - designer exception upon putting a new control on a form (DDK.VCL)
  [DK-13465]TGIS_ControlCSSystem.Execute should be defined as a function (PDK)
  [DK-13462]Viewer sample - search panel does not work if some layers are not vector (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms,Samples)
  [DK-13461]TGIS_ControlLegend - setting GIS_Layer or GIS_Group sometimes does not raise appropriate events (Core)
  [DK-13455]TGIS_ViewerWnd - mouse & touch events are blocked when they are raised before update will be involved by timer (Core)
  [DK-13454]GisLayerPixel - possible _bitmap buffer overrun for scaled images in getBitmapData function (Core)
  [DK-13453]TGIS_LayerSqlPgisLibpq - memory leaks when using FixTopology option for export (Core)
  [DK-13450]Infinite loop in reading certain tiffs x64 math precision related (Core,x64)
  [DK-13447]Basemap rendering never ends if it is based on WFS (Core)
  [DK-13446]Basemap display as wrong area if the primary screen is 4K (DDK.VL,Direct2D)
  [DK-13434]Touch operations - changing the viewer mode while the gesture is in progress causes incorrect behavior (NDK.WPF)
  [DK-13432]Template designer - AV after deleting an element (NDK.WinForms)

Improvements:

  [DK-13516]TGIS_Renderer3DDirectX9 - use a color transparency from a shape params (3D,Core)
  [DK-13507]TGIS_LayerWCS - set a layer extent from DescribeCoverage info in the default CRS (Core)
  [DK-13503]Fix some warnings on PVL compilation. (PVL)
  [DK-13499]Change the way we create radio buttons (PVL)
  [DK-13495]VarToBoolean - empty or null string should be treated as false
  [DK-13494]Add TGIS_PvlMemo (PVL)
  [DK-13491]Add Hint property for controls (PVL)
  [DK-13482]Include .NET6 compilation into packages (NDK.ASPNET.Core,NDK.WinForms,NDK.WPF)
  [DK-13467]Sample ShapeOperations - new version (different touches' handling) (NDK.WPF,Samples)
  [DK-13464]Layer properties form - ToolStripButton(s) replaced by T_SpeedButton(s) for .NET6 compatibility (NDK.WinForms)
  [DK-13459]Printing - boxes and frames should have a more precisely defined location on the printout (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-13458]Make TGIS_ControlColor more user friendly on mobile devices (PVL)
  [DK-13451]TGIS_LayerWMS.GetFeatureInfo - secure against encoding error (Core)
  [DK-13433]Change inheritance of modal forms and context creation (PVL)



Version: 11.75.0

Released: 25 February 2023

New features:

  [DK-13407]TGIS_ViewerWeb - restore viewer after the session expired (NDK.ASPNET.Core)

Bugs:

  [DK-13428]Basemap is not precise on close zoom (DDK.VCL,Direct2D)
  [DK-13425]Unnecessary assert on Char conversion which can block some functions (PDK)
  [DK-13417]TGIS_RTree - possible file error on commit upon disposing (Core)
  [DK-13416]TGIS_ControlLegend - sometimes getting Layer property raises AV exception (Core)
  [DK-13415]TGIS_LayerDGN - multiline is not read (Core)
  [DK-13413]Activation and bpl not properly signed (DDK)
  [DK-13411]TGIS_LayerLAS - file mode is not detected if the layer is created directly using the class constructor (Core)
  [DK-13409]TGIS_LayerPixel - possible dividing by 0 in recalc_params procedure (Core)
  [DK-13408]TGIS_Viewer.PaintExtraEvent problem with proper PPI setup on 4K (DDK.FMX)
  [DK-13405]Graticules labels on Windows FMX 4K are 2x bigger than expected (DDK.FMX)
  [DK-13404]Hourglass can hung app in some situations (most likely on 4K) (DDK.FMX)
  [DK-13402]TGIS_LayerPixel.ImportLayer - export to grid generates invalid data for different formats 2 (Core)
  [DK-13399]Installers are not signed (DDK,NDK,PDK,XDK)
  [DK-13398]TGIS_Utils.IsInherited is missed (XDK)

Improvements:

  [DK-13420]Add .html files for Jupyter Notebooks (Python,Samples)
  [DK-13418]Support for styling for TGIS_ControlLegend, TGIS_ViewerWnd, TGIS_ContolControlScale and TGIS_ControlNorthArrow (DDK.FMX)
  [DK-13414]TGIS_BusyEventManager should transmit the name of the process (Core)
  [DK-13412]Removed fix-up code that is not longer required in Skia4Delphi 4.x (DDK.FMX,Skia)
  [DK-13410]Better image for hourglass animation (DDK.FMX)
  [DK-13406]TGIS_ControlLegend - elimination of redundant repaints when changing scrollbar parameters (DDK.VCL,NDK.WinForms)
  [DK-13397]Fix some warnings on PVL as well as errors (PVL)
  [DK-13359]Print template designer - allow snapping (DDK.VCL,NDK.WinForms)



Version: 11.74.1

Released: 30 January 2023




Version: 11.74.0

Released: 27 January 2023

New features:

  [DK-13395]TGIS_LayerWMS - add predefined info format for GetFeatureInfo (Core)
  [DK-13388]TGIS_LayerFGDB - support for field domain (Core)
  [DK-13377]TGIS_ConfigFactory - enable adding alias for a project extension via metadata (Core)
  [DK-13371]Start using new PVL versions of wizards (PVL)
  [DK-13357]TGIS_Printer to expose Renderer to allow device independent-drawing upon Printing (JDK.Swing,NDK.WinForms)
  [DK-13322]Implement grid wizard for PVL (PVL)

Bugs:

  [DK-13396]Printing legend - current legend font may not be taken into account when printing group names (JDK.Swing)
  [DK-13393]TGIS_Editor - possible floating error upon calculating a perpendicular snap point (Core)
  [DK-13392]TGIS_ControlLegend - memory leak (DDK.FMX)
  [DK-13391]TGIS_ControlLegend - check boxes are too small for HiRes (DDK.FMX)
  [DK-13385]Deployment DLL cannot be read from x64 and x86 subfolders (NDK.ASPNET)
  [DK-13384]Renderer wrongly sets Z factor: 1% instead of 100% (3D)
  [DK-13383]TGIS_ViewerWnd - sometimes gestures do not work for Select mode (NDK.WPF)
  [DK-13382]Fixes for PVL controls (PVL)
  [DK-13381]TGIS_Control3D on 4K has a bad layout (DDK.VCL)
  [DK-13379]Few methods are executed as 'override' while actually meaning is 'reintroduced' (PDK)
  [DK-13378]IIS Installation of sample stores improper paths (NDK.ASPNET.WebForms,Setup)
  [DK-13376]TGIS_ViewerWnd.Lock does nothing (PDK)
  [DK-13375]TGIS_Legend.Font property is not visible in a designer (XDK)
  [DK-13373]TGIS_DataSet and some ather classes AV (PDK)
  [DK-13364]TGIS_Bitmap.AsPng should return native Python bytes object (PDK)
  [DK-13362]TGIS_LayerTIFF.ImportLayer to GRID subformat generates vertical lines (Core)
  [DK-13360]"except Exception" no properly handled (PDK)
  [DK-13353]Fix size calculations in ExportToImage sample (DDK.VCL,Samples)
  [DK-13316]possible exception during PNG reading (for web tiles) (Core)
  [DK-12875]Tap events for UserDefined mode does not work (NDK.WPF)

Improvements:

  [DK-13387]TGIS_ViewerWnd - internal gestures service does not block calling user's event handlers (NDK.WPF)
  [DK-13386]Update DISM installation for IIS to properly instal ASPNET support (NDK.ASPNET,Setup)
  [DK-13374]Direct mapping of TBytes to bytes object (PDK)
  [DK-13372]Limit zoom out for FMX 3D renderer (3D,DDK.FMX,DDK.VCL)
  [DK-13363]Warn about active Folder Protection upon installation (DDK,NDK,Setup,XDK)
  [DK-13355]Saving JPG and PNG on Firemonkey is limited only to one subformat. GetCapabilities should reflect this. (Core,FMX)
  [DK-13354]Python samples added: ExportToImage, PrintPreview, Reproject, View3D, WMTSManager and Jupyter notebooks (PDK,Samples)
  [DK-13347]Redesign CSV to allow more predefined separators and keep seame settings upon save (Core)
  [DK-12500]TGIS_ControlLegend - new version of the control (JDK.Swing)



Version: 11.73.1

Released: 9 January 2023

Bugs:

  [DK-13358]TGIS_ViewerWnd - endless loop while switching to 3D mode (DDK.VCL)



Version: 11.73.0

Released: 30 December 2022

New features:

  [DK-13344]Python macOS version to support Skia libraries. (PDK,Skia)
  [DK-13332]Simplified TGIS_PvITree control. (DDK.FMX,DDK.VCL,PVL)
  [DK-13329]TGIS_PVlIconsList and redesigned TGIS_PvlIconButton
  [DK-13327]SVG Library - few fixes and few more symbols in LandUse category (Resources)
  [DK-13283]TGIS_Printer to expose Renderer to allow device independent-drawing upon Printing (DDK.FMX,DDK.VCL,PDK,XDK)

Bugs:

  [DK-13346]Python download .zip file improperly unpack on macOS (Build,macOS,Python,Setup)
  [DK-13345]Metal rendering can cause "object not owned" error. (DDK.FMX,iOS,macOS,Metal)
  [DK-13342]Disable Hourglass on Skia on Windows because it can hung-up application. (DDK.FMX,Skia,Windows)
  [DK-13341]Skia rendering can cause "object not owned" error. (DDK.FMX,Skia)
  [DK-13340]Field definition file (.fld) should be saved only if was changed - if not a multiuser saving of a shared .ttkls file can be problematic (Core)
  [DK-13339]Skia and Metal rendeing on MacOS & iOS causes improper image colors. (DDK.FMX,iOS,macOS)
  [DK-13338]Forms never got focus on conda under macOS. (macOS,PDK)
  [DK-13335]Improper .so file codesigning certificate for Gatekeeper (macOS,PDK)
  [DK-13331]Improve basement drawing in 3D (3D,FMX)
  [DK-13330]Color property is read only in TGIS_ControlColor (PVL)
  [DK-13326]Accept char and integer array defined as colleaction [] (PDK)
  [DK-13325]TGIS_LayerDWG - possible range error upon reading entity links in old formats of dwg files (Core)
  [DK-13324]TGIS_LayerSqlPgis - fetching a record before reading internal fields ignores virtual fields (Core)
  [DK-13323]TGIS_ViewerWnd - sometimes drawing for 3D mode causes the background to flicker (3D,DDK.VCL)
  [DK-13321]TGIS_ControlLegend - sometimes the legend stays not updated when the Viewer is in 3D mode (DDK.FMX,DDK.VCL,NDK.WinForms,NDK.WPF)
  [DK-13320]Invalid drawing of multipatch triangle strip (3D)
  [DK-13318]TGIS_ControlLegend - AV when the legend loses connection to the viewer data (Core)
  [DK-13317]exception in import grid layer when CS is changed (Core)
  [DK-13315]Some properties like Params.Area.Bitmap can not be set to None (PDK)
  [DK-13313]TGIS_ViewerWeb - pinch gestures don't work on mobile safari (NDK.ASPNET.Core)
  [DK-13311]Resizing TGIS_ViewerWnd gives unexpected results (XDK)
  [DK-13310]TGIS_ControlLegend - dragging nodes does not work (XDK)
  [DK-13303]TGIS_ControlLegend - InvalidateItems() method is missing (DDK.FMX,DDK.VCL,NDK.ASPNET.WebForms,NDK.WinForms,NDK.WPF)
  [DK-13300]Never-ending basemap rendering in some situations (Core)
  [DK-13297]TGIS_ControlLegend - dragging nodes throws an exception (Android,DDK.FMX,iOS,macOS)
  [DK-13296]GisSamplesDataDir - registry key is not read correctly in .NET (Core,NDK)
  [DK-13295]TGIS_ControlStatistics - AV error when using BusyEvent after calculating statistics (DDK)
  [DK-13294]Wrong Modal result in some situations (PVL)
  [DK-13293]Compiling iOS Simulator app tries to link static SQLite library (DDK.FMX.Mobile,iOS)
  [DK-13292]TGIS_ControlStatistics in PVL always try to calculate GIS_UID (PVL)
  [DK-13291]Not all inherited constructors are exposed in the API (PDK)
  [DK-13289]ImportLayer does not write TIFF grid layers (Core)
  [DK-13286]URL Link on activativation does nothing (macOS,PDK)
  [DK-13285]TGIS_GridToVector - possible floating round exception upon normalizing 1E+38 value (continuation) (Core)
  [DK-13284]TGIS_ViewerWeb - preparing javascript canvas context fails if new view is not ready (NDK.ASPNET.Core)
  [DK-13281]PrintPreview AV if there is not default printer on the system (DDK.FMX,DDK.VCL,NDK.WinForms,NDK.WPF)
  [DK-13280]Printing on macOS is 2x smaller than expected (DDK.FMX)
  [DK-13279]Printing does not work - an runtime arror is raised instead (PDK,Windows)
  [DK-13278]TGIS_ControlLegend renders to big items on HiRes monitors (DDK.FMX)
  [DK-13277]Activation form has a wrong content if activation is already activated (PDK)
  [DK-13276]TGIS_ViewerWnd - labels of topmost layer sometimes are not drawn if metadata TGIS_ViewerWnd.Paint.LabelsOnTop and TGIS_ViewerWnd.Paint.Topmost.LabelsOnTopis are set to true (DDK.VCL)
  [DK-13275]DecompressGZipStream - stream is not fully decompressed using .net core (Core,NDK)
  [DK-13274]TGIS_LayerSqlAbstract.SaveData - queries used for built-in cursors are not closed after save (Core)
  [DK-13273]TGIS_ControlLegend - legend not drawn properly (checkboxes missing) (DDK.FMX.Mobile)
  [DK-13271]Problems running scripts on Mac with default python (macOS,PDK)
  [DK-13270]Readme should be updated (PDK,Setup)
  [DK-13269]TGIS_ControlLegend - restore visibility for Touch property (DDK.VCL)
  [DK-13268]TGIS_LayerOSM - large polygon shapes are overlapping smaller shapes (Core)
  [DK-13223]TIF renders incorrectly for high zoom. (Core)
  [DK-13130]ImportLayer does not work with TIFF layers when CSs are different (Core)
  [DK-13104]PixelStore - possible gaps between pixels store tiles (Core)

Improvements:

  [DK-13343]Update SKIA support to version 4.0.2 (DDK.FMX)
  [DK-13337]TGIS_ViewerWeb - set drag as default action on click for Auto mode (NDK.ASPNET.Core)
  [DK-13336]Python samples added: Classification, Measure, PaintEvents, and TemplatePrint (PDK,Samples)
  [DK-13334]Expose TGIS_WFSFeature and TGIS_FileWFS classes (PDK)
  [DK-13333]Events must be marked as published for a proper scripting support (PDK,PVL)
  [DK-13328]Simplify PVL use in a context of standard Forms (DDK.FMX,DDK.VCL,JDK,NDK.WinForms,PVL)
  [DK-13319]Fix issue with switching between pages in PVL version of Vector Wizzard (PVL)
  [DK-13302]Add IGIS_Viewer3D and 3D components (PDK)
  [DK-13299]Add GisIsSamePoint3DM and GisIsSameExtent3DM to test 3D with M (measure) (Core)
  [DK-13298]Add overload for GisIsSamePoint* and GisIsSameExtent* to provided testing with specified tolerance (Core)
  [DK-13290]Activation form can keep app running. (PDK)
  [DK-13287]PrintPreview to use Renderer for device-independent drawing (DDK.VCL,Samples)
  [DK-13272]Implement TGIS_ControlLegendVectorWiz in PVL (PVL)

2019/09/19 11:57

Page Tools