0.59.0 (2026-01-16)
Bug Fixes
- Add get_table_query_string_with_alias() for PostgreSQL subquery aliasing (#5811) (11122ce)
- Add hybrid online store to ONLINE_STORE_CLASS_FOR_TYPE mapping (#5810) (678589b)
- Add possibility to overwrite send_receive_timeout for clickhouse offline store (#5792) (59dbb33)
- Denial by default to all resources when no permissions set (#5663) (1524f1c)
- Make operator include full OIDC secret in repo config (#5676) (#5809) (a536bc2)
- Populate Postgres
registry.pathduringfeast init(#5785) (f293ae8) - redis: Preserve millisecond timestamp precision for Redis online store (#5807) (9e3f213)
- Search API to return all matching tags in matched_tags field (#5843) (de37f66)
- Spark Materialization Engine Cannot Infer Schema (#5806) (58d0325), closes #5594 #5594
- Support arro3 table schema with newer deltalake packages (#5799) (103c5e9)
- Timestamp formatting and lakehouse-type connector for trino_offline_store. (#5846) (c2ea7e9)
- Update model_validator to use instance method signature (Pydantic v2.12 deprecation) (#5825) (3c10b6e)
Features
- Add dbt integration for importing models as FeatureViews (#5827) (b997361), closes #3335 #3335 #3335
- Add GCS registry store in Go feature server (#5818) (1dc2be5)
- Add progress bar to CLI from feast apply (#5867) (ab3562b)
- Add RBAC blog post to website (#5861) (b1844a3)
- Add skip_feature_view_validation parameter to FeatureStore.apply() and plan() (#5859) (5482a0e)
- Added batching to feature server /push to offline store (#5683) (#5729) (ce35ce6)
- Enable static artifacts for feature server that can be used in Feature Transformations (#5787) (edefc3f)
- Improve lambda materialization engine (#5829) (f6116f9)
- Offline Store historical features retrieval based on datetime range in Ray (#5738) (e484c12)
- Read, Save docs and chat fixes (#5865) (2081b55)
- Resolve pyarrow >21 installation with ibis-framework (#5847) (8b9bb50)
- Support staging for spark materialization (#5671) (#5797) (5b787af)