"Publication" is a mass noun here, meaning bringing a material into print or online. It doesn't need an article, and when the zero article is used, the context makes it clear what is being referred to. Otherwise, you can use "the publication of..."
You have three ways of saying the same thing:
The book hasn't been reviewed after ...
Having an article when it is grammatically required is imperative. Without a/an it is not only grammatically incorrect, but it also sounds really bad and will label you as a beginner English student, which you clearly aren't. This is the type of mistake that makes it into discriminatory ELL stereotypes.
Thankfully, this is one of the easier things to improve ...
This is simply an elided form of
We've improved the visual separation between the header and the body in classes with multiline headers.
Since an indefinite article would not make sense, the definite article can safely be omitted and understood, and people often do so. Each class has exactly one header and one footer, so there is no misunderstanding.