They don't change it every six months. You look in the release notes and check if anything changed. Heck, there have been years where no changes were required.
Breaking changes do not occur every 6 months. The OS is upgraded every 6 months. Sometimes there are new features. Once in a while a line or two in your pf.conf may need to be changed as a new feature is added.