Skip to content

Supported features and limitations ​

This page summarizes the product scope. Technical implementation details remain in the repository's developer documentation.

Platforms ​

  • Windows x64: NSIS installer.
  • Linux x86_64: Debian package and AppImage.
  • Ubuntu Desktop 24.04 LTS x64 is the tested Linux reference.
  • Persistent secrets use Secret Service (compatible GNOME Keyring/KWallet); if the service is unavailable, Catenivo does not store them in plaintext.
  • macOS is not currently distributed.

Projects ​

Starting with Catenivo 1.0, 1.x versions must preserve compatibility with projects created since 1.0, except for a deliberate and documented structural break when no lossless migration is possible.

Caches have a separate ABI and may need to be regenerated after an update without making the .etl project itself incompatible.

GeoPackage ​

Datetime fields are supported for reading. The GeoPackage writer currently supports dates, but does not yet expose datetime as a destination type.

Geometry ​

Several geometry operations are intentionally 2D-only. Unsupported dimensions or types are rejected explicitly rather than silently dropped.

Loops ​

Iterative workflows are limited to two levels. Readers/writers, HTTP calls, subprojects, multi-input joins and some aggregations are not available inside a loop.

DWG ​

Reading targets R13 through 2018 and common CAD objects. Proprietary or advanced objects can be incomplete after conversion.

Linux ​

Linux qualification currently targets Ubuntu Desktop 24.04 LTS x64. Operation on another compatible distribution is not advertised as officially qualified without a dedicated acceptance test.