Skip to content

Releases: fratzinger/feathers-utils

v7.0.1

05 Mar 16:19

Choose a tag to compare

  • fix: esm ext to imports & @feathers-community/eslint-config (#28) 79299a1

v7.0.0...v7.0.1

v7.0.0

03 Dec 15:22

Choose a tag to compare

  • BREAKING: feat: on delete create related (#27) dcdcaab

v6.0.0...v7.0.0

v6.0.0

02 Jan 16:25

Choose a tag to compare

  • !feat(utils): optimizeBatchPatch with Record (#26) 36a3e24

v5.2.0...v6.0.0

v5.2.0

30 Dec 18:41

Choose a tag to compare

  • feat(utils): flattenQuery & deflattenQuery (#25) e774ec4

v5.1.0...v5.2.0

v5.1.0

12 Dec 12:42

Choose a tag to compare

  • feat: new hooks paramsFromClient/paramsForServer (#24) 4ec6ded

v5.0.2...v5.1.0

v5.0.2

12 Dec 07:30

Choose a tag to compare

  • feat(forEach): add options.skip c1043c6

v5.0.1...v5.0.2

v5.0.1

11 Dec 21:57

Choose a tag to compare

  • fix(forEach): type fromAll d34c412
  • fix(forEach): typeof fromAll 78157fe

v5.0.0...v5.0.1

v5.0.0

11 Dec 19:55

Choose a tag to compare

v4.2.0...v5.0.0

v4.2.0

11 Dec 14:48

Choose a tag to compare

  • feat(utils): new util optimizeBatchPatch (#22) 4d62c43
  it("optimizeBatchPatch", () => {
    const items = new Map<Id, Record<string, unknown>>([
      ["1", { name: "John" }],
      ["2", { name: "Jane" }],
      ["3", { name: "John" }],
      ["4", { name: "Jane" }],
      [5, { name: "Jack" }],
    ]);

    expect(optimizeBatchPatch(items)).toEqual([
      [null, { name: "John" }, { query: { id: { $in: ["1", "3"] } } }],
      [null, { name: "Jane" }, { query: { id: { $in: ["2", "4"] } } }],
      [5, { name: "Jack" }, undefined],
    ]);
  });

v4.1.0...v4.2.0

v4.1.0

23 Nov 18:51

Choose a tag to compare

  • feat(utils): new util - defineHooks (#21) 2035ab7

v4.0.0...v4.1.0