🚀 Elusion v8.1.0 Release Notes
📦 Installation
[dependencies]
elusion = "8.1.0"
tokio = { version = "1.45.0", features = ["rt-multi-thread"] }
Added
- Schema Loading Feature - Load files with predefined schemas using
new_with_schema() method
- Support for custom schema definition via JSON specification with
schema_from_json()
SchemaBuilder for ergonomic, programmatic schema construction without requiring manual vec![] declarations
FileSchema::schema_builder() convenience method for fluent schema building
- Schema support for all file formats: CSV, Parquet, JSON, Excel, XML, and Delta Lake
FileSchema struct for schema representation and reuse
- Exposed schema-loading APIs through
CustomDataFrame wrappers (not direct imports in prelude)