DB passwords with semi-colon fail

Wappler Version : 3.5.1
Operating System : mac

Expected behavior

The Server Connect Connection should allow a semi-colon in the password

Actual behavior

The semi-colon and everything that follows is removed

How to reproduce

Use a semi-colon in a db password.

Note that the Direct Connection works fine.

which server model are you using? php or nodejs?

This one is php. I setup hosting with amazon and the default pass had a semi colon.

Where exactly the semi-colon from the password is removed?
Is it not stored in the connection file?

I just checked with a PHP project of mine and I can edit the connection and add semi-colons in the password fields as much as I want … and they are all saved well.

I paste in the password and then test connection. The test fails with a credentials error. I then save and exit. When I come back to it later, only the characters that were before the semi colon remain.

So only the test fails? If you enter the semi-color in the password and just save, they are preserved well?

Here’s some videos. When semi-colon is required in password, it fails test, it fails on save, and it truncates the password when returning after close.

Using semi-colon in pass w/o testing connection.

Semi-colon in password and testing:

Removing semi-colon from password (everything works):