CHANGELOG

All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning and Keep a Changelog.

0.5.42 - (2023-12-11)


New

  • Upgrade qwak-core to 0.2.32

0.5.41 - (2023-12-06)


Changes

  • Update qwak core

0.5.40 - (2023-12-06)


New

  • qwak models builds logs supports timestamp formats without trailing zeros

0.5.39 - (2023-11-30)


New

  • Bump Qwak Core to 0.2.17
  • Bump Qwak Core to 0.2.16

0.5.38 - (2023-11-29)


0.5.37 - (2023-11-29)


New

  • Upgrade qwak-core to 0.2.8

0.5.36 - (2023-11-28)


New

  • Bump QwakCore
  • qwak-core minor version bump
  • Koalas Udfs

0.5.35 - (2023-11-22)


New

  • Streaming data source with generic deserializer can be registered through SDK
  • Add option to build a model through QwakClient
  • Vector store - support for fetch API. Get a vector of features for a given ID.

0.5.34 - (2023-11-15)


New

  • Key property of featureset support added
  • Use Register Qwak Model Phase from Core
  • Use Fetch Model Phase from Core
  • Use more build logic from Core
  • Fix test imports for feature store primitives
  • Add data-source AthenaSource

Changes

  • Bump qwak-core version

0.5.33 - (2023-10-31)


0.5.32 - (2023-10-30)


New

  • Use BuildPhase from code as source of description

0.5.31 - (2023-10-26)


New

  • Add git secret ssh arg to qwak sdk
  • Use Build Constant and Interfaces from Core
  • Use Build Config from Core
  • Supporting multi environment in batch deployment

0.5.30 - (2023-10-18)


New

  • Add --sync option to undeploy model

0.5.29 - (2023-10-12)


  • Add backfill cli

New

  • Move internal apis

Changes

  • When adding --json-logs the logs are in debug level by default

0.5.28 - (2023-09-21)


Changes

  • Validation- support date range and ds limit

0.5.27 - (2023-09-19)


0.5.26 - (2023-09-18)


New

  • Adding json format to alerts, audiences and autimations list command. Renamed audience to audiences

0.5.25 - (2023-09-14)


Fixes

  • Prevent failures when SDK is installed in serving container

0.5.24 - (2023-09-06)


New

  • Adding purchase option to build option

0.5.23 - (2023-09-05)


Changes

  • print validation internal stdout & stderr

0.5.22 - (2023-08-31)


Fixes

  • Align workspaces command

0.5.21 - (2023-08-30)


New

  • Add workspace default instance and image

0.5.20 - (2023-08-30)


New

  • List models and list models metadata added to CLI commands

Fixes

  • List models and list models metadata use the QwakCommand class
  • Use the proper model metadata properties

0.5.19 - (2023-08-28)


Fixes

  • Workspaces - Add name to options
  • Online extraction fix for features created in 0.9.X SDK's

0.5.18 - (2023-08-24)


New

  • Remove JSON format from general flags definition
  • Config file for creating and updating workspaces
  • Adding create, update, deploy, undeploy and delete workspace to CLI
  • Support run_local with feature extraction

Fixes

  • Wrong usage of InvalidGitRepositoryError

0.5.17 - (2023-08-09)


New

  • CLI support for deployment of protected variations.

0.5.16 - (2023-08-08)


New

  • CLI support for local files batch mode inference

0.5.15 - (2023-08-07)


New

  • Add Support to streaming deployment for multi environment.

0.5.14 - (2023-08-06)


Fixes

  • AutodetectOutputAdapter returns only the first row from a dataframe with multiple rows

0.5.13 - (2023-07-25)


New

  • Globally deprecate --pods, replace with --replicas

Fixes

  • Sync deployment doesn't wait 10 minutes to check the deployment status, but does it every 5 seconds.

0.5.12 - (2023-07-20)


New

  • Check if the used instance is a GPU instance using the InstanceTemplateManagementClient

Changes

  • Reduce SDK dependencies - assertpy and Pydantic

Fixes

  • Remove unnecessary 'branch' arguments from batch / streaming deployments

0.5.11 - (2023-07-07)


New

Support alerts.
Support relative paths from upper directories in the dependency_required_folders parameter including proper upload.
Add an option to pass git credentials outside the build

0.5.10 - (2023-07-05)


New

Return a helpful error when the main directory is not in the current working directory while starting a build
Support models describe.
Support models runtime.

0.5.9 - (2023-07-01)


0.5.8 - (2023-06-29)


New

  • Retrieve the base docker image name from builds orchestrator

0.5.7 - (2023-06-28)


New

  • Support audiences.

0.5.6 - (2023-06-15)


New

  • qwak models build copies the poetry.lock file from the model directory and uses it during the build
  • copy the poetry.lock file from the same location as the custom dependency path

0.5.5 - (2023-06-12)


New

  • Support common resources in Automations
  • Support requesting batch job with Tshirt sizes such as 'small', 'medium', etc...
  • Build now support instance size with '--instance' parameter. Also, if you deploy as part of the build you can use '
    --deployment-instance' to select the size
  • Support '--instance' in deployment. Options are: small, medium, large, etc...
  • update qwak-core version

Changes

  • Change init examples churn and credit risk to reorder the features.

Fixes

  • Fix typo in deployment timeout param

0.5.4 - (2023-05-23)


New

  • Auto Scaling Latency support for p50 / p90 / p95 / p99 aggregation types

Changes

  • Build - cleanup historical flags

Fixes

  • Remove extra index url from build config translation
  • Fix missing copy of dependencies lock file in upload model code process

0.5.3 - (2023-05-11)


0.5.2 - (2023-05-09)


Fixes

  • Build - Copying files from Git now handles existing folder case
  • Fix boolean flags validation

0.5.1 - (2023-05-04)

  • Support anonymous bucket access for batch data sources

New

  • Updated and modular Qwak SDK. See the migration guide on how to update from previous versions
  • Change default deployment process timeout to 30 minutes

0.5.0 - (2023-05-03)