You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.asciidoc
+15-15Lines changed: 15 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -157,29 +157,29 @@ This release also includes changes from <<release-3-7-XXX, 3.7.XXX>>.
157
157
* Deprecated `ProcessLimitedStandardSuite` and `ProcessLimitedComputerSuite` in favor of `ProcessEmbeddedStandardSuite` and `ProcessEmbeddedComputerSuite` respectively.
158
158
* Deprecated `ProcessStandardSuite` and the `ProcessComputerSuite` in favor of Gherkin testing and the `ProcessEmbeddedStandardSuite` and `ProcessEmbeddedComputerSuite` for testing JVM-specific Gremlin behaviors.
159
159
* Removed lambda oriented Gremlin testing from Gherkin test suite.
160
-
* Removed `P.getOriginalValue()` in favor of `P.getValue()`
160
+
* Removed `P.getOriginalValue()` in favor of `P.getValue()`.
161
161
* Simplified comparability semantics from ternary boolean logic to binary logic.
162
-
* Introduced `NotP` class for negation of `P`
162
+
* Introduced `NotP` class for negation of `P`.
163
163
* Increase minimum Java version from 1.8 to 11 for building and running.
164
164
* Moved all lambda oriented Gremlin tests to `LambdaStepTest` in the Java test suite.
165
165
* Removed the `@RemoteOnly` testing tag in Gherkin as lambda tests have all been moved to the Java test suite.
166
166
* Updated gremlin-javascript to use GraphBinary as default instead of GraphSONv3
167
167
* Added the `asNumber()` step to perform number conversion.
168
-
* Renamed many types in the grammar for consistent use of terms "Literal", "Argument", and "Varargs"
168
+
* Renamed many types in the grammar for consistent use of terms "Literal", "Argument", and "Varargs".
169
169
* Changed `gremlin-net` so that System.Text.Json is only listed as an explicit dependency when it is not available from the framework.
170
-
* Fixed translation of numeric literals for Go losing type definitions
171
-
* Added `ParseBigInt()` in `gremlin-go` for parsing string into `big.Int`
172
-
* Expanded gherkin syntax to directly configure traversal side effects in feature tests
173
-
* Made `Mutating` interface independent from `Configuring`
174
-
* Removed undocumented `with()` modulation from `addV()`, `addE()`, `mergeV()` and `mergeE()`
175
-
* Updated which steps are able to accept arguments in grammar
176
-
* Introduced `GValue` to represent parameterized values in a `GraphTraversal`
177
-
* Added optional traversal cache to `GremlinLangScriptEngine`
178
-
* Introduced `StepContract` interfaces for all parameterizable steps
179
-
* Decoupled management of id, label, and properties from `Configuring` interface in `addV()`, `addE()` and `property()`
180
-
* Switched `gremlin-net` byte serializers to signed bytes (`sbyte`) to be consistent with IO doc
170
+
* Fixed translation of numeric literals for Go losing type definitions.
171
+
* Added `ParseBigInt()` in `gremlin-go` for parsing string into `big.Int`.
172
+
* Expanded gherkin syntax to directly configure traversal side effects in feature tests.
173
+
* Made `Mutating` interface independent from `Configuring`.
174
+
* Removed undocumented `with()` modulation from `addV()`, `addE()`, `mergeV()` and `mergeE()`.
175
+
* Updated which steps are able to accept arguments in grammar.
176
+
* Introduced `GValue` to represent parameterized values in a `GraphTraversal`.
177
+
* Added optional traversal cache to `GremlinLangScriptEngine`.
178
+
* Introduced `StepContract` interfaces for all parameterizable steps.
179
+
* Decoupled management of id, label, and properties from `Configuring` interface in `addV()`, `addE()` and `property()`.
180
+
* Switched `gremlin-net` byte serializers to signed bytes (`sbyte`) to be consistent with IO doc.
181
181
* Removed auto-unfold of singleton collections from `range()`, `limit()`, and `tail()` local scope steps to improve consistency of output.
182
-
* Updated `asString()` step to throw `IllegalArgumentException` with `null` inputs for casting step consistency
182
+
* Updated `asString()` step to throw `IllegalArgumentException` with `null` inputs for casting step consistency.
183
183
* Renamed `MergeElementStep` to `MergeElementStep` as it is a base class to `mergeV()` and `mergeE()`.
184
184
* Renamed `MergeStep` of `merge()` to `MergeElementStep` for consistency.
185
185
* Modified `RepeatUnrollStrategy` to use a more conservative approach, only unrolling repeat loops containing safe navigation and filtering steps.
0 commit comments