PSA: Lock your dependencies and manage upgrades manually.
Either that, or expect that at some point your application will break despite only patch and minor updates to your dependencies happening.
Another PSA: use artifact deployment. If you have a nice little artifact and keep them stored, you can always roll back to a previously known good-state while you sort out issues.
@mattgen88 Or take the Sheldrik route and use no dependencies so your code only needs minor upgrades between 1971 and 2019 ;)
(Using a minimal subset of Fontran77 helps)
ｃｙｂｒｅｓｐａｃｅ: the social hub of the information superhighway
jack in to the mastodon fediverse today and surf the dataflow through our cybrepunk, slightly glitchy web portal