|
1 | | -### v2.2.0 - (todo, in future) |
| 1 | +### v2.2.0 - (to do, in future) |
2 | 2 | - Fixes error code spelling: `PARAM_MISSMATCH` -> `PARAM_MISMATCH` |
3 | 3 |
|
4 | | -### v2.1.next - (available on master but not on NPM yet) |
| 4 | +### v2.1.1 - 13 Sep 2013 |
| 5 | + |
5 | 6 | - Add TypeScript interface |
6 | | -- Add support for custom property types (#305) |
7 | | -- Add promises to query chain (#316) |
8 | | -- Unique validator can be scoped and case insensitive (#288) |
9 | | -- Allow finding by associations (#293) |
10 | 7 | - Allow custom join tables (#276) |
| 8 | +- Fixes stack overflow when saving auto-fetched model with relations (#279) |
| 9 | +- Unique validator can be scoped and case insensitive (#288) |
11 | 10 | - Allow async express middleware (#291) |
| 11 | +- Allow finding by associations (#293) |
| 12 | +- Fix sqlite find with boolean (#292) |
| 13 | +- Fix `afterLoad` hook error handling (#301) |
12 | 14 | - Allow auto-escaping for custom queries (#304) |
13 | | -- Allow passing timezone in database connection string - mysql & postgres only for now (#325, #303) |
| 15 | +- Add support for custom property types (#305) |
14 | 16 | - Allow ordering by raw sql - .orderRaw() when chaining (#308, #311) |
15 | | -- Deprecated `PARAM_MISSMATCH` ErrorCode in favour of correctly spelt `PARAM_MISMATCH` (#315) |
16 | | -- Fix `NaN` handling (#310) |
17 | | -- Fixes stack overflow when saving auto-fetched model with relations (#279) |
18 | | -- Fix `afterLoad` hook error handling (#301) |
19 | | -- Fix sqlite find with boolean (#292) |
20 | 17 | - Fix saving Instance.extra fields (#312) |
| 18 | +- Fix `NaN` handling (#310) |
21 | 19 | - Fix incorrect SQL query (#313) |
| 20 | +- Deprecated `PARAM_MISSMATCH` ErrorCode in favour of correctly spelt `PARAM_MISMATCH` (#315) |
| 21 | +- Add promises to query chain (#316) |
| 22 | +- Adds a test for hasMany.delAccessor with arguments switched (#320) |
| 23 | +- Allow passing timezone in database connection string, local timezone is now default (#325, #303) |
| 24 | +- Adds ability to call db.load() with multiple files (closes #329) |
| 25 | +- For mysql driver, when using pool, use con.release() instead of con.end() (if defined) (closes #335) |
| 26 | +- Passes error from afterLoad hook to ready event |
| 27 | +- Most errors now have a model property |
| 28 | +- Adds connection.pool and connection.debug settings |
| 29 | +- Fixes throw when calling ChainFind.first() or .last() and it has an error |
| 30 | +- Removes upper limit on VARCHAR column size |
| 31 | +- Allows multi-key models to support hasMany |
22 | 32 |
|
23 | 33 | ### v2.1.0 - 3 Aug 2013 |
24 | 34 |
|
|
0 commit comments