You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixed
Whole-number literals with 16 or more digits, such as 9007199254740991, and long fractions such as 0.10000000000000002, now keep their exact value in the executable model instead of being rounded to 15 significant digits. A model with such a literal outside a route compiles at the new ESM v11. Every other model keeps its version, bytes and revision, and v1–v10 models from other producers are still accepted with any decimal. Consumers have to admit v11 explicitly. See https://github.com/Cratis/Screenplay/blob/main/decisions/0064-exact-number-literals-claim-esm-v11.md (#639)