diff --git a/sdk/CHANGELOG.md b/sdk/CHANGELOG.md index bed2b70ace45..8fa65f64e526 100644 --- a/sdk/CHANGELOG.md +++ b/sdk/CHANGELOG.md @@ -4,11 +4,9 @@ This changelog summarizes major changes between GraalVM SDK versions. The main f ## Version 20.0.0 Beta 1 * Removed deprecated `OptionCategory.DEBUG` (use `OptionCategory.INTERNAL` instead). +* The path separator can now be configured by [FileSystem](http://www.graalvm.org/sdk/javadoc/org/graalvm/polyglot/io/FileSystem.html#getPathSeparator--). -## Version 19.0.0 -* The path separator is provided by [FileSystem](http://www.graalvm.org/sdk/javadoc/org/graalvm/polyglot/io/FileSystem.html#getPathSeparator--). - -## Version 1.0.0 RC17 +## Version 19.0.0 * `Value.as(Interface.class)` now requires interface classes to be annotated with `HostAccess.Implementable` in `EXPLICIT` host access mode. Added new APIs to configure implementable behavior in HostAccess. ## Version 1.0.0 RC16 diff --git a/sdk/src/org.graalvm.polyglot.tck/src/org/graalvm/polyglot/tck/LanguageProvider.java b/sdk/src/org.graalvm.polyglot.tck/src/org/graalvm/polyglot/tck/LanguageProvider.java index 3faaafa69073..b11586e14228 100644 --- a/sdk/src/org.graalvm.polyglot.tck/src/org/graalvm/polyglot/tck/LanguageProvider.java +++ b/sdk/src/org.graalvm.polyglot.tck/src/org/graalvm/polyglot/tck/LanguageProvider.java @@ -96,7 +96,7 @@ public interface LanguageProvider { * * @param context the context for a guest language code literal evaluation * @return the {@link Snippet} representing the identity function - * @since 1.0 + * @since 20.0.0 beta 1 */ default Snippet createIdentityFunctionSnippet(Context context) { Value value = createIdentityFunction(context); diff --git a/sdk/src/org.graalvm.polyglot.tck/src/org/graalvm/polyglot/tck/ResultVerifier.java b/sdk/src/org.graalvm.polyglot.tck/src/org/graalvm/polyglot/tck/ResultVerifier.java index a16afd3f49c8..e277572a09c1 100644 --- a/sdk/src/org.graalvm.polyglot.tck/src/org/graalvm/polyglot/tck/ResultVerifier.java +++ b/sdk/src/org.graalvm.polyglot.tck/src/org/graalvm/polyglot/tck/ResultVerifier.java @@ -179,7 +179,7 @@ static ResultVerifier getDefaultResultVerifier() { * {@link ResultVerifier} tests that the identity function does not change the parameter type. * * @return the default {@link ResultVerifier} for {@code IdentityFunctionTest}. - * @since 1.0 + * @since 20.0.0 beta 1 */ static ResultVerifier getIdentityFunctionDefaultResultVerifier() { return IdentityFunctionResultVerifier.INSTANCE; diff --git a/truffle/CHANGELOG.md b/truffle/CHANGELOG.md index 25f6f4b2283f..7b90913884d8 100644 --- a/truffle/CHANGELOG.md +++ b/truffle/CHANGELOG.md @@ -7,10 +7,10 @@ This changelog summarizes major changes between Truffle versions relevant to lan * Removed deprecated and misspelled method `TruffleStackTrace#getStacktrace`. * Removed deprecated methods`TruffleStackTraceElement#getStackTrace` and `TruffleStackTraceElement#fillIn` (use methods of `TruffleStackTrace` instead). * `SlowPathException#fillInStackTrace` is now `final`. +* Added an ability to read a [path separator](https://www.graalvm.org/truffle/javadoc/com/oracle/truffle/api/TruffleLanguage.Env.html#getPathSeparator--) used to separate filenames in a path list. ## Version 19.0.0 * Renamed version 1.0.0 to 19.0.0 -* Added a getter for [path separator](https://www.graalvm.org/truffle/javadoc/com/oracle/truffle/api/TruffleLanguage.Env.html#getPathSeparator--) used to separate filenames in a path list. ## Version 1.0.0 RC15 * This version includes a major revision of the Truffle Interoperability APIs. Most existing APIs for Truffle Interoperability were deprecated. The compatiblity layer may cause significant performance reduction for interoperability calls.