User Tools

Site Tools


readme:versions:v100.0

v100.0, released 2025-04-09, "ↃIC"

Documentation | What's new & coming | v100.0 “ↃIC”

This release got the code name “ↃIC”, an early Roman numeral for 100.

Changes in distribution

This release makes a significant change to the way we distribute our products.

General changes

  • No more dedicated TRIAL versions. From now on, all products are the same. The scope of the license determines the product serial code that you receive. That is, the downloaded and installed trial version can be transformed into a fully functional product without reinstallation by changing the serial number.
  • Activation (not applicable to ASP.NET) is no longer a separate program. Activation starts the first time you start an application using DK in debug mode.
  • If the activation is not performed, the application can be run for a few minutes, which allows for a quick familiarization with DK, e.g., for developers running DK for .NET from GitHub/NuGet
  • All samples (except ASP.NET) use the GisSampleDataDirDownload() method, which retrieves sample data from the network the first time it is used.
  • Since more and more corporate programmers have limited ability to install programs in Admin mode, all programs no longer require administrative privileges for installation. The complete version of DK is now installed in a single directory (typically in %LOCALAPPDATA%\TatukGIS\).

Changes for individual editions

  • DK for Delphi
    • The distribution versions for individual versions of RAD Studio do not contain source code anymore; only compiled binaries are included.
    • A brand new separate SRC setup includes a new Source Code Manager that compiles and installs components in the selected RAD Studio. The program also downloads new versions from the web and allows you to switch between downloaded versions. This also works for C++ Builder!
    • Samples are available on GitHub (https://github.com/TatukGIScom/DK.Delphi-Samples)
  • DK for .NET
    • NuGet packages have been renamed:
      • The version for Windows utilizing .NET Framework and .NET 6+ is now available as a single package: TatukGIS.NET.Windows (also .dll assembly files within a package are renamed to TatukGIS_Net_Win.dll )
      • The Standard package is now available as TatukGIS.NET.Standard
      • STABLE packages are now available publicly on NuGet.org
      • Old TRIAL packages are being deprecated from public NuGet
      • UNSTABLE packages are available on a private NuGet server for 8 weeks (for supported customers only)
      • DAILY packages are available on a private NuGet server for 2 weeks (for supported customers only)
    • Samples are available on GitHub (https://github.com/TatukGIScom/DK.NET-Samples) and allow you to run directly from Visual Studio (without installing DK for .NET!)
  • DK for ASP.NET
    • NuGet packages for ASP.NET Core:
      • STABLE packages are now available on public NuGet.org
      • Old TRIAL packages are being deprecated from public NuGet
      • UNSTABLE packages are available on a private NuGet server for 8 weeks (for supported customers only)
      • DAILY packages are available on a private NuGet server for 2 weeks (for supported customers only)
    • Samples will be available on GitHub later
  • DK for Java
  • DK for ActiveX

Upcoming changes

  • We want to simplify the management of deployments. For .NET, we can't entirely use the NuGet mechanism because some deployments require downloading the specific libraries and accepting the developer's license (e.g., ECW, MrSID, and others). Eventually, deployments will probably be available as a separate setup.
  • Distribution versions will be further simplified. Distribution versions will be further simplified. Since Sam Data is now automatically downloaded, we are considering removing it from the version setups.

List of changes

Done:

  • RAD Studio 12.3 support, including 64-bit IDE. DK-14406
  • Setup files no longer require admin rights; by default, the installation folder is now in %LOCALAPPDATA%\TatukGIS\ (implemented for all DK editions). DK-14549
  • New DK for Python Turorial #3 added to samples. DK-14569
  • Vastly improve attribute support in DWG. DK-14573
  • Trail/Retal files are now the same. DK-14410
  • NET 3.1 support discontinued. DK-14557
  • Custom deployment files on ARM and .NET are now supported. DK-14607
  • Our license was polished and is now in v5. DK-14606|
  • All samples on all platforms are now utilizing GisSamplesDataDirDownload for self-data downloading. DK-14594 DK-14593 DK-14595
  • Nuget files are unified for .NET Framework and .NET 6+. DK-14592
  • A new activation procedure is to be run upon debugging. DK-14510
  • DK.Delphi setups are w/o source code now. A separate setup for source code is provided. A new Source Code Manager to download, compile, and manage source codes is provided. DK-14554
  • Minor fixes & improvements.

Known issue:

  • Upon using Delphi Source Code setup please ensure that you install version 100.0.37458 (TatukGIS_DK.DELPHI.SRC_100.0.37458.exe)

The complete list is available at Changelog.

2025/04/15 11:39

Page Tools