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)
Cybrespace is an instance of Mastodon, a social network based on open web protocols and free, open-source software. It is decentralized like e-mail.