What's Changed
* fix: fix lookup plan column pruning by Yisaer in https://github.com/lf-edge/ekuiper/pull/2494
* refactor(trial): catch sink errors by ngjaying in https://github.com/lf-edge/ekuiper/pull/2499
* fix: fix sourceNode options by Yisaer in https://github.com/lf-edge/ekuiper/pull/2501
* chore: add sniffio dependency for python plugins by Yisaer in https://github.com/lf-edge/ekuiper/pull/2513
* chore(deps): bump github.com/dvsekhvalnov/jose2g by dependabot in https://github.com/lf-edge/ekuiper/pull/2514
* chore(deps): bump github.com/dvsekhvalnov/jose2go by dependabot in https://github.com/lf-edge/ekuiper/pull/2515
* docs(example): merge multiple stream by ngjaying in https://github.com/lf-edge/ekuiper/pull/2518
* fix(decode): perf update by ngjaying in https://github.com/lf-edge/ekuiper/pull/2519
* chore: update httppush.json file by oucb in https://github.com/lf-edge/ekuiper/pull/2520
* fix(rest): return 404 when rule not found by carlclone in https://github.com/lf-edge/ekuiper/pull/2505
* chore: use fixed pynng version by ngjaying in https://github.com/lf-edge/ekuiper/pull/2523
**Full Changelog**: https://github.com/lf-edge/ekuiper/compare/1.12.1...1.12.2