Turns out the latest SideKick comes with its own parser named “javascript” which was conflicting with my parser named “javascript”. This was causing SideKick to forget which parser I had selected for each buffer. To fix this, I creatively renamed my parsers to “skrul-javascript” and “skrul-xml-javascript”. You can download the updated version here.