Update Textual version to 3.1.0