Neo4j.rb 3.0 Release Candidates

55 views
Skip to first unread message

Chris Grigg

unread,
Sep 1, 2014, 3:11:55 AM9/1/14
to neo...@googlegroups.com
We have entered the RC stage and just released RC3! Lots of updates, more coming almost every day. Changes since RC1, last Wednesday.

== 3.0.0.rc.3
* Thread safety improvements
* Scope and general refactoring
* Added ability to create relationships on init (persisted on save)

== 3.0.0.rc.2
* Use newer neo4j-core release

== 3.0.0.rc.1
* Support for count, size, length, empty, blank? for has_many relationship
* Support for rails logger of cypher queries in development
* Support for distinct count
* Queries should respect mapped label names (#421)
* Warn if no session is available
* Fix broken == and equality (#424)

The gem and all related projects have also been moved to a Github Organization, https://github.com/neo4jrb

Brian Underwood

unread,
Sep 24, 2014, 4:22:40 PM9/24/14
to neo...@googlegroups.com
Quick update for those that are following, we release new release
candidates for neo4j and neo4j-core yesterday which we plan on making
the final candidates. Try them out (or continue to update from master
if you're running off the latest from github) and let us know if you
have any problems before we make a final release!

One big change is that UUIDs (primary keys) are now on by default in
your models, so you'll need to run a migration if you've been using a
previous release candidate. See:
https://github.com/neo4jrb/neo4j/wiki/Neo4j-v3-Migrations#add_id_property

Some neo4j gem changes:
* UUIDs are now automatically specified on models as neo IDs won't be reliable
in future versions of neo4j
* Migrations now supported (including built-in migrations to migrate UUIDs and
insert the _classname property which is used for performance)
* Association reflection
* Model.find supports ids/node objects as well as arrays of id/node objects
* rake tasks now get automatically included into rails app

Some neo4j-core gem changes:
* Misc fixes
* Changes to support neo4j gem
* Using faraday gem with net-http-persistent instead of httparty

Brian
;p
> --
> You received this message because you are subscribed to the Google Groups
> "neo4jrb" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to neo4jrb+u...@googlegroups.com.
> To post to this group, send email to neo...@googlegroups.com.
> Visit this group at http://groups.google.com/group/neo4jrb.
> For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages