I just experienced this myself. If you release (not publish) a game / asset page, it will be under:
https://itch.io/game-assets/newest
But if you use it for a development log e.g. and then release it, it will not be in the "newest" stream. That's in my opinion a wrong behavior and also hurts the promotion for the release date. I would suggest that it will be re-sorted under "newest" on the release date. maybe it should not be initial under this category when releasing the page, just "if published is true"?
I hope you understand what I mean :)