Bumps lexical-core from 0.8.2 to 0.8.5.
Release notes
Sourced from lexical-core's releases.
Lexical-Core Version 0.8.5 Release
Changed
- Fixed numeric overflow bug causing panic (should explicitly wrap) in dragonbox algorithm's
umul192_lower128.
- Fixed new warnings in nightly
clippy and fmt lints.
- Fixed comprehensive test suites due to new
clap versions.
- Disabled
powerpc64le checks due to bugs in workflow.
Lexical-Core Version 0.8.4 Release
Updated the algorithms used in float writing to use the latest improvements to dragonbox. The resulting code is more compact, and should compile faster due to not requiring static table generation during compilation.
Lexical-Core Version 0.8.3 Release
Numerous bug fixes and minor feature additions.
- Added support for
-Zmiri-tag-raw-pointers in miri correctness checks.
- Added the documented functions
format_error and format_is_valid to determine if a format packed struct is valid, since the previous checks relied on undocumented behavior.
- Added
from_radix to ParseFloatOptions and WriteFloatOptions, to simplify creating the default options with a different radix.
- Fixed
no_std in lexical-parse-float when default features are disabled.
- Fixed issue in parsing integers and floats with the
power-of-two feature enabled for radixes 16 and 32.
Changelog
Sourced from lexical-core's changelog.
[0.8.5] 2022年05月18日
Changed
- Fixed numeric overflow bug causing panic (should explicitly wrap) in dragonbox algorithm's
umul192_lower128.
[0.8.4] 2022年03月15日
- Updated the dragonbox algorithm to implement the new changes to decrease code size.
[0.8.3] 2022年03月10日
Added
- Added support for
-Zmiri-tag-raw-pointers in miri correctness checks.
- Added the documented functions
format_error and format_is_valid to determine if a format packed struct is valid, since the previous checks relied on undocumented behavior.
- Added
from_radix to ParseFloatOptions and WriteFloatOptions, to simplify creating the default options with a different radix.
Changed
- Fixed
no_std in lexical-parse-float when default features are disabled.
- Fixed issue in parsing integers and floats with the
power-of-two feature enabled for radixes 16 and 32.
Commits
86dd622 Increment versions for release.
823325d Increment version and CHANGELOG for release.
0cf23c8 Merge pull request #83 from Xiphoseer/patch-3
1dd90f1 Suppress some lints that trigger don't trigger in all cfg's
0fdaa9f Fix lint issue in issue84 unittest.
73c3353 Disable the failing ppc64-le cross check on v0.2.1.
13df1ef Fix arithmetic overflow in umul192_lower128.
effaae8 Fix unknown lint warnings.
8527701 Remove unused field warnings in test-parse-unittests.
d8c87cd Merge pull request #82 from Xiphoseer/patch-2
- Additional commits viewable in compare view
Dependabot compatibility score
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase will rebase this PR
@dependabot recreate will recreate this PR, overwriting any edits that have been made to it
@dependabot merge will merge this PR after your CI passes on it
@dependabot squash and merge will squash and merge this PR after your CI passes on it
@dependabot cancel merge will cancel a previously requested merge and block automerging
@dependabot reopen will reopen this PR if it is closed
@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps lexical-core from 0.8.2 to 0.8.5.
Release notes
Sourced from lexical-core's releases.
Changelog
Sourced from lexical-core's changelog.
Commits
86dd622Increment versions for release.823325dIncrement version and CHANGELOG for release.0cf23c8Merge pull request #83 from Xiphoseer/patch-31dd90f1Suppress some lints that trigger don't trigger in all cfg's0fdaa9fFix lint issue in issue84 unittest.73c3353Disable the failing ppc64-le cross check on v0.2.1.13df1efFix arithmetic overflow in umul192_lower128.effaae8Fix unknown lint warnings.8527701Remove unused field warnings in test-parse-unittests.d8c87cdMerge pull request #82 from Xiphoseer/patch-2Dependabot compatibility score
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)