Ruby 3.1 has been released, introducing several new features, including an experimental in-process JIT compiler called YJIT, a new debugger, and improved error handling. The release also includes updates to the language, such as the ability to omit values in hash literals and keyword arguments. Additionally, the standard library has been updated, with some default gems now being bundled gems. The release aims to improve performance and usability of the Ruby programming language.