Oh man, where do I even begin?<p>Error in add_ggplot(e1, e2, e2name) : could not find function &quot;is.coord&quot;<p>Error in (function (el, elname)  : 
  &quot;panel.ontop&quot; is not a valid theme element name...<p>Error in layer(mapping = structure(list(x = element$Line, y = 0, xend = element$Line,  : 
  unused arguments (arrow = NULL, lineend = &quot;butt&quot;, na.rm = FALSE, colour = &quot;grey50&quot;, linetype = 2)<p>Error : Unknown parameters: guides<p>Error in FUN(X[[i]], ...) : attempt to apply non-function<p>Error in coord_tern() : could not find function &quot;coord&quot;<p>I just can&#x27;t keep up with this - most of these errors are with objects I am not using (such as &#x27;panel.ontop&#x27; when using theme(legend.position=&quot;bottom&quot;). For those of us who chose (made the mistake?) of using ggplot2 with larger projects such as shiny, large updates like this which render all our past code mute presents a dilemma - do we keep re-learning this wheel or just stop updating altogether? The latter seems to be the only feasible course. Every plot implementation I had on my website was broken by this update.<p>I don&#x27;t mean to be mean, ggplot2 is a wonderful package, but this update presented all headaches.