Highlights
* Spark is now supported as a new parallel tuning backend.
* New tuning capability: targeted tuning with multiple lexicographic objectives. Check out [documentation](https://microsoft.github.io/FLAML/docs/Use-Cases/Tune-User-Defined-Function#lexicographic-objectives) and an [example](https://microsoft.github.io/FLAML/docs/Examples/Tune-Lexicographic-objectives) for this new tuning capability.
* New metrics: roc_auc_weighted, roc_auc_ovr_weighted, roc_auc_ovo_weighted.
* New reproducible learner selection method when time_budget is not specified.
* AutoML-related functionaility is moved into a new `automl` subpackage.
Thanks to all contributors who contributed to this release!
What's Changed
* Bump actions/checkout from 2 to 3 by dependabot in https://github.com/microsoft/FLAML/pull/699
* fix dependably alert by skzhang1 in https://github.com/microsoft/FLAML/pull/818
* fix typo by skzhang1 in https://github.com/microsoft/FLAML/pull/823
* install editable package in codespace by sonichi in https://github.com/microsoft/FLAML/pull/826
* skip test_hf_data in py 3.6 by sonichi in https://github.com/microsoft/FLAML/pull/832
* fix typo of output directory by thinkall in https://github.com/microsoft/FLAML/pull/828
* catch TFT logger bugs by int-chaos in https://github.com/microsoft/FLAML/pull/833
* roc_auc_weighted metric addition by shreyas36 in https://github.com/microsoft/FLAML/pull/827
* make performance test reproducible by sonichi in https://github.com/microsoft/FLAML/pull/837
* Refactor into automl subpackage by markharley in https://github.com/microsoft/FLAML/pull/809
* Edit the announcement of AAAI-23 tutorial and the KDD tutorial announcement. by HangHouCheong in https://github.com/microsoft/FLAML/pull/820
* Use get to avoid KeyError by sonichi in https://github.com/microsoft/FLAML/pull/824
* Update doc by skzhang1 in https://github.com/microsoft/FLAML/pull/843
* fix bug related to _choice_ by sonichi in https://github.com/microsoft/FLAML/pull/848
* FAQ about OOM by sonichi in https://github.com/microsoft/FLAML/pull/849
* Update .NET documentation links by luisquintanilla in https://github.com/microsoft/FLAML/pull/847
* Added an info reminding user that if no time_budget and no max_iter is specified, then effectively zero-shot AutoML is used by jingdong00 in https://github.com/microsoft/FLAML/pull/850
* Fix example tune-pytorch where the checkpoint path may be named differently by jingdong00 in https://github.com/microsoft/FLAML/pull/853
* Format errors on the web. by skzhang1 in https://github.com/microsoft/FLAML/pull/855
* Add supporting using Spark as the backend of parallel training by thinkall in https://github.com/microsoft/FLAML/pull/846
* Info and naming by sonichi in https://github.com/microsoft/FLAML/pull/864
New Contributors
* thinkall made their first contribution in https://github.com/microsoft/FLAML/pull/828
* markharley made their first contribution in https://github.com/microsoft/FLAML/pull/809
* HangHouCheong made their first contribution in https://github.com/microsoft/FLAML/pull/820
**Full Changelog**: https://github.com/microsoft/FLAML/compare/v1.0.14...v1.1.0