SQLite Forum

3.33.0 column mode breaks -noheader in CLI
I've confirmed this changed behavior remains in 3.36.0 and originated in 3.33.0 (as 3.32.3 behaves as previously).

Furthermore, simply disabling lines 8496-8498 in shell.c.in:

      if( (p->shellFlgs & SHFLG_HeaderSet)==0 ){
        p->showHeader = 1;

will restore the previous functionality (wrt -noheader) while maintaining the auto-column-width feature added in 3.33.0.
See https://www2.sqlite.org/cgi/src/info/2827c0a186596299

Is there anything else I can do help with addressing/fixing this issue?