v1.3.0

September 2025

Highlights

  • A massive update to the forecasting module and its framework. New forecasters include ARIMA/AutoARIMA, SETAR-Tree/Forest, Theta, TAR/SETAR, and deep learners. Thank you to all contributors including our GSoC 2024 students!

  • The shapelet transform and extending algorithms now accept unequal length series and have had a massive speed-up

  • KNN and KMeans algorithms now have n_jobs support for multithreading

  • A download function for the RehabPile dataset collection has been implemented

  • An implementation of ESMOTE for imbalanced classification problems has been added to the collection transformers module

  • The Time Mixup Contrastive Learning (TimeMCL) algorithm has been added to the self supervised module housed in the transformations package

Anomaly Detection

Documentation

Benchmarking

Deprecation

Classification

Bug Fixes

  • [BUG] Fix redcomets bug when using only one sample (#2952) @baraline

Documentation

Enhancements

Clustering

Documentation

  • [DOC] Added missing references in deep learning clustering #3021 (#3029) @PipaFlores

Enhancements

Datasets

Deprecation

Enhancements

Maintenance

Other

Distances

Bug Fixes

Enhancements

Forecasting

Bug Fixes

Documentation

Enhancements

Other

  • [EHN] Allow exogenous variables in regression forecasters (#2915) @TinaJin0228

  • [ENH] Implement Time-Varying Parameter (TVP) regression forecaster using Kalman filter (#2920) @TonyBagnall

Networks

Bug Fixes

Documentation

Enhancements

Regression

Enhancements

Documentation

  • [DOC] Add RecurrentRegressor and RecurrentNetwork to api_reference (#2935) @lucifer4073

Segmentation

Bug Fixes

Transformations

Bug Fixes

Deprecation

Documentation

Enhancements

Maintenance

Unit Testing

Bug Fixes

Enhancements

Maintenance

Visualisations

Documentation

Enhancements

  • [ENH] Improves create_multi_comparison_matrix parameters and saving (#2657) @aryanpola

Other

Deprecation

Documentation

Enhancements

Maintenance

Contributors

The following have contributed to this release through a collective 91 GitHub Pull Requests:

@alexbanwell1, @angus924, @aryanpola, @baraline, @chrisholder, @CodeFor2001, @hadifawaz1999, @inclinedadarsh, @Kaustbh, @kavya-r30, @LinGinQiu, @lucifer4073, @MatthewMiddlehurst, @OutragedOctopus, @PipaFlores, @Ramana-Raja, @sarthakuwar, @shinymack, @TinaJin0228, @TonyBagnall, @yarikoptic