unstale

npm / string.prototype.matchall

string.prototype.matchall

What changed in string.prototype.matchall 4, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-22.

6 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.8 on npm

string.prototype.matchall 46 changes

Fixes and other changes 6

  • Uses RegExpCreate instead of the RegExp constructor to create the fallback regex.

    4.1.0release notes

  • Reads the flags property only when the environment's getter can be trusted.

    4.1.0release notes

  • Stringifies flags exactly once.

    4.1.0release notes

  • Treats the v flag as implying full unicode.

    4.1.0release notes

  • Only inspects regexpOrPattern when it is an Object, avoiding inspection of non-object arguments.

    4.1.0release notes

  • Does not substitute the Symbol.matchAll polyfill when there is no matcher.

    4.1.0release notes