Releases: finos/tracdap
TRAC D.A.P. 0.9.0 Beta 1
This is a beta release meant for development and testing only. It includes a preview of the new RESULT metadata structures for the 0.9 series
TRAC D.A.P. 0.8.0
Starting with TRAC 0.8, a free-to-use community build of TRAC is available
as a self-contained image on Docker Hub. The community edition includes TRAC
D.A.P. as well as custom code provided by finTRAC Limited, and is provided under
the Apache License, Version 2.0, with additional restrictions imposed by the
Commons Clause. TRAC D.A.P. and TRAC Community Edition will have the same minor
release cycle, but patch releases will happen independently.
TRAC Community Edition on Docker Hub
The 0.8 series of TRAC D.A.P. is intended as an open framework for analytic platforms.
APIs are provided to allow easy customization and extension of the core capabilities.
The extension APIs are still maturing and may change between minor releases.
The 0.8 series of TRAC D.A.P. also brings several new features, including:
- Dynamic resource configuration (configuration as metadata objects)
- Secret handling for dynamic resources (plugin type for secret management tools)
- New model input / output types: FILE and STRUCT
- New model parameter types: ARRAY and MAP
For a full list of changes and new features, see the full changelog
The 0.8 series works with Java versions 11, 17 and 21 and Python versions 9 through 13.
TRAC D.A.P. 0.8.0 is metadata compatible with the 0.7 and 0.6 series.
TRAC D.A.P. 0.8.0 RC 2
This release introduces config objects and previews the admin API. It is intended for use with the TRAC Early Access Programme.
This release is metadata-compatible with versions 0.6.0 and later. See the release notes for 0.6 regarding compatibility with the 0.5 series.
TRAC D.A.P. 0.8.0 RC 1
This release is a preview of the upcoming 0.8 release series, for use in the TRAC 0.8 early access programme.
This release is metadata-compatible with versions 0.6.0 and later. See the release notes for 0.6 regarding compatibility with the 0.5 series.
TRAC D.A.P. 0.7.1
TRAC D.A.P. 0.7.1 is a maintenance release for the 0.7 series, it includes a number of fixes and security patches. This release also includes a back-port of MAP model parameters, which are now available in dev mode.
Full Changelog: v0.7.0...v0.7.1
TRAC D.A.P. 0.7.1 is metadata-compatible with versions 0.6.0 and later. See the release notes for 0.6 regarding compatibility with the 0.5 series.
TRAC D.A.P. 0.7.0
TRAC D.A.P. 0.7 marks an important step in the journey to scale and amplify the TRAC platform. Having been incubated in Accenture - and Parker Fitzgerald before that - the TRAC open-source project is now under the stewardship of finTRAC. In addition to future releases of the open-source TRAC D.A.P. project, commercially supported versions of the platform will be launched across all the major cloud marketplaces over the next few months.
TRAC D.A.P. 0.7.0 is metadata-compatible with versions 0.6.0 and later. See the release notes for 0.6 regarding compatibility with the 0.5 series.
TRAC D.A.P. 0.7.0 RC 1
This is a release candidate for TRAC D.A.P. 0.7.0, to validate the release process and run regression testing ahead of the 0.7 release.
TRAC D.A.P. 0.6.6
This release adds incremental features and fixes to the 0.6 release series:
- Runtime data protocols - Support multiple data frameworks in a unified API with intelligent type hinting
- SQ: data import / export - For runtime import / export jobs, support SQL as a data source (MySQL, MariaDB, Postgres, SQL Server)
- Runtime job groups - Allow jobs to depend on child jobs, support for parallel and sequential job groups
- Fix for gRPC request queuing in platform components
Runtime data protocols and SQL import / export are considered experimental, to use these features in model code import from tracdap.rt.api.experimental. Features will be moved to the main API after feedback and evaluation.
Full Changelog: v0.6.5...v0.6.6
TRAC D.A.P. 0.6.6 is metadata-compatible with versions 0.6.0 and later. See the release notes for 0.6 regarding compatibility with the 0.5 series.
TRAC D.A.P. 0.6.5
This release adds incremental features and fixes to the 0.6 release series:
- Support for the Polars data framework in TRAC models
- Experimental API for custom import / export models to read and write data from external storage
- Metadata Resource API, allows clients to query public information about platform resources
- Performance and scheduling improvements in the data service
- Make pure-Python the default implementation for Git (native Git is still available as a config option)
Full Changelog: v0.6.4...v0.6.5
TRAC D.A.P. 0.6.5 is metadata-compatible with versions 0.6.0 and later. See the release notes for 0.6 regarding compatibility with the 0.5 series.
TRAC D.A.P. 0.6.4
This release adds incremental features and fixes to the 0.6 release series:
- Support dynamic schemas for model inputs and outputs (schemas are resolved at runtime)
- Fix for custom config loaders in a local development environment
- Documentation updates
- Updated service control scripts
Full Changelog: v0.6.3...v0.6.4
TRAC D.A.P. 0.6.4 is metadata-compatible with versions 0.6.0 and later. See the release notes for 0.6 regarding compatibility with the 0.5 series.