Releases: bio4j/angulillos
Releases · bio4j/angulillos
angulillos v0.9.1
IMPORTANT everyone should update to this release, after #86, which fixes arities for edges being mixed up. This bug affects the interval [0.7.0, 0.9.0].
Apart from that:
- a convenience edge class has been added to typed graphs, letting you easily declare edges between two different graphs.
- internal code cleanup, build definition, pullapprove etc. All this does not affect library users in any way.
angulillos v0.9.0
angulillos v0.8.2
angulillos v0.8.1
IMPORTANT This version is affected from #86. Update to 0.9.1.
This release has full support for indexes. Significant changes:
- change name to _label, HasLabel for indexes
- add raw query methods to untyped graph
- rename all index methods to find, reduce duplication
- add all index classes and helper methods in typed graph
- add creation of indexes to untyped graph schema
angulillos v0.8.0
angulillos v0.7.2
angulillos v0.7.1
IMPORTANT This version is affected from #86. Update to 0.9.1.
The most significant improvements are in properties and untyped graph. Apart from this we have now near-perfect access modifiers and if a field/method can be final, it is so.
Properties
- Properties have now arities on both sides
- we have get and getOpt methods, with get requiring ToOne
- removed TypedGraph unique/non-unique property classes, now you can user arities directly for that
Untyped graph
- fixed untyped transactional graph inheritance, which was backwards; now Transactional extends UntypedGraph
- added a Transaction interface
angulillos v0.7.0
IMPORTANT This version is affected from #86. Update to 0.9.1.
- A lot of general code refactoring (most of it in #62):
- Setters return the subject for chaining calls
- Added arity-specific methods in/out-E/V methods with default implementations
- Moved all the methods from TypedGraph to the elements interfaces
- Split Arity on two: From/To; Added FromArity to Property
- Added Unique and NonUnique Property types to fix the arity
- Added vertex/edge types list to the typed graph and properties list to each typed element
- Added UntypedGraphSchema interface for automatic schema creation
- See also #46, #51
angulillos v0.6.0
- Removed blueprints dependency (now angulillos is dependency-free 🎉):
- Other minor changes: added
name
,graph
andelementType
to theTypedElementIndex
interface
angulillos v0.5.0
Several breaking changes here, but mostly about names.
- We dropped
Optional<Stream<X>>
in favor of justStream<X>
. An empty stream signals the equivalent of none before. See #40 - We are using
E
as a suffix for methods related with edges likeoutE
,inE
. - The names for arities have changed. See #41 and #40. They are defined in
TypedEdge.java
.
Apart from that, documentation should display better on github.com. The build plugin was also updated.