The Thai government has called for the release of all remaining citizens being held in Gaza. So far at least 33 Thai nationals have been killed, according to figures shared by Thai authorities with CNN – with 18 Thai nationals still being held hostage as of October 26.
Well not really peaceful relations, but there were two ceasefires, one in 2008 and another in 2012, that Hamas followed in good faith until it was clear that Israel had no intention of doing that (the 2012 one they kept for more than a year). Both included Israel completely lifting the blockade, which they didn’t do no matter how long Hamas waited.
BTW Hamas is uh… Hamas, but they changed their charter in 2017 to only demand a return to 1967 borders.
The 2017 Hamas charter reads:
Which is nonetheless an improvement over the founding charter:
There’s also this in the same document: