UNPKG

39.1 kBMarkdownView Raw
1#### 1.14.0 (2020-04-25)
2
3##### Chores
4
5* **deps:**
6 * force latest version & audit fix ([0261a699](https://github.com/lykmapipo/predefine/commit/0261a6996da660d5214e3959362ce91274a9d19f))
7 * force latest version & audit fix ([ad85b907](https://github.com/lykmapipo/predefine/commit/ad85b907647bc36a78ec385c93181c63577e99f7))
8
9##### New Features
10
11* allow namespaced finder ([5f07e4ae](https://github.com/lykmapipo/predefine/commit/5f07e4ae54b2586a0437f638fae88223e4ffa57a))
12
13#### 1.13.0 (2020-04-24)
14
15##### Chores
16
17* **deps:** force latest version & audit fix ([39d47dcb](https://github.com/lykmapipo/predefine/commit/39d47dcbe7f73bf6ea2e4b3cd3bd9da18b2a0d07))
18
19##### Refactors
20
21* **indexes:** include parent relation in unique index ([9c2ea359](https://github.com/lykmapipo/predefine/commit/9c2ea35907bbe2a0cbe025b67d760b6ba816c854))
22
23##### Tests
24
25* check for create constraints ([8f3d05ee](https://github.com/lykmapipo/predefine/commit/8f3d05ee73f75cdca8bcf75d86dcd68d40dd34b2))
26
27#### 1.12.0 (2020-04-22)
28
29##### Chores
30
31* **deps:** force latest version & audit fix ([3093972d](https://github.com/lykmapipo/predefine/commit/3093972d8f0289a9f5694eff2b367ee059dff99a))
32
33##### New Features
34
35* **plugins:** ensure namespaced finders & fakers ([0d4c7d5d](https://github.com/lykmapipo/predefine/commit/0d4c7d5d6f13979cdea031f5c0c4ff741079db32))
36
37#### 1.11.0 (2020-04-22)
38
39##### Chores
40
41* **deps:** force latest version & audit fix ([3944d493](https://github.com/lykmapipo/predefine/commit/3944d49397bf0cdbcd18d379451fddb12b6f009f))
42
43##### Refactors
44
45* **utils:** ignore direct schema path on properties transform ([69a25314](https://github.com/lykmapipo/predefine/commit/69a253145cd00d81408a73d101e9ca31312d659b))
46
47#### 1.10.1 (2020-04-18)
48
49##### Chores
50
51* **deps:** force latest version & audit fix ([c0007da6](https://github.com/lykmapipo/predefine/commit/c0007da61d59279be55fbc566f657c3c49c9d0c7))
52
53#### 1.10.0 (2020-04-12)
54
55##### New Features
56
57* implement find parents recursive ([6d863763](https://github.com/lykmapipo/predefine/commit/6d863763dc8ff1323876c8c8c972d4304971dfaf))
58
59##### Refactors
60
61* **model:** reduce queries on find children recursive ([def72c62](https://github.com/lykmapipo/predefine/commit/def72c6258f70956de837a595efddbadd965bf6b))
62
63#### 1.9.0 (2020-04-09)
64
65##### Chores
66
67* **deps:**
68 * force latest version & audit fix ([286bd333](https://github.com/lykmapipo/predefine/commit/286bd333a4bb77dca4cdae0f7fc51296eba95378))
69 * bump acorn from 7.1.0 to 7.1.1 ([2c649718](https://github.com/lykmapipo/predefine/commit/2c649718725b6b9df9f05796fe3600dd1fd0facb))
70
71##### New Features
72
73* implement find recursive by parent ([c9ff5844](https://github.com/lykmapipo/predefine/commit/c9ff5844905070cc813713f2c9114283c4f1d70c))
74* allow fake by namespace ([c1ff17bc](https://github.com/lykmapipo/predefine/commit/c1ff17bcb371af4e844a04bc3b4d9ef43817e0f3))
75
76##### Tests
77
78* add category namespace ([83cbb916](https://github.com/lykmapipo/predefine/commit/83cbb916138402cc3de8c0fbe2b871c7b0bd3a94))
79* rename itemunit to unit ([63b4561b](https://github.com/lykmapipo/predefine/commit/63b4561bcda583faa58da2a8584bb2dc6ec3e321))
80* **get:** allow nested parent relations ([9473ec23](https://github.com/lykmapipo/predefine/commit/9473ec233194411935762ce51b5ac48ad3b13de0))
81
82#### 1.8.0 (2020-04-08)
83
84##### Chores
85
86* **deps:**
87 * force latest version & audit fix ([fc7dee96](https://github.com/lykmapipo/predefine/commit/fc7dee96570c30beb38d3605d6a833029dd5316d))
88 * force latest version & audit fix ([28dcfbbf](https://github.com/lykmapipo/predefine/commit/28dcfbbf0eb41589aac76c8890b5088c1f58e91d))
89
90##### New Features
91
92* **seed:** use non-empty relations on seed criteria ([0756c19e](https://github.com/lykmapipo/predefine/commit/0756c19e6d4e5e03c9129782a275bee035ddd020))
93
94#### 1.7.5 (2020-03-30)
95
96##### Chores
97
98* **deps:** force latest version & audit fix ([c60b21a1](https://github.com/lykmapipo/predefine/commit/c60b21a101b667491d88f6ef60640f2c5992d4f5))
99
100#### 1.7.4 (2020-03-06)
101
102##### Chores
103
104* **deps:** force latest version & audit fix ([b9ec5eb4](https://github.com/lykmapipo/predefine/commit/b9ec5eb418ae1fd3a22810ea8dd957276647180c))
105
106#### 1.7.3 (2020-02-28)
107
108##### Chores
109
110* **deps:** force latest version & audit fix ([a31782e5](https://github.com/lykmapipo/predefine/commit/a31782e52a50f93ab60eb1a7648420d357139e3f))
111
112#### 1.7.2 (2020-02-26)
113
114##### Bug Fixes
115
116* **relations:** update array schema definition for autopopulation ([d495cd49](https://github.com/lykmapipo/predefine/commit/d495cd49bdb0e0638e178fb12902651a08b71797))
117
118#### 1.7.1 (2020-02-26)
119
120##### Chores
121
122* **deps:** force latest version & audit fix ([1981105a](https://github.com/lykmapipo/predefine/commit/1981105a904c79125054c0b563eaf1f449aa5f13))
123
124##### Bug Fixes
125
126* **relations:** ensure autopopulate options ([940d5d08](https://github.com/lykmapipo/predefine/commit/940d5d087960621876614b061c9b1147c9413a44))
127
128#### 1.7.0 (2020-02-21)
129
130##### New Features
131
132* restrict allowed buckets ([6e0ebf31](https://github.com/lykmapipo/predefine/commit/6e0ebf313da451ead304fe898e2aef1297f24f55))
133
134##### Refactors
135
136* **utils:** make defaults bucket constant ([95897a63](https://github.com/lykmapipo/predefine/commit/95897a632645cfc39d9fbf88b9d6bd5dcff21df9))
137
138#### 1.6.4 (2020-02-16)
139
140##### Chores
141
142* **deps:** force latest version & audit fix ([71c74f1a](https://github.com/lykmapipo/predefine/commit/71c74f1a95fd9210e5a95d4530f6ec823630b94e))
143
144#### 1.6.3 (2020-02-04)
145
146##### Chores
147
148* **deps:** force latest version & audit fix ([fb18dd3d](https://github.com/lykmapipo/predefine/commit/fb18dd3d989425ef4b5df7a0c521a480b9908bc8))
149
150#### 1.6.2 (2020-01-23)
151
152##### Chores
153
154* **release:** compile latest source ([2197b544](https://github.com/lykmapipo/predefine/commit/2197b544f255ca9b67e6b9e9dae8f8a3909d050d))
155
156#### 1.6.1 (2020-01-23)
157
158##### Chores
159
160* **deps:** force latest version & audit fix ([52d37667](https://github.com/lykmapipo/predefine/commit/52d3766729a7301f85fa3b347357de2ebf94203e))
161
162##### Bug Fixes
163
164* **utils:**
165 * remove empty on predefine transform ([d58060ff](https://github.com/lykmapipo/predefine/commit/d58060ff0f80c78440d0b983d1176d9d2d154939))
166 * ignore namespace & bucket from properties ([bba72adb](https://github.com/lykmapipo/predefine/commit/bba72adb0c8cf7f55b93ea0f3d7842260e630a79))
167
168#### 1.6.0 (2020-01-22)
169
170##### New Features
171
172* **utils:** transform plain object to predefine ([eced9732](https://github.com/lykmapipo/predefine/commit/eced9732300e269c27c57edb0f9e85bbf3a48fbd))
173
174#### 1.5.3 (2020-01-22)
175
176##### Chores
177
178* **deps:** force latest version & audit fix ([d500c3a0](https://github.com/lykmapipo/predefine/commit/d500c3a00d661fed4a8281bd21ca0b7cd6e45742))
179
180#### 1.5.2 (2020-01-17)
181
182##### Chores
183
184* **deps:** force latest version & audit fix ([69ac5227](https://github.com/lykmapipo/predefine/commit/69ac522719d8b50fb20f156925c4d5318a6b8122))
185
186#### 1.5.1 (2020-01-12)
187
188##### Chores
189
190* **deps:** force latest version & audit fix ([1a70457b](https://github.com/lykmapipo/predefine/commit/1a70457bfac2d9814cc7c4badc3f367898840cd4))
191
192#### 1.5.0 (2019-12-17)
193
194##### Chores
195
196* **deps:** force latest version & audit fix ([5ddd89ff](https://github.com/lykmapipo/predefine/commit/5ddd89ffeeffc03011767ee230a620e563de3bfb))
197
198##### New Features
199
200* **utils:**
201 * finalize value to predefine convertor ([52de2b01](https://github.com/lykmapipo/predefine/commit/52de2b015ed33853891d560145a2d16ddc46e78f))
202 * add value transformer to predefine ([46e34729](https://github.com/lykmapipo/predefine/commit/46e3472978e7d0fa6c458f1abe6ed8661052ef05))
203 * derive date schema paths ([562f178f](https://github.com/lykmapipo/predefine/commit/562f178f770e0bbbf530cadd788b358b7565af1c))
204
205#### 1.4.1 (2019-12-13)
206
207##### Chores
208
209* **deps:** force latest version & audit fix ([862e650c](https://github.com/lykmapipo/predefine/commit/862e650c828986d0973dbc2533acee55ea17c41e))
210
211#### 1.4.0 (2019-12-07)
212
213##### Chores
214
215* **deps:**
216 * force latest version & audit fix ([433c9625](https://github.com/lykmapipo/predefine/commit/433c96255a6adc2153d7345f6b190d6309001315))
217 * force latest version & audit fix ([82f4d3b2](https://github.com/lykmapipo/predefine/commit/82f4d3b2f8abf1627c7dc4f0589f8a1f677c4544))
218
219##### Bug Fixes
220
221* **relations:** force default value to undefined ([a06b1b3d](https://github.com/lykmapipo/predefine/commit/a06b1b3ddbe4354ecca406e2d5fa62062bbe87b3))
222
223##### Refactors
224
225* allow unwind on aggregatable relations ([4421d1ef](https://github.com/lykmapipo/predefine/commit/4421d1efae17eabf2de0a1c6e03c5d1a2ec4a9fe))
226
227#### 1.3.0 (2019-11-27)
228
229##### New Features
230
231* allow array of relations ([ded6f52f](https://github.com/lykmapipo/predefine/commit/ded6f52f6c2dd868e57ae34a7c4c13d9427ae84a))
232
233##### Refactors
234
235* improve rc use ([b92c1977](https://github.com/lykmapipo/predefine/commit/b92c19776574a91cbd299d56eef0a5e09326a9ed))
236
237#### 1.2.0 (2019-11-27)
238
239##### Chores
240
241* **deps:** force latest version & audit fix ([fc735a72](https://github.com/lykmapipo/predefine/commit/fc735a727ef09c4970411d8480e7d03d7c496dad))
242
243##### New Features
244
245* **model:** restore properties map field ([ef52a134](https://github.com/lykmapipo/predefine/commit/ef52a134320d822aa17ffbae152a4e4590aea7d4))
246
247#### 1.1.0 (2019-11-27)
248
249##### Chores
250
251* **deps:** force latest version & audit fix ([b82c4306](https://github.com/lykmapipo/predefine/commit/b82c430693ef76dbfe600c9e7102f7b81d550985))
252
253##### New Features
254
255* support .predefinerc ([e6d3a909](https://github.com/lykmapipo/predefine/commit/e6d3a90912909cfef34274bd08a1ddfef0391170))
256* add start helper ([efa67d4d](https://github.com/lykmapipo/predefine/commit/efa67d4d760677da493de621d483317fc4809d76))
257
258##### Bug Fixes
259
260* ensure index for localize name ([9bc950d2](https://github.com/lykmapipo/predefine/commit/9bc950d2a35d6ee7822dbdbedb50f2f6db818688))
261
262##### Tests
263
264* fix seed path ([702bb51f](https://github.com/lykmapipo/predefine/commit/702bb51fe63639b62506d5e85c8e68ee98b7e58d))
265
266#### 1.0.5 (2019-11-14)
267
268##### Chores
269
270* **deps:**
271 * force latest version & audit fix ([2fa907bb](https://github.com/lykmapipo/predefine/commit/2fa907bb144e2e570dafb15c72c37ff5b57d921e))
272 * force latest version & audit fix ([373262c4](https://github.com/lykmapipo/predefine/commit/373262c4ffa5654538bc312188dd78b172a45747))
273 * force latest version & audit fix ([02c935b3](https://github.com/lykmapipo/predefine/commit/02c935b32c6f7f96184168877ad87ec279165975))
274 * force latest version & audit fix ([ebadecec](https://github.com/lykmapipo/predefine/commit/ebadecec67d8bafaa9e6bb4fe484936e9ac6f2e9))
275
276#### 1.0.4 (2019-11-05)
277
278##### Chores
279
280* **deps:** force latest version & audit fix ([d58a7010](https://github.com/lykmapipo/predefine/commit/d58a7010647c499ea7134fefede313dbaad4355f))
281
282#### 1.0.3 (2019-10-23)
283
284##### Chores
285
286* **deps:** force latest version & audit fix ([596df8e7](https://github.com/lykmapipo/predefine/commit/596df8e7461aede9afed5b8d5f2ca58e2096d73e))
287
288##### Tests
289
290* **integration:** fix assertions ([fcfafedb](https://github.com/lykmapipo/predefine/commit/fcfafedbfdeb4db66455ec3e784c6e455816c83c))
291
292#### 1.0.2 (2019-10-16)
293
294##### Chores
295
296* **deps:** force latest version & audit fix ([48d3a858](https://github.com/lykmapipo/predefine/commit/48d3a858c63d0843f1393a0c82a533f60ab344d7))
297
298#### 1.0.1 (2019-10-10)
299
300##### Chores
301
302* **deps:** force latest version & audit fix ([8dc1b494](https://github.com/lykmapipo/predefine/commit/8dc1b4948c17f5aa75968b9b22cb0bef496da471))
303
304#### 1.0.0 (2019-10-03)
305
306##### Chores
307
308* **deps:**
309 * force latest version & audit fix ([20a6a81d](https://github.com/lykmapipo/predefine/commit/20a6a81db5e67c9cbf6e520950554cc5335167d0))
310 * force latest version & audit fix ([c87e98eb](https://github.com/lykmapipo/predefine/commit/c87e98ebb884a331e958d51b2b45878e945d4644))
311 * force latest version & audit fix ([50e5b8b7](https://github.com/lykmapipo/predefine/commit/50e5b8b7641cba8d78c500835846b7eb9c846187))
312 * force latest version & audit fix ([ffd2b916](https://github.com/lykmapipo/predefine/commit/ffd2b916ff419421732f04149c7d3f0e5ebf285d))
313 * force latest version & audit fix ([a142fb47](https://github.com/lykmapipo/predefine/commit/a142fb478a58aa6f26ef8090c9e14db6c6914615))
314 * force latest version & audit fix ([8da6b0c3](https://github.com/lykmapipo/predefine/commit/8da6b0c3cf05dd867336255f4beb0fbf31b8a85f))
315 * force latest version & audit fix ([cab79721](https://github.com/lykmapipo/predefine/commit/cab79721dcaf127eddea39beac26e190d3810659))
316 * force latest version & audit fix ([5048845e](https://github.com/lykmapipo/predefine/commit/5048845ee159ae7150c520734e656708a5e57ee6))
317 * force latest version & audit fix ([794f4635](https://github.com/lykmapipo/predefine/commit/794f4635b37968d24fea03b3b5e3b86d292f72c9))
318 * force latest version & audit fix ([27e18c58](https://github.com/lykmapipo/predefine/commit/27e18c58ec27e50199b8d76ff728b59d2b2f746c))
319 * force latest version & audit fix ([a973fb9c](https://github.com/lykmapipo/predefine/commit/a973fb9c55b6325e65b7eb9df67c3046c769379a))
320 * remove unused ([6a5d0825](https://github.com/lykmapipo/predefine/commit/6a5d0825aba185edd8d60228449bab1798ef6d98))
321 * force latest version & audit fix ([ff317a3f](https://github.com/lykmapipo/predefine/commit/ff317a3fa7aa08c9d27172096cd30e94c179a632))
322* **examples:**
323 * ensure indexes before seeding ([529f277e](https://github.com/lykmapipo/predefine/commit/529f277ec9f1162f35248a0103faee97b7204cde))
324 * use babel node to run sample app ([fdbf62ef](https://github.com/lykmapipo/predefine/commit/fdbf62efdd444185b2447842c616864722eca0be))
325 * use babel node to run seed ([07bc00dc](https://github.com/lykmapipo/predefine/commit/07bc00dcb9ad7ff5a72aa095a0be40f19b06a8b4))
326* **configs:**
327 * update eslint configs ([563a6ef4](https://github.com/lykmapipo/predefine/commit/563a6ef44a211e5ac3be9c322dc90d90e21cd804))
328 * update prettier configs ([b6eb5243](https://github.com/lykmapipo/predefine/commit/b6eb5243eade5f876e1dc6abae1288fe035af71b))
329 * update npm files ([27cd26b5](https://github.com/lykmapipo/predefine/commit/27cd26b55413b6c8e0c0d8556206059c4cf62acb))
330 * update git files ([90f0f4fa](https://github.com/lykmapipo/predefine/commit/90f0f4fa35d8cd380660750bc22bcecc276b2b38))
331* **ci:** update travis configs ([37006545](https://github.com/lykmapipo/predefine/commit/370065457bb9a91caaa8f4107ebfcb192fa63293))
332
333##### Documentation Changes
334
335* improve usage & environment variables ([5915e720](https://github.com/lykmapipo/predefine/commit/5915e720588b0053a2e9e72fa90fcf4047f61260))
336* update requirements ([fd2d8274](https://github.com/lykmapipo/predefine/commit/fd2d827418848ec44967d0ff3fd4085bb6a56dee))
337* update status badges ([90031717](https://github.com/lykmapipo/predefine/commit/90031717f89a27f711716277c449f45cd8357f8c))
338
339##### New Features
340
341* **router:** support content nogotiation by extension ([6400035f](https://github.com/lykmapipo/predefine/commit/6400035f793b1a0b9ed33283450b835cbf221965))
342* **model:**
343 * implement patch & put and result by extension ([74850ba2](https://github.com/lykmapipo/predefine/commit/74850ba29f86b0f7b1fae02fa23e77e5615ca27a))
344 * implement delete and result by extension ([cffe38b0](https://github.com/lykmapipo/predefine/commit/cffe38b0f2f0ea9caefb5f16c911bab4d5bba348))
345 * implement post and result by extension ([b1cbb2c1](https://github.com/lykmapipo/predefine/commit/b1cbb2c17c042e6c2c8a9686b9f43e21cd52e5b1))
346 * impliment get result by extension ([3a4416e5](https://github.com/lykmapipo/predefine/commit/3a4416e5b8259dc3da72eba5ebd7248fab5dbfc3))
347 * ensure numbes paths default value ([87fbe52f](https://github.com/lykmapipo/predefine/commit/87fbe52f9587f57482352b81c0a341025b2f6fb8))
348 * ensure booleans paths value ([375f8810](https://github.com/lykmapipo/predefine/commit/375f8810d710943c38b928c6290838e33cfbe6df))
349 * add booleans schema path ([43274b08](https://github.com/lykmapipo/predefine/commit/43274b0845d4bbe67c6bc93b99f361e86406d2a9))
350 * add numbers schema path ([903a39ef](https://github.com/lykmapipo/predefine/commit/903a39efafa5b1074ed0dd4c8982b2110735a272))
351 * add geos schema path ([fcbaac8b](https://github.com/lykmapipo/predefine/commit/fcbaac8b630e4171c0e8ccdac8f14d4d76c22b55))
352 * add dates schema path ([59d25055](https://github.com/lykmapipo/predefine/commit/59d25055b3a71397f7acc449c61879247beedf0a))
353* **utils:**
354 * add map to topojson helper ([0db61b30](https://github.com/lykmapipo/predefine/commit/0db61b304c6fc5e38ef72ef88b6ffebf94842dba))
355 * add map to geojson collection helper ([2175c932](https://github.com/lykmapipo/predefine/commit/2175c9325c0c4ab278f23c7373c8387796dbd3fb))
356 * add map to geojson helper ([8e0c92dc](https://github.com/lykmapipo/predefine/commit/8e0c92dc2679ce77773265160cffd439c0054bc9))
357 * add default number paths ([e36b016a](https://github.com/lykmapipo/predefine/commit/e36b016ace005f0e95e28a9ce79813478ef87e71))
358 * expose geo paths ([77fcbdb2](https://github.com/lykmapipo/predefine/commit/77fcbdb224758720176221467686bc1ea7a61a85))
359 * add content types ([b3248b8d](https://github.com/lykmapipo/predefine/commit/b3248b8d5656bafc14941b35f3206f4886277ed7))
360* expose defaults as bucket ([b2dde188](https://github.com/lykmapipo/predefine/commit/b2dde1881c21c865b885541661832e283a48391e))
361* ignore namespaces from relations ([8a97fef1](https://github.com/lykmapipo/predefine/commit/8a97fef1e2211df3bdb91f2d3b2e3a9bedb03912))
362* expose permissions & scopes ([0f52ac6b](https://github.com/lykmapipo/predefine/commit/0f52ac6bce216d3f2cacb503bf71c9cfa5585f07))
363* add strings schema paths ([d943b200](https://github.com/lykmapipo/predefine/commit/d943b200c62645b727c60a38a7fdb09ea79c1644))
364* add strings sub schema create helper ([67a60dbd](https://github.com/lykmapipo/predefine/commit/67a60dbde157c05268b1e71a764f22beb2435d1b))
365* add booleans sub schema create helper ([7f906dd3](https://github.com/lykmapipo/predefine/commit/7f906dd34468b70c4eba4bb832074e7d442e02f1))
366* add number sub schema create helper ([1145927f](https://github.com/lykmapipo/predefine/commit/1145927f90c44299b91589d542072583aed0fda4))
367* add geos sub schema create helper ([97d2678b](https://github.com/lykmapipo/predefine/commit/97d2678b67668ce5043e97c387f173ba2f783517))
368* add dates sub schema create helper ([618de96e](https://github.com/lykmapipo/predefine/commit/618de96ee6065416ea1960369c45c71b5c9cdbac))
369* **http:** add support for path extensions ([3302aa26](https://github.com/lykmapipo/predefine/commit/3302aa260bddafdee18c6a673757c7b6e6283311))
370
371##### Bug Fixes
372
373* **router:** allow max export on defaults bucket ([2a693cd0](https://github.com/lykmapipo/predefine/commit/2a693cd0b42a111a3faad58aad08f3501b0e6043))
374
375##### Refactors
376
377* **model:**
378 * improve autopopulated paths ([1e63b0fc](https://github.com/lykmapipo/predefine/commit/1e63b0fc1bd43ccfd9aa45101809afba83706713))
379 * add ensure bucket and namespace helper ([6823f5bd](https://github.com/lykmapipo/predefine/commit/6823f5bd37684f94fbd8cbd5c9a92dd1a6627e22))
380 * improve data structure ([616fde09](https://github.com/lykmapipo/predefine/commit/616fde09bbeec72ab6a17ba7fbb7d08c40c57b4b))
381 * improve prepareSeed criteria to support subdocs ([5414c4fa](https://github.com/lykmapipo/predefine/commit/5414c4fa7f9973a9a7fea3567ae1aa4f37991d3b))
382 * add paths code, symbol, color & icon to strings ([5cbc7073](https://github.com/lykmapipo/predefine/commit/5cbc7073803b66882f2cf468a6b0f812cbc612ca))
383 * merge weight path into numbers ([ab934fc8](https://github.com/lykmapipo/predefine/commit/ab934fc8db594db10f1ad3c3c9319fce2b2bd89e))
384 * merge preset & default fields to booleans ([1b6f91b3](https://github.com/lykmapipo/predefine/commit/1b6f91b3ae122375bc20389e8b3528e58aa9f80a))
385 * remove default value on numbers & booleans ([db2f55b8](https://github.com/lykmapipo/predefine/commit/db2f55b8007b99ab66a2fd462707c79a390b355a))
386 * drop geomentry path ([890dc53a](https://github.com/lykmapipo/predefine/commit/890dc53ab0eb4dcf8edbfbc217f075f3c6976e01))
387 * drop properties path ([70133a6a](https://github.com/lykmapipo/predefine/commit/70133a6aca832771045c86f89b44f944d13886b3))
388* use lodash named imports ([ebf52b56](https://github.com/lykmapipo/predefine/commit/ebf52b568686a5e672edb2d4472b320d3170b6d6))
389* improve docs & fix lint errors ([4a6c5bd6](https://github.com/lykmapipo/predefine/commit/4a6c5bd6b7fda2aa8531f40c6cc8a5d2ebb95d62))
390* extract apidoc and use jsdoc for router docs ([96298365](https://github.com/lykmapipo/predefine/commit/962983657aa570683fe3b0928935b416cbcab535))
391* add apidoc ([ff8ad716](https://github.com/lykmapipo/predefine/commit/ff8ad71627c5011a7fba239149d5d649166e2a10))
392* **utils:** add helpers to get booleans and geo schema paths ([8b328815](https://github.com/lykmapipo/predefine/commit/8b3288155658a11e6418590ac01e94b4a99096ae))
393
394##### Code Style Changes
395
396* **model:**
397 * remove default and preset jsdocs ([1ad0df19](https://github.com/lykmapipo/predefine/commit/1ad0df19156b3e3acce88b0de008289e29ae038e))
398 * imprve jsdocs ([0e7920e5](https://github.com/lykmapipo/predefine/commit/0e7920e534a2cc4a36db0fdecfb32d11b372a496))
399* **utils:** improve jdocs ([b8e2a188](https://github.com/lykmapipo/predefine/commit/b8e2a18873a7851a6054bf11d25dde74c41923ef))
400* **test:** fix test cases typos ([292bae0c](https://github.com/lykmapipo/predefine/commit/292bae0c352b8d3243b0c16e19326e9a1eea9cb2))
401
402##### Tests
403
404* improve export assertions ([e6328649](https://github.com/lykmapipo/predefine/commit/e6328649241251601d2dcf7de158a69a9165de40))
405* add export test cases ([d2014008](https://github.com/lykmapipo/predefine/commit/d20140089d6e931974045ce06f7008cec38674ed))
406* improve getOneOrDefault test case ([2573a7c1](https://github.com/lykmapipo/predefine/commit/2573a7c1a9ace0bd3c6585e866e6b98d1f4e15f1))
407* improve schema assertions ([bb2b9d26](https://github.com/lykmapipo/predefine/commit/bb2b9d26b59fbed587f26d3f09db7155af04c5ac))
408* drop /index from imports ([a5fd67da](https://github.com/lykmapipo/predefine/commit/a5fd67da603931b3b9a9a566ba9a212d38632115))
409* **utils:** re-order test cases ([a2f5eb82](https://github.com/lykmapipo/predefine/commit/a2f5eb8271cb4e62c41f7410c421f2f0436dc867))
410
411#### 0.8.1 (2019-09-16)
412
413##### Chores
414
415* **deps:**
416 * force latest version & audit fix ([4e433556](https://github.com/lykmapipo/predefine/commit/4e433556508c72a80ebbf3ce3b35e07fe826f0a5))
417 * force latest version & audit fix ([8f863e7e](https://github.com/lykmapipo/predefine/commit/8f863e7e72765ceb1bc23f69503ae51e4eb726d1))
418
419##### Documentation Changes
420
421* update usage docs ([0b8f3018](https://github.com/lykmapipo/predefine/commit/0b8f30184e262befca17cfea258438aaf13824e5))
422
423##### New Features
424
425* add support for custom mount path ([09dc2c59](https://github.com/lykmapipo/predefine/commit/09dc2c59cf5bbfa85182b2536fe55b463bfacb3e))
426* improve relations with parent support ([0e3cb76d](https://github.com/lykmapipo/predefine/commit/0e3cb76d5cc5aff8cacf3270a3530594865d4d71))
427* add exists option to namespaced relations ([b4481711](https://github.com/lykmapipo/predefine/commit/b4481711366a149d1cf36a5699b6173571d971ac))
428* add parent to relations schema ([aa744a5a](https://github.com/lykmapipo/predefine/commit/aa744a5a1cfa77a68d2615bb8a1a12c892d2b27e))
429
430##### Bug Fixes
431
432* **model:** use camel case fields on namespace realtions ([3a9530c4](https://github.com/lykmapipo/predefine/commit/3a9530c440bf6f884d24663af91601377d6fba95))
433
434#### 0.8.0 (2019-08-20)
435
436##### Chores
437
438* **deps:** force latest version & audit fix ([fd8a360a](https://github.com/lykmapipo/predefine/commit/fd8a360a290a0e0994d7d30a13a87b0b94c7363f))
439
440##### New Features
441
442* expose select options ([210a99bf](https://github.com/lykmapipo/predefine/commit/210a99bff61dfa6d24c80b20b3570e3a5f3520cf))
443
444#### 0.7.1 (2019-08-20)
445
446##### Chores
447
448* **deps:** force latest version & audit fix ([726b2295](https://github.com/lykmapipo/predefine/commit/726b2295fadb04055a89f0d56d7bf22d4e999608))
449
450#### 0.7.0 (2019-08-15)
451
452##### Chores
453
454* **deps:** force latest version & audit fix ([c6cb9e7e](https://github.com/lykmapipo/predefine/commit/c6cb9e7efb9ca15e5065cfd9fb7c45025d2d925b))
455* remove .jshintrc in test directory ([eb33c4fd](https://github.com/lykmapipo/predefine/commit/eb33c4fdd13e7aae85f9f81ba789bd725924e919))
456
457##### Tests
458
459* add model validation test ([1e506202](https://github.com/lykmapipo/predefine/commit/1e5062020b314397ad9df1fae9522c1d1198b230))
460
461#### 0.6.1 (2019-08-14)
462
463##### Chores
464
465* **deps:** force latest version & audit fix ([fda26a0d](https://github.com/lykmapipo/predefine/commit/fda26a0dcb3e4c3d4d478e7ce5c9b88aa0a0432f))
466
467#### 0.6.0 (2019-07-27)
468
469##### Chores
470
471* **deps:** force latest version & audit fix ([9d9eb804](https://github.com/lykmapipo/predefine/commit/9d9eb804f15d98b11fe60c677af2e580ad73125e))
472
473##### New Features
474
475* implement getOneOrDefault ([93d0838d](https://github.com/lykmapipo/predefine/commit/93d0838d59f14989a25919b90391ec9f40edb4ea))
476
477##### Code Style Changes
478
479* improve model jsdocs ([0b6ed5fa](https://github.com/lykmapipo/predefine/commit/0b6ed5fa48fc118df765dce943438a5f24dfd7d5))
480
481#### 0.5.0 (2019-07-27)
482
483##### Chores
484
485* **deps:** force latest version & audit fix ([02999413](https://github.com/lykmapipo/predefine/commit/029994131d5937613e7299ff22874afe0bd4a7b0))
486
487##### New Features
488
489* expose autopopulate options ([be2b190c](https://github.com/lykmapipo/predefine/commit/be2b190cfcd169f2a380ce6c63c192c46de60969))
490
491#### 0.4.0 (2019-07-22)
492
493##### Chores
494
495* **ci:** re-restore mongodb service ([9e1224c2](https://github.com/lykmapipo/predefine/commit/9e1224c25b869656f35fab59577f8c1d55d21609))
496* **deps:**
497 * force latest version & audit fix ([f8e9d8b0](https://github.com/lykmapipo/predefine/commit/f8e9d8b08bf0f58cc31294bf909a0d9485c18004))
498 * add test coverage deps ([4ad76c2b](https://github.com/lykmapipo/predefine/commit/4ad76c2b970cb0e3e99d43b16ffe07e15c0f7258))
499* **scripts:** update package scripts ([a63aa288](https://github.com/lykmapipo/predefine/commit/a63aa288078a8311ac65f3e62f3b93681bcb38a7))
500* ensure locales on example seeds ([d6dd61c2](https://github.com/lykmapipo/predefine/commit/d6dd61c260793cad8f1f0011907ee9cc153eaf5c))
501* **security:** use latest lodash.template version ([eb8fbac7](https://github.com/lykmapipo/predefine/commit/eb8fbac7e4cfd8eeff473185b90e4f3263048960))
502
503##### Documentation Changes
504
505* add test coverage status badge ([763acae6](https://github.com/lykmapipo/predefine/commit/763acae617d2db391ce112b05055051cd4204a88))
506
507##### New Features
508
509* add localized abbreviation creator ([a7ad0ba5](https://github.com/lykmapipo/predefine/commit/a7ad0ba5219a2c3b1e895afdea0cdf0d245fffe3))
510* implement createRelationsSchema ([097537e1](https://github.com/lykmapipo/predefine/commit/097537e19e3af972a8652107bb448bc0f8eec870))
511* add parseGivenRelations ([685b81e2](https://github.com/lykmapipo/predefine/commit/685b81e2bfe2bfe862657ed3ee64751c5cd89ea9))
512* map namespace to relation definition ([87b37b88](https://github.com/lykmapipo/predefine/commit/87b37b88779caa6a3089ae32fbca9a91a2a4f2b7))
513* add relations schema creator ([f2578793](https://github.com/lykmapipo/predefine/commit/f257879355f39a58ddee00c8afc3f71414dc3257))
514* add preset flag ([a6e37613](https://github.com/lykmapipo/predefine/commit/a6e3761343999d38ea8b80eafe01dc58de1ffa18))
515* add default flag ([a2ce0bb6](https://github.com/lykmapipo/predefine/commit/a2ce0bb6486edfe7d44d41f78547c336988e7d31))
516* **model:** add relations into predefine model fields ([2554a759](https://github.com/lykmapipo/predefine/commit/2554a75925350f94cbb0b26bac2d17a99dde5822))
517
518##### Refactors
519
520* ensure localized name before seed ([4019c289](https://github.com/lykmapipo/predefine/commit/4019c289a80ddea2edd0d56cf6b8c9eb15a709eb))
521* ensure localized abbreviation on pre validate ([73893b7d](https://github.com/lykmapipo/predefine/commit/73893b7d2c2b6cc469d33ff57857f4129a6a0fbd))
522* ensure localized description on pre validate ([a68b5e06](https://github.com/lykmapipo/predefine/commit/a68b5e0672c6b477da58a234c5cd33215981ff5f))
523* ensure prepare seed normalize name fields ([1f0b68ed](https://github.com/lykmapipo/predefine/commit/1f0b68ed1fa853d3f186ba76fb90b338fcac0be5))
524* add localizeValuesFor helper ([92a4cc79](https://github.com/lykmapipo/predefine/commit/92a4cc79073a373dc2f8e87b76dae59fa6b95789))
525* add localized fields name helper ([c84be5b8](https://github.com/lykmapipo/predefine/commit/c84be5b8ded9fd1f69992e07a014b74d8d01f286))
526* add unique indexes create helper ([7c7ec3d6](https://github.com/lykmapipo/predefine/commit/7c7ec3d67f8e0bbb4f4d961924998b535327a7ff))
527* ensure unique namespace from env ([709e2938](https://github.com/lykmapipo/predefine/commit/709e29385b621c6bf742a6ff5facd492eb0b06d2))
528* use common helper for random color ([e4a9e135](https://github.com/lykmapipo/predefine/commit/e4a9e13574e94b9d3fb26017a6e716fcee351fc6))
529* extract constants to utils ([dc02a50f](https://github.com/lykmapipo/predefine/commit/dc02a50f1a4c4af60b8b6721336f4a25eabb3bdb))
530* ensure name locale pair in unique indexes ([d9d1ecdf](https://github.com/lykmapipo/predefine/commit/d9d1ecdf5a54b576d068c3c33036016795c1eee4))
531* migrate name, description, abbreviation to locale schema ([9a5c82f5](https://github.com/lykmapipo/predefine/commit/9a5c82f5c32efbe66446c1c283a8980705362a63))
532
533##### Code Style Changes
534
535* improve model jsdocs ([5eb089fc](https://github.com/lykmapipo/predefine/commit/5eb089fc444f2d47ad390dba1e78d2c13b75ec72))
536* fix typo ([77ca10d9](https://github.com/lykmapipo/predefine/commit/77ca10d96fc59c02164943cfb6d2a94559a310c5))
537* improve code jsdocs ([c81a59de](https://github.com/lykmapipo/predefine/commit/c81a59de1a039cc925afca9721d0eb88fb6d8d89))
538
539##### Tests
540
541* improve code generation specs ([8d774e7f](https://github.com/lykmapipo/predefine/commit/8d774e7f6d17440f10fc375755997f527d81a806))
542* add relation create specs ([4d88f992](https://github.com/lykmapipo/predefine/commit/4d88f9927b9a26d0bc0d3e90b5fb2c022c9c7c19))
543* add releations schema spec ([51a7c16e](https://github.com/lykmapipo/predefine/commit/51a7c16e49cf075af7b33b2a6122e01f5f72b46e))
544* improve name, abbreviation, description locale specs ([7116cb24](https://github.com/lykmapipo/predefine/commit/7116cb24f71fdc194d5ec52d684751048bd4d6d0))
545* fix integration assertions & improve seed prepare ([81585a2f](https://github.com/lykmapipo/predefine/commit/81585a2f1e42049fe05bc398768c4aeaa9befeef))
546* ensure correct namespace and bucket on preValidate ([86251897](https://github.com/lykmapipo/predefine/commit/86251897458472b3d0a67bbdcd20e2e53fdf5a36))
547
548#### 0.3.3 (2019-07-12)
549
550##### Chores
551
552* **deps:** force latest version & audit fix ([41da2562](https://github.com/lykmapipo/predefine/commit/41da25627fdc96ebf127e770f1b0287f3399abc2))
553
554#### 0.3.2 (2019-07-09)
555
556##### Chores
557
558* **deps:** force latest version & audit fix ([3dcc86af](https://github.com/lykmapipo/predefine/commit/3dcc86afb46ae90c7ad8345c0c51e4422ffc4c60))
559
560#### 0.3.1 (2019-06-19)
561
562##### Chores
563
564* **deps:** force latest version & audit fix ([7b1658c8](https://github.com/lykmapipo/predefine/commit/7b1658c816c0f3f3e8f25740f0bb335d7fadefb5))
565* **ci:** force latest node version ([bdb1f0d9](https://github.com/lykmapipo/predefine/commit/bdb1f0d9132c4051d64850cae44d0e1ad552aeae))
566* force latest engines ([93b80a6b](https://github.com/lykmapipo/predefine/commit/93b80a6bca1af15f67ab9bc5991e7fa3edcfc45f))
567
568#### 0.3.0 (2019-06-14)
569
570##### New Features
571
572* allow bucket data export ([28e33341](https://github.com/lykmapipo/predefine/commit/28e3334164e00dff7b75c2d2b359be0fd7c4ed89))
573
574##### Bug Fixes
575
576* ensure correct bucket and namespace ([35636407](https://github.com/lykmapipo/predefine/commit/356364072d111d6d205aeacf186843eddc02af7e))
577
578#### 0.2.4 (2019-06-14)
579
580##### Chores
581
582* **deps:** force latest version & audit fix ([91196a7f](https://github.com/lykmapipo/predefine/commit/91196a7f540307136296dcc2cdec7665021efb77))
583
584#### 0.2.3 (2019-06-10)
585
586##### Chores
587
588* **deps:** force latest version & audit fix ([5015fbe8](https://github.com/lykmapipo/predefine/commit/5015fbe868cba555b27f0dd9a794973c5834b8a8))
589
590#### 0.2.2 (2019-06-10)
591
592##### Chores
593
594* **deps:** force latest version & audit fix ([b361df63](https://github.com/lykmapipo/predefine/commit/b361df6385f74c5d7418cf570f7a347a41bd8c17))
595
596#### 0.2.1 (2019-06-08)
597
598##### Chores
599
600* **deps:** force latest version & audit fix ([d39a2874](https://github.com/lykmapipo/predefine/commit/d39a287468c9d8d5383a264c8019cfcdeb4906dc))
601
602#### 0.2.0 (2019-05-25)
603
604##### Chores
605
606* **deps:**
607 * force latest version & audit fix ([411bbe18](https://github.com/lykmapipo/predefine/commit/411bbe18c44e1cd5fcc341acffd206b1162f3c90))
608 * force latest version & audit fix ([83012859](https://github.com/lykmapipo/predefine/commit/830128599faaa1391cd5817fc8d19cb14d653039))
609 * force latest versions & audit fix ([2257c55a](https://github.com/lykmapipo/predefine/commit/2257c55af6be22cf57b7df0083d730117367c748))
610 * update and re-organize used ([8d969178](https://github.com/lykmapipo/predefine/commit/8d969178dd81e79dddf26ace44591300e1c3d00c))
611* **es6:**
612 * refactor to use es6 imports ([999f7f9b](https://github.com/lykmapipo/predefine/commit/999f7f9b6f521750b433728efd61f22fe1993e96))
613 * configure package with es6 dependencies ([7e033d2e](https://github.com/lykmapipo/predefine/commit/7e033d2ea8299a91da8b77a3098409f197a274f0))
614 * add .eslintrc for test ([25109ca7](https://github.com/lykmapipo/predefine/commit/25109ca789a3201d4dbd851e4664dc4b87064f52))
615 * add mongodb on .travis.yml ([fe8f3a38](https://github.com/lykmapipo/predefine/commit/fe8f3a38431e789e89613195ebcace21bd0114af))
616 * add common config files ([147a03d1](https://github.com/lykmapipo/predefine/commit/147a03d1b0bfb413450324d1ba71759477647dc6))
617* **ci:** force latest nodejs ([26f1e578](https://github.com/lykmapipo/predefine/commit/26f1e578843074ce69ef730c4a0ed6e36872163d))
618* **dependencies:** force latest versions ([1e0b5875](https://github.com/lykmapipo/predefine/commit/1e0b58757c9da08a04d63b866226f59d8f5251b6))
619
620##### Documentation Changes
621
622* clear apidocs & improve examples ([ad3ef005](https://github.com/lykmapipo/predefine/commit/ad3ef005a6ec2c1e7a5fa260224884fb94ed2603))
623* fix typos on lisense ([f343440b](https://github.com/lykmapipo/predefine/commit/f343440b0f42fb3a45b65d767fb75651fdd81603))
624* improve usage docs & drop year on license ([b678571a](https://github.com/lykmapipo/predefine/commit/b678571a4486ee9f6d539bda2b4aa244c47e1612))
625
626##### New Features
627
628* export app start ([932559bf](https://github.com/lykmapipo/predefine/commit/932559bf3da9a1b825bba76b9073c5be97932ab2))
629* restore namespace enum validator ([458abe9b](https://github.com/lykmapipo/predefine/commit/458abe9b1a725c24c9a3035f707710f7f4ba0072))
630* **http:** enforce bucket on routes ([2e7afe25](https://github.com/lykmapipo/predefine/commit/2e7afe250c8253c7b68123a22bddf69cb325f56d))
631* **model:**
632 * improve geometry and properties fields ([35842cc9](https://github.com/lykmapipo/predefine/commit/35842cc946e9277bd10a798c899a4bb0e51e36cf))
633 * refactor weight & color fields ([d7f5d29e](https://github.com/lykmapipo/predefine/commit/d7f5d29e8dfaa97ffb8098cd461c4c330642f283))
634 * add symbol & exportable into predefine ([f717acbb](https://github.com/lykmapipo/predefine/commit/f717acbb95b9e0006ad545fe9d3cd080fcaae003))
635
636##### Refactors
637
638* use es6 imports on model ([8bf79417](https://github.com/lykmapipo/predefine/commit/8bf794173e0eb8122666119da2cf71f8dbca1523))
639* migrate to use latest dependencies & api ([8c6136e3](https://github.com/lykmapipo/predefine/commit/8c6136e3f2db8e17915c9a71728cadbab7ab970a))
640* add bucket and, name and code fields ([15c0e225](https://github.com/lykmapipo/predefine/commit/15c0e2257dedda4f87708a25962575bd0dfbaeb9))
641* migrate to common seed logics ([d379c077](https://github.com/lykmapipo/predefine/commit/d379c077c82815abaa7e63c3d19fe29a144c9d4e))
642* use latest express-common exports structure ([6852caad](https://github.com/lykmapipo/predefine/commit/6852caad3aaa09d3bc6d3349639b99fb64c2be4b))
643* **model:**
644 * use createSchema helpers ([ca86a184](https://github.com/lykmapipo/predefine/commit/ca86a18408b666b414b47bbef0ef6ad4389098d8))
645 * remove unused codes ([a5d001fd](https://github.com/lykmapipo/predefine/commit/a5d001fdbac670176e467e842f73cdc5a2e5afa0))
646 * ensure Setting in namespaces ([c41cbdb8](https://github.com/lykmapipo/predefine/commit/c41cbdb87cdd0b259ce9120a5eef30b19fb2cc97))
647* **router:** use express rest actions ([1fed0f09](https://github.com/lykmapipo/predefine/commit/1fed0f09204b626a4362a83c70b1336c401bdb2c))
648* ***:** force es6 usage on jshint ([96369f0a](https://github.com/lykmapipo/predefine/commit/96369f0aa50aad1bb7fdb31f389f6d6ea8f68844))
649
650##### Code Style Changes
651
652* improve model example jsdoc ([8d3e07cd](https://github.com/lykmapipo/predefine/commit/8d3e07cd15946cc2ae4ffc8c7c50127e69ac446b))
653* improve apidoc ([fcdd01a5](https://github.com/lykmapipo/predefine/commit/fcdd01a514a0fac4f9c4b9bf85f4f2221bd6832c))
654
655##### Tests
656
657* **unit:**
658 * refactor to use es6 ([8e13dc30](https://github.com/lykmapipo/predefine/commit/8e13dc3092bebb1655c3852ee56f6036a36baaed))
659 * refactor to use arrow for readability ([0ab81bc4](https://github.com/lykmapipo/predefine/commit/0ab81bc4c2a743cc9812c5572d4aeba1704fa975))
660 * fix schema redefinition ([4aacc1ff](https://github.com/lykmapipo/predefine/commit/4aacc1ff9f624347f83d8baa13fd2e5a589a62a1))
661* **integration:**
662 * refactor to use arrow for readability ([034e5dc4](https://github.com/lykmapipo/predefine/commit/034e5dc42f83ea0828516bf27ca42f9b94fa4a41))
663 * fix and migrate to use mongoose-test-helpers ([d305db63](https://github.com/lykmapipo/predefine/commit/d305db639afd76697b4cdea30c6c2eb9d635f859))
664 * fix model get specs ([5bcc561f](https://github.com/lykmapipo/predefine/commit/5bcc561fd20f12a9d8fac9dd54f46061140d5335))
665 * refactor seed tests ([9b1f6125](https://github.com/lykmapipo/predefine/commit/9b1f6125782580aa2f5a0a17fdbc7d598715de4a))
666* **http:**
667 * refactor to use arrows ([296a6996](https://github.com/lykmapipo/predefine/commit/296a6996368d5449eea53410f19614051d307567))
668 * refactor to use express-test-helpers ([3fa43a1d](https://github.com/lykmapipo/predefine/commit/3fa43a1d4a347079a8f4401583b5fbb5cb5b2cc8))
669* ***:** refactor to use latest dependencies structures ([26b073d3](https://github.com/lykmapipo/predefine/commit/26b073d3483598b001870e4cac1813a7c708bdf0))
670
671#### 0.1.1 (2019-03-15)
672
673##### New Features
674
675* allow post http verb ([60267802](https://github.com/lykmapipo/predefine/commit/60267802285d8e16fd72b56ca8ab3e5bb67137b1))
676
677#### 0.1.0 (2019-03-14)
678
679##### New Features
680
681* implement predefined model and rest api ([cf72a504](https://github.com/lykmapipo/predefine/commit/cf72a50495bf8f00676ed2603c439d34c478ab48))
682
683##### Refactors
684
685* remove predefine collection field ([accc0a47](https://github.com/lykmapipo/predefine/commit/accc0a477cd3debf1b5078fe5bf7a0dde9717662))
686* allow namespace to be out of model names ([936e401c](https://github.com/lykmapipo/predefine/commit/936e401c78d816120c3b4ef7e7c9bb0ae6dd083a))
687