Skip to content

Releases: stalniy/ucast

@ucast/mongo@2.3.3

17 Oct 11:25
Compare
Choose a tag to compare

2.3.3 (2020-10-17)

Bug Fixes

  • parser: ensure parser removes only $ sign from instructions name (7fda14e)

@ucast/mongo@2.3.2

17 Oct 11:14
Compare
Choose a tag to compare

2.3.2 (2020-10-17)

Bug Fixes

  • README: updates outdated docs (550a08e)

@ucast/mongo2js@1.3.1

17 Oct 15:09
Compare
Choose a tag to compare

1.3.1 (2020-10-17)

Bug Fixes

  • package: upgrades to the latest @ucast/js (4d387d3)

@ucast/js@3.0.0

17 Oct 10:47
Compare
Choose a tag to compare

3.0.0 (2020-10-17)

Bug Fixes

  • api: removes deprecated equal option for interpreter (9b086b5)

BREAKING CHANGES

  • api: removes deprecated equal option. It's complitely replaced by compare function

    Before

    import { createJsInterpreter, allInterpreters } from '@ucast/js';
    
    const interpret = createJsInterpreter(allInterpreters, {
      equal: (a, b) => /* custom equality check */
    });

    After

    import { createJsInterpreter, allInterpreters, compare } from '@ucast/js';
    
    const interpret = createJsInterpreter(allInterpreters, {
      compare: (a, b) => {
        if (/* custom equality check */) {
          return 0;
        }
    
        return compare(a, b);
      }
    });

@ucast/js@2.2.3

17 Oct 09:50
Compare
Choose a tag to compare

2.2.3 (2020-10-17)

Performance Improvements

  • get: replaces reduce with for loop in hot function (e54d86a)

@ucast/sql@1.0.0-alpha.3

17 Oct 11:33
Compare
Choose a tag to compare
Pre-release

1.0.0-alpha.3 (2020-10-17)

Features

  • esm: adds ESM support via dual loading in package.json for latest Node.js version (c730f95), closes #10

@ucast/js@2.2.2

26 Aug 07:14
Compare
Choose a tag to compare

2.2.2 (2020-08-26)

Bug Fixes

  • interpreter: ensure regexp correctly works with null & undefined values (#14) (061e5b0)

@ucast/mongo@2.3.1

24 Aug 13:39
Compare
Choose a tag to compare

2.3.1 (2020-08-24)

Bug Fixes

  • types: exports RegExpFieldContext, so ts allows to use typeof on object of instructions (9a4580d)

@ucast/js@2.2.1

24 Aug 13:12
Compare
Choose a tag to compare

2.2.1 (2020-08-24)

Bug Fixes

  • get: ensure get returns flat array for deeply nested object of arrays of object arrays (#13) (2efeb91)

@ucast/mongo@2.3.0

20 Aug 10:39
Compare
Choose a tag to compare

2.3.0 (2020-08-20)

Features

  • esm: adds ESM support via dual loading in package.json for latest Node.js version (c730f95), closes #10