{"id":351,"date":"2015-05-24T04:18:08","date_gmt":"2015-05-24T04:18:08","guid":{"rendered":"http:\/\/openvsp.org\/blogs\/?p=351"},"modified":"2015-05-24T04:18:08","modified_gmt":"2015-05-24T04:18:08","slug":"openvsp-3-1-2-released","status":"publish","type":"post","link":"https:\/\/openvsp.org\/blogs\/announcements\/2015\/05\/24\/openvsp-3-1-2-released","title":{"rendered":"OpenVSP 3.1.2 Released"},"content":{"rendered":"<p>OpenVSP Version 3.1.2<\/p>\n<p>OpenVSP 3.1.2 fixes a few bugs and makes the API more complete.<\/p>\n<p>Features and additions<\/p>\n<ul>\n<li>Add control of wing root incidence. Thanks Jeff Viken.<\/li>\n<li>Add container routines to API for User Parms. Thanks Erik Olson &amp; James Haley.<\/li>\n<li>Add file airfoil routines to API. Thanks Yohann Delannay.<\/li>\n<\/ul>\n<p>Bug fixes<\/p>\n<ul>\n<li>Fix problem with slashes in file names. Thanks Bill Fredericks.<\/li>\n<li>Include OpenMP dll&#8217;s on Windows. Thanks Bill &amp; Brandon Litherland.<\/li>\n<li>Fix VSPAERO problem with long path -setup. Thanks Brandon.<\/li>\n<li>Fix nonexistent component IDs in VSPAERO Manager. Thanks Brandon.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>OpenVSP Version 3.1.2 OpenVSP 3.1.2 fixes a few bugs and makes the API more complete. Features and additions Add control of wing root incidence. Thanks Jeff Viken. Add container routines to API for User Parms. Thanks Erik Olson &amp; James &hellip; <a href=\"https:\/\/openvsp.org\/blogs\/announcements\/2015\/05\/24\/openvsp-3-1-2-released\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":16,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-351","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/openvsp.org\/blogs\/wp-json\/wp\/v2\/posts\/351","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/openvsp.org\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/openvsp.org\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/openvsp.org\/blogs\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/openvsp.org\/blogs\/wp-json\/wp\/v2\/comments?post=351"}],"version-history":[{"count":2,"href":"https:\/\/openvsp.org\/blogs\/wp-json\/wp\/v2\/posts\/351\/revisions"}],"predecessor-version":[{"id":353,"href":"https:\/\/openvsp.org\/blogs\/wp-json\/wp\/v2\/posts\/351\/revisions\/353"}],"wp:attachment":[{"href":"https:\/\/openvsp.org\/blogs\/wp-json\/wp\/v2\/media?parent=351"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/openvsp.org\/blogs\/wp-json\/wp\/v2\/categories?post=351"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/openvsp.org\/blogs\/wp-json\/wp\/v2\/tags?post=351"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}