Releases: feathr-ai/feathr
Releases · feathr-ai/feathr
v0.5.1: Improved feature registry experiences, using Maven package for Feathr jobs, and API improvement
Highlighted Features:
This release contains a lot of important bug fixes and new features.
Features
- Feathr Web UI MVP by @blrchen in #216
- Enable get features from registry by @YihuiGuo in #187
- Add API to materialize features to offline store by @hangfei in #294
- Enable key vault as secret source by @Yuqing-cat in #141
- Added feature validation by @lhayhurst in #258
Improvements:
- Improve error message when path is not supported by @xiaoyongzhu in #257
- Yihui/moderate registration conflict by @YihuiGuo in #304
- Add extensible extractor APIs by @jaymo001 in #302
- Setting up Maven by @blee1234 in #205
Full Changelog
- Update README.md by @hangfei in #213
- Fix Redis suffix problem for snowflake by @Yuqing-cat in #159
- [Ready to Merge] Enable key vault as secret source by @Yuqing-cat in #141
- [Urgent] Fix previous key vault PR typo by @Yuqing-cat in #223
- Update README to reflect doc changes by @xiaoyongzhu in #212
- Feathr Web UI MVP by @blrchen in #216
- Setting up Maven by @blee1234 in #205
- Fix ui workflow deployment fails with error: The content server has unexpectedly rejected the request with: LengthRequired by @blrchen in #228
- Enable get features from registry by @YihuiGuo in #187
- Remove ui ci/cd workflow by @blrchen in #229
- Missing required options by @windoze in #113
- Improve Feature Registry Usability by @xiaoyongzhu in #230
- Changing illegal key vault secret name by @adityakaul in #233
- #236 Missing brackets by @windoze in #237
- Yihui/api demo by @YihuiGuo in #142
- Dockerize feathr web ui app by @blrchen in #245
- Fix test_feathr_register_features_e2e by @YihuiGuo in #249
- Added installing librdkafka section by @lhayhurst in #244
- Fix another CI test by @YihuiGuo in #252
- #51 Show error log on job failure by @windoze in #218
- moved azure ad config to a .env file for better overriding by @chinmaytredence in #259
- Feathr UI: redesign site header by @blrchen in #260
- Pretty-print the features produced by buildFeatures by @ahlag in #214
- Reduce feathr web api docker image build time by @blrchen in #261
- Feathr UI: enable multiple tenant auth by @blrchen in #266
- Feathr UI: Display feature key and transform expression in feature detail pages by @blrchen in #262
- Added feature validation by @lhayhurst in #258
- Fix test failure by @xiaoyongzhu in #276
- Fixing a broken link in README.md by @d4ve in #277
- [BUG] Fixed dependecy problem of pretty print utils by @ahlag in #273
- Consolidating CI pipelines by @jainr in #280
- Fix millisecond timestamp handling by @jaymo001 in #288
- Add milestone link by @xiaoyongzhu in #286
- Add tech talk slides for Feathr by @xiaoyongzhu in #296
- Improve error message when path is not supported by @xiaoyongzhu in #257
- [feathr] Add API to materialize features to offline store by @hangfei in #294
- Add extensible extractor APIs by @jaymo001 in #302
- Update homepage by @xiaoyongzhu in #310
- Yihui/moderate registration conflict by @YihuiGuo in #304
- [Feathr] Add a example for product recommendation by @hangfei in #312
- Product sample by @hangfei in #314
- Adding custom data loader handler support. by @blee1234 in #309
- bump version to 0.5 by @xiaoyongzhu in #315
- Feathr UI: API spec alignment and ux experience improvement by @blrchen in #303
- Add 'feathr hocon' command by @jaymo001 in #317
- add contribution text by @chinmaytredence in #153
- Added init py for import error in api folder by @chinmaytredence in #308
New Contributors
- @adityakaul made their first contribution in #233
- @lhayhurst made their first contribution in #244
- @d4ve made their first contribution in #277
Full Changelog: v0.4.0...v0.5.1
v0.4.0: Add streaming support and improve onboarding experiences
In this release, we have accomplished:
- Feature streaming. Now you can transform your raw data from a streaming source and ingest the features into your online store in a much faster way compared with offline ingestion.
- A lot of improvements on our documentation, including Feathr Concepts for Beginners and Python API documentation.
- Improved new user installation and onboarding experiences.
Highlighted Changes
- Add streaming support by @jaymo001 in #137
- Python API documentation is available now at https://feathr.readthedocs.io/en/latest/ by @hangfei in #194 and #198
- Add Customer360 view notebook sample for easier user onboarding in #132
- Lay foundation for FeatureRegistry APIs by @jainr #99
- Use Databrics CLI to replace the Rest API for easier installation @xiaoyongzhu #180
New Community Contributors
- @Dongbumlee made their first contribution in #130
- @chinmaytredence made their first contribution in #132
- @blee1234 made their first contribution in #148
- @ahlag made their first contribution in #188
Full Changelog: v0.3.0...v0.4.0
v0.3.0: Support PySpark UDF, one click deploy experience, Delta Lake Support
In this release, we have added:
- PySpark UDF preprocessing. Now users can define UDFs with all the capabilities that PySpark has.
- Enhanced Feature Registry experience. Note: users might need to manually update the feature definitions in the purview service. This is a one-time work and future updates will be backward compatible.
- Added one-click Azure resource provision and deployment. Users can deploy resources with Azure template.
- Supported Delta Lake and more formats as input/output format.
- Bug fixes and documentation improvement.
Highlighted Changes
- Fix register features by @tarockey in #87
- Add support for Delta Lake by @xiaoyongzhu in #95
- Adding Pyspark UDF support by @hangfei in #107
- One click deployment for Feathr on Azure by @xiaoyongzhu in #116
- Rewrite feature registry with new Pythonic APIs and add tagging support by @xiaoyongzhu in #105
New Contributors
Full Changelog: v0.2.1...v0.3.0
v0.2.1: Add Python API and enhance notebook experiences
Based on popular demand, we are
- Adding Python API to define features, join features and deploy features
- Further enhance notebook experiences
- Bug fixes.
Public Preview Release
Hello world!
We are excited to announce Feathr public preview release v0.1.0.
Please try it out and join our community. We are looking forward to hearing feedback from you!