Random.Range(x,y) is not inclusive in y for 3.5.6

I might be going crazy, or just extremely extremely (un)lucky after a few thousand tries to try to get the y-inclusive upper limit in Random.Range(x,y) where x and y are integers… but it seems y never happens, although x does?

Is Random.Range actually not inclusive anymore for the upper limit?

Range excludes max when using integer but includes max when using float Unity - Scripting API: Random.Range . Check out the second part of the page.