That's because Major Release devlogs are first reviewed by staff and might not be approved. Please don't rely on your position in itch.io for traffic.