gorethink v3.0.0 Release Notes

Release Date: 2016-12-06 // over 7 years ago
  • ๐Ÿš€ Unfortunately this will likely be the last release I plan to work on. This is due to the following reasons:

    • Over the last few years while I have spent a lot of time maintaining this driver I have not used it very much for my own personal projects.
    • My job has been keeping me very busy lately and I don't have as much time to work on this project as I used to.
    • The company behind RethinkDB has shut down and while I am sure the community will keep the database going it seems like a good time for me to step away from the project.
    • The driver itself is in a relatively good condition and many companies are using the existing version in production.

    I hope you understand my decision to step back from the project, if you have any questions or would be interested in take over some of the maintenance of the project please let me know. To make this process easier I have also decided to move the repository to the RethinkDB-go organisation. All existing imports should still work.

    ๐Ÿ— Thanks to everybody who got involved with this project over the last ~4 years and helped out, I have truly enjoyed the time I have spent building this library and I hope both RethinkDB and this driver manage to keep going.

    ๐Ÿ”„ Changed

    • Moved project to gorethink organisation
    • Fixed behaviour when unmarshaling nil slices

    ๐Ÿ›  Fixed

    • Fix possible deadlock when calling Session.Reconnect
    • Fixed another bug with panic/infinite loop when closing cursor during reads
    • Fixed goroutine leak when calling Session.Close