You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+30-16Lines changed: 30 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,16 +1,29 @@
1
-
# Changelog
1
+
# Change Log
2
+
All notable changes to this project will be documented in this file.
3
+
This project adheres to [Semantic Versioning](http://semver.org/).
2
4
3
-
## v0.6.2 - 15 Feb 2015
5
+
6
+
## v0.6.3 - 2015-03-04
7
+
### Added
8
+
- Add `IdentifierFormat` optarg to `TableOpts` (#158)
9
+
10
+
### Fixed
11
+
- Fix struct alignment for ARM and x86-32 builds (#153)
12
+
- Fix sprintf format for geometry error message (#157)
13
+
- Fix duplicate if block (#159)
14
+
- Fix incorrect assertion in decoder tests
15
+
16
+
## v0.6.2 - 2015-02-15
4
17
5
18
- Fixed `writeQuery` being too small when sending large queries
6
19
7
-
## v0.6.1 - 13 Feb 2015
20
+
## v0.6.1 - 2015-02-13
8
21
9
22
- Reduce GC by using buffers when reading and writing
10
23
- Fixed encoding `time.Time` ignoring millseconds
11
24
- Fixed pointers in structs that implement the `Marshaler`/`Unmarshaler` interfaces being ignored
12
25
13
-
## v0.6.0 - 1 Feb 2015
26
+
## v0.6.0 - 2015-01-01
14
27
15
28
There are some major changes to the driver with this release that are not related to the RethinkDB v1.16 release. Please have a read through them:
16
29
- Improvements to result decoding by caching reflection calls.
@@ -35,11 +48,11 @@ With that out the way here are the v1.16 changes:
35
48
36
49
Since this release has a lot of changes and although I have tested these changes sometimes things fall through the gaps. If you discover any bugs please let me know and I will try to fix them as soon as possible.
37
50
38
-
## Hotfix - 14 Dec 2014
51
+
## v.0.5.1 - 2014-12-14
39
52
40
53
- Fixed empty slices being returned as `[]T(nil)` not `[]T{}`#138
- Updated `Next` to zero the destination value every time it is called.
54
68
55
-
## v0.4.2 - 6 Sept 2014
69
+
## v0.4.2 - 2014-09-06
56
70
57
71
- Fixed issue causing `Close` to start an infinite loop
58
72
- Tidied up connection closing logic
59
73
60
-
## v0.4.1 - 5 Sept 2014
74
+
## v0.4.1 - 2014-09-05
61
75
62
76
- Fixed bug causing Pseudotypes to not be decoded properly (#117)
63
77
- Updated github.com/fatih/pool to v2 (#118)
64
78
65
-
## v0.4.0 - 13 Aug 2014
79
+
## v0.4.0 - 2014-08-13
66
80
67
81
- Updated the driver to support RethinkDB v1.14 (#116)
68
82
- Added the Binary data type
@@ -75,23 +89,23 @@ Since this release has a lot of changes and although I have tested these changes
75
89
- Added the `IndexRename` command
76
90
- Updated `Distinct` to now take the `Index` optional argument (using `DistinctOpts`)
77
91
78
-
### Internal Changes
92
+
Internal Changes
79
93
80
94
- Updated to use the new JSON protocol
81
95
- Switched the connection pool code to use github.com/fatih/pool
82
96
- Added some benchmarks
83
97
84
-
## v0.3.2 - 17 Aug 2014
98
+
## v0.3.2 - 2014-08-17
85
99
86
100
- Fixed issue causing connections not to be closed correctly (#109)
87
101
- Fixed issue causing terms in optional arguments to be encoded incorrectly (#114)
88
102
89
-
## v0.3.1 - 14 June 2014
103
+
## v0.3.1 - 2014-06-14
90
104
91
105
- Fixed "Token ## not in stream cache" error (#103)
92
106
- Changed Exec to no longer use NoReply. It now waits for the server to respond.
93
107
94
-
## v0.3 (RethinkDB v1.13) - 26 June 2014
108
+
## v0.3.0 - 2014-06-26
95
109
96
110
- Replaced `ResultRows`/`ResultRow` with `Cursor`, `Cursor` has the `Next`, `All` and `One` methods which stores the relevant value in the value pointed at by result. For more information check the examples.
97
111
- Changed the time constants (Days and Months) to package globals instead of functions
@@ -103,7 +117,7 @@ Since this release has a lot of changes and although I have tested these changes
103
117
-`EqJoin` now accepts a function as its first argument
104
118
-`Nth` now returns a selection
105
119
106
-
## v0.2 (RethinkDB v1.12) - 13 April 2014
120
+
## v0.2.0 - 2014-04-13
107
121
108
122
* Changed `Connect` to use `ConnectOpts` instead of `map[string]interface{}`
109
123
* Migrated to new `Group`/`Ungroup` functions, these replace `GroupedMapReduce` and `GroupBy`
@@ -114,7 +128,7 @@ Since this release has a lot of changes and although I have tested these changes
114
128
* Added `GROUPED_DATA` pseudotype
115
129
* Fixed query printing
116
130
117
-
## v0.1 (RethinkDB v1.11) - 27 November 2013
131
+
## v0.1.0 - 2013-11-27
118
132
119
133
* Added noreply writes
120
134
* Added the new terms `index_status`, `index_wait` and `sync`
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@
7
7
[Go](http://golang.org/) driver for [RethinkDB](http://www.rethinkdb.com/)
8
8
9
9
10
-
Current version: v0.6.2 (RethinkDB v1.16)
10
+
Current version: v0.6.3 (RethinkDB v1.16)
11
11
12
12
**Version 0.6 introduced some small API changes and some significant internal changes, for more information check the [change log](CHANGELOG.md) and please be aware the driver is not yet stable**
0 commit comments