file.Exists stopped working with the wildcards after the March 13 update. Is it intended? If so, I'm pretty sure you broke all servers that using some sort of wrappers around MySQL modules (I believe there are other use-cases for that wildcard functionality).
Steps to reproduce
local isExistsWC = file.Exists("bin/gmsv_mysqloo_*.dll", "LUA") -- using wildcard
local isExistsNoWC = file.Exists("bin/gmsv_mysqloo_linux64.dll", "LUA") -- not using wildcard
print(isExistsWC) -- false, however file are here
print(isExistsNoWC) -- true, how it should be
This problem came up when server tried to load MySQLOO module to work with database, so there an example with that, obviously it will work with other files too.
Details
Server running on latest Linux x86-64 branch.
file.Exists stopped working with the wildcards after the March 13 update. Is it intended? If so, I'm pretty sure you broke all servers that using some sort of wrappers around MySQL modules (I believe there are other use-cases for that wildcard functionality).
Steps to reproduce
This problem came up when server tried to load MySQLOO module to work with database, so there an example with that, obviously it will work with other files too.