PackageTrack

npm · #3685

@wry/context

0.7.4benjamn/wryware

Manage contextual information needed by (a)synchronous tasks without explicitly passing objects around

Release timeline

30 releases since 2019
2020202120222023202420252026

Releases

  1. 0.7.424 Oct 2023
    Release notes

    This project publishes no release notes. Between @wry/[email protected] and @wry/[email protected] there were 12 commits, 7 of them substantive:

    • add remove method to Trie
    • Run 'npm audit fix' to address some transitive dep vulnerabilities.
    • Drop Node.js v14 from CI rotation and add v21.
    • Decompose private Trie#mapFor helper method.
    • Avoid transpiling unnecessary ...array construction.
    • Refactor removeArray to avoid arms-length tail.length checks.
    • Publish
  2. 0.7.315 May 2023
    Release notes

    This project publishes no release notes. Between @wry/[email protected] and @wry/[email protected] there were 5 commits, 3 of them substantive:

    • Resync packages/task/package-lock.json.
    • Remove /src from .npmignore files, to fix source maps. (#497)
    • Publish
  3. 0.7.24 May 2023
    Release notes

    This project publishes no release notes. Between @wry/[email protected] and @wry/[email protected] there were 7 commits, 5 of them substantive:

    • Update mocha and @types/mocha to v10.
    • Remove "rootDir" and "outDir" from root tsconfig.json.
    • Move root tsconfig.json into shared/ directory (fka scripts/) (#478)
    • Work around React Native / Metro refusing to load .cjs modules. (#484)
    • Publish
  4. 0.7.13 May 2023
    Release notes

    This project publishes no release notes. Between @wry/[email protected] and @wry/[email protected] there were 38 commits, 25 of them substantive:

    • Drop Node.js v10 from GitHub Actions test rotation.
    • Sync package-lock.json files.
    • Create peek and peekArray functions on Trie to lookup values without creating data
    • Stop relying on truthiness of node.data.
    • Use for-loop to short-circuit peek and move logic in-line
    • Add .vscode/launch.json for easier test debugging.
    • Remove Node.js v15 and add v20 to testing workflow.
    • Publish
    • Convert Lerna monorepo structure (mostly) to Nx.
    • Update @wry/template example package with new build strategy.
    • Convert @wry/trie to new tsc/rollup build strategy.
    • Install @wry/context as npm package in @wry/task.
    • Convert @wry/task to new tsc/rollup build strategy.
    • Convert @wry/context to new tsc/rollup build strategy.
    • Convert @wry/equality to new tsc/rollup build strategy.
    • Simplify @wry/equality build by not generating lib/es5 files.
    • Remove no-longer-used rollup-plugin-typescript2 dev dependency.
    • Upgrade rollup from v2.79.0 to v3.21.3.
    • Attempt to simplify scripts in template package.json.
    • Simplify script command paths in other package.json files.

    …and 5 more.

  5. 0.7.012 Aug 2022
    Release notes

    This project publishes no release notes. Between @wry/[email protected] and @wry/[email protected] there were 24 commits, 11 of them substantive:

    • Resync package-lock.json files after Lerna publish.
    • Run 'npm audit fix' to address some security warnings.
    • Prefer globalThis to Array when deduplicating the Slot class.
    • Try global as well as globalThis, and never modify Array.
    • Make 'npm install' work with Node.js v18.
    • Add Node.js 18 to the GitHub Actions test rotation.
    • Fix TypeScript errors to unblock [email protected] upgrade.
    • Archive both @wry/tuple and @wry/record.
    • Add a brief archived/README.md explanatory note.
    • Update Mocha- and Lerna-related devDependencies.
    • Publish
  6. 0.6.15 Aug 2021
    Release notes

    This project publishes no release notes. Between @wry/[email protected] and @wry/[email protected] there were 41 commits, 21 of them substantive:

    • Updated Equality to Handle Typed Arrays And Data Views
    • handles the kitchen sink correctly
    • Combine DataView case with other buffer types.
    • Publish
    • Move buffer cases down, since switch cases match sequentially.
    • Publish
    • Add Node.js v16 to the test rotation.
    • Regenerate packages/trie/package-lock.json using npm v7.
    • Regenerate packages/tuple/package-lock.json using npm v7.
    • Regenerate packages/equality/package-lock.json using npm v7.
    • Regenerate packages/context/package-lock.json using npm v7.
    • Regenerate packages/record/package-lock.json using npm v7.
    • Regenerate packages/task/package-lock.json using npm v7.
    • Regenerate packages/template/package-lock.json using npm v7.
    • Regenerate package-lock.json using npm v7.
    • Use 'prepare' instead of deprecated 'prepublish' npm script.
    • Add some basic @wry/equality performance tests (#205)
    • Fix generator-related types after updating typescript.
    • Resync package-lock.json files for [email protected] update.
    • Run npm audit fix to handle tar security advisory.

    …and 1 more.

  7. 0.6.018 Mar 2021

    Nothing published for this version

  8. 0.5.49 Feb 2021
    Release notes

    This project publishes no release notes. Between @wry/[email protected] and @wry/[email protected] there were 38 commits, 25 of them substantive:

    • Drop Node.js v10 from GitHub Actions test rotation.
    • Sync package-lock.json files.
    • Create peek and peekArray functions on Trie to lookup values without creating data
    • Stop relying on truthiness of node.data.
    • Use for-loop to short-circuit peek and move logic in-line
    • Add .vscode/launch.json for easier test debugging.
    • Remove Node.js v15 and add v20 to testing workflow.
    • Publish
    • Convert Lerna monorepo structure (mostly) to Nx.
    • Update @wry/template example package with new build strategy.
    • Convert @wry/trie to new tsc/rollup build strategy.
    • Install @wry/context as npm package in @wry/task.
    • Convert @wry/task to new tsc/rollup build strategy.
    • Convert @wry/context to new tsc/rollup build strategy.
    • Convert @wry/equality to new tsc/rollup build strategy.
    • Simplify @wry/equality build by not generating lib/es5 files.
    • Remove no-longer-used rollup-plugin-typescript2 dev dependency.
    • Upgrade rollup from v2.79.0 to v3.21.3.
    • Attempt to simplify scripts in template package.json.
    • Simplify script command paths in other package.json files.

    …and 5 more.

  9. 0.5.316 Dec 2020
    Release notes

    This project publishes no release notes. Between @wry/[email protected] and @wry/[email protected] there were 24 commits, 11 of them substantive:

    • Resync package-lock.json files after Lerna publish.
    • Run 'npm audit fix' to address some security warnings.
    • Prefer globalThis to Array when deduplicating the Slot class.
    • Try global as well as globalThis, and never modify Array.
    • Make 'npm install' work with Node.js v18.
    • Add Node.js 18 to the GitHub Actions test rotation.
    • Fix TypeScript errors to unblock [email protected] upgrade.
    • Archive both @wry/tuple and @wry/record.
    • Add a brief archived/README.md explanatory note.
    • Update Mocha- and Lerna-related devDependencies.
    • Publish
  10. 0.5.231 Mar 2020

    Nothing published for this version

  11. 0.5.129 Mar 2020

    Nothing published for this version

  12. 0.5.023 Oct 2019

    Nothing published for this version

  13. 0.4.47 Jun 2019

    Nothing published for this version

  14. 0.4.36 Jun 2019

    Nothing published for this version

  15. 0.4.231 May 2019

    Nothing published for this version

  16. 0.4.123 May 2019

    Nothing published for this version

  17. 0.4.012 Apr 2019

    Nothing published for this version

  18. 0.3.211 Apr 2019

    Nothing published for this version

  19. 0.3.110 Apr 2019

    Nothing published for this version

  20. 0.3.010 Apr 2019

    Nothing published for this version

  21. 0.2.310 Apr 2019

    Nothing published for this version

  22. 0.2.210 Apr 2019

    Nothing published for this version

  23. 0.2.110 Apr 2019

    Nothing published for this version

  24. 0.2.010 Apr 2019

    Nothing published for this version

  25. 0.1.58 Apr 2019

    Nothing published for this version

  26. 0.1.48 Apr 2019

    Nothing published for this version

  27. 0.1.37 Apr 2019

    Nothing published for this version

  28. 0.1.27 Apr 2019

    Nothing published for this version

  29. 0.1.16 Apr 2019

    Nothing published for this version

  30. 0.1.06 Apr 2019

    Nothing published for this version