-
Notifications
You must be signed in to change notification settings - Fork 44
/
Copy pathCHANGELOG.txt
61 lines (58 loc) · 2.41 KB
/
CHANGELOG.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
* 1.5
- GMongoClient now extends GMongo for better compatibility with mongodb-java-driver
* 1.4
- Support to mongodb 3.0
- Now using Groovy 2.4.1.
- Now using mongo-java-driver version 2.13.0
* 1.3
- Support to mongo auth
- Now using Groovy 2.2.1.
- Now using mongo-java-driver version 2.11.3
* 1.2
- Fixed a race condition Bug
- Now using Groovy 2.1.3
- Now using mongo-java-driver version 2.9
* 1.1
- Now using Groovy 2.1.0
- Added support to com.mongodb.MongoClient
* 1.0.0
- Support for DBCollection#aggregate method
- Now using Groovy version 2.0.1
- Now using mongo-java-driver version 2.9
* 0.9.5
- Upgraded to mongo-java-driver version 2.7.3
* 0.9.4
- Fix for #10 - null-safe operator in Patcher for null property values in map -> db object conversion (needed to work with Spock)
* 0.9.3
- com.mongodb.DBCollection#save now set an _id property in the object passed as argument when no _id is specified
- com.mongodb.DBCollection#insert now set an _id property in the object passed as argument when no _id is specified
- Now using Groovy version 1.8.5
- Now using mongo-java-driver version 2.7.2
* 0.9.2
- Added support to com.mongodb.DBCollection#findAndModify
- Added support to com.mongodb.DBCollection#findAndRemove
* 0.9.1
- Moved to groovy 1.7.10 because of backward compatibility
* 0.9
- Added support to insert methods with WriteConcern
- Added support and test to com.mongodb.DBRef
- Added constructor GMongo( MongoUri )
- Groovy version updated to 1.8.1
- Updated mongo-java-driver to version 2.6.5
* 0.8
- Fixed a memory leak introduced in version 0.7
* 0.7
- Replica Set Support
- Added a constructor to com.gmongo.GMongo that take a com.mongodb.Mongo instance
- Support for com.mongodb.DBCursor#sort and other cursor methods
- groovy.lang.GString is now correctly handled by GMongo. Before 0.7 it can't be used as replacement for Strings in DBCollection methods
- Support for Groovy 1.7.7 and mongo-java-driver 2.4
* 0.6
- Collections truth. Empty collections are evaluated to false and non empty are evaluated to true in logical expression
- Better internal error handling
- Changed mongo-java-driver to version 2.1
- Changed Groovy version to 1.7.4
* 0.5
- Improved error handling in com.mongodb.DB#inRequest (now this method calls com.mongodb.DB#requestDone even if the closure throws an exception)
* 0.5.1
- Fixed a bug with com.mongodb.DB#createCollection