|
1 | 1 | # Change Log
|
2 | 2 |
|
| 3 | +## [v5.0.3](https://github.com/feathersjs-ecosystem/feathers-hooks-common/tree/v5.0.3) (2020-04-29) |
| 4 | +[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-hooks-common/compare/v5.0.2...v5.0.3) |
| 5 | + |
| 6 | +**Implemented enhancements:** |
| 7 | + |
| 8 | +- Hook to support $search in query [\#501](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/501) |
| 9 | +- Pass client info into socket [\#493](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/493) |
| 10 | + |
| 11 | +**Closed issues:** |
| 12 | + |
| 13 | +- An in-range update of @feathersjs/feathers is breaking the build 🚨 [\#583](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/583) |
| 14 | +- Argument of type xxx is not assignable to parameter of type xxx [\#579](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/579) |
| 15 | +- Cache hook returns improper values when using $select or query on methods other than find\(\) [\#575](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/575) |
| 16 | +- Validation hook for passwords [\#471](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/471) |
| 17 | +- Support $search for MongoDB [\#451](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/451) |
| 18 | +- Hook to set HTTP status code [\#443](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/443) |
| 19 | +- find and stash [\#430](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/430) |
| 20 | +- Convert JS dates to/from strings/integers on service calls. [\#429](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/429) |
| 21 | +- suggestion: hook to emit \(fake\) event [\#422](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/422) |
| 22 | +- Highlight use of combine for more complex decision making. [\#401](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/401) |
| 23 | +- Design: More generalized hook structures [\#366](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/366) |
| 24 | + |
| 25 | +**Merged pull requests:** |
| 26 | + |
| 27 | +- Update all dependencies [\#585](https://github.com/feathersjs-ecosystem/feathers-hooks-common/pull/585) ([daffl](https://github.com/daffl)) |
| 28 | +- docs: fix indent [\#577](https://github.com/feathersjs-ecosystem/feathers-hooks-common/pull/577) ([fratzinger](https://github.com/fratzinger)) |
| 29 | +- Bug/cache select [\#576](https://github.com/feathersjs-ecosystem/feathers-hooks-common/pull/576) ([DaddyWarbucks](https://github.com/DaddyWarbucks)) |
| 30 | +- Fix markdown of fastJoin code example [\#573](https://github.com/feathersjs-ecosystem/feathers-hooks-common/pull/573) ([matiaslopezd](https://github.com/matiaslopezd)) |
| 31 | +- Changing Object ID import on mongoKeys hook [\#571](https://github.com/feathersjs-ecosystem/feathers-hooks-common/pull/571) ([luizfer](https://github.com/luizfer)) |
| 32 | + |
3 | 33 | ## [v5.0.2](https://github.com/feathersjs-ecosystem/feathers-hooks-common/tree/v5.0.2) (2020-01-23)
|
4 | 34 | [Full Changelog](https://github.com/feathersjs-ecosystem/feathers-hooks-common/compare/v5.0.1...v5.0.2)
|
5 | 35 |
|
|
29 | 59 | - Write docs for sequelizeConvert [\#497](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/497)
|
30 | 60 | - Suggestion: Utility to allow hooks to be skippable. [\#417](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/417)
|
31 | 61 | - Suggestion: possible enhancement: utilities to extract info from `app` [\#416](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/416)
|
32 |
| -- Suggestion: Add DB specific hooks [\#347](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/347) |
33 | 62 |
|
34 | 63 | **Merged pull requests:**
|
35 | 64 |
|
|
395 | 424 | **Implemented enhancements:**
|
396 | 425 |
|
397 | 426 | - softDelete with a date instead of boolean [\#385](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/385)
|
398 |
| -- Consider some ideas for softDelete [\#339](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/339) |
399 |
| - |
400 |
| -**Fixed bugs:** |
401 |
| - |
402 |
| -- Using softDelete and stashBefore results in infinite loop [\#345](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/345) |
403 | 427 |
|
404 | 428 | **Closed issues:**
|
405 | 429 |
|
406 | 430 | - validateSchema with type: array [\#364](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/364)
|
407 |
| -- How to use getResultsByKey when querying a field with array of ids [\#358](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/358) |
408 | 431 |
|
409 | 432 | **Merged pull requests:**
|
410 | 433 |
|
|
543 | 566 | **Implemented enhancements:**
|
544 | 567 |
|
545 | 568 | - `mongoKeys` can also used in `before` `update/patch/remove` [\#361](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/361)
|
546 |
| -- Consider returning `feathers.SKIP` whenever context.result is set. [\#355](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/355) |
547 |
| -- support for context.dispatch [\#340](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/340) |
548 | 569 | - allow mongoKeys running for all methods [\#363](https://github.com/feathersjs-ecosystem/feathers-hooks-common/pull/363) ([beeplin](https://github.com/beeplin))
|
549 | 570 | - Allow `mongoKeys` for update/patch/remove [\#362](https://github.com/feathersjs-ecosystem/feathers-hooks-common/pull/362) ([beeplin](https://github.com/beeplin))
|
550 | 571 |
|
551 |
| -**Closed issues:** |
552 |
| - |
553 |
| -- How to filter fastjoin datas [\#360](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/360) |
554 |
| -- fastjoin strange results, $sort not respected [\#359](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/359) |
555 |
| - |
556 | 572 | ## [v4.7.0](https://github.com/feathersjs-ecosystem/feathers-hooks-common/tree/v4.7.0) (2018-02-08)
|
557 | 573 | [Full Changelog](https://github.com/feathersjs-ecosystem/feathers-hooks-common/compare/v4.5.6...v4.7.0)
|
558 | 574 |
|
559 |
| -**Merged pull requests:** |
560 |
| - |
561 |
| -- Changed license to MIT [\#357](https://github.com/feathersjs-ecosystem/feathers-hooks-common/pull/357) ([eddyystop](https://github.com/eddyystop)) |
562 |
| - |
563 | 575 | ## [v4.5.6](https://github.com/feathersjs-ecosystem/feathers-hooks-common/tree/v4.5.6) (2018-02-05)
|
564 | 576 | [Full Changelog](https://github.com/feathersjs-ecosystem/feathers-hooks-common/compare/v4.5.5...v4.5.6)
|
565 | 577 |
|
566 |
| -**Merged pull requests:** |
567 |
| - |
568 |
| -- Fixed issue with mongoKeys and $sort [\#356](https://github.com/feathersjs-ecosystem/feathers-hooks-common/pull/356) ([eddyystop](https://github.com/eddyystop)) |
569 |
| - |
570 | 578 | ## [v4.5.5](https://github.com/feathersjs-ecosystem/feathers-hooks-common/tree/v4.5.5) (2018-02-05)
|
571 | 579 | [Full Changelog](https://github.com/feathersjs-ecosystem/feathers-hooks-common/compare/v4.5.4...v4.5.5)
|
572 | 580 |
|
573 |
| -**Closed issues:** |
574 |
| - |
575 |
| -- fix replaceItems [\#341](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/341) |
576 |
| - |
577 |
| -**Merged pull requests:** |
578 |
| - |
579 |
| -- Refactored alterItems to remove unneeded code. [\#354](https://github.com/feathersjs-ecosystem/feathers-hooks-common/pull/354) ([eddyystop](https://github.com/eddyystop)) |
580 |
| - |
581 | 581 | ## [v4.5.4](https://github.com/feathersjs-ecosystem/feathers-hooks-common/tree/v4.5.4) (2018-02-05)
|
582 | 582 | [Full Changelog](https://github.com/feathersjs-ecosystem/feathers-hooks-common/compare/v4.5.3...v4.5.4)
|
583 | 583 |
|
584 | 584 | ## [v4.5.3](https://github.com/feathersjs-ecosystem/feathers-hooks-common/tree/v4.5.3) (2018-02-05)
|
585 | 585 | [Full Changelog](https://github.com/feathersjs-ecosystem/feathers-hooks-common/compare/v4.5.2...v4.5.3)
|
586 | 586 |
|
587 |
| -**Fixed bugs:** |
588 |
| - |
589 |
| -- Fixed bug in cache for get, update, patch, remove. [\#352](https://github.com/feathersjs-ecosystem/feathers-hooks-common/pull/352) ([eddyystop](https://github.com/eddyystop)) |
590 |
| - |
591 | 587 | ## [v4.5.2](https://github.com/feathersjs-ecosystem/feathers-hooks-common/tree/v4.5.2) (2018-02-05)
|
592 | 588 | [Full Changelog](https://github.com/feathersjs-ecosystem/feathers-hooks-common/compare/v4.5.1...v4.5.2)
|
593 | 589 |
|
594 |
| -**Fixed bugs:** |
595 |
| - |
596 |
| -- 'required' hook [\#344](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/344) |
597 |
| - |
598 |
| -**Merged pull requests:** |
599 |
| - |
600 |
| -- Fixed . Restricted to create, update, patch [\#351](https://github.com/feathersjs-ecosystem/feathers-hooks-common/pull/351) ([eddyystop](https://github.com/eddyystop)) |
601 |
| - |
602 | 590 | ## [v4.5.1](https://github.com/feathersjs-ecosystem/feathers-hooks-common/tree/v4.5.1) (2018-02-03)
|
603 | 591 | [Full Changelog](https://github.com/feathersjs-ecosystem/feathers-hooks-common/compare/v4.5.0...v4.5.1)
|
604 | 592 |
|
605 |
| -**Fixed bugs:** |
606 |
| - |
607 |
| -- Fixed mongoKeys [\#349](https://github.com/feathersjs-ecosystem/feathers-hooks-common/pull/349) ([eddyystop](https://github.com/eddyystop)) |
608 |
| - |
609 |
| -**Merged pull requests:** |
610 |
| - |
611 |
| -- Fixed mongoKeys. [\#350](https://github.com/feathersjs-ecosystem/feathers-hooks-common/pull/350) ([eddyystop](https://github.com/eddyystop)) |
612 |
| - |
613 | 593 | ## [v4.5.0](https://github.com/feathersjs-ecosystem/feathers-hooks-common/tree/v4.5.0) (2018-02-03)
|
614 | 594 | [Full Changelog](https://github.com/feathersjs-ecosystem/feathers-hooks-common/compare/v4.3.0...v4.5.0)
|
615 | 595 |
|
616 |
| -**Implemented enhancements:** |
617 |
| - |
618 |
| -- Added mongoKeys hook. [\#348](https://github.com/feathersjs-ecosystem/feathers-hooks-common/pull/348) ([eddyystop](https://github.com/eddyystop)) |
619 |
| - |
620 |
| -**Closed issues:** |
621 |
| - |
622 |
| -- Publish v4 on npm [\#343](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/343) |
623 |
| - |
624 | 596 | ## [v4.3.0](https://github.com/feathersjs-ecosystem/feathers-hooks-common/tree/v4.3.0) (2018-01-29)
|
625 | 597 | [Full Changelog](https://github.com/feathersjs-ecosystem/feathers-hooks-common/compare/v3.10.0...v4.3.0)
|
626 | 598 |
|
627 |
| -**Fixed bugs:** |
628 |
| - |
629 |
| -- StashBefore should skip the id check when a query is provided [\#337](https://github.com/feathersjs-ecosystem/feathers-hooks-common/issues/337) |
630 |
| -- Fixed issue \#337 and included relevant test - ignore missing id when … [\#338](https://github.com/feathersjs-ecosystem/feathers-hooks-common/pull/338) ([Protoss78](https://github.com/Protoss78)) |
631 |
| -- Fixed issue with params being populated at the wrong level [\#336](https://github.com/feathersjs-ecosystem/feathers-hooks-common/pull/336) ([Mattchewone](https://github.com/Mattchewone)) |
632 |
| - |
633 | 599 | ## [v3.10.0](https://github.com/feathersjs-ecosystem/feathers-hooks-common/tree/v3.10.0) (2017-10-21)
|
634 | 600 | [Full Changelog](https://github.com/feathersjs-ecosystem/feathers-hooks-common/compare/v3.9.0...v3.10.0)
|
635 | 601 |
|
|
0 commit comments