Read the [Incremental Update for v0.30](https://www.feldera.com/blog/incremental-update-10/) to learn what's new in this release!
What's Changed
* docker: point compose file to Feldera version 0.29.0 by gz in https://github.com/feldera/feldera/pull/2891
* [SQL] Monotonicity analysis for LAG operator by mihaibudiu in https://github.com/feldera/feldera/pull/2880
* [docs] Time-series guide clarifications. by ryzhyk in https://github.com/feldera/feldera/pull/2896
* py: time type tests for ARG_MAX and ARG_MIN aggregates by rivudhk in https://github.com/feldera/feldera/pull/2894
* [SQL] Implement DATE_TRUNC(week, ...) by mihaibudiu in https://github.com/feldera/feldera/pull/2885
* py: time type tests for SOME and EVERY aggregates by rivudhk in https://github.com/feldera/feldera/pull/2895
* docs: feldera enterprise v0.11.0 by snkas in https://github.com/feldera/feldera/pull/2897
* [WebConsole] Multiple minor fixes by Karakatiza666 in https://github.com/feldera/feldera/pull/2886
* Controlled filters with error stream by ryzhyk in https://github.com/feldera/feldera/pull/2899
* py: TIMESTAMP type tests for COUNT and ARRAY_AGG aggregates by rivudhk in https://github.com/feldera/feldera/pull/2902
* [demos] Real-time feature engineering demo. by ryzhyk in https://github.com/feldera/feldera/pull/2901
* Fault tolerance fixes by blp in https://github.com/feldera/feldera/pull/2892
* [SQL] Fix typo in visitor implementation; ExpressionTree class for debugging help by mihaibudiu in https://github.com/feldera/feldera/pull/2904
* [demo] Typo in the feature eng demo. by ryzhyk in https://github.com/feldera/feldera/pull/2912
* [SQL] Support for ROW type by mihaibudiu in https://github.com/feldera/feldera/pull/2913
* py: TIMESTAMP type tests for MIN, MAX and SOME aggregates by rivudhk in https://github.com/feldera/feldera/pull/2909
* [ci] python-publish: fix path to uv.lock by abhizer in https://github.com/feldera/feldera/pull/2914
* Implement table view for data in Change Stream by Karakatiza666 in https://github.com/feldera/feldera/pull/2903
* py: TIMESTAMP type tests for ARG_MIN, ARG_MAX and EVERY aggregates by rivudhk in https://github.com/feldera/feldera/pull/2918
* [SQL] Tweak Calcite optimization rules to avoid crashes by mihaibudiu in https://github.com/feldera/feldera/pull/2916
* demo: compile and run all packaged demos in a test by snkas in https://github.com/feldera/feldera/pull/2920
* py: DATE type tests for COUNT, EVERY and SOME aggregates by rivudhk in https://github.com/feldera/feldera/pull/2922
* py: DATE type tests for ARG_MAX, ARG_MIN, and ARRAY_AGG aggregates by rivudhk in https://github.com/feldera/feldera/pull/2924
* py: DATE type tests for MAX and MIN aggregates by rivudhk in https://github.com/feldera/feldera/pull/2923
* [sql] Don't generate serde traits for structs. by ryzhyk in https://github.com/feldera/feldera/pull/2925
* [SQL] Fix bug in implementation of XOR aggregate by mihaibudiu in https://github.com/feldera/feldera/pull/2926
* [SQL] Trim unused fields backwards from joins by mihaibudiu in https://github.com/feldera/feldera/pull/2928
* [SQL/SLT] Improve algorithm to select tests to run every day by mihaibudiu in https://github.com/feldera/feldera/pull/2932
* Multiple WebConsole fixes and improvements by Karakatiza666 in https://github.com/feldera/feldera/pull/2927
* Re-introduce backpressure into Async merger. by gz in https://github.com/feldera/feldera/pull/2917
* [SQL] Proper validation of duplicate view column names by mihaibudiu in https://github.com/feldera/feldera/pull/2941
* release: bump project version to 0.30.0 by gz in https://github.com/feldera/feldera/pull/2945
**Full Changelog**: https://github.com/feldera/feldera/compare/v0.29.0...v0.30.0