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 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132
|
- 0.6.0
* add SCRAM-SHA-1 authentication mechanism
* add aggregation pipeline
* allow passing options to create_collection
* fix usage of em-mongo git repos with bundler
* update dependencies to bson <= 2.0, eventmachine >=0.12.10, <= 2.0
- 0.5.1
* fixed bson dependency (do not use 2.x)
* fixed test running
* removed bash only expression from gemspec
- 0.5.0
* debian packaging changes
(https://github.com/bcg/em-mongo/pull/53)
* added new 2d indexes EM::Mongo::FLAT2D, EM::Mongo::SPHERE2D
(https://github.com/bcg/em-mongo/pull/49)
- 0.4.3
* ensure new buffers aren't created when not needed (FlockOfBirds) #40
- 0.4.2
* defer_as_a instead to to_a
* bugger optimizations
* Jruby fixes
- 0.4.1
* fix collection response value on success (pawelpacana)
* whitepsace (pawelpacana)
- 0.4.0
* added a Cursor implementation
* replaced raw callbacks in the API with deferrables
* removed CRUD methods from the Connection
* added a variety of server side aggregation commands
* added support for indexes
* added safe update methods
- 0.3.6
* dj2: fixes reconnects. (see: https://github.com/bcg/em-mongo/pull/23)
- 0.3.5
* gvarela: added orderby functionality based on the mongo-ruby-driver.
(https://github.com/bcg/em-mongo/pull/19)
- 0.3.4
* Silly regression issue. Added em requires to tests and so I missed it when
I yanked it from lib/em-mongo.rb
* dynamix found *another* regression in the new database code.
(see: https://github.com/bcg/em-mongo/pull/16)
- 0.3.3
* Yank Bundler out lib/em-mongo.rb and push it into spec/spec_helper.rb
* Numerous Rakefile changes
- 0.3.2
* Added spec/gem to help with release testing
* Added some Rakefile helpers
- 0.3.1
* Added VERSION to the gem. It was breaking the new EM::Mongo::Version module.
- 0.3
* Refactored test suite
* Followed ruby-mongo-driver's _id convention. This will BREAK your apps.
See: http://twitter.com/#!/brendengrace/status/9445253316608000
* Split out database.rb and pulled in support.rb and conversons.rb from
ruby-mongo-driver
* Added initial authentication support to to EM::Mongo::Database
- 0.2.14
* .close was reconnecting automatically so now its configureable
- 0.2.12
* Use BSON::ObjectID for _id instead of String (gaffneyc).
= 0.2.11
* Auto Reconnect on lost connection (dj2)
* Options handling on Em.connect (dj2)
* Bundler support (pkieltyka)
= 0.2.10
* Ruby 1.8 was broken in the last set of patches pulled in.
= 0.2.9
* Performance enhacements by merrells
* Cleanups by jarib
= 0.2.7
* Fixes modifier issues in update. BSON would not allow '$' with key checks. (http://github.com/bcg/em-mongo/issues/3)
= 0.2.6
* 'limit' was broken in find because of poor protocol parsing. (http://github.com/bcg/em-mongo/issues/1)
= 0.2.5
* collection.update
= 0.2.4
* Remove support for symbols, needs to be enforced still
* Remove lib/buffer.rb and all custom BSON parsing
* Remove UUID dependency (replaced by BSON::ObjectID.new)
* Fixes a BufferOverflow because of misunderstood types
= 0.1.1 - Initial Relase
* Rspec tests
* Fixes a BufferOverflow with large Hashes
* Fork of RMongo
|