Skip to content

Releases: DataBora/elusion

Elusion v8.1.0

12 Nov 08:57

Choose a tag to compare

🚀 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)

Elusion v8.0.0

20 Oct 23:57

Choose a tag to compare

🚀 Elusion v8.0.0 Release Notes

📦 Installation

[dependencies]
elusion = "8.0.0"
tokio = { version = "1.45.0", features = ["rt-multi-thread"] }

Added

  • COPY DATA feature for continuous reading and writing for files bigger than RAM. Currenty source can be JSON, CSV and PARQUET, and destinations: CSV and PARQUET.
  • RAW SQL Execution with Macro implementation for better user experience.

Elusion v7.9.0

15 Oct 22:54

Choose a tag to compare

🚀 Elusion v7.9.0 Release Notes

📦 Installation

[dependencies]
elusion = "7.9.0"
tokio = { version = "1.45.0", features = ["rt-multi-thread"] }

Added

  • Dashboard Filtering Features (requires dashboard feature flag)
  • Category filtering for bar, pie and donut plots with category picker UI
  • Waterfall plot
  • NEW Color schema for all plots

Elusion v7.7.0

11 Oct 13:24

Choose a tag to compare

🚀 Elusion v7.7.0 Release Notes

📦 Installation

[dependencies]
elusion = "7.7.0"
tokio = { version = "1.45.0", features = ["rt-multi-thread"] }

ADDED

  • New features for DASHBOARD: export_report_to_pdf(), export_plot_to_png()

Elusion v7.6.0

09 Oct 06:39

Choose a tag to compare

🚀 Elusion v7.6.0 Release Notes

📦 Installation

[dependencies]
elusion = "7.6.0"
tokio = { version = "1.45.0", features = ["rt-multi-thread"] }

ENHANCED

  • Schema Type conversion for Excel file reading

Elusion v7.5.0

08 Oct 06:31

Choose a tag to compare

🚀 Elusion v7.5.0 Release Notes

📦 Installation

[dependencies]
elusion = "7.5.0"
tokio = { version = "1.45.0", features = ["rt-multi-thread"] }

ADDED

  • drop_duplicates_by_column() function that creates new dataframe with removed duplicate rows by keeping first row occurence

Elusion v7.4.0

05 Oct 18:38

Choose a tag to compare

🚀 Elusion v7.4.0 Release Notes

📦 Installation

[dependencies]
elusion = "7.4.0"
tokio = { version = "1.45.0", features = ["rt-multi-thread"] }

IMPROVED

  • Error message for select() and group_by_all()

ADDED

  • drop_duplicates() function that creates new dataframe with removed duplicate rows by keeping first row occurence

Elusion v7.3.0

26 Sep 15:13

Choose a tag to compare

🚀 Elusion v7.3.0 Release Notes

📦 Installation

[dependencies]
elusion = "7.3.0"
tokio = { version = "1.45.0", features = ["rt-multi-thread"] }

ADDED

  • FTP/FTPS Connector for reading and writing files with numerous functions: from_ftp(), from_ftp_folder(), write_csv_to_ftp(), write_excel_to_ftp(), write_parquet_to_ftp()...

Elusion v7.2.0

25 Sep 11:42

Choose a tag to compare

🚀 Elusion v7.2.0 Release Notes

📦 Installation

[dependencies]
elusion = "7.2.0"
tokio = { version = "1.45.0", features = ["rt-multi-thread"] }

ADDED

  • FABRIC Service principal functions for production purposes: from_fabric_with_service_principal() and write_parquet_to_fabric_with_service_principal()

Elusion v7.1.0

24 Sep 08:29

Choose a tag to compare

🚀 Elusion v7.1.0 Release Notes

📦 Installation

[dependencies]
elusion = "7.1.0"
tokio = { version = "1.45.0", features = ["rt-multi-thread"] }

ADDED

  • Sharepoint Service principal functions for production purposes: load_from_sharepoint_with_service_principal(), load_folder_from_sharepoint_with_service_principal(), load_folder_from_sharepoint_with_filename_column_with_service_principal()