Are there any plans to implement such functionality in the future?
My “reasoning” for such a feature request is that I’m a beginner hobbyist and collecting the schematics/concepts for further use. I started to keep my records in GitHub repo with remarks on topic and all schematics I redraw with KiCad for further use within a GitHub Markdown file as svg.
So, I would be just convenient to be able to run a script to process all changed schematics.
At the moment there is no “decent” command line interface in KiCad and there also won’t be in short term future. There is also no scripting interface for Eeschema in kicad-nightly V5.99.
It has been given some thought though and I think it’s on the roadmap for KiCad V7.
Which is now almost 3 years ago and I would be happy when KiCad-nightly V5.99 is debugged to a point that it can be released as KiCad V6. To get to this point, KiCad-nightly is already in feature freeze for some time. I am not very familiar with which features will or will not get it into KiCad V6. https://html.duckduckgo.com/html?q=site%3Agitlab.com%2Fkicad+feature+freeze