Thailand has released 18 Cambodian soldiers detained since July, signalling progress under a renewed ceasefire that halted weeks of deadly border fighting.