Speed up \uXXXX parsing and improve handling of unpaired surrogates when deserializing to bytes (#1172, #1175, thanks @purplesyringa)
v1.0.124
Fix a bug in processing string escapes in big-endian architectures (#1173, thanks @purplesyringa)
v1.0.123
Optimize string parsing by applying SIMD-within-a-register: 30.3% improvement on twitter.json from 613 MB/s to 799 MB/s (#1161, thanks @purplesyringa)
Most Recent Ignore Conditions Applied to This Pull Request
| Dependency Name | Ignore Conditions |
| --- | --- |
| swc_ecma_ast | [>= 0.113.a, < 0.114] |
| swc_ecma_parser | [>= 0.144.a, < 0.145] |
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 show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the cargo-all-dependencies group with 10 updates in the / directory:
0.36.3
0.37.3
0.117.4
0.118.1
0.148.3
0.149.0
3.2.25
4.5.16
1.0.204
1.0.208
1.0.122
1.0.125
0.45.0
0.50.0
0.34.1
0.34.2
2.0.15
2.0.16
3.11.0
3.12.0
Updates
swc_common
from 0.36.3 to 0.37.3Commits
Updates
swc_ecma_ast
from 0.117.4 to 0.118.1Commits
Updates
swc_ecma_parser
from 0.148.3 to 0.149.0Commits
Updates
clap
from 3.2.25 to 4.5.16Release notes
Sourced from clap's releases.
... (truncated)
Changelog
Sourced from clap's changelog.
... (truncated)
Commits
cedb1f0
chore: Releasec22a510
docs(complete): Fix registration commands050b6c5
chore: Release5e61bd4
docs: Update changelog6f88091
Merge pull request #5671 from epage/envc402ec6
feat(complete): Env hook for dynamic completions6288e11
test(complete): Specialize tests84cfd92
Merge pull request #5667 from a-kenji/fix-typo70d8334
Merge pull request #5669 from epage/reorgcddbb56
fix(complete): Correct version checkUpdates
serde
from 1.0.204 to 1.0.208Release notes
Sourced from serde's releases.
Commits
026e91a
Release 1.0.208bfbedac
Merge pull request #2802 from jonhoo/flatten-unit-struct4036ff8
Support (de-)serializing flattened unit struct1b4da41
Release 1.0.207f61d452
Touch up PR 2795f986609
Merge pull request #2795 from Mingun/has-flatten-rework77a6a9d
Take into account only not skipped flatten fields when choose serialization form547d843
Remove dead code - serialize_struct_as_map always called when cattrs.has_flat...005cb84
Fail with an understandable message is number of fields for serialization is ...fd5b5e9
Correctly calculatehas_flatten
attribute in all cases for deserializationUpdates
serde_json
from 1.0.122 to 1.0.125Release notes
Sourced from serde_json's releases.
Commits
6130f9b
Release 1.0.125cc7a160
Touch up PR 11750f942e5
Merge pull request 1175 from iex-rs/faster-backslash-ud8921cd
Merge pull request #1172 from iex-rs/faster-hexb4bc643
Merge pull request #1176 from dtolnay/miriname94a2aad
Improve job names for miri jobs8073fc1
Merge pull request #1174 from iex-rs/miri-on-ci96ae604
Correct WTF-8 parsing236cc82
Simplify unicode escape handling2f28d10
Use the same UTF-8/WTF-8 impl for surrogatesUpdates
sqlparser
from 0.45.0 to 0.50.0Changelog
Sourced from sqlparser's changelog.
... (truncated)
Commits
11a6e6f
chore: Release sqlparser version 0.50.0ee2e263
CHANGELOG for 0.50.0 (#1383)dd78084
fix: only requireDESCRIBE TABLE
for Snowflake and ClickHouse dialect (#1386)8c4d30b
Support DuckDB struct syntax and support list of struct syntax (#1372)fab834d
renameget_next_precedence_full
toget_next_precedence_default
(#1378)f223530
Simple custom lexical precedence in PostgreSQL dialect (#1379)6a11a67
Add support ofFREEZE|UNFREEZE PARTITION
syntax for ClickHouse (#1380)c2f46ae
adding support for scale in CEIL and FLOOR functions (#1377)b072ce2
Adding support for parsing CREATE TRIGGER and DROP TRIGGER statements (#1352)f5b818e
supporting snowflake extract syntax (#1374)Updates
mysql_async
from 0.34.1 to 0.34.2Release notes
Sourced from mysql_async's releases.
Commits
091286c
Bump micro version5bd5c1e
Remove explicit mio dependencye15a023
Merge pull request #313 from westy92/update-mioa16384f
Update dependencies.125aebe
Merge pull request #307 from petrosagg/initial-error-packet4bf929a
conn: handle initial error packet correctlyd596978
conn: add test for initial error packet handlinga475a5f
Merge pull request #302 from serprex/remove-lazy-static11a86f1
Replace once_cell with std::sync::OnceLockd34b756
Replace lazy_static with std::cell:OnceLockUpdates
assert_cmd
from 2.0.15 to 2.0.16Changelog
Sourced from assert_cmd's changelog.
Commits
bf1025e
chore: Release assert_cmd version 2.0.1650e8293
docs: Update changelog6539f0a
Merge pull request #213 from mcky/feat-add-command-gettersb037f96
feat: Add getters to mirror those available on std::process::Command4d3dbd3
chore(deps): Update Rust crate escargot to v0.5.12936e453
Merge pull request #210 from epage/min26a368c
chore: Clean up minimal deps hack3229492
chore(deps): Update Rust Stable to v1.807c63917
Merge pull request #208 from epage/template3dc2b41
fix: Workaround bad minimal-versionsUpdates
tempfile
from 3.11.0 to 3.12.0Changelog
Sourced from tempfile's changelog.
Commits
Most Recent Ignore Conditions Applied to This Pull Request
| Dependency Name | Ignore Conditions | | --- | --- | | swc_ecma_ast | [>= 0.113.a, < 0.114] | | swc_ecma_parser | [>= 0.144.a, < 0.145] |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 show