Skip to content

v1.1.0

Compare
Choose a tag to compare
@mlrun-iguazio mlrun-iguazio released this 06 Sep 12:15
· 2058 commits to master since this release
c34edd1

Main features & enhancements

  • API: Support multi instance API, @Tankilevitch
  • API: Remove auto project creation when project doesn't exist, @Tankilevitch
  • API: Set username and refresh credentials in mlrun.set_environment(), @yaronha
  • API: Add Security context enrichment modes, @AlonMaor14
  • Run: Created the MLRun function decorator: @handler, @guy1992l
  • Artifacts: Refactor SDK class to have metadata, spec, and status, @theSaarco
  • Artifacts: Improve work with paths + add artifacts import/export, @yaronha
  • Runtimes: Fix build_config() to preserve commands order, @Hedingber
  • Runtimes: Add java options spark job parameters, @gtopper
  • Runtimes: Fix monitoring handling of non-existing runs, @Tankilevitch
  • Runtimes: Add s3 auto-mount option, @theSaarco
  • Runtimes: Add Security context support, @AlonMaor14
  • Runtimes: Bump the default spark operator version to spark-3, @theSaarco
  • Runtimes: Add patch option for with_requests & with_limits, @Tankilevitch
  • Runtimes: Adding a modifier and auto-mount option to configure multiple env variables, @theSaarco
  • Datastore: Add KafkaTarget and KafkaOutputStream, @gtopper
  • Datastore: Support wasb/wasbs schema, @speretz-ig
  • Datastore: Improve BigQuery iterator performance, @gtopper
  • Datastore: CSVTarget timestamp format compatibility between Spark and Storey, @gtopper
  • Datastore: Adding option to force non-anonymous authentication when using S3, @theSaarco
  • Builder: Bump kaniko image version to 1.8.1, @Tankilevitch
  • Builder: Support pushing images to ECR, @AlonMaor14
  • Projects: Fix/support archives with project run/build/deploy methods, @yaronha
  • Projects: Auto save in new_project(), @yaronha
  • Projects: Add timeout attribute to run method, @Tankilevitch
  • Projects: Add ensure_project to CLI commands, @Tankilevitch
  • Projects: Change default new_project to create instead of store, @AlonMaor14
  • Projects: Add RemoteRunner for supporting pipeline scheduling, @yonishelach
  • Feature-store: Support storey over redis, @assaf758
  • Feature Store: Add enrichments and validation to functions created through ingest endpoint, @Tankilevitch
  • Feature Store: Fix iso conversion on parquet source, @benbd86
  • Feature Store: Fix drop of partitioning columns, @gtopper
  • Spark: Allow mounting v3io on driver but not executors, @gtopper
  • Spark: Fix statistics produced by spark engine, @gtopper
  • Spark: Add DNS-1035 validation, @Tankilevitch
  • Platforms: Add s3 credentials mounter (modifier), @yaronha
  • Model Monitoring: : Create model monitoring feature set per model endpoint, @EyalDanieliIgu
  • Runtimes: Add ParallelRun router for running multiple steps in parallel threads/processes for serving, @yaronha
  • Frameworks: LightGBM module and booster MLRun interfaces for the train function, @guy1992l
  • SDK: Add retry mechanism for when encoutering transient connection errors, @quaark
  • Functions: Support git branches with Slashes as a git source, @quaark
  • Images: Fix security vulnerabilities, @Hedingber
  • Requirements: Raise PyArrow upper limit to 6.x, @gtopper
  • Requirements: Add vulnerability check to CI and fix vulnerabilities, @Hedingber
  • Requirements: Bump storey to 1.1.9, @assaf758
  • UI: Release notes

More info can be found in the RCs release notes:

https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc1
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc2
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc3
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc4
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc5
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc6
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc7
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc8
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc9
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc10
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc11
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc12
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc13
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc14
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc15
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc16
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc17
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc18
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc19
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc20
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc21
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc22
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc23
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc24
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc25
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc26
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc27
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc28
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc29
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc30
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc31
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc32
https://github.com/mlrun/mlrun/releases/tag/v1.1.0-rc33