It looks like all three functions actually have been deprecated in Lua 5.1, and removed in Lua 5.2. We do not plan to remove them to retain backwards compatibility, but the RFC should be more precise.
[Rendered](https://github.com/Roblox/luau/blob/zeux-rfc-deptable/rfcs/deprecate-table-getn-foreach.md)