<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" xml:lang="en-US">
  <id>tag:github.com,2008:https://github.com/feast-dev/feast/releases</id>
  <link type="text/html" rel="alternate" href="https://github.com/feast-dev/feast/releases"/>
  <link type="application/atom+xml" rel="self" href="https://github.com/feast-dev/feast/releases.atom"/>
  <title>Release notes from feast</title>
  <updated>2026-08-21T03:31:00Z</updated>
  <entry>
    <id>tag:github.com,2008:Repository/161133770/v0.66.0</id>
    <updated>2026-08-21T03:31:12Z</updated>
    <link rel="alternate" type="text/html" href="https://github.com/feast-dev/feast/releases/tag/v0.66.0"/>
    <title>v0.66.0</title>
    <content type="html">&lt;h1&gt;&lt;a href=&quot;https://github.com/feast-dev/feast/compare/v0.65.0...v0.66.0&quot;&gt;0.66.0&lt;/a&gt; (2026-08-21)&lt;/h1&gt;
&lt;h3&gt;Bug Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Add connection pre-warming for DynamoDB async client (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/89240fad90e58cda8ce20ef2b83b18931b8f0ea3&quot;&gt;89240fa&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6060&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6060/hovercard&quot;&gt;#6060&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add remote registry client extra (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6697&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6697/hovercard&quot;&gt;#6697&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/b8dfcb0e0b0e01e77ff56cb1fbb3e38b1077da2f&quot;&gt;b8dfcb0&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Address review feedback on FIPS cipher suite configuration (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/4a35fbab9ba628afd58d8e230e1e6619dbecd12b&quot;&gt;4a35fba&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Allow remote-registry first apply for new projects (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/39d408d6e7c91f622f1a63363f4c2e5dbc450234&quot;&gt;39d408d&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Avoid importing feast.feature_store at mcp_server import time (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/ddb2e9ad54d06ed2fd4035d51de6da9729ca7293&quot;&gt;ddb2e9a&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Bump pymssql to &amp;gt;=2.3.6 for macOS arm64 wheel support (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/181eb35790b9c7cc94321f35b22f89cd114e8867&quot;&gt;181eb35&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/5636&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/5636/hovercard&quot;&gt;#5636&lt;/a&gt; &lt;a href=&quot;https://github.com/feast-dev/feast/issues/5193&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5193/hovercard&quot;&gt;#5193&lt;/a&gt; &lt;a href=&quot;https://github.com/feast-dev/feast/issues/5636&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/5636/hovercard&quot;&gt;#5636&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Call ApplySavedDataset RPC instead of ApplyFeatureService in RemoteRegistry.apply_saved_dataset() (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/934d34175d233d8cb83dc37095d3da228007a2d6&quot;&gt;934d341&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Catch missing dbt parser dependency in dbt CLI commands (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6534&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6534/hovercard&quot;&gt;#6534&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/3c2ae3c0bde569166ec8c6093e6b96341416ad6a&quot;&gt;3c2ae3c&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Default authentication to kubernetes auth (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/6a4690a1fc837e8afb537ebd60b6f93bc9e7d02e&quot;&gt;6a4690a&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Defer feature-freshness thread to post-fork to avoid Gunicorn deadlock (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6648&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6648/hovercard&quot;&gt;#6648&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/104ad10403e4e7dcb27145a86b2523c1c4639612&quot;&gt;104ad10&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6647&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6647/hovercard&quot;&gt;#6647&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Do not pass undeclared feature view columns to ODFV UDFs (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6527&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6527/hovercard&quot;&gt;#6527&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/75b94639487abad556d97f9460ad6927306f574d&quot;&gt;75b9463&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;downgrade mcp pin to 1.29.0 and fix CI lockfiles and unit tests (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/98e5bca7a6b29b2c1b81ee458323a26f3f1e70b3&quot;&gt;98e5bca&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6706&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6706/hovercard&quot;&gt;#6706&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Feast apply silently ignoring ttl updates to None or timedelta(0) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6709&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6709/hovercard&quot;&gt;#6709&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/97b0f25ea2afa442b9e2056eb66545f212b58a22&quot;&gt;97b0f25&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6703&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6703/hovercard&quot;&gt;#6703&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fix mypy TorchTensor type alias error (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6712&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6712/hovercard&quot;&gt;#6712&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/34de6fabc28b430afbe266075311530be3a6c3ee&quot;&gt;34de6fa&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/5563&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/5563/hovercard&quot;&gt;#5563&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fixed data source creation form gaps (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/5d0f7d61e0ded15e65d79d98dfc231b4c6e7d10b&quot;&gt;5d0f7d6&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Handle parameterized and complex Trino types in type map (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/326554d4713d35a1a1caa16c983b2f8b503ae170&quot;&gt;326554d&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Isolate default user permissions (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/e37adbf9ac6586c15a2715be955e1899a4f25e9b&quot;&gt;e37adbf&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Isolate projection join key maps (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/d1c709d7cfd2dc0cce984badf2794cfadc2beaa3&quot;&gt;d1c709d&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Map Postgres real to FLOAT instead of DOUBLE (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/62db4354abdfcf82053b83aeb905ac5c243de634&quot;&gt;62db435&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Merge shared ODFV source projections in feature resolution (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/d269946513cdf284c7369aefabd6f8f47ebcd240&quot;&gt;d269946&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6621&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6621/hovercard&quot;&gt;#6621&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;More exhaustive athena types (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/a9aaefc2c8a23e868fa64f30470f386d294d7a2c&quot;&gt;a9aaefc&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Normalize SQL registry read_path to the psycopg3 driver like path (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6644&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6644/hovercard&quot;&gt;#6644&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/996c6ea7ddf65db7da986fc525d7516312d87a20&quot;&gt;996c6ea&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6643&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6643/hovercard&quot;&gt;#6643&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;operator:&lt;/strong&gt; add spec.services.onlineStore.disabled to opt out of the online store (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/d81d4e3cc586baa4791c04cd010e6610bbda32cd&quot;&gt;d81d4e3&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6586&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6586/hovercard&quot;&gt;#6586&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Preinstall DuckDB delta extension for tests (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/fd4d49d2d0bceedb188d226fe88c15ba59d71d0d&quot;&gt;fd4d49d&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6743&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6743/hovercard&quot;&gt;#6743&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Preserve event-time ordering within Redis online_write_batch (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/40fb788640db8c9bafa623ebebac89f2e3688325&quot;&gt;40fb788&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/5163&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/5163/hovercard&quot;&gt;#5163&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Prevent mutation of cached feature resolution results (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/ea174192727b4f390652f36194c531486e5bf4ac&quot;&gt;ea17419&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Remote feastRef FeatureStore fails first apply for a new feastProject (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/9affee53559ae2f2c1aae4b29da41576079cf841&quot;&gt;9affee5&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Remove inert subjectaccessreviews and reorganize RBAC rules (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/f771ea47d9985ebe2e620bfd2048fa790d23d87f&quot;&gt;f771ea4&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Report single-feature-view spark_application materialization success (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/a9219d9672848b6d62c6a44d1001e4487656fe9f&quot;&gt;a9219d9&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6673&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6673/hovercard&quot;&gt;#6673&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Reset the global security manager after the permissions fixture (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/7667215c134e0a066f41a56fcd1c2ead33c81e61&quot;&gt;7667215&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Resolve kserve with pip --dry-run instead of installing it (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/01da132e609ed517983f060a89a5e24bde0f1270&quot;&gt;01da132&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6732&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6732/hovercard&quot;&gt;#6732&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Resolve write_to_offline_store feature view with a single registry lookup (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/a42dc85b00c4316c53a14cc04477283beb0bdbd0&quot;&gt;a42dc85&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/4235&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/4235/hovercard&quot;&gt;#4235&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Return False from &lt;strong&gt;eq&lt;/strong&gt; on cross-type comparison (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6637&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6637/hovercard&quot;&gt;#6637&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/0f149a99bc30f4b792b34b46089547feee3a72a0&quot;&gt;0f149a9&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6636&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6636/hovercard&quot;&gt;#6636&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Reuse IdP-issued client tokens until near expiry (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/602d75237bdba333798848b0a91abd446b9c07d2&quot;&gt;602d752&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Reuse the OIDC JWKS client across requests (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6683&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6683/hovercard&quot;&gt;#6683&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/a1e6fc2d4f4a14d5a26467c9f88a9d5a90446e35&quot;&gt;a1e6fc2&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Separate CronJob and feature-server ServiceAccounts (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/398f6435ab68c89205433ba9fcc27b2b2b8d255b&quot;&gt;398f643&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Serialize UnixTimestamp proto values as raw int64 in remote online store transport (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/1e7134f71e0421549de9635e91f375f517c23545&quot;&gt;1e7134f&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Set FIPS cipher suites before pyarrow.flight import to prevent crash on IBM Power (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/979b82a18981493f54760bfcfa6303a339af8730&quot;&gt;979b82a&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Support Entra ID (Azure AD) token claims in OIDC auth (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6631&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6631/hovercard&quot;&gt;#6631&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/f843c632976b018ca9f81c925385e7be5fdbb41d&quot;&gt;f843c63&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;UDF/ODFV source rehydrate (+ Postgres / online cache) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6655&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6655/hovercard&quot;&gt;#6655&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/5fd7af7d2b09abbafd06e7a2fbc616616a1060e3&quot;&gt;5fd7af7&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Updated projects-list.json in order to display newly added projects (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6657&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6657/hovercard&quot;&gt;#6657&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/3a6a1031ac501c715b6d7aaf6d6aa3cee25c5367&quot;&gt;3a6a103&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Use correct image name in multi-arch imagetools push step (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/faf85e06fc84552c4aa9543c4c95f1f31783edae&quot;&gt;faf85e0&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Use join keys instead of entity names in ODFV materialization (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6645&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6645/hovercard&quot;&gt;#6645&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/abffebc37da3449b6dc571fc47dfa1c67ed16f3e&quot;&gt;abffebc&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/5965&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/5965/hovercard&quot;&gt;#5965&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;use matching proto class per feature view list in SqliteOnlineStore.plan() (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/adb8c1c960ec37fe1b90bb114a13902adf2f9c44&quot;&gt;adb8c1c&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6658&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6658/hovercard&quot;&gt;#6658&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Widen Athena integer type mapping for unsigned ints (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/3425783f75da36fdf6b88c30477022db9e5bcc3a&quot;&gt;3425783&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Features&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Add ConnectionRef to DataSource for pluggable external credential resolution (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/28bde0128287cf93a8308e4123850f314264a1d9&quot;&gt;28bde01&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Feature Service Create in UI (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/039938089505ffa62cb282cd1fe70b109e29ae53&quot;&gt;0399380&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add hybrid to ValidOfflineStoreDBStorePersistenceTypes for HybridOfflineStore support (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6707&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6707/hovercard&quot;&gt;#6707&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/310ab51fd8859d63c8c3dea8fa5f9f8230e5f7a1&quot;&gt;310ab51&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6701&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6701/hovercard&quot;&gt;#6701&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add MLflow integration support to Feast operator (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6611&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6611/hovercard&quot;&gt;#6611&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/52999f1894bc16ba0dfbdc79ba63a49b8ba1e759&quot;&gt;52999f1&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add opt-in filter_by_created_timestamp cutoff to get_historical_features (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6617&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6617/hovercard&quot;&gt;#6617&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/79b33ce4329ef29322dddde18a0877d75e1039c8&quot;&gt;79b33ce&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6615&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6615/hovercard&quot;&gt;#6615&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add optional OIDC token audience and issuer verification (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6670&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6670/hovercard&quot;&gt;#6670&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/ef307c6fb6f400c1869b839dc04826724a6075b0&quot;&gt;ef307c6&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add packaged feature repository support to Feast Operator (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/8112b1e2c5517f39adf9dcf716aebb7f4c97a140&quot;&gt;8112b1e&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6598&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6598/hovercard&quot;&gt;#6598&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;add plan() support to DynamoDBOnlineStore (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/51ce982ae6a662e4c492a361fbfc8dc01fffb41b&quot;&gt;51ce982&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6658&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6658/hovercard&quot;&gt;#6658&lt;/a&gt; &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6659&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6659/hovercard&quot;&gt;#6659&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Added optional namespace/colleciton to datasets (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/165fcf2c72a3c287cf0addd2e4bd42f2063fed0d&quot;&gt;165fcf2&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Added SQL registry schema_mode and registry create command (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6704&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6704/hovercard&quot;&gt;#6704&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/037c4cd1cea75167d32a2a025f28e65085d97da0&quot;&gt;037c4cd&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Allow users to have protected project on shared registry (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/f9923bc9e5844d68dd99a740e007db7a0280f1ef&quot;&gt;f9923bc&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Apply Intermediate TLS defaults on API fallback and handle transient errors (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6587&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6587/hovercard&quot;&gt;#6587&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/43ae993323c9a1a7bd1a1099272f4f8a1c2d27ba&quot;&gt;43ae993&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;cli:&lt;/strong&gt; Updated feast init demo by adding rag template (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5946&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5946/hovercard&quot;&gt;#5946&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/c8628eb0339c0c261e777ff036f5dfce1e35c460&quot;&gt;c8628eb&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/5264&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/5264/hovercard&quot;&gt;#5264&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Expose the OIDC JWKS tunables through the operator (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6690&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6690/hovercard&quot;&gt;#6690&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/fef4e786379ded579b8ac832348c6bfb6491d361&quot;&gt;fef4e78&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6683&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6683/hovercard&quot;&gt;#6683&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Making feast vector store with open ai search api compatible (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6121&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6121/hovercard&quot;&gt;#6121&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/54da19a8d55b323b305b9c224ace2e73a7531fdf&quot;&gt;54da19a&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Multi-arch publish for feast operator image (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/b2210362129413623afa7ff42450399785075ff3&quot;&gt;b221036&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;OpenLineage lineage enhancements - full object coverage, richer UI, and API-level sync (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6719&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6719/hovercard&quot;&gt;#6719&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/120a868d7ecfdfc77ea78ddb7c7b1f782c1e1c12&quot;&gt;120a868&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;operator:&lt;/strong&gt; Add spec.services.initImage for init container image override (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6598&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6598/hovercard&quot;&gt;#6598&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/ca355cb73fdd2e8d955274b9e7e65ada060ddfe3&quot;&gt;ca355cb&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Pass optional OIDC audience and issuer through the operator (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6677&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6677/hovercard&quot;&gt;#6677&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/a13ed7b635dd0261dc4909b8ac33925eabbb80f6&quot;&gt;a13ed7b&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6670&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6670/hovercard&quot;&gt;#6670&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;server:&lt;/strong&gt; Remote Materialization (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6649&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6649/hovercard&quot;&gt;#6649&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/b7ae48808878a912145712288762929b0543df9e&quot;&gt;b7ae488&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/4526&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/4526/hovercard&quot;&gt;feast-dev/feast#4526&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Support Lineage configs via operator (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/bf1e54a1cb2e8f79fab16f2d4dfea55c0f755dff&quot;&gt;bf1e54a&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Updated datasets UI to support grouping (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/7ae64ec4471d197fb591a244da2e44d7bb19a760&quot;&gt;7ae64ec&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;</content>
    <author>
      <name>franciscojavierarceo</name>
    </author>
    <media:thumbnail height="30" width="30" url="https://avatars.githubusercontent.com/u/4163062?s=60&amp;v=4"/>
  </entry>
  <entry>
    <id>tag:github.com,2008:Repository/161133770/v0.65.0</id>
    <updated>2026-07-20T13:28:11Z</updated>
    <link rel="alternate" type="text/html" href="https://github.com/feast-dev/feast/releases/tag/v0.65.0"/>
    <title>v0.65.0</title>
    <content type="html">&lt;h1&gt;&lt;a href=&quot;https://github.com/feast-dev/feast/compare/v0.64.0...v0.65.0&quot;&gt;0.65.0&lt;/a&gt; (2026-07-20)&lt;/h1&gt;
&lt;h3&gt;Bug Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;add debug logging for FIPS mode detection fallback (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/6c1b24ee6f27c469107269828b623180882de321&quot;&gt;6c1b24e&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Build embedded UI from local source (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6525&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6525/hovercard&quot;&gt;#6525&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/35003494862f8b4af7f2d7eea321356743df074f&quot;&gt;3500349&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Bump decommissioned Snowflake Python UDF runtime from 3.9 to 3.10 (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6606&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6606/hovercard&quot;&gt;#6606&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6608&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6608/hovercard&quot;&gt;#6608&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/10341e4d9cc05478ef863b33c3eeee3cc8da0162&quot;&gt;10341e4&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;configure FIPS-compliant gRPC cipher suites for offline server (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/6bc80a2474e013724b1579d6de824c76e5d77f3d&quot;&gt;6bc80a2&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Correct Flink PyArrow dependency constraints (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6604&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6604/hovercard&quot;&gt;#6604&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/70a97515b8dc93e992d214e11c2bf9cd9ec65aa7&quot;&gt;70a9751&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix ValueError in signal handling for Trino worker threads (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6428&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6428/hovercard&quot;&gt;#6428&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/506d919f3aaaaccdc4ac14cd23d0870302c6b13c&quot;&gt;506d919&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixed monitoring page issues (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/7946018c40f482bd82efb9a1c555d47dba5d4e54&quot;&gt;7946018&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Make pytest config compatible with newer pytest (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5779&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5779/hovercard&quot;&gt;#5779&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/a57ea331c53bf48a08e96764ff88fe2104bdb5bc&quot;&gt;a57ea33&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Replace comma with space in DynamoDB-incompatible label tag value (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/51e3a164fabf6e1cb2a1e41ae55328a4778177c4&quot;&gt;51e3a16&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Resolve UI build warnings (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6529&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6529/hovercard&quot;&gt;#6529&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/abe92af5ef31283472a5d220390ed80b35baf3aa&quot;&gt;abe92af&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Unblock nightly UI build (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6570&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6570/hovercard&quot;&gt;#6570&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/f296d4ba14c5d512429219b2b7845673e0fe524d&quot;&gt;f296d4b&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Use LONGBLOB for SQL registry proto columns on MySQL (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6566&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6566/hovercard&quot;&gt;#6566&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/7e4beb21fdba8ee00afd7d0176989e42c10e31a1&quot;&gt;7e4beb2&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Features&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Add click-to-zoom lightbox for blog post images (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6575&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6575/hovercard&quot;&gt;#6575&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/1cb23fde61862c6d53b434cd5b3ccbffea58d2a6&quot;&gt;1cb23fd&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add dark mode support to website and blog (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6589&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6589/hovercard&quot;&gt;#6589&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/7358fb8c9a9f8543f6add0e13b8b4b06ef11916b&quot;&gt;7358fb8&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add OnlineStore for Aerospike (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6532&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6532/hovercard&quot;&gt;#6532&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/9cd35e140a949dc44a9915300f2724dd2e702f03&quot;&gt;9cd35e1&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add OpenLineage Consumer to Feast - receive, store, and visualize cross-producer lineage (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6549&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6549/hovercard&quot;&gt;#6549&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/a834126b674356ea1efeafd7006f579c9148c3a1&quot;&gt;a834126&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add registry list feature views by updated since (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6092&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6092/hovercard&quot;&gt;#6092&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6093&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6093/hovercard&quot;&gt;#6093&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/006c606183457373d8c83b1986a9f35e1d764c9a&quot;&gt;006c606&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add ScyllaDB online store with vector search (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6508&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6508/hovercard&quot;&gt;#6508&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/1669661e15d3ba3b5ab9a9fffd19248d9c0da211&quot;&gt;1669661&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Added compute and jobs UI (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/ba2c05c731be64aff8e7af0fdeefcbe8aa397308&quot;&gt;ba2c05c&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Added Iceberg REST Catalog data source support (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/e0a8573eb453dd7060343c4e474e7fca7e1378f7&quot;&gt;e0a8573&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Bring Your Own Spark - SparkApplication (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6550&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6550/hovercard&quot;&gt;#6550&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/dcd496f22e109f0f77338d41e057dd71113b67d0&quot;&gt;dcd496f&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;cassandra:&lt;/strong&gt; Add multi-DC support via per-datacenter execution profiles (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6434&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6434/hovercard&quot;&gt;#6434&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/0de9196d75a63e1ba3860de051cab40c6eba8efc&quot;&gt;0de9196&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Enhanced data source creation as a visual catalog with type-specific forms (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6557&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6557/hovercard&quot;&gt;#6557&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/d6acbba057cde6e1c088d068e39492448c73fea1&quot;&gt;d6acbba&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Enhanced datasets UI functionality (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/de111525985b542b8bfa61118e1ee949254d8703&quot;&gt;de11152&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Implement RegistryServer.Proto RPC with RBAC-filtered response (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6558&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6558/hovercard&quot;&gt;#6558&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6552&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6552/hovercard&quot;&gt;#6552&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/0d02614edcc6fb71992cbb0b539c4b0e2a50f810&quot;&gt;0d02614&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;New zoned timestamp feature type (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6536&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6536/hovercard&quot;&gt;#6536&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6537&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6537/hovercard&quot;&gt;#6537&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/eb042f04f5d9bdd7dafbaf654d5b5ec2a2572d9f&quot;&gt;eb042f0&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;operator:&lt;/strong&gt; Auto-create RBAC for spark_application batch engine (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6597&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6597/hovercard&quot;&gt;#6597&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/f487b37fd317c63d0d0060ccf8be5d8238d484dd&quot;&gt;f487b37&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;operator:&lt;/strong&gt; integrate cluster TLS profile for OCP 5.0 compliance (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/43263a658abe5e2080241b5819fdd8affb4e5fef&quot;&gt;43263a6&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Permissions CRUD UI and OIDC auth integration in UI (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/6511da1323f5634595b5b2ae4e8a5055599c7885&quot;&gt;6511da1&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Retrieve historical features from BigQuery without entity_df (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6569&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6569/hovercard&quot;&gt;#6569&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/cd5f6bbbd36f11f1d2e2faf8e5e773076b7a3026&quot;&gt;cd5f6bb&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6558&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6558/hovercard&quot;&gt;#6558&lt;/a&gt; &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6552&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6552/hovercard&quot;&gt;#6552&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;spark:&lt;/strong&gt; SparkSource query+path and pre-computed offline read for BatchFeatureView (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6440&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6440/hovercard&quot;&gt;#6440&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/4dc8757626c69c833a8d8174a6bd1513b1671ad7&quot;&gt;4dc8757&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;BREAKING CHANGES&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;total_timeout_ms is renamed to batch_total_timeout_ms. Config files using the old name must be updated. No default value change.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Docs updated (reference + perf-tuning guide) with a short explainer on the per-attempt vs total deadline distinction. Two new unit tests pin the policy wiring: socket_timeout_ms propagates to all three scopes, and is omitted (not injected as None) when unset.&lt;/p&gt;
&lt;p&gt;Signed-off-by: Valentyn Kahamlyk &lt;a href=&quot;mailto:valentin.kagamlyk@gmail.com&quot;&gt;valentin.kagamlyk@gmail.com&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;refactor(aerospike): use MAP_KEY_ORDERED, KEY_DIGEST, and instance-scoped client&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Cheap-win cleanups flagged in review, all touching the same small patch of write-path and lifecycle code.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Map CDTs are now created with MAP_KEY_ORDERED. map_get_by_key / map_remove_by_key on an ordered map are O(log N) in the map size instead of O(N); matters on reads of wide feature views and on the update() background scan (which walks every record in the project&#39;s set).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Writes drop POLICY_KEY_SEND and rely on the client default (POLICY_KEY_DIGEST). The serialized entity key is no longer stored alongside each record, saving per-record storage the read path never consumes (batch_operate preserves request order; results are paired back by zip in online_read).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;_client moves from a class attribute to an instance attribute (set in &lt;strong&gt;init&lt;/strong&gt;). Previously two AerospikeOnlineStore instances could share the cached client through class state until one wrote self._client. With the instance attribute the state is always per-instance from construction.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Drop MongoDB references from class docstrings and comments (they referred to how the storage layout was derived rather than documenting current behavior). Also rewrite the _build_batch_writes docstring to describe the policies applied on the write path.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Unit test assertions for the write-path record are updated: bw.policy is now None (client default applies) and map ops carry map_policy={&#39;map_order&#39;: MAP_KEY_ORDERED}. All three docker-backed integration tests still pass end-to-end (cross-FV upsert, update() background scan, full feature-store round-trip), so the read/write shape survives the ordering and policy changes against a real server.&lt;/p&gt;
&lt;p&gt;Signed-off-by: Valentyn Kahamlyk &lt;a href=&quot;mailto:valentin.kagamlyk@gmail.com&quot;&gt;valentin.kagamlyk@gmail.com&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;feat(aerospike): add per-FV namespace/set overrides and prewriting hook&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Adds three configuration knobs to AerospikeOnlineStoreConfig:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;namespace_overrides: pin individual feature views to a different&lt;br&gt;
Aerospike namespace (e.g. RAM-only vs. SSD-backed) without splitting&lt;br&gt;
the project across stores.&lt;/li&gt;
&lt;li&gt;set_overrides: place a feature view in its own set so admin ops on&lt;br&gt;
it (truncate, scan-based deletes during &lt;code&gt;feast apply&lt;/code&gt;) do not touch&lt;br&gt;
records of other views.&lt;/li&gt;
&lt;li&gt;prewriting_hook: import-string-resolved callable invoked once per&lt;br&gt;
online_write_batch with the rows about to be written, returning the&lt;br&gt;
rows that actually go on the wire. Resolved and cached on first use;&lt;br&gt;
returning [] short-circuits the wire call.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Read, write, update and teardown paths all honour the per-FV ns/set&lt;br&gt;
resolution. update() groups dropped feature views by their resolved&lt;br&gt;
(ns, set) pair and issues one background scan per group. teardown()&lt;br&gt;
truncates every unique (ns, set) pair the project may have written to,&lt;br&gt;
including the store-level default.&lt;/p&gt;
&lt;p&gt;Adds 22 unit tests for the new behaviour and updates 3 existing call&lt;br&gt;
sites of _build_batch_writes for the new namespace= parameter. Adds a&lt;br&gt;
sample hook module under examples/online_store/aerospike_overrides_and_hooks/&lt;br&gt;
and corresponding sections in docs/reference/online-stores/aerospike.md.&lt;/p&gt;
&lt;p&gt;Signed-off-by: Valentyn Kahamlyk &lt;a href=&quot;mailto:valentin.kagamlyk@gmail.com&quot;&gt;valentin.kagamlyk@gmail.com&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;test: update aerospike image tag&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Signed-off-by: Valentyn Kahamlyk &lt;a href=&quot;mailto:valentin.kagamlyk@gmail.com&quot;&gt;valentin.kagamlyk@gmail.com&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;chore: sync README template and secrets baseline after master merge&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Signed-off-by: Valentyn Kahamlyk &lt;a href=&quot;mailto:valentin.kagamlyk@gmail.com&quot;&gt;valentin.kagamlyk@gmail.com&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;chore: fix secrets baseline line number for v1 operator types&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Adding aerospike to the feast-operator enum shifted the allowlisted&lt;br&gt;
SecretRef entry in api/v1/featurestore_types.go by one line.&lt;/p&gt;
&lt;p&gt;Signed-off-by: Valentyn Kahamlyk &lt;a href=&quot;mailto:valentin.kagamlyk@gmail.com&quot;&gt;valentin.kagamlyk@gmail.com&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;docs: update aerospike docs&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Signed-off-by: Valentyn Kahamlyk &lt;a href=&quot;mailto:valentin.kagamlyk@gmail.com&quot;&gt;valentin.kagamlyk@gmail.com&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;fix(aerospike): wire batch max_retries and fix empty projection handling&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Copilot review feedback on PR &lt;a class=&quot;issue-link js-issue-link&quot; data-error-text=&quot;Failed to load title&quot; data-id=&quot;4678388024&quot; data-permission-text=&quot;Title is private&quot; data-url=&quot;https://github.com/feast-dev/feast/issues/6532&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6532/hovercard&quot; href=&quot;https://github.com/feast-dev/feast/pull/6532&quot;&gt;#6532&lt;/a&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Add max_retries to the batch client policy (batch_operate/batch_write path)&lt;/li&gt;
&lt;li&gt;Treat empty projected feature maps as present FV slots (is not None)&lt;/li&gt;
&lt;li&gt;Return {} from _normalize_projected_features([]) instead of None&lt;/li&gt;
&lt;li&gt;Fix projection unit test mock/assertions&lt;/li&gt;
&lt;li&gt;Correct prewriting_hook config docstring&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Co-authored-by: Copilot Autofix powered by AI &lt;a href=&quot;mailto:175728472+Copilot@users.noreply.github.com&quot;&gt;175728472+Copilot@users.noreply.github.com&lt;/a&gt;&lt;br&gt;
Signed-off-by: Valentyn Kahamlyk &lt;a href=&quot;mailto:valentin.kagamlyk@gmail.com&quot;&gt;valentin.kagamlyk@gmail.com&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;style(aerospike): format online_read docs assignment for ruff&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Signed-off-by: Valentyn Kahamlyk &lt;a href=&quot;mailto:valentin.kagamlyk@gmail.com&quot;&gt;valentin.kagamlyk@gmail.com&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;chore: update pixi.lock for aerospike optional extra&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Regenerate the v6 lockfile with Pixi v0.63.1 after adding the aerospike extra to pyproject.toml.&lt;/p&gt;
&lt;p&gt;Signed-off-by: Valentyn Kahamlyk &lt;a href=&quot;mailto:valentin.kagamlyk@gmail.com&quot;&gt;valentin.kagamlyk@gmail.com&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;fix(aerospike): add client init lock and batch chunking&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Guard lazy client creation with a lock to avoid connection leaks under concurrent first use, and chunk batch reads/writes by batch_max_records so large materializations stay under Aerospike server batch limits.&lt;/p&gt;
&lt;p&gt;Signed-off-by: Valentyn Kahamlyk &lt;a href=&quot;mailto:valentin.kagamlyk@gmail.com&quot;&gt;valentin.kagamlyk@gmail.com&lt;/a&gt;&lt;/p&gt;</content>
    <author>
      <name>franciscojavierarceo</name>
    </author>
    <media:thumbnail height="30" width="30" url="https://avatars.githubusercontent.com/u/4163062?s=60&amp;v=4"/>
  </entry>
  <entry>
    <id>tag:github.com,2008:Repository/161133770/v0.64.0</id>
    <updated>2026-06-13T11:22:15Z</updated>
    <link rel="alternate" type="text/html" href="https://github.com/feast-dev/feast/releases/tag/v0.64.0"/>
    <title>v0.64.0</title>
    <content type="html">&lt;h1&gt;&lt;a href=&quot;https://github.com/feast-dev/feast/compare/v0.63.0...v0.64.0&quot;&gt;0.64.0&lt;/a&gt; (2026-06-13)&lt;/h1&gt;
&lt;h3&gt;Bug Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Add async_supported property to RedisOnlineStore (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/9b088fe6144ff35926884cbda96099d0d4a0d66c&quot;&gt;9b088fe&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add missing feast init templates to operator CRD and enhance persistence documentation (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/1941d4d184a3e13eea1d47b1b35d3305c89ecf1c&quot;&gt;1941d4d&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Allow to publish from reference branch (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/5458ec8afa0d692ed5dd908826ebdf1869098036&quot;&gt;5458ec8&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;API calls list (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/4203eb749b153f55f6219c7a5d9dc1161fc5ae4e&quot;&gt;4203eb7&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;bigquery:&lt;/strong&gt; Enable list inference for parquet loads in offline_write_batch (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/92434971821b3a9486d04397af33bac94e808e24&quot;&gt;9243497&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/5845&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/5845/hovercard&quot;&gt;#5845&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bump grpcio dependencies (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/07b47826928f14751724130ea83e343f59e33049&quot;&gt;07b4782&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;compute-engine/local:&lt;/strong&gt; Honor field_mapping on join keys in dedup + join nodes (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6395&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6395/hovercard&quot;&gt;#6395&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/bd01824e284b44847c834ef75cb3bc6e71940a5d&quot;&gt;bd01824&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;dynamodb:&lt;/strong&gt; Avoid tag race condition by using diff-based tag updates (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6479&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6479/hovercard&quot;&gt;#6479&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/bad2b7d53d62b0b736d28beaa5d4b48d97875f15&quot;&gt;bad2b7d&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6418&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6418/hovercard&quot;&gt;#6418&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;dynamodb:&lt;/strong&gt; Fix mypy type for _build_projection_expression return (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/217b4daa49a47ae3c88e8a320569e83c1fb51b7e&quot;&gt;217b4da&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix intermittent async test failures for DynamoDB and Redis (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/63c5eb152a33bb30a75bf2d704e9aac310db2eab&quot;&gt;63c5eb1&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix mongodb blog title (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/57d28d4c27384f7b5ebdc85f262ba24db82a879e&quot;&gt;57d28d4&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix shared SQL registry crash - avoid unnecessary UDF deserialization in proto cache building (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/ac588d70757288bbbcd98ec7c1e42c0993e7981b&quot;&gt;ac588d7&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix SparkRetrievalJob.persist() failing for SparkSource (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/209d7cd0f42b22f5a9a695fc7b3d66e85d4daa31&quot;&gt;209d7cd&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixed formatting and image for mongo blog (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6377&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6377/hovercard&quot;&gt;#6377&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/f8389fb4037ad0280c7b0a70fafe9ab710369409&quot;&gt;f8389fb&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixes for ray source (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/7f592a4fa6f230ce8a635a1ff235cbb575c254f4&quot;&gt;7f592a4&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;go:&lt;/strong&gt; skip registry refresh when cache_ttl_seconds &amp;lt;= 0 (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/97ed40ca175e29cc1df30fb8d866f4cfc3f3d62c&quot;&gt;97ed40c&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Handle array of strings columns in Athena materialization (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6324&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6324/hovercard&quot;&gt;#6324&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/4ed027807c87aad31b9062bb7ee1ddf4008d61ad&quot;&gt;4ed0278&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;make milvus VARCHAR max_length configurable, remove hardcoded 512 limit (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/3b98c22426f108334222b81000acdcf215fc483b&quot;&gt;3b98c22&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;operator:&lt;/strong&gt; Set appProtocol: grpc on registry gRPC Service (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6367&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6367/hovercard&quot;&gt;#6367&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/c9ae2b41cf44fd8d17b9d55191a66c4d210b2292&quot;&gt;c9ae2b4&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;PyJWT 2.10+ added validation that rejects empty HMAC keys (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/e756ffe26b0b4fd16e8f621269195f15f14340f4&quot;&gt;e756ffe&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;RemoteOnlineStore sends all features in a single HTTP request (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/8f187dd6dd1a4923348d60c2bf53d1ef4e367a9b&quot;&gt;8f187dd&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Remove registry proto dump to enforce RBAC and add permission checks to Commit/Refresh RPCs (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/328431ffe083f744d5dad1ce1243ed88d921db64&quot;&gt;328431f&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Remove selector migration job - no longer needed (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/51c325ee6e72c1f18f71a36f9fc7c8120e5d16f1&quot;&gt;51c325e&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;replace broken .claude skill symlink with correct relative path (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/45416901e488b657f45601edda8804d6fe82a714&quot;&gt;4541690&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Replace selector label strip patch with migration Job for upgrade-safe selector uniqueness (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/00dea5010ae9b6cb6c88a145e16502818420d2b2&quot;&gt;00dea50&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Scope feature view name conflict check to current project in file-based registry (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6369&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6369/hovercard&quot;&gt;#6369&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/a4fde83d125ed1ec18a353871101f07ac51b4be7&quot;&gt;a4fde83&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6209&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6209/hovercard&quot;&gt;#6209&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;snowflake:&lt;/strong&gt; Stop double-quoting connection identifiers (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6462&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6462/hovercard&quot;&gt;#6462&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/e914d593fedae05bcab050b6d05dd45b1703b658&quot;&gt;e914d59&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;spark:&lt;/strong&gt; S3/GCS PyArrow filesystem resolution for staging paths (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6442&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6442/hovercard&quot;&gt;#6442&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/ae50414d258086f7968cb4ea911b4a9b49924665&quot;&gt;ae50414&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;trino:&lt;/strong&gt; Clean up temporary entity tables after retrieval (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6381&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6381/hovercard&quot;&gt;#6381&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/d86b13df1d3c74fb1ba1906a7eadbc1cfc1492d8&quot;&gt;d86b13d&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6306&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6306/hovercard&quot;&gt;#6306&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Update go-feature-server base image to Go 1.25 and fix operator Dockerfile COPY permissions (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/86ef0bcf6d66f3eb0690d7017714fd0b29c149c9&quot;&gt;86ef0bc&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Features&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;[Backend] Data Quality Monitoring with native compute, multi-backend support, REST API, CLI (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6202&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6202/hovercard&quot;&gt;#6202&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/5458c375745e32f219a15f5f62b49a1c6adaf2b0&quot;&gt;5458c37&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add apache flink compute engine (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6476&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6476/hovercard&quot;&gt;#6476&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/9636d6a2da52e2381b2b929a975b9f6cedaa7e0c&quot;&gt;9636d6a&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add demo noteboooks for users (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/e362173c9623fd42f8bd78eb6ce1bfd9d1090345&quot;&gt;e362173&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add enabled/disabled toggle for feature views (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6401&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6401/hovercard&quot;&gt;#6401&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/5f1fa0d98961509a0393bad0d1ef47ce03f8638a&quot;&gt;5f1fa0d&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6395&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6395/hovercard&quot;&gt;#6395&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add Label View to init template (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/ec272d5206cd9ab95686621e82f50722452fe122&quot;&gt;ec272d5&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add mTLS support to remote registry gRPC client (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6474&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6474/hovercard&quot;&gt;#6474&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/c9602d8f5d3f09010b5a15e19f4d55651b6e0737&quot;&gt;c9602d8&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Prometheus gauges for FeatureStore installation telemetry (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6354&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6354/hovercard&quot;&gt;#6354&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/1b681b714c56c75e75bc6f896424ebe4c3feddc2&quot;&gt;1b681b7&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Adds registry REST API endpoints for managing entities, data sources, and feature views (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6413&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6413/hovercard&quot;&gt;#6413&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/f77bd1dc1a1d9a0920c900e0e40a37c2a33ce39e&quot;&gt;f77bd1d&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Allow CRUD on entities, data sources, and feature views from UI (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6412&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6412/hovercard&quot;&gt;#6412&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/2321c07938ca12c6a54d83e9ba6a0dfdb3a173eb&quot;&gt;2321c07&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Allow default openlineage configuration (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6467&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6467/hovercard&quot;&gt;#6467&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/276b6df562e16fefba7efb493736ff32046d4a76&quot;&gt;276b6df&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;bigquery:&lt;/strong&gt; Support DATE-type event timestamp columns (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6362&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6362/hovercard&quot;&gt;#6362&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/753dee5ea4fdde07b2ee74a9a74b0a7b855c6716&quot;&gt;753dee5&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/2530&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/2530/hovercard&quot;&gt;#2530&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;cli:&lt;/strong&gt; Add &lt;code&gt;feast projects delete&lt;/code&gt; command (closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/5095&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/5095/hovercard&quot;&gt;#5095&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6318&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6318/hovercard&quot;&gt;#6318&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/1a4b96c73ef383e8fcecf8a97eb3592be5d441e2&quot;&gt;1a4b96c&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Data Quality Monitoring added in feast UI (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6422&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6422/hovercard&quot;&gt;#6422&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/fa271be3cbe00fd930b7bc091e7c3010ae2f241e&quot;&gt;fa271be&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;dynamodb:&lt;/strong&gt; Use ProjectionExpression when requested_features is set (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/0adc9060d80a675b64422d5a1ddd5c8bec1f4996&quot;&gt;0adc906&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6058&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6058/hovercard&quot;&gt;#6058&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Enhance DataSource and FeatureView modals with error handling and submission states (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/96d7169f8f42926a7f149f0715b59b31b081a2e8&quot;&gt;96d7169&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Expose registry endpoints on feature server for MCP access (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/f77981c3a0dc4637bfc6c51178ad53e8789a07d1&quot;&gt;f77981c&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Feast First-Class LabelView Implementation (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6292&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6292/hovercard&quot;&gt;#6292&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/c0e7e5d558347fd474f9c0316abc723d7d138118&quot;&gt;c0e7e5d&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Feast-MLflow Integration (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6235&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6235/hovercard&quot;&gt;#6235&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/7279c75fb5681565cfa27914ca5ad17818e11089&quot;&gt;7279c75&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Operational metrics for offline store and SOX metrics for both (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6340&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6340/hovercard&quot;&gt;#6340&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/65b1b801fce5b5e0ed89f4dd8ca16ada2461e006&quot;&gt;65b1b80&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Pre-compute feature service (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/80115507e9c20d15a772df56b9f089ad028b4046&quot;&gt;8011550&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;REST API-backed UI for RBAC compatibility and per-page lazy loading (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6414&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6414/hovercard&quot;&gt;#6414&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/6ae80af1ba542ebe12e78c9a05ad2624ffd1a127&quot;&gt;6ae80af&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Support non-string map key types (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6382&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6382/hovercard&quot;&gt;#6382&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6383&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6383/hovercard&quot;&gt;#6383&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/728aa2e039dab8d51f2f714f544cf1afeea78acd&quot;&gt;728aa2e&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update FeatureStore CRD with DRA Fields (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/01241e4f587994d7abd5a6f40b503d101656ed3f&quot;&gt;01241e4&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Performance Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Cache feature view resolution in get_online_features to reduce per-request overhead (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/55c2f185f015e4fc4052a828c9785a79b9819104&quot;&gt;55c2f18&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Optimize feature serving latency with batched async Redis, cached checks fix (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/103809a24839fb40f625de7e111454f582431eee&quot;&gt;103809a&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Replace MessageToDict with optimized custom dict builder (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6015&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6015/hovercard&quot;&gt;#6015&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/99020646118f2c723ab4afb5842055863605c05a&quot;&gt;9902064&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;</content>
    <author>
      <name>franciscojavierarceo</name>
    </author>
    <media:thumbnail height="30" width="30" url="https://avatars.githubusercontent.com/u/4163062?s=60&amp;v=4"/>
  </entry>
  <entry>
    <id>tag:github.com,2008:Repository/161133770/v0.63.0</id>
    <updated>2026-05-04T03:44:33Z</updated>
    <link rel="alternate" type="text/html" href="https://github.com/feast-dev/feast/releases/tag/v0.63.0"/>
    <title>v0.63.0</title>
    <content type="html">&lt;h1&gt;&lt;a href=&quot;https://github.com/feast-dev/feast/compare/v0.62.0...v0.63.0&quot;&gt;0.63.0&lt;/a&gt; (2026-05-04)&lt;/h1&gt;
&lt;h3&gt;Bug Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Add project filter to apply_data_source and delete_data_source (closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6206&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6206/hovercard&quot;&gt;#6206&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6322&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6322/hovercard&quot;&gt;#6322&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/96562c421e40229772c6899b9cf33510d861dc13&quot;&gt;96562c4&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add project_id filter to SnowflakeRegistry UPDATE path (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6243&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6243/hovercard&quot;&gt;#6243&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/6658b71b1786289cb3189bf90204d6e1fbef5210&quot;&gt;6658b71&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6208&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6208/hovercard&quot;&gt;#6208&lt;/a&gt; &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6208&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6208/hovercard&quot;&gt;feast-dev/feast#6208&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add subprocess timeouts to prevent test_e2e_local hanging on Dask atexit handler (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/3de6556dc49561d0998958119f2504f7b9fa6eb2&quot;&gt;3de6556&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Ambiguous truth value of array during materialization (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6259&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6259/hovercard&quot;&gt;#6259&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/d0c89846f3340fabaa036a4a8f61795b541e920d&quot;&gt;d0c8984&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Auto-detect GCS/S3 registry store when registry is passed as string (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6260&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6260/hovercard&quot;&gt;#6260&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/7ebcf03d6d33a3904bcfd9f4cbc01ce7d606856d&quot;&gt;7ebcf03&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;bigquery:&lt;/strong&gt; Prefer query over table in get_table_query_string (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6360&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6360/hovercard&quot;&gt;#6360&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/77ed779bc894e6aafac20d4a331367e727e22136&quot;&gt;77ed779&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6200&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6200/hovercard&quot;&gt;#6200&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;correct project_id scoping in get_user_metadata and delete_project (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/0c469a7f1d49046c6be7be61bd65ca706b2f207e&quot;&gt;0c469a7&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;disable Redis RDB persistence in test deployments (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/44cd68272685e011be4450fa25d0c720ff7fccd9&quot;&gt;44cd682&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Disable snowflake tests temporarily in CI (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6356&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6356/hovercard&quot;&gt;#6356&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/31d5a9879449ec4c9054842dad07818cb12134de&quot;&gt;31d5a98&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Filter empty SQL commands at execute_snowflake_statement call sites (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6249&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6249/hovercard&quot;&gt;#6249&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/92ffbb999c6f11764b8e2c3225268d1cd2c1d5ab&quot;&gt;92ffbb9&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix five bugs in milvus online store (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6275&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6275/hovercard&quot;&gt;#6275&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/212504bb7aa32fb6ff14be82490a2f5f50616937&quot;&gt;212504b&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix issue with apply feature view (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/835cda8e2c1359f1f496ad72701dbd6a73bdb25a&quot;&gt;835cda8&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix streaming materialization for exotic sources with lazy UDF pipelines (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/c07972dd09d2366c43ed9b632a669162b5d45f97&quot;&gt;c07972d&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Handle missing features gracefully instead of panicking (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/7d00b3ac2f07d7611b20cf3baf1220868825baa6&quot;&gt;7d00b3a&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Harden informer cache with label selectors and memory optimizations (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6242&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6242/hovercard&quot;&gt;#6242&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/3f11356d78d6a3e4d1e030228faa4b12908d730f&quot;&gt;3f11356&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;helm:&lt;/strong&gt; Avoid nil pointer for metrics.enabled inside podAnnotations (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6251&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6251/hovercard&quot;&gt;#6251&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/c833f1a5990376999938406e464649c601b9d339&quot;&gt;c833f1a&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Include git in feast server image (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/fb03c469cb108443bc24ac5c8dfbe17769746deb&quot;&gt;fb03c46&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Include StreamFeatureView in freshness metric (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6269&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6269/hovercard&quot;&gt;#6269&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/463f16ccec6837f35c7e365d8b21815db487b2df&quot;&gt;463f16c&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Pre-create S3A event log dir before SparkContext init (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6317&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6317/hovercard&quot;&gt;#6317&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/9feca77f855db527b2d494e28bd8c872a372b97e&quot;&gt;9feca77&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Remote Online Store Type Inference Error with All-NULL Columns (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6063&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6063/hovercard&quot;&gt;#6063&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/de67bdd849f819b10306bc80732bd55779248ed1&quot;&gt;de67bdd&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Remove selector with kustomize overlay using a JSON 6902 patch (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/9107a43d9cccd3a8545e7e1977ad87821c665c94&quot;&gt;9107a43&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Resolve multiple bugs in SnowflakeRegistry and Snowflake connection handling (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6315&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6315/hovercard&quot;&gt;#6315&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/7e66a2ef9a5af01467f2f1eb83f9b9a3e102843a&quot;&gt;7e66a2e&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;spark:&lt;/strong&gt; BatchFeatureView with TransformationMode.PYTHON now reads all source columns (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/a310eaf304a2aa816fed389cc6a39ed126f21c6b&quot;&gt;a310eaf&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;spark:&lt;/strong&gt; Use SELECT * when feature_name_columns is empty in pull_all_from_table_or_query (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/e1b1d2d6e832b286b5f3011a19ca3bedabc05e80&quot;&gt;e1b1d2d&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Support pandas mode in feature builder and fix dask column extraction (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/863315e212a1aa3179b17cd1761f159100ffda15&quot;&gt;863315e&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;support SQL string as entity_df in RemoteOfflineStore.get_historical_features (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/c559889c244ef2abe151d472c383287f6e16f01a&quot;&gt;c559889&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Wrap LocalOutputNode return value in ArrowTableValue for consist… (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6286&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6286/hovercard&quot;&gt;#6286&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/a16cd550983531e74f2f4da857f8eb8a53c7fcdb&quot;&gt;a16cd55&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Features&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Add agent skills and Cursor/Claude rules for Feast development (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/312eea3e363910ef99901c6c4048698cd24166a8&quot;&gt;312eea3&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add feature view versioning support to FAISS online store (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/b36acb71673894db78283664dde10da9fec20c21&quot;&gt;b36acb7&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add feature view versioning support to Redis and DynamoDB online stores (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6257&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6257/hovercard&quot;&gt;#6257&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/edf25af12686ace485a93d1a742e04f4d7681bf8&quot;&gt;edf25af&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6164&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6164/hovercard&quot;&gt;#6164&lt;/a&gt; &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6163&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6163/hovercard&quot;&gt;#6163&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add optional &#39;org&#39; in feature view (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6288&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6288/hovercard&quot;&gt;#6288&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6301&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6301/hovercard&quot;&gt;#6301&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/608b1058b4885fa29dcf2a1e5979ac7f525d9c95&quot;&gt;608b105&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add RaySource, to_ray_dataset first-class method, docs, and tests (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/1c9815718670827a25f4ddf90337d115ff9b99d0&quot;&gt;1c98157&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add TLS support for Go Feature Server (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6229&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6229/hovercard&quot;&gt;#6229&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/28a58d0735ce4bf22554e1e562aef6b97e7bafe4&quot;&gt;28a58d0&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Vector Search support to MongoDBOnlineStore (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6344&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6344/hovercard&quot;&gt;#6344&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/c1027384f54518300acc68f68377f67433fba844&quot;&gt;c102738&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add versioning support to Milvus online store (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6330&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6330/hovercard&quot;&gt;#6330&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/3268ced977592609ea69316eb62e7b1040a03f58&quot;&gt;3268ced&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Addresses performance issues in the Redis online store (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/2e50da040735960084f48af8de3ec2510d93f9bd&quot;&gt;2e50da0&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Allow to set gpu for ray (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/5580ab476470fa0f00a2c6788420d44829d81540&quot;&gt;5580ab4&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Bump redis-py version cap from &amp;lt;5 to &amp;lt;8 (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6339&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6339/hovercard&quot;&gt;#6339&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/95381805dc91789a264935ede6f4c385d8c8b4a8&quot;&gt;9538180&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Expose feature_server, materialization, and openlineage configuration via FeatureStore CRD (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/ec6ecfdf762dedff23cde813be5cc39a5ef296c1&quot;&gt;ec6ecfd&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Make online_write_batch_size configurable in MaterializationConfig (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6268&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6268/hovercard&quot;&gt;#6268&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/d41becff2ecade63788903e44aeb3ec05878105b&quot;&gt;d41becf&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Make udf optional if agg defined (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5689&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/5689/hovercard&quot;&gt;#5689&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6328&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6328/hovercard&quot;&gt;#6328&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/f630056dfdf6676ae1033175dff5ea7226033c7a&quot;&gt;f630056&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;MongoDB offline store (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6138&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6138/hovercard&quot;&gt;#6138&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/8eebad76e3cf0acc08e89260fc1fbf2edb294417&quot;&gt;8eebad7&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Optional input_schema for ODFV (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6308&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6308/hovercard&quot;&gt;#6308&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6312&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6312/hovercard&quot;&gt;#6312&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/f08b4e823abe2b64de5f91cec205c8367d61a44a&quot;&gt;f08b4e8&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Provision minimal TokenReview RBAC for OIDC auth and add SSL error logging in token parser (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6240&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6240/hovercard&quot;&gt;#6240&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/dca57e8336f657058bd0abeda898fcb833af03de&quot;&gt;dca57e8&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;spark:&lt;/strong&gt; Add compute-on-read support for BatchFeatureView in get_… (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6357&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6357/hovercard&quot;&gt;#6357&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/630d9f86e9e6a5ac466039091d95c031d4587ca3&quot;&gt;630d9f8&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;</content>
    <author>
      <name>franciscojavierarceo</name>
    </author>
    <media:thumbnail height="30" width="30" url="https://avatars.githubusercontent.com/u/4163062?s=60&amp;v=4"/>
  </entry>
  <entry>
    <id>tag:github.com,2008:Repository/161133770/v0.62.0</id>
    <updated>2026-04-08T14:26:38Z</updated>
    <link rel="alternate" type="text/html" href="https://github.com/feast-dev/feast/releases/tag/v0.62.0"/>
    <title>v0.62.0</title>
    <content type="html">&lt;h1&gt;&lt;a href=&quot;https://github.com/feast-dev/feast/compare/v0.61.0...v0.62.0&quot;&gt;0.62.0&lt;/a&gt; (2026-04-08)&lt;/h1&gt;
&lt;h3&gt;Bug Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added missing jackc/pgx/v5 entries (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/94ad0e7a545fcc2f87cbee5fa71588e3ff65be97&quot;&gt;94ad0e7&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix missing error handling for resource_counts endpoint (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/d9706ce5e892625a868be1d4fd01e94acb9dfc48&quot;&gt;d9706ce&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;fix path feature_definitions.py (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/7d7df68d0029b1dd5760b2a448c134041cfae962&quot;&gt;7d7df68&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix regstry Rest API tests intermittent failure (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/d53a33986dab6bae8b6e5bee3383ce682d558a1b&quot;&gt;d53a339&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixed intermittent failures in get_historical_features (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/c335ec7444110eeaae845c44581b1ba2ba083e30&quot;&gt;c335ec7&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixed the intermittent FeatureViewNotFoundException (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/661ecc79562f730b5dd9abfe14eb35fb135a7c97&quot;&gt;661ecc7&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Handle existing RBAC role gracefully in namespace registry (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/b46a62bc7cacce0240eadcdac4ee3b3df6639236&quot;&gt;b46a62b&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Ignore ipynb files during apply (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6151&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6151/hovercard&quot;&gt;#6151&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/4ea123d61b0d3fa895d144ed4ddaf277df5fb0be&quot;&gt;4ea123d&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Mount TLS volumes for init container (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/080a9b568cfaf8c3f3ee1937a8ee0923fa07b2ab&quot;&gt;080a9b5&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;postgres:&lt;/strong&gt; Use end_date in synthetic entity_df for non-entity retrieval (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6110&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6110/hovercard&quot;&gt;#6110&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/088a8023992ff84a86555e6132d85a1dc6c0a1ee&quot;&gt;088a802&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6066&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6066/hovercard&quot;&gt;#6066&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;SSL/TLS mode by default for postgres connection (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/4844488533db0e9e500d209a7b48872bbf61d791&quot;&gt;4844488&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Sync v0.61-branch so v0.61.0 tag is reachable from master (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/af66878b526f7741ea61d44fa23b9822edc5b158&quot;&gt;af66878&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Features&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Add Claude Code agent skills for Feast (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6081&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6081/hovercard&quot;&gt;#6081&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/1e5b60f84ee32e3a39c9d10c8534da47cd4712f2&quot;&gt;1e5b60f&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/5976&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/5976/hovercard&quot;&gt;#5976&lt;/a&gt; &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6007&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6007/hovercard&quot;&gt;#6007&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add decimal to supported feature types (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6029&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6029/hovercard&quot;&gt;#6029&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6226&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6226/hovercard&quot;&gt;#6226&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/cff6fbf8ee0b9db7e4412f93dfae476079b02199&quot;&gt;cff6fbf&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add feast apply init container to automate registry population on pod start (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6106&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6106/hovercard&quot;&gt;#6106&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/6b31a434f2671501e8a054b201965480cd27a545&quot;&gt;6b31a43&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add feature view versioning support to PostgreSQL and MySQL online stores (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6193&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6193/hovercard&quot;&gt;#6193&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/940e0f0b1b4194e79f9d0fcd28eea153ae7a37fe&quot;&gt;940e0f0&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6168&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6168/hovercard&quot;&gt;#6168&lt;/a&gt; &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6169&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6169/hovercard&quot;&gt;#6169&lt;/a&gt; &lt;a href=&quot;https://github.com/feast-dev/feast/issues/2728&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/2728/hovercard&quot;&gt;#2728&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add metadata statistics to registry api (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/ef1d4fca99724f0ac02a07d1dddba167017d73ba&quot;&gt;ef1d4fc&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Oracle DB as Offline store in python sdk &amp;amp; operator (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6017&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6017/hovercard&quot;&gt;#6017&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/9d353682f684907441756473cbf17234ee97ba55&quot;&gt;9d35368&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add RBAC aggregation labels to FeatureStore ClusterRoles (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/daf77c66388ab06ded2d79eac2ec8e4fcc7346bb&quot;&gt;daf77c6&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add ServiceMonitor auto-generation for Prometheus discovery (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6126&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6126/hovercard&quot;&gt;#6126&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/56e6d213d11de4c31e1c9f4a3375ee66d9812b92&quot;&gt;56e6d21&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add typed_features field to grpc write request ((&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6117&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6117/hovercard&quot;&gt;#6117&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6118&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6118/hovercard&quot;&gt;#6118&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/eeaa6db71a26ef339ac0e8eff59f9ee9ebbf2c51&quot;&gt;eeaa6db&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/6116&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6116/hovercard&quot;&gt;#6116&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add UUID and TIME_UUID as feature types (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5885&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/5885/hovercard&quot;&gt;#5885&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5951&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5951/hovercard&quot;&gt;#5951&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/5d6e311bda3f179fcfefdc063b0ea819ef6bc3f1&quot;&gt;5d6e311&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add version indicators to lineage graph nodes (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6187&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6187/hovercard&quot;&gt;#6187&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/73805d3a5c864c8612bd4f2c757b5562a7078e38&quot;&gt;73805d3&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add version tracking to FeatureView (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6101&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6101/hovercard&quot;&gt;#6101&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/ed4a4f293c55e2486f6e991469d3e76bc63b7490&quot;&gt;ed4a4f2&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Added Agent skills for AI Agents (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6007&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6007/hovercard&quot;&gt;#6007&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/99008c80a73265d9fc06503f8363878f6dfb157f&quot;&gt;99008c8&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Added odfv transformations metrics (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/8b5a526236707d016dcfeccc939e49c559a1fd02&quot;&gt;8b5a526&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Created DocEmbedder class (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5973&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5973/hovercard&quot;&gt;#5973&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/0719c068b463283da80653c129e85dc97d74220c&quot;&gt;0719c06&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Extended OIDC support to extract groups &amp;amp; namespaces and token injection with multiple methods (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6089&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6089/hovercard&quot;&gt;#6089&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/7c04026abcff0212ae819c1654d4ef81d1db9058&quot;&gt;7c04026&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Replace ORJSONResponse with Pydantic response models for faster JSON serialization (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/65cf03c879a1f84a716f2ca32ab2fcce5d1360d9&quot;&gt;65cf03c&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Support distinct count aggregation [&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6116&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6116/hovercard&quot;&gt;#6116&lt;/a&gt;] (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/3639570c92137d51fdb16eb858749e09168035a4&quot;&gt;3639570&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Support HTTP in MCP (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6109&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6109/hovercard&quot;&gt;#6109&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/e72b9839998fd3e9f75695e755c083f4170ead15&quot;&gt;e72b983&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Support nested collection types (Array/Set of Array/Set) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5947&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/5947/hovercard&quot;&gt;#5947&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6132&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6132/hovercard&quot;&gt;#6132&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/ab61642a5f4344835a335695206f4d65e252fe25&quot;&gt;ab61642&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Support podAnnotations on Deployment pod template (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/1b3cdc12a89a5dc99b881f14ac0e4b5266fa6075&quot;&gt;1b3cdc1&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Utilize date partition column in BigQuery (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6076&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6076/hovercard&quot;&gt;#6076&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/4ea9b32d0dbf0a12c45e21d7190262ab61aa6bdc&quot;&gt;4ea9b32&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Performance Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Online feature response construction in a single pass over read rows (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/113fb040cfab127a5b3b8d231385f5e78521dfc5&quot;&gt;113fb04&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;</content>
    <author>
      <name>franciscojavierarceo</name>
    </author>
    <media:thumbnail height="30" width="30" url="https://avatars.githubusercontent.com/u/4163062?s=60&amp;v=4"/>
  </entry>
  <entry>
    <id>tag:github.com,2008:Repository/161133770/v0.61.0</id>
    <updated>2026-03-11T05:25:43Z</updated>
    <link rel="alternate" type="text/html" href="https://github.com/feast-dev/feast/releases/tag/v0.61.0"/>
    <title>v0.61.0</title>
    <content type="html">&lt;h1&gt;&lt;a href=&quot;https://github.com/feast-dev/feast/compare/v0.60.0...v0.61.0&quot;&gt;0.61.0&lt;/a&gt; (2026-03-10)&lt;/h1&gt;
&lt;h3&gt;Bug Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Add grpcio dependency group to transformation server Dockerfile (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/2c2150a1d7d6bf06e28bb11156fca730fdbce77f&quot;&gt;2c2150a&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add https readiness check for rest-registry tests (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/ea85e63cd9d77441831702fffbf170fc2ec82a10&quot;&gt;ea85e63&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add website build check for PRs and fix blog frontmatter YAML error (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6079&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6079/hovercard&quot;&gt;#6079&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/30a3a439d5f41b1cc3dcb4961f23198c218dc9d1&quot;&gt;30a3a43&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Added MLflow metric charts across feature selection (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6080&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6080/hovercard&quot;&gt;#6080&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/a4033611cba7b47ada8d1841f70ec28fe6240589&quot;&gt;a403361&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Check duplicate names for feature view across types (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5999&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5999/hovercard&quot;&gt;#5999&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/95b9af8628ee4c0d68c4937295999cc4e8691004&quot;&gt;95b9af8&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix integration tests (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6046&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6046/hovercard&quot;&gt;#6046&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/02d5548a345f0f6a076913f89e788069f87b2769&quot;&gt;02d5548&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix non-specific label selector on metrics service (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/a1a160d9b33e62e6a9e5499964052603f94e4361&quot;&gt;a1a160d&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixed IntegrityError on SqlRegistry (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6047&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6047/hovercard&quot;&gt;#6047&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/325e1485d285708b9b20e69d8fdeec96df67ea86&quot;&gt;325e148&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixed pre-commit check (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/114b7db6b2afc40c98e9c182990c65b251f6ce90&quot;&gt;114b7db&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixed uv cache permission error for docker build on mac (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/ad807be579aa8274ba54e7eb533558aa6b31a8f4&quot;&gt;ad807be&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixes a &lt;code&gt;PydanticDeprecatedSince20&lt;/code&gt; warning for trino_offline_store (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5991&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5991/hovercard&quot;&gt;#5991&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/abfd18acf6bf207b057dd818b6a22d97ae69dee8&quot;&gt;abfd18a&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Integration test failures (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6040&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6040/hovercard&quot;&gt;#6040&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/91658704209c29315ae17df49f5d5226d08491b9&quot;&gt;9165870&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Ray offline store tests are duplicated across 3 workflows (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/54f705aeb919f268be40106e229530ef059b139c&quot;&gt;54f705a&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Reenable tests (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6036&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6036/hovercard&quot;&gt;#6036&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/82ee7f8e18df6de67eadf2f8b548346f174e4fdf&quot;&gt;82ee7f8&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Use commitlint pre-commit hook instead of a separate action (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/35a81e71a63c4d47cd144ac1ec5180de6d448eaf&quot;&gt;35a81e7&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Features&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Add complex type support (Map, JSON, Struct) with schema validation (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5974&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5974/hovercard&quot;&gt;#5974&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/1200dbfe0a4acc65ac1fc6830c8c07dc2258f327&quot;&gt;1200dbf&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add materialization, feature freshness, request latency, and push metrics to feature server (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/2c6be18bfee9d4bf18ae59490160282b090d3b62&quot;&gt;2c6be18&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add non-entity retrieval support for ClickHouse offline store (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/4d08ddcc4d1c3c5ca5b23ce4aad241a9017ef3fd&quot;&gt;4d08ddc&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/5835&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/5835/hovercard&quot;&gt;#5835&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add OnlineStore for MongoDB (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6025&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6025/hovercard&quot;&gt;#6025&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/bf4e3faff653e214bc98f38ec72b29b2a318c8e7&quot;&gt;bf4e3fa&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/golang/go/issues/74462&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/golang/go/issues/74462/hovercard&quot;&gt;golang/go#74462&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Added CodeQL SAST scanning and detect-secrets pre-commit hook (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/547b5161ec709fb0a09473dbd8f8371b2b14bb67&quot;&gt;547b516&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Adding optional name to Aggregation (feast-dev&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5994&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/5994/hovercard&quot;&gt;#5994&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6083&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6083/hovercard&quot;&gt;#6083&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/56469f7d9bd680a288f7a6430b8ff9cbb9b37510&quot;&gt;56469f7&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Feature Server High-Availability on Kubernetes (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6028&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6028/hovercard&quot;&gt;#6028&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/9c07b4c1dd6c6cf3e1f379c3077821da62648ca9&quot;&gt;9c07b4c&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/Hi/issues/Availability&quot;&gt;Hi#Availability&lt;/a&gt; &lt;a href=&quot;https://github.com/Hi/issues/Availability&quot;&gt;Hi#Availability&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;go:&lt;/strong&gt; Implement metrics and tracing for http and grpc servers (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5925&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5925/hovercard&quot;&gt;#5925&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/2b4ec9a6ef77e1bc9de0f4917559ab53b9f4e5bf&quot;&gt;2b4ec9a&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Horizontal scaling support to the Feast operator (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6000&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6000/hovercard&quot;&gt;#6000&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/3ec13e606f356eb70e5a2c9b336be83f4e65d573&quot;&gt;3ec13e6&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Making feature view source optional (feast-dev&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6074&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/6074/hovercard&quot;&gt;#6074&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6075&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6075/hovercard&quot;&gt;#6075&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/76917b772762dc98d5c679f772e90a16bb39931b&quot;&gt;76917b7&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Support arm docker build (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6061&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6061/hovercard&quot;&gt;#6061&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/1e1f5d94486be73d9e9afb85e36773a7a8c15e17&quot;&gt;1e1f5d9&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Use orjson for faster JSON serialization in feature server (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/6f5203ac50284c4fc5884740cbc3bbca7fd1c7d0&quot;&gt;6f5203a&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Performance Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Optimize protobuf parsing in Redis online store (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6023&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6023/hovercard&quot;&gt;#6023&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/59dfdb87409085a397dfec065e4ee5d9af3b67d4&quot;&gt;59dfdb8&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Optimize timestamp conversion in _convert_rows_to_protobuf (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/33a2e9542a8680aabaeeef757efde079702cac65&quot;&gt;33a2e95&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Parallelize DynamoDB batch reads in sync online_read (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/6024&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/6024/hovercard&quot;&gt;#6024&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/96999443440045fc1786f63d0d12279d0e848d3a&quot;&gt;9699944&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Remove redundant entity key serialization in online_read (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/d87283fa7d647c48640ec03a342312745d77ffc8&quot;&gt;d87283f&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;</content>
    <author>
      <name>franciscojavierarceo</name>
    </author>
    <media:thumbnail height="30" width="30" url="https://avatars.githubusercontent.com/u/4163062?s=60&amp;v=4"/>
  </entry>
  <entry>
    <id>tag:github.com,2008:Repository/161133770/v0.60.0</id>
    <updated>2026-02-17T13:52:47Z</updated>
    <link rel="alternate" type="text/html" href="https://github.com/feast-dev/feast/releases/tag/v0.60.0"/>
    <title>v0.60.0</title>
    <content type="html">&lt;h1&gt;&lt;a href=&quot;https://github.com/feast-dev/feast/compare/v0.59.0...v0.60.0&quot;&gt;0.60.0&lt;/a&gt; (2026-02-17)&lt;/h1&gt;
&lt;h3&gt;Bug Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added a flag to correctly download the go binaries (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/0f77135f19d0a4f67078a71a9a639b2895204980&quot;&gt;0f77135&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Adds mapping of date Trino&#39;s type into string Feast&#39;s type (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/531e8396faadad668d4649391b1e8985f0921aab&quot;&gt;531e839&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ci:&lt;/strong&gt; Use uv run for pytest in master_only benchmark step (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5957&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5957/hovercard&quot;&gt;#5957&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/5096010027959d0eedbeab34154029251ff1600c&quot;&gt;5096010&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Disable materialized odfvs for historical retrieval (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5880&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5880/hovercard&quot;&gt;#5880&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/739d28a336fbbfe75e79b9b661842969d1c90814&quot;&gt;739d28a&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix linting and formatting issues (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5907&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5907/hovercard&quot;&gt;#5907&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/42ca14a06bfd5ad6a46ebf2a33c2b0211d50609f&quot;&gt;42ca14a&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Make timestamp field handling  compatible with Athena V3 (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5936&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5936/hovercard&quot;&gt;#5936&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/e2bad34e932aa992465f089cdf9af783978ad40a&quot;&gt;e2bad34&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Support pgvector under non-default schema (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5970&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5970/hovercard&quot;&gt;#5970&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/c636cd427c91ef4b55a8db811f1430332c7f8e60&quot;&gt;c636cd4&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;unit tests not running on main branch (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5909&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5909/hovercard&quot;&gt;#5909&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/62fe66460997501ddb28b7bc979b37c83c8e8702&quot;&gt;62fe664&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update java dep which blocking release (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5903&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5903/hovercard&quot;&gt;#5903&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/a5b8186ffe58188727dcb1ede0e9aab0c7d73cfe&quot;&gt;a5b8186&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update the dockerfile with golang 1.24.12. (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5918&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5918/hovercard&quot;&gt;#5918&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/be1b52227e1ade9a3be9836391ade45eb1a26909&quot;&gt;be1b522&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Use context.Background() in client constructors (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5897&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5897/hovercard&quot;&gt;#5897&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/984f93a7af3816e0f6e9f1e3fd5108990f5b669d&quot;&gt;984f93a&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Features&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Add blog post for PyTorch ecosystem announcement (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5906&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5906/hovercard&quot;&gt;#5906&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/d2eb62989b5c045690282eaee87cdebcddc2053b&quot;&gt;d2eb629&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add blog post on Feast dbt integration (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5915&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5915/hovercard&quot;&gt;#5915&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/b3c81382986b1ebb402bf45d2145afa1f0b15c9c&quot;&gt;b3c8138&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add DynamoDB in-place list update support for array-based features (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5916&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5916/hovercard&quot;&gt;#5916&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/aa5973f936ae2a902ef37e0ae393f9854ccb90c2&quot;&gt;aa5973f&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add HTTP connection pooling for remote online store client (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5895&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5895/hovercard&quot;&gt;#5895&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/e022bf8c3497792f3170db13bb2fc83a78326d71&quot;&gt;e022bf8&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add integration tests for dbt import (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5899&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5899/hovercard&quot;&gt;#5899&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/a444692485b7bcce9247ef37a0533b8d38048ce3&quot;&gt;a444692&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add lazy initialization and feature service caching (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5924&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5924/hovercard&quot;&gt;#5924&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/b37b7d02ea49606a06064a4d3d974327bf4238c2&quot;&gt;b37b7d0&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add multiple entity support to dbt integration (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5901&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5901/hovercard&quot;&gt;#5901&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/05a4fb5e67c8601558fffa092792897bf9583388&quot;&gt;05a4fb5&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/5872&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/5872/hovercard&quot;&gt;#5872&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add PostgreSQL online store support for Go feature server (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5963&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5963/hovercard&quot;&gt;#5963&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/b8c6f3d5b57e586c3c41fdd1fc0175afc2c7b892&quot;&gt;b8c6f3d&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add publish docker image of Go feature server. (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5923&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5923/hovercard&quot;&gt;#5923&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/759d8c6f17c7666412683c1afb05e85232d07f21&quot;&gt;759d8c6&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Set as feature type (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5888&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5888/hovercard&quot;&gt;#5888&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/52458fc98f2a94f3c15fb63ea2cf1a259c0b878f&quot;&gt;52458fc&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Added online server worker config support in operator (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5926&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5926/hovercard&quot;&gt;#5926&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/193c72a8ebeb0022c4814e025346cfa190a91def&quot;&gt;193c72a&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Added support for OpenLineage integration (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5884&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5884/hovercard&quot;&gt;#5884&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/df70d8de4322a2e8d4a2dac43509a45b7c7dcd13&quot;&gt;df70d8d&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Adjust ray offline store to support abfs(s) ADLS Azure Storage (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5911&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5911/hovercard&quot;&gt;#5911&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/d6c0b2d02fce988978e0a5742f418fa4844ca7b2&quot;&gt;d6c0b2d&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Batch_engine config injection in feature_store.yaml through operator (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5938&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5938/hovercard&quot;&gt;#5938&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/455d56c59df213fd8687dc462dd0fac3756e29f6&quot;&gt;455d56c&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Consolidate Python packaging - remove setup.py/setup.cfg, standardize on pyproject.toml and uv (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/16696b814ec6bff7e49e23af697f4a56d17e0b76&quot;&gt;16696b8&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;go:&lt;/strong&gt; Add MySQL registry store support for Go feature server (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5933&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5933/hovercard&quot;&gt;#5933&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/19f9bb8223cd853a82eedb42f0d684c9ea5e3aee&quot;&gt;19f9bb8&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Improve local dev experience with file-aware hooks and auto parallelization (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5956&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5956/hovercard&quot;&gt;#5956&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/839b79edf8e1f242d1cc2a56cf317e616799b62a&quot;&gt;839b79e&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Modernize precommit hooks and optimize test performance (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5929&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5929/hovercard&quot;&gt;#5929&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/ea7d4faf0896ff83bf6727d313ea20233ba46591&quot;&gt;ea7d4fa&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Optimize container infrastructure for production (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5881&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5881/hovercard&quot;&gt;#5881&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/5ebdac8c7aa19899fa858d11d2f032e568fc9fb4&quot;&gt;5ebdac8&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Optimize DynamoDB online store for improved latency (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5889&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5889/hovercard&quot;&gt;#5889&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/fcc82749c362c3d05acade55360e67c134dac131&quot;&gt;fcc8274&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;</content>
    <author>
      <name>franciscojavierarceo</name>
    </author>
    <media:thumbnail height="30" width="30" url="https://avatars.githubusercontent.com/u/4163062?s=60&amp;v=4"/>
  </entry>
  <entry>
    <id>tag:github.com,2008:Repository/161133770/v0.59.0</id>
    <updated>2026-01-16T21:11:22Z</updated>
    <link rel="alternate" type="text/html" href="https://github.com/feast-dev/feast/releases/tag/v0.59.0"/>
    <title>v0.59.0</title>
    <content type="html">&lt;h1&gt;&lt;a href=&quot;https://github.com/feast-dev/feast/compare/v0.58.0...v0.59.0&quot;&gt;0.59.0&lt;/a&gt; (2026-01-16)&lt;/h1&gt;
&lt;h3&gt;Bug Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Add get_table_query_string_with_alias() for PostgreSQL subquery aliasing (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5811&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5811/hovercard&quot;&gt;#5811&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/11122cef17be1180a9c390234d06efdf8b51c938&quot;&gt;11122ce&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add hybrid online store to ONLINE_STORE_CLASS_FOR_TYPE mapping (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5810&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5810/hovercard&quot;&gt;#5810&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/678589b65e0ed24a8369c9f34e94ee4acd7fb14e&quot;&gt;678589b&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add possibility to overwrite send_receive_timeout for clickhouse offline store (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5792&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5792/hovercard&quot;&gt;#5792&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/59dbb33ec809cd3020cb3c5ac2dcbf2fc920fd4d&quot;&gt;59dbb33&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Denial by default to all resources when no permissions set  (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5663&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5663/hovercard&quot;&gt;#5663&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/1524f1ca14bed2f274617035b5eb34f427617b0b&quot;&gt;1524f1c&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Make operator include full OIDC secret in repo config (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5676&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/5676/hovercard&quot;&gt;#5676&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5809&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5809/hovercard&quot;&gt;#5809&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/a536bc24ec9dbcbc76912a209266c0e0da85a4af&quot;&gt;a536bc2&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Populate Postgres &lt;code&gt;registry.path&lt;/code&gt; during &lt;code&gt;feast init&lt;/code&gt; (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5785&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5785/hovercard&quot;&gt;#5785&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/f293ae8d9f2d858c2b97fa5502cb113e926302d4&quot;&gt;f293ae8&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;redis:&lt;/strong&gt; Preserve millisecond timestamp precision for Redis online store (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5807&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5807/hovercard&quot;&gt;#5807&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/9e3f213c7130f75fb732045f9b8c20e863fb753b&quot;&gt;9e3f213&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Search API to return all matching tags in matched_tags field (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5843&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5843/hovercard&quot;&gt;#5843&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/de37f6677ad3b6ca7862734e50593eaad7aaef57&quot;&gt;de37f66&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Spark Materialization Engine Cannot Infer Schema (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5806&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5806/hovercard&quot;&gt;#5806&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/58d0325477626cb5637edd824505bf57a95a422a&quot;&gt;58d0325&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/5594&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/5594/hovercard&quot;&gt;#5594&lt;/a&gt; &lt;a href=&quot;https://github.com/feast-dev/feast/issues/5594&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/5594/hovercard&quot;&gt;#5594&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Support arro3 table schema with newer deltalake packages (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5799&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5799/hovercard&quot;&gt;#5799&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/103c5e9477a81671a6f405fde5145611afa67995&quot;&gt;103c5e9&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Timestamp formatting and lakehouse-type connector for trino_offline_store. (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5846&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5846/hovercard&quot;&gt;#5846&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/c2ea7e92ad85df0f71ec2aec588aa2bb032d7c03&quot;&gt;c2ea7e9&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update model_validator to use instance method signature (Pydantic v2.12 deprecation) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5825&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5825/hovercard&quot;&gt;#5825&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/3c10b6eb693ba3e930020346f3edf6a70d30f5a1&quot;&gt;3c10b6e&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Features&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Add dbt integration for importing models as FeatureViews (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5827&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5827/hovercard&quot;&gt;#5827&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/b997361bae8d9542319c24ba72eeaf5c638ac52e&quot;&gt;b997361&lt;/a&gt;), closes &lt;a href=&quot;https://github.com/feast-dev/feast/issues/3335&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/3335/hovercard&quot;&gt;#3335&lt;/a&gt; &lt;a href=&quot;https://github.com/feast-dev/feast/issues/3335&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/3335/hovercard&quot;&gt;#3335&lt;/a&gt; &lt;a href=&quot;https://github.com/feast-dev/feast/issues/3335&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/3335/hovercard&quot;&gt;#3335&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add GCS registry store in Go feature server (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5818&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5818/hovercard&quot;&gt;#5818&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/1dc2be5177ee333220cfcd9e9a9f20bdfa2b3eca&quot;&gt;1dc2be5&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add progress bar to CLI from feast apply (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5867&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5867/hovercard&quot;&gt;#5867&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/ab3562bee87df06b7437c9a7eada4482220fbfc7&quot;&gt;ab3562b&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add RBAC blog post to website (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5861&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5861/hovercard&quot;&gt;#5861&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/b1844a3d8aca0f6283f23f6ac1c05d79b214f40b&quot;&gt;b1844a3&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add skip_feature_view_validation parameter to FeatureStore.apply() and plan() (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5859&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5859/hovercard&quot;&gt;#5859&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/5482a0efee22f2d058db26c80e5ac7933863b7e1&quot;&gt;5482a0e&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Added batching to feature server /push to offline store (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5683&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/5683/hovercard&quot;&gt;#5683&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5729&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5729/hovercard&quot;&gt;#5729&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/ce35ce6751a32373492b64de338771218a6dc4b1&quot;&gt;ce35ce6&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Enable static artifacts for feature server that can be used in Feature Transformations (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5787&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5787/hovercard&quot;&gt;#5787&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/edefc3f0afdb46d73070e230eef19c0941f0b581&quot;&gt;edefc3f&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Improve lambda materialization engine (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5829&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5829/hovercard&quot;&gt;#5829&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/f6116f9b86d3185c85e1799d55bf0769800580c1&quot;&gt;f6116f9&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Offline Store historical features retrieval based on datetime range in Ray (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5738&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5738/hovercard&quot;&gt;#5738&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/e484c12a65d4c23ebc0163d4b27843797e092204&quot;&gt;e484c12&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Read, Save docs and chat fixes (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5865&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5865/hovercard&quot;&gt;#5865&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/2081b55de32b830b4fb64e93b6d88cdfaeff2378&quot;&gt;2081b55&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Resolve pyarrow &amp;gt;21 installation with ibis-framework (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5847&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5847/hovercard&quot;&gt;#5847&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/8b9bb500b4df26fade82c7bcd436b36e05e5a298&quot;&gt;8b9bb50&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Support staging for spark materialization (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5671&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/5671/hovercard&quot;&gt;#5671&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5797&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5797/hovercard&quot;&gt;#5797&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/5b787afce9263a5cc37bf69119d505d3ffd5f13c&quot;&gt;5b787af&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;</content>
    <author>
      <name>franciscojavierarceo</name>
    </author>
    <media:thumbnail height="30" width="30" url="https://avatars.githubusercontent.com/u/4163062?s=60&amp;v=4"/>
  </entry>
  <entry>
    <id>tag:github.com,2008:Repository/161133770/v0.58.0</id>
    <updated>2025-12-16T17:51:30Z</updated>
    <link rel="alternate" type="text/html" href="https://github.com/feast-dev/feast/releases/tag/v0.58.0"/>
    <title>v0.58.0</title>
    <content type="html">&lt;h1&gt;&lt;a href=&quot;https://github.com/feast-dev/feast/compare/v0.57.0...v0.58.0&quot;&gt;0.58.0&lt;/a&gt; (2025-12-16)&lt;/h1&gt;
&lt;h3&gt;Bug Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Add java proto (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5719&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5719/hovercard&quot;&gt;#5719&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/fc3ea208e0d37d1083fda261fd374c87fa4da17c&quot;&gt;fc3ea20&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add possibility to force full features names for materialize ops (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5728&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5728/hovercard&quot;&gt;#5728&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/55c9c36a5cc385869d2c7671a5629da1ba282d47&quot;&gt;55c9c36&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixed file registry cache sync (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/09505d4ae79f5ca5b452c9c5e41a56e1f7d3d136&quot;&gt;09505d4&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Handle hyphon in sqlite project name (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5575&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/5575/hovercard&quot;&gt;#5575&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5749&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5749/hovercard&quot;&gt;#5749&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/b8346ff58c0d78deff52b2a864772dc23741ea75&quot;&gt;b8346ff&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Pinned substrait to fix protobuf issue (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/d0ef4da05dc91893b14b10b888b3c458fd389ce5&quot;&gt;d0ef4da&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Set TLS certificate annotation only on gRPC service (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5715&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5715/hovercard&quot;&gt;#5715&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/75d13db1ea536bd4759dbb719190a266b6466b24&quot;&gt;75d13db&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;SQLite online store deletes tables from other projects in shared registry scenarios (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5766&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5766/hovercard&quot;&gt;#5766&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/fabce765804a8577ef31fb83525adc5df5748c44&quot;&gt;fabce76&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Validate not existing entity join keys for preventing panic (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/0b935595b7e296f1d51a52c42b750a470ea10ceb&quot;&gt;0b93559&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Features&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Add annotations for pod templates (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/534e647f40567a8d632fb562f1e58057b1c61c3e&quot;&gt;534e647&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add Pytorch template (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5780&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5780/hovercard&quot;&gt;#5780&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/6afd353425027fe7de561092306c390ea1ad0d19&quot;&gt;6afd353&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add support for extra options for stream source (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5618&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5618/hovercard&quot;&gt;#5618&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/18956c2765ebc4c92ca8afc7e02aca8b7dfc339d&quot;&gt;18956c2&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Added matched_tag field search api results with fuzzy search capabilities (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5769&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5769/hovercard&quot;&gt;#5769&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/4a9ffae3d2c7449670d9dddb8b3b341ee00ffc29&quot;&gt;4a9ffae&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Added support for enabling metrics in Feast Operator (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5317&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/5317/hovercard&quot;&gt;#5317&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5748&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5748/hovercard&quot;&gt;#5748&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/a8498c2c43439024cd9516eae8e1733b3f69b577&quot;&gt;a8498c2&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Configure CacheTTLSecondscache,CacheMode for file-based registry in Feast Operator(&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5708&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/5708/hovercard&quot;&gt;#5708&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5744&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5744/hovercard&quot;&gt;#5744&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/f25f83b3e4d324a9b52cd2e90036c3d25f25ee80&quot;&gt;f25f83b&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Implemented Tiling Support for Time-Windowed Aggregations (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5724&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5724/hovercard&quot;&gt;#5724&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/7a991660817ffcbe3059b0141f42f15e5f7d5b04&quot;&gt;7a99166&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Offline Store historical features retrieval based on datetime range for spark (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5720&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5720/hovercard&quot;&gt;#5720&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/27ec8ec26b2884d09df3ee3e648b96824e1f2b4c&quot;&gt;27ec8ec&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Offline Store historical features retrieval based on datetime range in dask (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5717&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5717/hovercard&quot;&gt;#5717&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/a16582a82914b015095f60a61a3a722c9c82bb63&quot;&gt;a16582a&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Production ready feast operator with v1 apiversion (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5771&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5771/hovercard&quot;&gt;#5771&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/49359c6227601bc31ee08fdc4f4208fb6d101755&quot;&gt;49359c6&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Support for Map value data type (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5768&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/feast-dev/feast/issues/5768/hovercard&quot;&gt;#5768&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/issues/5772&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/feast-dev/feast/pull/5772/hovercard&quot;&gt;#5772&lt;/a&gt;) (&lt;a href=&quot;https://github.com/feast-dev/feast/commit/b99a8a9aeafba912a6ceea8658f5efeae90b245d&quot;&gt;b99a8a9&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;</content>
    <author>
      <name>franciscojavierarceo</name>
    </author>
    <media:thumbnail height="30" width="30" url="https://avatars.githubusercontent.com/u/4163062?s=60&amp;v=4"/>
  </entry>
  <entry>
    <id>tag:github.com,2008:Repository/161133770/v0.54.1</id>
    <updated>2025-12-04T05:33:49Z</updated>
    <link rel="alternate" type="text/html" href="https://github.com/feast-dev/feast/releases/tag/v0.54.1"/>
    <title>v0.54.1: fix: Fixed 0.54.1 version to publish it to pypi</title>
    <content type="html">&lt;p&gt;Signed-off-by: ntkathole &lt;a href=&quot;mailto:nikhilkathole2683@gmail.com&quot;&gt;nikhilkathole2683@gmail.com&lt;/a&gt;&lt;/p&gt;</content>
    <author>
      <name>ntkathole</name>
    </author>
    <media:thumbnail height="30" width="30" url="https://avatars.githubusercontent.com/u/16951913?s=60&amp;v=4"/>
  </entry>
</feed>
