1 | # Changelog
|
2 |
|
3 | ## [v1.0.1]
|
4 | > Jan 11, 2016
|
5 |
|
6 | - Remove `sinon-in-sandbox` as a dependency.
|
7 |
|
8 | [v1.0.1]: https://github.com/rstacruz/scour/compare/v1.0.0...v1.0.1
|
9 |
|
10 | ## [v1.0.0]
|
11 | > Jan 10, 2016
|
12 |
|
13 | - Version bump; no functional changes.
|
14 |
|
15 | [v1.0.0]: https://github.com/rstacruz/scour/compare/v0.12.0...v1.0.0
|
16 |
|
17 | ## [v0.12.0]
|
18 | > Jan 8, 2016
|
19 |
|
20 | - Implement `scour#index()`.
|
21 |
|
22 | ## [v0.11.0]
|
23 | > Jan 1, 2016
|
24 |
|
25 | - Implement `scour#equal()`.
|
26 |
|
27 | ## [v0.10.0]
|
28 | > Jan 1, 2016
|
29 |
|
30 | - `scour#extend()` - override non-objects.
|
31 |
|
32 | ## [v0.9.3]
|
33 | > Dec 30, 2015
|
34 |
|
35 | - Fix error with ES5 engines.
|
36 |
|
37 | ## [v0.9.1]
|
38 | > Dec 30, 2015
|
39 |
|
40 | - Fix packaging.
|
41 |
|
42 | ## [v0.9.0]
|
43 | > Dec 30, 2015
|
44 |
|
45 | - Internal: remove dependency from browserify and mocha.
|
46 | - `scour.min.js` is no longer packaged.
|
47 | - Improve search speed of `.filter()` and `.find()`.
|
48 |
|
49 | ## [v0.8.0]
|
50 | > Dec 28, 2015
|
51 |
|
52 | - Implement `scour#reset()`.
|
53 |
|
54 | ## [v0.7.1]
|
55 | > Dec 27, 2015
|
56 |
|
57 | - Fix `.get()` returning undefined for false values.
|
58 |
|
59 | ## [v0.7.0]
|
60 | > Dec 27, 2015
|
61 |
|
62 | - Implement `scour.sortBy()`.
|
63 | - `scour#sortBy()` - allow dot notation.
|
64 |
|
65 | ## [v0.6.0]
|
66 | > Dec 26, 2015
|
67 |
|
68 | - Improve handling of null values.
|
69 |
|
70 | ## [v0.5.0]
|
71 | > Dec 25, 2015
|
72 |
|
73 | - Make `scour.get()`, `scour.at()`, and `scour.find()` return scour-wrapped objects, even if undefined.
|
74 | - Implement `scour#getAt()`.
|
75 |
|
76 | ## [v0.4.0]
|
77 | > Dec 25, 2015
|
78 |
|
79 | - Implement `scour.extendIn()`.
|
80 | - Optimize various functions.
|
81 | - `scour#extend()` - fix behavior when extending a root.
|
82 | - Place built files in `dist/scour.js` and `dist/scour.min.js`.
|
83 | Fix usage with browserify.
|
84 |
|
85 | ## [v0.3.0]
|
86 | > Dec 24, 2015
|
87 |
|
88 | - Implement `scour.mapObject()`.
|
89 | - Implement `scour.indexedMap()`.
|
90 | - Implement `scour.filter()`.
|
91 | - Implement `scour.reject()`.
|
92 | - Implement `scour.sortBy()`.
|
93 | - Implement `scour#mapObject()`.
|
94 | - Implement `scour#indexedMap()`.
|
95 | - `scour#forEach()` - pass the 3rd parameter as the index.
|
96 | - `scour.each()` - pass the 3rd parameter as the index even for arrays.
|
97 |
|
98 | ## [v0.2.0]
|
99 | > Dec 23, 2015
|
100 |
|
101 | - Make `use()` available for scoped objects (ie, `.go().use()`).
|
102 | - Fix `extend()` (et al) to return modified roots.
|
103 | - Make initialization faster.
|
104 |
|
105 | ## [v0.1.0]
|
106 | > Dec 23, 2015
|
107 |
|
108 | - Initial release.
|
109 |
|
110 | [v0.1.0]: https://github.com/rstacruz/scour/compare/v0.0.0...v0.1.0
|
111 | [v0.2.0]: https://github.com/rstacruz/scour/compare/v0.1.0...v0.2.0
|
112 | [v0.3.0]: https://github.com/rstacruz/scour/compare/v0.2.0...v0.3.0
|
113 | [v0.4.0]: https://github.com/rstacruz/scour/compare/v0.3.0...v0.4.0
|
114 | [v0.5.0]: https://github.com/rstacruz/scour/compare/v0.4.0...v0.5.0
|
115 | [v0.6.0]: https://github.com/rstacruz/scour/compare/v0.5.0...v0.6.0
|
116 | [v0.7.0]: https://github.com/rstacruz/scour/compare/v0.6.0...v0.7.0
|
117 | [v0.7.1]: https://github.com/rstacruz/scour/compare/v0.7.0...v0.7.1
|
118 | [v0.8.0]: https://github.com/rstacruz/scour/compare/v0.7.1...v0.8.0
|
119 | [v0.9.0]: https://github.com/rstacruz/scour/compare/v0.8.0...v0.9.0
|
120 | [v0.9.1]: https://github.com/rstacruz/scour/compare/v0.9.0...v0.9.1
|
121 | [v0.9.3]: https://github.com/rstacruz/scour/compare/v0.9.1...v0.9.3
|
122 | [v0.10.0]: https://github.com/rstacruz/scour/compare/v0.9.3...v0.10.0
|
123 | [v0.11.0]: https://github.com/rstacruz/scour/compare/v0.10.0...v0.11.0
|
124 | [v0.12.0]: https://github.com/rstacruz/scour/compare/v0.11.0...v0.12.0
|