April 2025
- Python 3.13 is now supported and dependency bounds have been raised
df-listcollections now require (n_cases,n_channels,n_timepoints) formatting. Make sure each dataframe in the list has channels as the first dimension and timepoints are the second.- The ROCKAD anomaly detector has been added ({user}
pattplatt) - THe KASBA clusterer has been added ({user}
chrisholder) - Lots of documentation improvements and bug fixes
- [DOC] Anomaly Detection Overview Notebook ({pr}
2446) {user}itsdivya1309
- [ENH] Added ROCKAD anomaly detector to aeon ({pr}
2376) {user}pattplatt - [ENH] Replace
prtsmetrics ({pr}2400) {user}aryanpola
- [MNT,DEP] _binary.py metrics deprecated ({pr}
2600) {user}aryanpola
- Fix docstring inconsistencies in benchmarking module (resolves #809) ({pr}
2735) {user}adityagh006
- [ENH] Replace
prtsmetrics ({pr}2400) {user}aryanpola - [ENH] Remove MutilROCKETRegressor from alias mapping ({pr}
2623) {user}Kaustbh - [ENH] Hard-Coded Tests for
test_metrics.py({pr}2672) {user}aryanpola
- [MNT,DEP] _binary.py metrics deprecated ({pr}
2600) {user}aryanpola
- [BUG] Passed stride parameter to LITETimeClassifier ({pr}
2502) {user}kavya-r30 - [BUG] LITE Network : Fixed list arguments ({pr}
2510) {user}kavya-r30
- [DOC] Add LITETimeClassifier Example to Classification Notebook ({pr}
2419) {user}sumana-2705 - [DOC] Inserting the right paper reference ({pr}
2440) {user}adilsonmedronha - [DOC] LITE Time classifier metrics ({pr}
2464) {user}dschrempf - [DOC] Updated docstring to clarify class_weight parameter in MRHydraClassifier ({pr}
2505) {user}Akhil-Jasson - [DOC] added type hints to 'classification->convolution_based' module ({pr}
2494) {user}YashviMehta03 - [DOC] Documentation improvement of BaseDeepClassifier and BaseCollectionEstimator ({pr}
2516) {user}kevinzb56 - [DOC] Add 'Raises' section to docstring (#1766) ({pr}
2484) {user}Nikitas100
- [ENH] Added possibility for pooling strides in TimeCNN ({pr}
2485) {user}kavya-r30 - [ENH] Replace SFA with SFAFast in REDCOMETS ({pr}
2418) {user}itsdivya1309 - [ENH] Added class weights to feature based classifiers ({pr}
2512) {user}lucifer4073 - [ENH] Set
outlier_normdefault to True for Catch22 estimators ({pr}2659) {user}tanishy7777
- [MNT] Fixed wrong type annotations for aeon classes ({pr}
2488) {user}shinymack - [MNT] Raise version bound for
scikit-learn1.6 ({pr}2486) {user}MatthewMiddlehurst - [MNT] Remove REDCOMETs from testing exclusion list ({pr}
2630) {user}MatthewMiddlehurst
- [DOC] Update Partitional clustering notebook ({pr}
2483) {user}Akhil-Jasson - [DOC] Notebook on Feature-based Clustering ({pr}
2579) {user}itsdivya1309
- [ENH] KASBA clusterer ({pr}
2428) {user}chrisholder - [ENH] Removed Reshape Layer from Deep Learning Clusterers ({pr}
2495) {user}kavya-r30 - [ENH] Adds kdtw kernel support for kernelkmeans ({pr}
2645) {user}tanishy7777 - [ENH] Add dummy clusterer tags ({pr}
2551) {user}MatthewMiddlehurst
- [MNT] Fix random state deep clustering checking test ({pr}
2528) {user}hadifawaz1999 - [MNT] Raise version bound for
scikit-learn1.6 ({pr}2486) {user}MatthewMiddlehurst
- [ENH] Collection conversion cleanup and
df-listfix ({pr}2654) {user}MatthewMiddlehurst
- [BUG, ENH] SFA fix: Std-Normalization, as used in BOSS and WEASEL models, is potentially harmful for lower bounding ({pr}
2461) {user}patrickzib
- [DOC] ddtw_distance Documentation Fix ({pr}
2443) {user}notaryanramani - [DOC] Distance function notebook #2395 ({pr}
2487) {user}kevinzb56
- [BUG, ENH] SFA fix: Std-Normalization, as used in BOSS and WEASEL models, is potentially harmful for lower bounding ({pr}
2461) {user}patrickzib - [ENH] Adds support for distances that are asymmetric but supports unequal length ({pr}
2613) {user}tanishy7777 - [ENH] Support for unequal length in itakura parallelogram ({pr}
2647) {user}tanishy7777 - [ENH] Implement DTW with Global alignment ({pr}
2565) {user}tanishy7777
- [DOC] Added Docstring for regression forecasting ({pr}
2564) {user}kavya-r30
- [ENh] Forecasting tests ({pr}
2427) {user}TonyBagnall
- [BUG] LITE Network : Fixed list arguments ({pr}
2510) {user}kavya-r30
- [ENH] Added possibility for pooling strides in TimeCNN ({pr}
2485) {user}kavya-r30 - [ENH] Add and Validate
n_layers,n_units,activation&dropout_ratekwargs to MLPNetwork ({pr}2338) {user}aadya940 - [ENH] Test coverage for AEResNetNetwork Improved ({pr}
2518) {user}lucifer4073 - [ENH] Test coverage for MLP Network improved ({pr}
2537) {user}shinymack - [ENH] Test coverage for FCNNetwork Improved ({pr}
2559) {user}lucifer4073 - [ENH] Test coverage for AEFCNNetwork Improved ({pr}
2558) {user}lucifer4073 - [ENH] Test coverage for TimeCNNNetwork Improved ({pr}
2534) {user}lucifer4073 - [ENH] Test coverage for Resnet Network ({pr}
2553) {user}kavya-r30
- [BUG] LITE Network : Fixed list arguments ({pr}
2510) {user}kavya-r30
- [DOC] Base collection class docstring formatting ({pr}
2452) {user}TonyBagnall - [DOC] Inconsistent double quotes in regression module ({pr}
2640) {user}Val-2608
- [MNT] Fixed wrong type annotations for aeon classes ({pr}
2488) {user}shinymack - [MNT] Raise version bound for
scikit-learn1.6 ({pr}2486) {user}MatthewMiddlehurst
- [ENH] Remove test exclusions ({pr}
2409) {user}TonyBagnall
- [BUG] add ExpSmoothingSeriesTransformer and MovingAverageSeriesTransformer to init ({pr}
2550) {user}Cyril-Meyer - [BUG] SevenNumberSummary bugfix and input rename ({pr}
2555) {user}MatthewMiddlehurst
- [DOC] Base collection class docstring formatting ({pr}
2452) {user}TonyBagnall - [DOC] Create smoothing filters notebook ({pr}
2547) {user}Cyril-Meyer - [DOC] Clarify documentation regarding unequal length series limitation ({pr}
2589) {user}Kaustbh
- [ENH] Refactor BinSegSegmenter to BinSegmenter ({pr}
2408) {user}TonyBagnall - [ENH] Remove test exclusions ({pr}
2409) {user}TonyBagnall
- [ENH] Remove test exclusions ({pr}
2409) {user}TonyBagnall - [ENh] Forecasting tests ({pr}
2427) {user}TonyBagnall - [ENH] adjust test for non numpy output ({pr}
2517) {user}TonyBagnall - [ENH] Collection conversion cleanup and
df-listfix ({pr}2654) {user}MatthewMiddlehurst - [MNT,ENH] Update to allow Python 3.13 ({pr}
2608) {user}MatthewMiddlehurst
- [MNT] Testing fixes ({pr}
2531) {user}MatthewMiddlehurst - [MNT] Fix random state deep clustering checking test ({pr}
2528) {user}hadifawaz1999 - [MNT] Skip some expected results tests when numba is disabled ({pr}
2639) {user}MatthewMiddlehurst - [MNT] Remove REDCOMETs from testing exclusion list ({pr}
2630) {user}MatthewMiddlehurst - [MNT,ENH] Update to allow Python 3.13 ({pr}
2608) {user}MatthewMiddlehurst
- [DOC] Added Missing Docstring for Plot Pairwise Distance Matrix ({pr}
2609) {user}kavya-r30
- [ENH] Test Coverage for Pairwise Distance ({pr}
2590) {user}kavya-r30 - [ENH]
best_on_topaddition inplot_pairwise_scatter({pr}2655) {user}aryanpola
- [DOC] Contributing guide and template changes ({pr}
2423) {user}MatthewMiddlehurst - [DOC] Created a adding_typehints.md in developers_guide that Fixes issue #1857 ({pr}
2424) {user}vedpawar2254 - [DOC] Add comment to readme.md ({pr}
2450) {user}TonyBagnall - [DOC] Contributing readme and other contributing updates ({pr}
2445) {user}MatthewMiddlehurst - [DOC] add note to install pandoc ({pr}
2489) {user}inclinedadarsh - [DOC] Added search functionality for estimator overview table ({pr}
2496) {user}kavya-r30 - [DOC] Fixed tags appearance on the end on list in partition clustering notebook ({pr}
- [DOC] Update custom CSS for dataframe styling in documentation ({pr}
2508) {user}inclinedadarsh - [DOC] Improve type hint guide and add link to the page. ({pr}
2532) {user}MatthewMiddlehurst - [DOC] Fixed Output Error in Interval Based Notebook ({pr}
2620) {user}kavya-r30 - [DOC] Add GSoC announcement to web page ({pr}
2629) {user}MatthewMiddlehurst - [DOC] Update dependencies.md ({pr}
2717) {user}TinaJin0228 - [DOC] re-running notebook for fixing error in cell output ({pr}
2597) {user}Kaustbh - [DOC] Add 'Raises' section to docstring #1766 ({pr}
2617) {user}ayushsingh9720 - [DOC] Contributor docs update ({pr}
2554) {user}MatthewMiddlehurst - [DOC] Add link to about us page and fix badge link in README ({pr}
2556) {user}MatthewMiddlehurst - [DOC] Fixed a few spelling/grammar mistakes on TSC docs examples ({pr}
2738) {user}HaroonAzamFiza
2504) {user}kavya-r30
- [ENH] Add sphinx event to add capability table to estimators' docs individually ({pr}
2468) {user}inclinedadarsh - [DOC] Added search functionality for estimator overview table ({pr}
2496) {user}kavya-r30 - [ENH,MNT] Assign Bot (assigned issues>2) ({pr}
2702) {user}aryanpola - [MNT,ENH] Assign-bot (Allow users to type alternative phrases for assignment) ({pr}
2704) {user}Ramana-Raja
- [MNT] Trying to diagnose ubuntu workflow failures ({pr}
2413) {user}MatthewMiddlehurst - [MNT] Set upper bound on esig version ({pr}
2463) {user}chrisholder - [MNT] Swapped tensorflow and pytorch to install only CPU version ({pr}
2416) {user}chrisholder - [MNT] Temporary exclusion of REDCOMETS from CI ({pr}
2522) {user}MatthewMiddlehurst - [MNT] Use MacOS for examples/ workflow ({pr}
2668) {user}shinymack - [MNT] issue-assign-bot (prevent assignment on PRs) ({pr}
2703) {user}shinymack - [MNT] Fix run_examples.sh exclusion ({pr}
2701) {user}MatthewMiddlehurst - [MNT] Updated the release workflows ({pr}
2638) {user}MatthewMiddlehurst - [ENH,MNT] Assign Bot (assigned issues>2) ({pr}
2702) {user}aryanpola - [MNT,ENH] Assign-bot (Allow users to type alternative phrases for assignment) ({pr}
2704) {user}Ramana-Raja
- [GOV] Infrastructure workgroup lead and voting ambiguity fix ({pr}
2426) {user}MatthewMiddlehurst
The following have contributed to this release through a collective 90 GitHub Pull Requests:
{user}aadya940,
{user}adilsonmedronha,
{user}adityagh006,
{user}Akhil-Jasson,
{user}aryanpola,
{user}ayushsingh9720,
{user}chrisholder,
{user}Cyril-Meyer,
{user}dschrempf,
{user}hadifawaz1999,
{user}HaroonAzamFiza,
{user}inclinedadarsh,
{user}itsdivya1309,
{user}Kaustbh,
{user}kavya-r30,
{user}kevinzb56,
{user}lucifer4073,
{user}MatthewMiddlehurst,
{user}Nikitas100,
{user}notaryanramani,
{user}patrickzib,
{user}pattplatt,
{user}Ramana-Raja,
{user}shinymack,
{user}sumana-2705,
{user}tanishy7777,
{user}TinaJin0228,
{user}TonyBagnall,
{user}Val-2608,
{user}vedpawar2254,
{user}YashviMehta03