Fedora is a stable distro because generally the packages stay on the same major version throughout the version, however they have a list of exceptions for certain applications that should be updated for security or perhaps they don’t follow a major/minor/bugfix release and it’s bad practice to hack together your own versions.
Fedora rebases it’s packages every 6 months, so it’s never left far behind.