Neo4j.rb v0.3.0 Release Notes
Release Date: 2009-06-25 // almost 15 years ago-
- Neo4j should track node changes
- ๐ RESTful support for lucene queries, sorting and paging
- ๐ RESTful support for Relationships
- ๐ RESTful support for Node and properties
- ๐ Experimental support for Master-Slave Replication via REST
- RESTful Node representation should contain hyperlinks to relationships
- โ Added some handy method like first and empty? on relationships
- ๐ Use new neo4j: neo-1.0-b8
- โ Add an event handler for create/delete nodes start/stop neo, update property/relationship
- The NodeMixin should behave like a hash, added [] and []= methods
- Support list topology - has_list and belongs_to_list Neo4j::NodeMixin Classmethods
- Should be possible to add relationships without declaring them (Neo4j#relationships.outgoing(:friends) << node)
- Neo4j extensions file structure, should be easy to create your own extensions
- ๐ Rename relation to relationship (Neo4j::Relations => Neo4j::Relationships, DynamicRelation => Relationship) [data incompatible change]
- Auto Transaction is now optional
- ๐ Setting Float properties fails under JRuby1.2.0
- ๐ Bug: Indexing relationships does not work
- ๐ Make the ReferenceNode include Neo4j::NodeMixin
- โ Added handy Neo4j class that simply includes the Neo4j::NodeMixin
- Neo4j::IndexNode now holds references to all nodes (Neo4j.ref_node -> Neo4j::IndexNode -> ...)