Skip to content

🐸 Versioned release#76

Merged
Saeris merged 1 commit into
mainfrom
bumpy/version-packages
Jun 3, 2026
Merged

🐸 Versioned release#76
Saeris merged 1 commit into
mainfrom
bumpy/version-packages

Conversation

@Saeris

@Saeris Saeris commented Jun 3, 2026

Copy link
Copy Markdown
Owner

bumpy-frog

This PR was created and will be kept in sync by bumpy based on your bump files (in .bumpy/). Merge it when you are ready to release the packages listed below:

patch Patch releases

valimock 1.5.3 → 1.5.4 CHANGELOG.md

  • Dispatch and lookup optimizations: Map-based schema dispatch in the hot #mock path, precomputed lowercase keyNameGenerators lookup, WeakMap memoization of #getValidEnumValues, and a fast path through generateString for unconstrained strings. ~1.2-1.7x faster on string- and enum-heavy schemas. (bump file)
  • Cache findFakerForKeyName auto-discovery results in a module-level WeakMap keyed by Faker instance. Both positive and negative results are cached, so repeat lookups of the same keyName (cached hit) and repeat lookups of unknown keyNames (cached miss) both skip the full Object.keys(faker) walk. ~1.8-2.1x faster on string-heavy schemas. (bump file)

@codesandbox

codesandbox Bot commented Jun 3, 2026

Copy link
Copy Markdown

Review or Edit in CodeSandbox

Open the branch in Web EditorVS CodeInsiders

Open Preview

valimock@1.5.4
@Saeris Saeris force-pushed the bumpy/version-packages branch from 56265cd to 656cdde Compare June 3, 2026 16:51
@Saeris Saeris merged commit 503266b into main Jun 3, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants