Browse Source

Experimental API calls not part of API guarantee

v1.0-maintenance
Sami Vaarala 10 years ago
parent
commit
839222099f
  1. 10
      website/guide/versioning.html

10
website/guide/versioning.html

@ -11,16 +11,18 @@
<p>The "public API" to which these rules apply include:</p>
<ul>
<li>The Duktape API calls documented on duktape.org. API calls implemented
as macros are part of the public API, but any internal calls the macros
make are not. Changing an API call from a function call to a macro (or
vice versa) is considered a compatible change.</li>
<li>The Duktape API calls documented on duktape.org, except those tagged
<code>experimental</code>. API calls implemented as macros are part of
the public API, but any internal calls the macros make are not. Changing
an API call from a function call to a macro (or vice versa) is considered
a compatible change.</li>
<li>The global environment visible to Ecmascript code, including the <code>Duktape</code>
object and other Ecmascript extensions, as documented on duktape.org.</li>
</ul>
<p>The following are not part of the "public API":</p>
<ul>
<li>Duktape API calls tagged <code>experimental</code>.</li>
<li>Feature options. Incompatible feature option changes are not made in patch
releases, but can be made in minor releases (contrary to semantic versioning
guarantees). Such changes are noted in release notes, and the goal is to cause

Loading…
Cancel
Save