{"id":151807,"date":"2021-06-08T14:50:38","date_gmt":"2021-06-08T13:50:38","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=datagrip&#038;p=151807"},"modified":"2025-09-22T08:03:40","modified_gmt":"2025-09-22T07:03:40","slug":"datagrip-2012-1-3","status":"publish","type":"datagrip","link":"https:\/\/blog.jetbrains.com\/en\/datagrip\/2021\/06\/08\/datagrip-2012-1-3","title":{"rendered":"DataGrip 2021.1.3"},"content":{"rendered":"\n<p>Hello! We&#8217;ve released DataGrip 2021.1.3!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The problem of bad handshakes with old servers<\/h2>\n\n\n\n<p>Due to their <a href=\"https:\/\/java.com\/en\/jre-jdk-cryptoroadmap.html\" target=\"_blank\" rel=\"noopener\">security policy<\/a>, Java dropped the usage of the <em>TLSv1 <\/em>and <em>TLSv1.1<\/em> protocols. This caused a <a href=\"https:\/\/youtrack.jetbrains.com\/issue\/DBE-13313\" target=\"_blank\" rel=\"noopener\">problem<\/a> when connecting to old servers that accept only these protocols. As a fix, we now offer you the ability to explicitly turn on these protocols, though you need to keep in mind that doing so results in vulnerability issues.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/09\/jO-fFKKZhk0YWRl_ixl5oxo6eewZCgkPOGPLQpQZPOx7UIb9cWv00LT8sGNFUy5FT8PGJWXdm-e-nJWy0pzkOslTqX9AaXFr92DyEr5GdvZbB-ISrJgKEDENOfk6et2DFsPfnHc.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>There may also be problems connecting to MySQL, even if the database supports the <em>TLSv1.2 <\/em>and <em>TLSv1.3<\/em> protocols. Because of bugs on the server side, the driver disables <em>TLSv1.2<\/em> and <em>TLSv1.3<\/em> support for these versions. You can try enabling them. If the server returns a &#8220;bad handshake&#8221; error, disable these versions:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/09\/wZfq3DmPGUUBadZvnGunduTlkkVR0RpL_slAHPqOn2ZsocprrzirE1rWChrbb_99ayhiDa8eJLPyyLH3IbkecTv-asvMcenYffIAl0RCp9v4yARoDb2e7LRIRFB-a816u73MCsFb.png\" alt=\"\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Other fixes<\/h2>\n\n\n\n<p><a href=\"https:\/\/youtrack.jetbrains.com\/issue\/DBE-13287\" target=\"_blank\" rel=\"noopener\">DBE-13287<\/a>: Code completion now works in the Modify<em> Table,<\/em> even if the case doesn&#8217;t match.<\/p>\n\n\n\n<p><a href=\"https:\/\/youtrack.jetbrains.com\/issue\/DBE-13292\" target=\"_blank\" rel=\"noopener\">DBE-13292<\/a>: [SQL Server] Extended properties are not included in the generated DDL.<\/p>\n\n\n\n<p><a href=\"https:\/\/youtrack.jetbrains.com\/issue\/DBE-13350\" target=\"_blank\" rel=\"noopener\">DBE-13350<\/a>: [Oracle] Introspection is compatible with version 9i.<\/p>\n\n\n\n<p>_<\/p>\n\n\n\n<p>The DataGrip team<\/p>\n","protected":false},"author":395,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","categories":[3829,89],"tags":[6412,1334,1176],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/datagrip\/151807"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/datagrip"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/types\/datagrip"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/users\/395"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/comments?post=151807"}],"version-history":[{"count":6,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/datagrip\/151807\/revisions"}],"predecessor-version":[{"id":641734,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/datagrip\/151807\/revisions\/641734"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/media?parent=151807"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/categories?post=151807"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/tags?post=151807"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/cross-post-tag?post=151807"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}