Skip to content

Commit 2c3f31f

Browse files
committed
Merge branch '3.8-dev'
2 parents e5738c9 + 65a438a commit 2c3f31f

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

CHANGELOG.asciidoc

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -157,29 +157,29 @@ This release also includes changes from <<release-3-7-XXX, 3.7.XXX>>.
157157
* Deprecated `ProcessLimitedStandardSuite` and `ProcessLimitedComputerSuite` in favor of `ProcessEmbeddedStandardSuite` and `ProcessEmbeddedComputerSuite` respectively.
158158
* Deprecated `ProcessStandardSuite` and the `ProcessComputerSuite` in favor of Gherkin testing and the `ProcessEmbeddedStandardSuite` and `ProcessEmbeddedComputerSuite` for testing JVM-specific Gremlin behaviors.
159159
* 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()`.
161161
* 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`.
163163
* Increase minimum Java version from 1.8 to 11 for building and running.
164164
* Moved all lambda oriented Gremlin tests to `LambdaStepTest` in the Java test suite.
165165
* Removed the `@RemoteOnly` testing tag in Gherkin as lambda tests have all been moved to the Java test suite.
166166
* Updated gremlin-javascript to use GraphBinary as default instead of GraphSONv3
167167
* 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".
169169
* 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.
181181
* 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.
183183
* Renamed `MergeElementStep` to `MergeElementStep` as it is a base class to `mergeV()` and `mergeE()`.
184184
* Renamed `MergeStep` of `merge()` to `MergeElementStep` for consistency.
185185
* Modified `RepeatUnrollStrategy` to use a more conservative approach, only unrolling repeat loops containing safe navigation and filtering steps.

0 commit comments

Comments
 (0)