Definitely a +1 on this and thanks for taking the lead for releasing a new version of the API!
Le mer. 26 mars 2025 à 15:50, David Handermann <exceptionfact...@apache.org> a écrit : > > Team, > > The NiFi API has remained relatively unchanged for the first several > releases of the NiFi project, highlighting the value of a decoupled > release strategy for the public API and the framework. Recent updates > to the NiFi API main branch have added the DisallowRunOnce annotation > and implemented deterministic ordering for elements of the Runtime > Extension Manifest XML. > > Although there are several other open NiFi Improvement Proposals that > could impact the NiFi API, these have not yet been voted on, and are > not ready for implementation. With the changes mentioned above, > releasing version 2.1.0 of the NiFi API would make these updates > available for integration into subsequent NiFi framework releases. > > I can handle the Release Manager responsibilities for NiFi API, and I > can proceed with preparing a Release Candidate build tomorrow based on > feedback. > > This does raise the need to create an API Compatibility Matrix for > NiFi API and NiFi Framework, so I can also put together an initial > version in the project Confluence page for tracking current and > subsequent releases. > > Regards, > David Handermann