I would say #56457 as I followed it closely and will be a nice improvement and something we are also using.
-----Original Message----- From: Wei Lee <[email protected]> Sent: 13 January 2026 14:49 To: [email protected] Subject: Re: [VOTE] December 2025 PR of the Month EXTERNAL MAIL: Indien je de afzender van deze e-mail niet kent en deze niet vertrouwt, klik niet op een link of open geen bijlages. Bij twijfel, stuur deze e-mail als bijlage naar [email protected]<mailto:[email protected]>. I want to shout out https://github.com/apache/airflow/pull/59747. It’s a great improvement for the dev experience. Best, Wei > On Jan 13, 2026, at 9:30 PM, Jarek Potiuk <[email protected]> wrote: > > Definitely for having more than one PR of the month - been a bit > disconnected last few days and while (sill down with a cold) - If > there would be three my choice would be: > > #58365, #56817, #58548 > > If I were to pick one: #58548 -> attempting to solve the major pain of > UI regressions is no small feat. > > J .. > > > On Tue, Jan 13, 2026 at 7:18 AM Amogh Desai <[email protected]> wrote: > >> Lot of great PRs are in the mix already but I would like to make the >> competition by proposing a few more which I feel are super important >> and not so trivial PRs. >> >> 1. >> https://git/ >> hub.com%2Fapache%2Fairflow%2Fpull%2F56187&data=05%7C02%7Cdavid.blain% >> 40infrabel.be%7Ca3649e46a7b34ff49e4508de52aa90d6%7Cb82bc314ab8e4d6fb18946f02e1f27f2%7C0%7C0%7C639039089718789441%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=bu33qxDaet9m6XRQBby%2Fh0L17L5%2BqE1F1GqVZhEfjb4%3D&reserved=0: >> almost a quarter worth of effort with close collaboration with myself and >> jarek, which even identified some gaps with the shared libraries and helped >> us correct them. >> >> 2. >> https://git/ >> hub.com%2Fapache%2Fairflow%2Fpull%2F58992&data=05%7C02%7Cdavid.blain% >> 40infrabel.be%7Ca3649e46a7b34ff49e4508de52aa90d6%7Cb82bc314ab8e4d6fb18946f02e1f27f2%7C0%7C0%7C639039089718808918%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=CpxhHRAZp32WknP41xqn4wEwsUmNTXOlmIUo0X02EPs%3D&reserved=0: >> required close collaboration with various components: migration, core, >> task-sdk, and API, and took some effort and a team to deliver this. >> >> 3. >> https://git/ >> hub.com%2Fapache%2Fairflow%2Fpull%2F58669&data=05%7C02%7Cdavid.blain%40infrabel.be%7Ca3649e46a7b34ff49e4508de52aa90d6%7Cb82bc314ab8e4d6fb18946f02e1f27f2%7C0%7C0%7C639039089718832110%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=cfTcivRExhMS8p5DGluUmJfoi7XAyOaAgXKZhNt%2BuIg%3D&reserved=0: >> a difficult task that was handled with finesse, with no side effects. Kudos >> on the work on this one. >> >> Maybe this is a month where we have more than one winner :) >> >> Thanks & Regards, >> Amogh Desai >> >> >> On Tue, Jan 13, 2026 at 8:13 AM Yeonguk Choo <[email protected]> >> wrote: >> >>> There have been many great PRs this month! >>> >>> +1 to #58548 >>> By integrating Playwright-based UI E2E testing into Breeze, I think >>> it establishes an important starting point for improving both UI >>> quality and contributor experience. >>> >>> Yeonguk >>> >>> 2026년 1월 13일 (화) AM 7:48, Jens Scheffler <[email protected]>님이 작성: >>> >>>> Oh, this month again a real challenge to pick _one_ only. There are >>>> so many cool PRs merged last month. Feels like the list of >>>> achievements of the last half-year! >>>> >>>> My +1 goes to #58365 because this really is a cool improvement and >>>> I learned something new just by reading the PR! But all others are >>>> really close-by! >>>> >>>> As I am missing the Rookie PR list, from email hostory, thanks to >>>> Jed, >> I >>>> made a selection via >>>> >>>> >>> >> https://git/ >> hub.com%2Fapache%2Fairflow%2Fpulls%3Fq%3Dis%253Apr%2B%2522Awesome%2Bw >> ork%252C%2Bcongrats%2Bon%2Byour%2Bfirst%2Bmerged%2Bpull%2Brequest%252 >> 1%2522%2Bmerged%253A%253E2025-12-01%2Bis%253Aclosed&data=05%7C02%7Cda >> vid.blain%40infrabel.be%7Ca3649e46a7b34ff49e4508de52aa90d6%7Cb82bc314 >> ab8e4d6fb18946f02e1f27f2%7C0%7C0%7C639039089718856397%7CUnknown%7CTWF >> pbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIs >> IkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=Qs2g4OMe5dE69R%2B >> TTGdux4uSnBiLE9Z%2BGSRr1X%2BMEuQ%3D&reserved=0+ >>>> >>>> ...and not to have too many emails (if we do any) Rookie PR I'd >>>> favor the PR #59313 which added Japanese translations to UI. >>>> >>>> Jens >>>> >>>> On 1/12/26 23:38, Briana Steel via dev wrote: >>>>> Hey All, >>>>> >>>>> It’s once again time to vote for the PR of the Month! Vote is a >>>>> bit >>> late >>>> as >>>>> I have been away. >>>>> >>>>> With the help of the get_important_pr_candidates script in >>>>> dev/stats, >>>> we've >>>>> identified the following candidates: >>>>> >>>>> PR#58365: Fix LocalExecutor memory spike by applying gc.freeze >>>>> https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2F >>>>> github.com%2Fapache%2Fairflow%2Fpull%2F58365&data=05%7C02%7Cdavid. >>>>> blain%40infrabel.be%7Ca3649e46a7b34ff49e4508de52aa90d6%7Cb82bc314a >>>>> b8e4d6fb18946f02e1f27f2%7C0%7C0%7C639039089718880786%7CUnknown%7CT >>>>> WFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4 >>>>> zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=%2BawUQQI >>>>> KChvf694W7mUlb6j1WHsn%2B6WzMDIZ7XCS0qw%3D&reserved=0 >>>>> >>>>> PR#55467: Enhance code view to support search and diff >>>>> https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2F >>>>> github.com%2Fapache%2Fairflow%2Fpull%2F55467&data=05%7C02%7Cdavid. >>>>> blain%40infrabel.be%7Ca3649e46a7b34ff49e4508de52aa90d6%7Cb82bc314a >>>>> b8e4d6fb18946f02e1f27f2%7C0%7C0%7C639039089718906190%7CUnknown%7CT >>>>> WFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4 >>>>> zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=%2F8VC%2B >>>>> AQWQqJ2RVjOJNsrtPgfqR7yA9Jo0wVhQB%2BMATI%3D&reserved=0 >>>>> >>>>> PR#58548: Add UI E2E testing framework with Playwright and Breeze >>>>> integration >>>>> https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2F >>>>> github.com%2Fapache%2Fairflow%2Fpull%2F58548&data=05%7C02%7Cdavid. >>>>> blain%40infrabel.be%7Ca3649e46a7b34ff49e4508de52aa90d6%7Cb82bc314a >>>>> b8e4d6fb18946f02e1f27f2%7C0%7C0%7C639039089718930340%7CUnknown%7CT >>>>> WFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4 >>>>> zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=jE8147SdQ >>>>> %2Bb15vdef6dMCjFim81Evgl2WsnzwNk%2FjHE%3D&reserved=0 >>>>> >>>>> PR#56920: Add filters to Task Instances Tab >>>>> https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2F >>>>> github.com%2Fapache%2Fairflow%2Fpull%2F56920&data=05%7C02%7Cdavid. >>>>> blain%40infrabel.be%7Ca3649e46a7b34ff49e4508de52aa90d6%7Cb82bc314a >>>>> b8e4d6fb18946f02e1f27f2%7C0%7C0%7C639039089718953747%7CUnknown%7CT >>>>> WFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4 >>>>> zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=sw5Vfm2qI >>>>> KE%2BicxZTLT%2B%2FNwqQmtQQJIQqwZzdT4CGZM%3D&reserved=0 >>>>> >>>>> PR#59183: fix(asset-parition): add a mutex lock to AssetModel when >>>> updating >>>>> APDR >>>>> https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2F >>>>> github.com%2Fapache%2Fairflow%2Fpull%2F59183&data=05%7C02%7Cdavid. >>>>> blain%40infrabel.be%7Ca3649e46a7b34ff49e4508de52aa90d6%7Cb82bc314a >>>>> b8e4d6fb18946f02e1f27f2%7C0%7C0%7C639039089718976101%7CUnknown%7CT >>>>> WFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4 >>>>> zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=MDXnNGh5T >>>>> 98WaNbpQRE1sGHcanBAx5zhFLu2hd%2FBemM%3D&reserved=0 >>>>> >>>>> Please reply to this thread with your selection or offer your own >>>>> nominee(s). >>>>> >>>>> Voting will close on Friday, January 16th at 10 AM PST. The >>>>> winner(s) >>>> will >>>>> be featured in the next issue of the Airflow newsletter. >>>>> >>>>> Also, if there’s an article or event that you think should be >> included >>> in >>>>> this or a future issue of the newsletter, please drop me a line at >>>>> [email protected] >>>>> >>>>> -- >>>>> Briana Steel >>>>> >>>> >>>> ------------------------------------------------------------------- >>>> -- To unsubscribe, e-mail: [email protected] >>>> For additional commands, e-mail: [email protected] >>>> >>>> >>> >> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
