Godot version: 112884d
OS/device including version: Linux 5.6.7-1-MANJARO
Issue description: After renaming class PoolStringArray (Godot 3.0+) to PackedStringArray (Godot 4.0+), the join method was lost.
Minimal reproduction project:
const uppercase: String = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
const lowercase: String = "abcdefghijklmnopqrstuvwxyz"
const alphabetic: String = uppercase + lowercase
const numeric: String = "0123456789"
const alphanumeric: String = alphabetic + numeric
# Generate fixed-sized string with charset symbols
func string(length: int, charset: String = alphanumeric) -> String:
randomize()
var output: PackedStringArray
while output.size() < length:
output.append(charset[randi() % charset.length()])
return output.join("") # The method "join" isn't declared on base "PackedStringArray"
Godot version: 112884d
OS/device including version: Linux 5.6.7-1-MANJARO
Issue description: After renaming class
PoolStringArray(Godot 3.0+) toPackedStringArray(Godot 4.0+), thejoinmethod was lost.Minimal reproduction project: