|
1 |
| -4.0.0-rc1 / 2014-02-01 |
| 1 | +4.0.0-rc4 / 2015-03-14 |
| 2 | +====================== |
| 3 | + * fixed; toObject virtuals schema option handled properly #2751 |
| 4 | + * fixed; update validators work on document arrays #2733 |
| 5 | + * fixed; check for cast errors on $set #2729 |
| 6 | + * fixed; instance field set for all schema types #2727 [csdco](https://github.com/csdco) |
| 7 | + * fixed; dont run other validators if required fails #2725 |
| 8 | + * fixed; custom getters execute on ref paths #2610 |
| 9 | + * fixed; save defaults if they were set when doc was loaded from db #2558 |
| 10 | + * fixed; pre validate now runs before pre save #2462 |
| 11 | + * fixed; no longer throws errors with --use_strict #2281 |
| 12 | + |
| 13 | +3.8.25 / 2015-03-13 |
| 14 | +=================== |
| 15 | + * fixed; debug output reverses order of aggregation keys #2759 |
| 16 | + * fixed; $eq is a valid query selector in 3.0 #2752 |
| 17 | + * fixed; upgraded node driver to 1.4.32 for handling non-numeric poolSize #2682 |
| 18 | + * fixed; update() with overwrite sets _id for nested docs #2658 |
| 19 | + * fixed; casting for operators in $elemMatch #2199 |
| 20 | + |
| 21 | +4.0.0-rc3 / 2015-02-28 |
| 22 | +====================== |
| 23 | + * fixed; update() pre hooks run before validators #2706 |
| 24 | + * fixed; setters not called on arrays of refs #2698 [brandom](https://github.com/brandom) |
| 25 | + * fixed; use node driver 2.0.18 for nodejs 0.12 support #2685 |
| 26 | + * fixed; comments reference file that no longer exists #2681 |
| 27 | + * fixed; populated() returns _id of manually populated doc #2678 |
| 28 | + * added; ability to exclude version key in toObject() #2675 |
| 29 | + * fixed; dont allow setting nested path to a string #2592 |
| 30 | + * fixed; can cast objects with _id field to ObjectIds #2581 |
| 31 | + * fixed; on-the-fly schema getters #2360 |
| 32 | + * added; strict option for findOneAndUpdate() #1967 |
| 33 | + |
| 34 | +3.8.24 / 2015-02-25 |
| 35 | +=================== |
| 36 | + * fixed; properly apply child schema transforms #2691 |
| 37 | + * fixed; make copy of findOneAndUpdate options before modifying #2687 |
| 38 | + * fixed; apply defaults when parent path is selected #2670 #2629 |
| 39 | + * fixed; properly get ref property for nested paths #2665 |
| 40 | + * fixed; node driver makes copy of authenticate options before modifying them #2619 |
| 41 | + * fixed; dont block process exit when auth fails #2599 |
| 42 | + * fixed; remove redundant clone in update() #2537 |
| 43 | + |
| 44 | +4.0.0-rc2 / 2015-02-10 |
| 45 | +====================== |
| 46 | + * added; io.js to travis build |
| 47 | + * removed; browser build dependencies not installed by default |
| 48 | + * added; dynamic refpaths #2640 [chetverikov](https://github.com/chetverikov) |
| 49 | + * fixed; dont call child schema transforms on parent #2639 [chetverikov](https://github.com/chetverikov) |
| 50 | + * fixed; get rid of remove option if new is set in findAndModify #2598 |
| 51 | + * fixed; aggregate all document array validation errors #2589 |
| 52 | + * fixed; custom setters called when setting value to undefined #1892 |
| 53 | + |
| 54 | +3.8.23 / 2015-02-06 |
| 55 | +=================== |
| 56 | + * fixed; unset opts.remove when upsert is true #2519 |
| 57 | + * fixed; array saved as object when path is object in array #2442 |
| 58 | + * fixed; inline transforms #2440 |
| 59 | + * fixed; check for callback in count() #2204 |
| 60 | + * fixed; documentation for selecting fields #1534 |
| 61 | + |
| 62 | +4.0.0-rc1 / 2015-02-01 |
2 | 63 | ======================
|
3 | 64 | * fixed; use driver 2.0.14
|
4 | 65 | * changed; use transform: true by default #2245
|
5 | 66 |
|
6 |
| -4.0.0-rc0 / 2014-01-31 |
| 67 | +4.0.0-rc0 / 2015-01-31 |
7 | 68 | ===================
|
8 | 69 | * fixed; wrong order for distinct() params #2628
|
9 | 70 | * fixed; handling no query argument to remove() #2627
|
|
18 | 79 | * fixed; undefined is now a valid argument to findOneAndUpdate #2272
|
19 | 80 | * changed; `new` option to findAndModify ops is false by default #2262
|
20 | 81 |
|
21 |
| -3.8.22 / 2014-01-24 |
| 82 | +3.8.22 / 2015-01-24 |
22 | 83 | ===================
|
23 | 84 | * upgraded; node-mongodb-native to 1.4.28 #2587 [Climax777](https://github.com/Climax777)
|
24 | 85 | * added; additional documentation for validators #2449
|
|
0 commit comments