Skip to content

Releases: alteryx/evalml

v0.84.0

06 Jun 17:43
dbde756
Compare
Choose a tag to compare

v0.84.0 Jun. 4, 2024

Note: the previous v0.84.0 failed to deploy to PyPi due to token issues. The old v0.84.0 release has been deleted and replaced with this one, which includes a fix to the PyPi token issues that occurred with the previous version.

Enhancements

  • Reformatted files with updated black version #4395

Fixes

  • Fixed token issues related to pypi release github action failing #4446

Changes

  • Dropped support for Python 3.8 #4414
  • Removed vowpalwabbit #4427
  • Uncapped holidays #4428
  • Unpinned kaleido #4423
  • Unpinned shap and scipy #4436
  • Unpinned most pinned dependencies under project.optional-dependencies #4431

Documentation Changes

Testing Changes

  • Added ability to run airflow tests in Python 3.9 #4391
  • Removed iterative test from airflow runs #4424
  • Updated GH actions to improve handling of potentially unsafe variables #4417
  • Fixed install test #4423

Breaking Changes

  • Dropped support for Python 3.8 #4414
  • Removed vowpalwabbit #4427

v0.83.0

02 Feb 18:07
d9da4f1
Compare
Choose a tag to compare

v0.83.0 Feb. 2, 2024

Enhancements

  • Added support for additional estimators for multiseries datasets #4385

Fixes

  • Fixed bug in _downcast_nullable_y causing woodwork initialization issues #4369
  • Fixed multiseries prediction interval labels #4377

Changes

  • Pinned scipy version to under 1.12.0 #4380

Documentation Changes

Testing Changes

Breaking Changes

v0.82.0

03 Nov 17:28
4cd63ed
Compare
Choose a tag to compare

v0.82.0 Nov. 3, 2023

Enhancements

  • Changed target name/series ID divider and added ability to return series ID column with predictions #4357

Fixes

Changes

  • Pinned networkx version below 3.2 for Python version compatibility #4351

Documentation Changes

  • Added multiseries time series section to user guide in documentation #4355
  • Updated release guide to include an FAQ section about fixing github actions #4346

Testing Changes

Breaking Changes

v0.81.1

16 Oct 18:58
41e1b07
Compare
Choose a tag to compare

Enhancements
Fixes

  • Fixed bug related to pypi release github action failing #4330
  • Fixed bug related to conda build github action #4335 #4337, #4338, #4340

Changes

Documentation changes

Testing changes

  • Updated reviewers for latest dependency updates #4309

v0.81.0

05 Oct 18:52
7780d80
Compare
Choose a tag to compare

Enhancements

  • Extended STLDecomposer to support multiseries #4253
  • Extended TimeSeriesImputer to support multiseries #4291
  • Added datacheck to check for mismatched series length in multiseries #4296
  • Added STLDecomposer to multiseries pipelines #4299
  • Extended DateTimeFormatCheck data check to support multiseries #4300
  • Extended TimeSeriesRegularizer to support multiseries #4303

Fixes

  • Fixed forecast period generation function for multiseries #4320
  • Fixed bug in STLDecomposer.inverse_transform causing incorrect seasonality projections #4328

Changes

  • Updated split_data to call split_multiseries_data when passed stacked multiseries data #4312
  • Pinned pandas version under 2.1.0 #4315
  • Increased minimum numpy version #4321

Documentation Changes

  • Removed LightGBM's excessive amount of warnings #4308

Testing Changes

  • Removed old performance testing workflow #4318

v0.80.0

31 Aug 19:07
90033c5
Compare
Choose a tag to compare

Enhancements

  • Added support for prediction intervals for VARMAX regressor #4267
  • Integrated multiseries time series into AutoMLSearch #4270

Fixes

  • Fixed error when stacking data with no exogenous variables #4275

Changes

  • Updated ARIMARegressor to be compatible with sktime v0.22.0 and beyond #4283
  • Updated graph_prediction_vs_actual_over_time() to be compatible with multiseries time series #4284
  • Updated excluded_model_families to take in a list of both str and ModelFamily data types #4287
  • Unpinned ipywidgets #4288

Documentation Changes

  • Removed erroneous warnings from Data Checks User Guide page and removed tqdm warning in all notebooks #4274

v0.79.0

14 Aug 17:45
daa8568
Compare
Choose a tag to compare

Enhancements

  • Updated regression metrics to handle multioutput dataframes as well as single output series #4233
  • Added baseline regressor for multiseries time series problems #4246
  • Added stacking and unstacking utility functions to work with multiseries data #4250
  • Added multiseries regression pipeline class #4256
  • Added multiseries VARMAX regressor #4238

Fixes

  • Added support for pandas 2 #4216
  • Fixed bug where time series pipelines would fail due to MASE needing y_train when scoring #4258
  • Update s3 bucket for docs image #4260
  • Fix deps checker including any package with post in the name #4268

Changes

  • Unpinned sktime version #4214
  • Bumped minimum lightgbm version to 4.0.0 for nullable type handling #4237
  • Pinned scikit-learn version due to incompatibility with pinned imbalanced-learn #4248

v0.78.0

11 Jul 15:57
012d42c
Compare
Choose a tag to compare

Enhancements

  • Add run_feature_selection to AutoMLSearch and Default Algorithm #4210
  • Added SMAPE to the standard metrics for time series problems #4220

Fixes

  • IDColumnsDataCheck now works with Unknown data type #4203

Changes

  • Upgraded minimum SHAP version to 0.42.0 and unpinned numpy version #4228

Documentation Changes

  • Updated API reference #4213

v0.77.0

08 Jun 13:54
14b3436
Compare
Choose a tag to compare

v0.77.0 June. 07, 2023

Enhancements

  • Added check_distribution function for determining if the predicted distribution matches the true one :pr:4184
  • Added get_recommendation_score_breakdown function for insight on the recommendation score :pr:4188
  • Added excluded_model_families parameter to AutoMLSearch() :pr:4196
  • Added option to exclude time index in IDColumnsDataCheck :pr:4194

Fixes

  • Fixed small errors in ARIMARegressor implementation :pr:4186
  • Fixed get_forecast_period to properly handle gap parameter :pr:4200

Testing Changes

  • Run looking glass performance tests on merge via Airflow :pr:4198

v0.76.0

10 May 14:55
21e193b
Compare
Choose a tag to compare

v0.76.0 May. 10, 2023

Enhancements

  • Added optional recommendation_score to rank pipelines during AutoMLSearch #4156
  • Added BytesIO support to PipelinBase.load() #4179

Fixes

  • Capped numpy at <=1.23.5 as a temporary measure for SHAP #4172
  • Updated our readthedocs recipe to reenable builds #4177