The website does not seem to have any release notes for 3.3.1 to 3.3.4. I found them on GitHub but it would be appreciated if they were directly accessible on the website. The current situation makes one think those releases do not exist (given that the release notes for 3.4.0 and a lot of older release notes are present).
PS: I tried all versions of the documentation which seemed to me like they could contain those notes (3.3, 3.4, latest and dev)
Damn! As a developer I am more used to report issues on Github but I was unsure whether this was intentional, hence the post here. Sorry for the noise then (especially since the issue was already reported on GitHub).