Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 341 lines (238 sloc) 9.514 kb
32731c6 @rauchg Added changelog
rauchg authored
1
22d929f @aheckmann release 1.3.7
aheckmann authored
2 1.3.7 / 2011-06-03
3 ===================
4
5 * added MongooseArray#splice support
6 * fixed; 'path' is now a valid Schema pathname
7 * improved hooks (utilizing https://github.com/bnoguchi/hooks-js)
8 * fixed; MongooseArray#$shift now works (never did)
9 * fixed; Document.modified no longer throws
10 * fixed; modifying subdoc property sets modified paths for subdoc and parent doc
11 * fixed; marking subdoc path as modified properly persists the value to the db
12 * fixed; RexExps can again be saved ( #357 )
13
cc3ca7d @aheckmann release 1.3.6
aheckmann authored
14 1.3.6 / 2011-05-18
15 ===================
16
17 * fixed; corrected casting for queries against array types
18 * added; Document#set now accepts Document instances
d3de5fc @aheckmann release 1.3.5
aheckmann authored
19
20 1.3.5 / 2011-05-17
21 ===================
22
23 * fixed; $ne queries work properly with single vals
24 * added; #inspect() methods to improve console.log output
25
17c93e0 @aheckmann release 1.3.4
aheckmann authored
26 1.3.4 / 2011-05-17
27 ===================
28
29 * fixed; find by Date works as expected (#336)
30 * added; geospatial 2d index support
31 * added; support for $near (#309)
32 * updated; node-mongodb-native driver
33 * fixed; updating numbers work (#342)
34 * added; better error msg when try to remove an embedded doc without an _id (#307)
35 * added; support for 'on-the-fly' schemas (#227)
36 * changed; virtual id getters can now be skipped
37 * fixed; .index() called on subdoc schema now works as expected
38 * fixed; db.setProfile() now buffers until the db is open (#340)
39
55907e3 @aheckmann release 1.3.3
aheckmann authored
40 1.3.3 / 2011-04-27
41 ===================
42
43 * fixed; corrected query casting on nested mixed types
44
9dfc482 @aheckmann release 1.3.2
aheckmann authored
45 1.3.2 / 2011-04-27
46 ===================
47
48 * fixed; query hints now retain key order
49
77aac8b @aheckmann release 1.3.1
aheckmann authored
50 1.3.1 / 2011-04-27
51 ===================
52
53 * fixed; setting a property on an embedded array no longer overwrites entire array (GH-310)
54 * fixed; setting nested properties works when sibling prop is named "type"
55 * fixed; isModified is now much finer grained when .set() is used (GH-323)
56 * fixed; mongoose.model() and connection.model() now return the Model (GH-308, GH-305)
57 * fixed; can now use $gt, $lt, $gte, $lte with String schema types (GH-317)
58 * fixed; .lowercase() -> .toLowerCase() in pluralize()
59 * fixed; updating an embedded document by index works (GH-334)
60 * changed; .save() now passes the instance to the callback (GH-294, GH-264)
61 * added; can now query system.profile and system.indexes collections
62 * added; db.model('system.profile') is now included as a default Schema
63 * added; db.setProfiling(level, ms, callback)
64 * added; Query#hint() support
65 * added; more tests
66 * updated node-mongodb-native to 0.9.3
67
5d95318 @aheckmann release 1.3.0
aheckmann authored
68 1.3.0 / 2011-04-19
69 ===================
70
71 * changed; save() callbacks now fire only once on failed validation
72 * changed; Errors returned from save() callbacks now instances of ValidationError
73 * fixed; MongooseArray#indexOf now works properly
74
d5b7303 @aheckmann release 1.2.0
aheckmann authored
75 1.2.0 / 2011-04-11
76 ===================
77
78 * changed; MongooseNumber now casts empty string to null
79
ac06338 @aheckmann release 1.1.25
aheckmann authored
80 1.1.25 / 2011-04-08
81 ===================
82
83 * fixed; post init now fires at proper time
84
d901364 @aheckmann version 1.1.24
aheckmann authored
85 1.1.24 / 2011-04-03
86 ===================
87
88 * fixed; pushing an array onto an Array works on existing docs
89
0d3d40a @rauchg Release 1.1.23
rauchg authored
90 1.1.23 / 2011-04-01
91 ===================
92
93 * Added Model#model
94
89f5fd5 @aheckmann release 1.1.22
aheckmann authored
95 1.1.22 / 2011-03-31
96 ===================
97
98 * Fixed; $in queries on mixed types now work
99
45aac40 @aheckmann version 1.1.21
aheckmann authored
100 1.1.21 / 2011-03-31
101 ===================
102
103 * Fixed; setting object root to null/undefined works
104
e02b438 @aheckmann release 1.1.20
aheckmann authored
105 1.1.20 / 2011-03-31
106 ===================
107
108 * Fixed; setting multiple props on null field works
109
edafcf6 @aheckmann version 1.1.19
aheckmann authored
110 1.1.19 / 2011-03-31
111 ===================
112
113 * Fixed; no longer using $set on paths to an unexisting fields
114
08ae438 @aheckmann release 1.1.18
aheckmann authored
115 1.1.18 / 2011-03-30
116 ===================
117
118 * Fixed; non-mixed type object setters work after initd from null
119
0b6d3fb @aheckmann version 1.1.17
aheckmann authored
120 1.1.17 / 2011-03-30
121 ===================
122
123 * Fixed; nested object property access works when root initd with null value
124
9dbdcaf @aheckmann release 1.1.16
aheckmann authored
125 1.1.16 / 2011-03-28
126 ===================
127
128 * Fixed; empty arrays are now saved
129
a235905 @rauchg Release 1.1.15
rauchg authored
130 1.1.15 / 2011-03-28
131 ===================
132
133 * Fixed; `null` and `undefined` are set atomically.
134
f814a7b @rauchg Release 1.1.14
rauchg authored
135 1.1.14 / 2011-03-28
136 ===================
137
138 * Changed; more forgiving date casting, accepting '' as null.
139
35cde07 @rauchg Release 1.1.13
rauchg authored
140 1.1.13 / 2011-03-26
f2b9531 @aheckmann version 1.1.12
aheckmann authored
141 ===================
142
dc81e38 @rauchg Release 1.1.13
rauchg authored
143 * Fixed setting values as `undefined`.
144
145 1.1.12 / 2011-03-26
146 ===================
147
f2b9531 @aheckmann version 1.1.12
aheckmann authored
148 * Fixed; nested objects now convert to JSON properly
149 * Fixed; setting nested objects directly now works
150 * Update node-mongodb-native
151
7780dc7 @rauchg Release 1.1.11
rauchg authored
152 1.1.11 / 2011-03-25
153 ===================
154
155 * Fixed for use of `type` as a key.
156
c66aab1 @rauchg Release 1.1.10
rauchg authored
157 1.1.10 / 2011-03-23
158 ===================
159
160 * Changed; Make sure to only ensure indexes while connected
161
ec1fe40 @rauchg Release 1.1.9
rauchg authored
162 1.1.9 / 2011-03-2
163 ==================
164
165 * Fixed; Mixed can now default to empty arrays
166 * Fixed; keys by the name 'type' are now valid
167 * Fixed; null values retrieved from the database are hydrated as null values.
168 * Fixed repeated atomic operations when saving a same document twice.
169
3600ed7 @rauchg Release 1.1.8
rauchg authored
170 1.1.8 / 2011-03-23
171 ==================
172
173 * Fixed 'id' overriding. [bnoguchi]
174
7f37f57 @rauchg Release 1.1.7
rauchg authored
175 1.1.7 / 2011-03-22
176 ==================
177
178 * Fixed RegExp query casting when querying against an Array of Strings [bnoguchi]
179 * Fixed getters/setters for nested virtualsl. [bnoguchi]
180
16b55ef @aheckmann Release 1.1.6
aheckmann authored
181 1.1.6 / 2011-03-22
182 ==================
183
184 * Only doValidate when path exists in Schema [aheckmann]
185 * Allow function defaults for Array types [aheckmann]
186 * Fix validation hang [aheckmann]
187 * Fix setting of isRequired of SchemaType [aheckmann]
188 * Fix SchemaType#required(false) filter [aheckmann]
189 * More backwards compatibility [aheckmann]
190 * More tests [aheckmann]
191
9b4d0ac @rauchg Release 1.1.5
rauchg authored
192 1.1.5 / 2011-03-14
193 ==================
194
195 * Added support for `uri, db, fn` and `uri, fn` signatures for replica sets.
196 * Improved/extended replica set tests.
197
b0f0a9e @rauchg Release 1.1.4
rauchg authored
198 1.1.4 / 2011-03-09
199 ==================
200
201 * Fixed; running an empty Query doesn't throw. [aheckmann]
202 * Changed; Promise#addBack returns promise. [aheckmann]
203 * Added streaming cursor support. [aheckmann]
204 * Changed; Query#update defaults to use$SetOnSave now. [brian]
205 * Added more docs.
206
fb3dd61 @rauchg Release 1.1.3
rauchg authored
207 1.1.3 / 2011-03-04
208 ==================
209
210 * Added Promise#resolve [aheckmann]
211 * Fixed backward compatibility with nulls [aheckmann]
212 * Changed; Query#{run,exec} return promises [aheckmann]
213
859d45b @rauchg Release 1.1.2
rauchg authored
214 1.1.2 / 2011-03-03
215 ==================
216
217 * Restored Query#exec and added notion of default operation [brian]
218 * Fixed ValidatorError messages [brian]
219
2fb5408 @rauchg Release 1.1.1
rauchg authored
220 1.1.1 / 2011-03-01
221 ==================
222
223 * Added SchemaType String `lowercase`, `uppercase`, `trim`.
224 * Public exports (`Model`, `Document`) and tests.
225 * Added ObjectId casting support for `Document`s.
226
863c726 @rauchg Release 1.1.0
rauchg authored
227 1.1.0 / 2011-02-25
228 ==================
229
230 * Added support for replica sets.
231
0163a2e @rauchg Release 1.0.16
rauchg authored
232 1.0.16 / 2011-02-18
233 ===================
234
235 * Added $nin as another whitelisted $conditional for SchemaArray [brian]
236 * Changed #with to #where [brian]
237 * Added ability to use $in conditional with Array types [brian]
238
4f06f47 @rauchg Release 1.0.15
rauchg authored
239 1.0.15 / 2011-02-18
240 ===================
241
242 * Added `id` virtual getter for documents to easily access the hexString of
243 the `_id`.
244
16d9f04 @rauchg Release 1.0.14
rauchg authored
245 1.0.14 / 2011-02-17
246 ===================
247
248 * Fix for arrays within subdocuments [brian]
249
5a42710 @rauchg Release 1.0.13
rauchg authored
250 1.0.13 / 2011-02-16
251 ===================
252
253 * Fixed embedded documents saving.
254
40e4dd9 @rauchg Release 1.0.12
rauchg authored
255 1.0.12 / 2011-02-14
256 ===================
257
258 * Minor refactorings [brian]
259
424a929 @rauchg Release 1.0.11
rauchg authored
260 1.0.11 / 2011-02-14
261 ===================
262
263 * Query refactor and $ne, $slice, $or, $size, $elemMatch, $nin, $exists support [brian]
264 * Named scopes sugar [brian]
265
6101c09 @rauchg Release 1.0.10
rauchg authored
266 1.0.10 / 2011-02-11
267 ===================
268
269 * Updated node-mongodb-native driver [thanks John Allen]
270
e0d2732 @rauchg Release 1.0.9
rauchg authored
271 1.0.9 / 2011-02-09
272 ==================
273
274 * Fixed single member arrays as defaults [brian]
275
39a9af6 @rauchg Release 1.0.8
rauchg authored
276 1.0.8 / 2011-02-09
277 ==================
278
279 * Fixed for collection-level buffering of commands [gitfy]
280 * Fixed `Document#toJSON` [dalejefferson]
281 * Fixed `Connection` authentication [robrighter]
282 * Fixed clash of accessors in getters/setters [eirikurn]
283 * Improved `Model#save` promise handling
284
5820538 @rauchg Release 1.0.7
rauchg authored
285 1.0.7 / 2011-02-05
286 ==================
287
288 * Fixed memory leak warnings for test suite on 0.3
289 * Fixed querying documents that have an array that contain at least one
290 specified member. [brian]
291 * Fixed default value for Array types (fixes GH-210). [brian]
292 * Fixed example code.
293
a42c902 @rauchg Release 1.0.6
rauchg authored
294 1.0.6 / 2011-02-03
295 ==================
296
297 * Fixed `post` middleware
298 * Fixed; it's now possible to instantiate a model even when one of the paths maps
299 to an undefined value [brian]
300
17a79f2 @rauchg Release 1.0.5
rauchg authored
301 1.0.5 / 2011-02-02
302 ==================
303
304 * Fixed; combo $push and $pushAll auto-converts into a $pushAll [brian]
305 * Fixed; combo $pull and $pullAll auto-converts to a single $pullAll [brian]
306 * Fixed; $pullAll now removes said members from array before save (so it acts just
307 like pushAll) [brian]
308 * Fixed; multiple $pulls and $pushes become a single $pullAll and $pushAll.
309 Moreover, $pull now modifies the array before save to reflect the immediate
310 change [brian]
311 * Added tests for nested shortcut getters [brian]
312 * Added tests that show that Schemas with nested Arrays don't apply defaults
313 [brian]
314
5b0cff4 @rauchg Release 1.0.4
rauchg authored
315 1.0.4 / 2011-02-02
316 ==================
317
318 * Added MongooseNumber#toString
319 * Added MongooseNumber unit tests
320
426d42d @rauchg Release 1.0.3
rauchg authored
321 1.0.3 / 2011-02-02
322 ==================
323
324 * Make sure safe mode works with Model#save
325 * Changed Schema options: safe mode is now the default
326 * Updated node-mongodb-native to HEAD
327
c0ad4dc @rauchg Release 1.0.2
rauchg authored
328 1.0.2 / 2011-02-02
329 ==================
330
331 * Added a Model.create shortcut for creating documents. [brian]
332 * Fixed; we can now instantiate models with hashes that map to at least one
333 null value. [brian]
334 * Fixed Schema with more than 2 nested levels. [brian]
335
32731c6 @rauchg Added changelog
rauchg authored
336 1.0.1 / 2011-02-02
337 ==================
338
c0ad4dc @rauchg Release 1.0.2
rauchg authored
339 * Improved `MongooseNumber`, works almost like the native except for `typeof`
340 not being `'number'`.
Something went wrong with that request. Please try again.