title: Stability of Kotlin Components
body: <p><a href="https://kotlinlang.org/docs/reference/evolution/components-stability.html" rel="nofollow noreferrer">Stability of Kotlin Components</a></p>
  <p>Particularly I'm interested in more details about what &quot;Alpha&quot; means:</p>
  <pre><code>Alpha means &quot;use at your own risk, expect migration issues&quot;:
  We decided to productize this idea, but it hasn't reached the final shape yet.
  </code></pre>
  <p>I get the 2nd part &quot;expect migration issues&quot; in that there may be binary and api backwards compatibility issues that need to be addressed when updating to a new version of kotlin.</p>
  <p>What I don't get is the 1st part, &quot;use at your own risk&quot;.</p>
  <p>What does that mean?</p>
  <p>Should I expect random crashes or bug?</p>
  <p>Should I use &quot;Alpha&quot; in a production app?</p>