<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p style="margin-bottom: 0cm; line-height: 100%" lang="en-US">Dear
      midPoint community, </p>
    <p style="margin-bottom: 0cm; line-height: 100%" lang="en-US">Not
      much time has passed since our previous holiday <a
href="https://lists.evolveum.com/pipermail/midpoint/2020-December/006610.html">season
        gift</a>, yet we cannot wait to share another one with you. We
      are
      releasing production-quality MidPoint Studio, the official
      integrated
      development environment (IDE) for midPoint! It is available for
      <a
        href="https://plugins.jetbrains.com/plugin/13809-midpoint-studio">download
        here</a>.</p>
    <p style="margin-bottom: 0cm; line-height: 100%" lang="en-US">For
      those who are not familiar with this project of ours, <a
        href="https://docs.evolveum.com/midpoint/studio/">MidPoint
        Studio</a> is an integrated development environment designed to
      develop solutions based on midPoint. Its primary purpose is to
      support process of creating, developing and maintaining midPoint
      configurations. MidPoint Studio is built on top of open source
      IntelliJ platform that is the foundation of IntelliJ IDEA, a
      well-known IDE for Java developers. The plan is to maintain and
      officially support the Studio starting with this release.</p>
    <p style="margin-bottom: 0cm; line-height: 100%" lang="en-US">This
      MidPoint Studio release brings:</p>
    <ul>
      <li>
        <p style="margin-bottom: 0cm; line-height: 100%" lang="en-US">Browse/Upload
          with raw options for both operations</p>
      </li>
      <li>
        <p style="margin-bottom: 0cm; line-height: 100%" lang="en-US">Properties
          can be used to replace parts of xml. Properties can also be
          stored encrypted in keepass2 file within project</p>
      </li>
      <li>
        <p style="margin-bottom: 0cm; line-height: 100%" lang="en-US">XML
          tags autocompletion, links to documentation</p>
      </li>
      <li>
        <p style="margin-bottom: 0cm; line-height: 100%" lang="en-US">Groovy
          syntax highlighting and groovy code completion</p>
      </li>
      <li>
        <p style="margin-bottom: 0cm; line-height: 100%" lang="en-US">Groovy
          code common variables injection</p>
      </li>
      <li>
        <p style="margin-bottom: 0cm; line-height: 100%" lang="en-US">Object
          diff with option to ignore some parts of xml (metadata, id
          attributes, etc.)</p>
      </li>
      <li>
        <p style="margin-bottom: 0cm; line-height: 100%" lang="en-US">Simple
          OID generator</p>
      </li>
    </ul>
    <p style="margin-bottom: 0cm; line-height: 100%" lang="en-US"><br>
    </p>
    <p style="margin-bottom: 0cm; line-height: 100%" lang="en-US">That’s
      it! We have reached the bottom of the gift bag. Or not? Stay tuned
      and find out!</p>
    <p style="margin-bottom: 0cm; line-height: 100%"><span lang="en-US">(Reposted
        from <a
href="https://evolveum.com/holiday-season-gift-from-evolveum-midpoint-studio/">Evolveum
          blog</a>) </span>
    </p>
    <pre class="western" lang="en-US">-- 
<span lang="en-US">Veronika Kolpascikova</span>
<span lang="en-US">Marketing Specialist</span>
<span lang="en-US">evolveum.com</span></pre>
  </body>
</html>