All Versions
Latest Version
Avg Release Cycle
74 days
Latest Release
2722 days ago

Changelog History

  • v0.2.17 Changes

    January 09, 2017
    • ๐Ÿ˜Œ relax the :poison library version requirements; in relation to Phoenix 1.2.x
  • v0.2.16 Changes

    • ๐Ÿ— Travis test builds with Elixir 1.3/1.4
    • ๐Ÿ”จ tame some of the warnings and mild code refactoring
    • โšก๏ธ updated README
  • v0.2.15 Changes

    January 05, 2017
    • โž• add Travis CI support
    • ๐Ÿ”จ temporarily suspending the Neo4j.Sips.Server.Test suite; requires more thinking, after the url refactoring
    • Elixir 1.3
    • return an error if the driver authentication fails
  • v0.2.14 Changes

    December 26, 2016
    • Neo4j 3.1 is now returning the address of the Bolt protocol address, during the initial handshake, with the remote http API. At this time, I am expecting a set of keys I convert later to atoms, for efficiency. However, the story with the atoms in Erlang is well-known: Atoms are not garbage-collected. Once an atom is created, it will never be removed. This is why I also had to make sure I am allocating all the keys I need before this initial handshake. And the :bolt atom was not one of them, as I didn't expect to have it, breaking this way the Poison validations. Fixed now.
  • v0.2.12 Changes

    November 07, 2016
    • โšก๏ธ minor changes: dependencies update
  • v0.2.11 Changes

    September 29, 2016
    • ๐Ÿ›  fix access error bug. PR provided by @tpunt. Thank you.
  • v0.2.10 Changes

    July 24, 2016
    • โœจ Enhancements
      • ready for Elixir 1.3
      • Neo4j.Sips is paving the path towards an easier integration with third party frameworks i.e. where you may want to use Neo4j.Sips as an Ecto-like Repo, Adapters, etc.
      • you can enable the logger now and see the requests we send to the Neo4j server. Please see config/test.exs, for an example of logger configuration. For now the logged info is very simple simple, yet useful for debugging
      • added more tests
      • code cleanup and various code optimizations
    • ๐Ÿ’ฅ Breaking changes
      • you must start the Neo4j.Sips server process. This is easily done via: Neo4j.Sips.start_link/1. For example: Neo4j.Sips.start_link(url: "http://localhost:7474")
    • ๐Ÿ› Bug fixes
      • the driver configuration is properly reloaded
  • v0.1.12

    October 31, 2015
  • v0.1.10

    October 20, 2015