chore(deps): update all dependencies #3
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/all"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
20.12.4->20.16.1010.4.19->10.4.200.7.5->0.7.70.6.14->0.6.150.6.14->0.6.150.6.14->0.6.150.6.14->0.6.158.4.38->8.4.470.6.14->0.6.150.7.3->0.8.03.4.3->3.4.131.0.63->1.0.641.39.3->1.40.00.5.0->0.5.10.5.2->0.6.00.5->0.65.4.4->5.6.21.7.0->1.10.0Release Notes
postcss/autoprefixer (autoprefixer)
v10.4.20Compare Source
fit-contentprefix for Firefox.tokio-rs/axum (axum)
v0.7.7: axum v0.7.7Compare Source
rustdoc now generates tables of content in the sidebar (#2921)
v0.7.6: axum - v0.7.6Compare Source
Arcduring deserialization ofPathaxum::serve::Serve::tcp_nodelayandaxum::serve::WithGracefulShutdown::tcp_nodelay(#2653)Router::has_routesfunction (#2790)Serve::local_addrandWithGracefulShutdown::local_addrfunctions (#2881)leptos-rs/leptos (leptos)
v0.6.15Compare Source
Belated release notes for 0.6.15. This was a quick patch release to incorporate two changes, one to improve rust-analyzer support and the other to switch from the unmaintained
proc-macro-errortoproc-macro-error2per RUSTSEC.What's Changed
proc-macro-error2to address unmaintained security advisory. by @azriel91 in https://github.com/leptos-rs/leptos/pull/2935Full Changelog: https://github.com/leptos-rs/leptos/compare/v0.6.14...v0.6.15
postcss/postcss (postcss)
v8.4.47Compare Source
v8.4.46Compare Source
Cannot read properties of undefined (reading 'before').v8.4.45Compare Source
v8.4.44Compare Source
markClean is not a functionerror.v8.4.43Compare Source
markClean is not a functionerror.v8.4.42Compare Source
v8.4.41Compare Source
v8.4.40Compare Source
v8.4.39Compare Source
CssSyntaxErrortypes (by @romainmenke).launchbadge/sqlx (sqlx)
v0.8.2Compare Source
10 pull requests were merged this release cycle.
This release addresses a few regressions that have occurred, and refines SQLx's MSRV policy (see the FAQ).
Added
Changed
Cargo.tomlfiles in examples [[@carschandler]]Fixed
#[sqlx(no_pg_array)]being forbidden on#[derive(Type)]structs.PgListener,PgStream::recv()[[@abonander]]unknown message: "\\0"errorv0.8.1Compare Source
16 pull requests were merged this release cycle.
This release contains a fix for RUSTSEC-2024-0363.
Postgres users are advised to upgrade ASAP as a possible exploit has been demonstrated:
#3440 (comment)
MySQL and SQLite do not appear to be exploitable, but upgrading is recommended nonetheless.
Added
MySqlConnectOptions::no_engine_substitution()[[@kolinfluence]]MySqlConnectOptions::no_engine_subsitution()(oops) in favor of the correctly spelled version.Changed
spec_errormodule [[@abonander]]Use at your own risk.
libsqlite3-sys=0.30.1to support sqlite 3.46 [[@CommanderStorm]]ring(the existing implementation),and
aws-lc-rswhich has optional FIPS certification.runtime-tokio-rustls,runtime-async-std-rustls,tls-rustls)enable the
ringprovider of RusTLS to match the existing behavior so this should not be a breaking change.tls-rustls-aws-lc-rsfeature to use theaws-lc-rsprovider.runtime-tokio-rustlsorruntime-async-std-rustls,this will necessitate switching to the appropriate non-legacy runtime feature:
runtime-tokioorruntime-async-stdFixed
sqlx::Type[[@alu]]node12inSQLxaction [[@hamirmahal]]v0.18.1to avoid yankedv0.14.3[[@CommanderStorm]]v0.8.0Compare Source
70 pull requests were merged this release cycle.
#2697 was merged the same day as release 0.7.4 and so was missed by the automatic CHANGELOG generation.
Breaking
#[sqlx::test]usages are applied in the correct order now.MigrateError.-- no-transactionto the beginning.Migrationi64as intermediate when decoding [[@abonander]]#[derive(sqlx::Type)]in Postgres [[@abonander]]#[sqlx(no_pg_array)]where conflicts occur.PgTypeInfo::with_name()infers types that start with_to be arrays of the un-prefixed type. Wrap type names in quotes to bypass this behavior.FromRow, returnError::ColumnDecodeforTryFromerrors [[@abonander]]#[sqlx(try_from = "T")]now returnError::ColumnDecodeinstead ofError::ColumnNotFound.#[sqlx(default)]on an individual field or the struct itself would have previously suppressed the error.This doesn't seem like good behavior as it could result in some potentially very difficult bugs.
Fromand apply the default explicitly.#[sqlx(rename)]and#[sqlx(rename_all)]to match the expected behavior (renamewins).ConnectOptions::to_url_lossy()to match what parsing expects.Added
MySqlTime, auditmysql::typesfor panics [[@abonander]]NonZero*scalar types [[@AlphaKeks]]Changed
Sendtrait bound from argument binding [[@bobozaur]]libsqlite3-sysare not considered breaking changes as per our semver guarantees.MySqlConnectionto reduce sizes of futures [[@stepantubanov]]sqlx migrate add ...[[@CommanderStorm]]Fixed
ConnectionHandleRawtype [[@abonander]]docker composeinstead ofdocker-compose[[@abonander]]pathownership problems when usingsqlx_macros_unstable[[@lily-mosquitoes]]sqlx_postgres::any[[@Zarathustra2]]migrateerror message. (#3275) [[@nk9]]persistentquery setting when preparing queries with theAnydriver [[@etorreborre]]select_input_type!()being unhygenic [[@CommanderStorm]]MorCNotice fields are not UTF-8 [[@YgorSouza]]json-feature should activatesqlx-postgres?/jsonas well [[@CommanderStorm]]clockandstdfeatures ofworkspace.dependencies.chrono.v0.7.4Compare Source
38 pull requests were merged this release cycle.
This is officially the last release of the 0.7.x release cycle.
As of this release, development of 0.8.0 has begun on
mainand only high-priority bugfixes may be backported.Added
to_url_lossyto connect options [[@lily-mosquitoes]]query!for cargo-free systems [[@kshramt]]raw_sqlAPI [[@abonander]]prepared statement interfaces
query*()andquery!().query*()functions.execute_many()andfetch_many()on interfaces that use prepared statements.interface is the only way to execute SQL. All other database flavors forbid multiple statements in
one prepared statement string as an extra defense against SQL injection.
raw_sqlAPI retains this functionality because it explicitly does not use prepared statements.Raw or text-mode query interfaces generally allow multiple statements in one query string, and this is
supported by all current databases. Due to their nature, however, one cannot use bind parameters with them.
Changed
create_newinstead ofatomic-file-write[[@mattfbacon]]PgConnectOptions[[@Fyko]]#[sqlx::test][[@ciffelia]]Fixed
sqlx::migrate::Migrator.migrate!().tailwindlabs/tailwindcss (tailwindcss)
v3.4.13Compare Source
Fixed
v3.4.12Compare Source
Fixed
@applywith utilities that use@defaultsworks with rules defined in the base layer when usingoptimizeUniversalDefaults(#14427)v3.4.11Compare Source
Fixed
anchor-size(…)in arbitrary values (#14393)v3.4.10Compare Source
Fixed
v3.4.9Compare Source
Fixed
vendorfoldersv3.4.8Compare Source
Fixed
v3.4.7Compare Source
Fixed
data-*andaria-*modifiers are always quoted in the generated CSS (#14037)v3.4.6Compare Source
Fixed
Changed
:is()wrapping rules when using an important selector (#13900)v3.4.5Compare Source
Fixed
var()injection for anchor properties (#13826)blur(0px)forbackdrop-blur-noneandblur-noneutilities (#13830).mtsand.ctsconfig file detection (#13940)px-1unnecessarily when using utilities likepx-1.5(#13959)-webkit-backdrop-filterforbackdrop-*utilities (#13997)v3.4.4Compare Source
Fixed
<alpha-value>placeholders in a single color definition (#13740)has-*,group-has-*, andpeer-has-*variants (#13770){col,row}-{start,end}utilities (#13781)dtolnay/thiserror (thiserror)
v1.0.64Compare Source
tokio-rs/tokio (tokio)
v1.40.0: Tokio v1.40.0Compare Source
1.40.0 (August 30th, 2024)
Added
util::SimplexStream(#6589)Command::process_group(#6731){TrySendError,SendTimeoutError}::into_inner(#6755)JoinSet::join_all(#6784)Added (unstable)
Builder::{on_task_spawn, on_task_terminate}(#6742)Changed
write_all_bufwhen possible (#6724)UnwindSafe(#6783)SleepandBatchSemaphoreinstrumentation explicit roots (#6727)NonZeroU64fortask::Id(#6733)JoinError(#6753)#[must_use]toJoinHandle::abort_handle(#6762)Documented
[build]section doesn't go in Cargo.toml (#6728)select!(#6774)tower-rs/tower (tower)
v0.5.1: tower 0.5.1Compare Source
tower-layerdependency (#787)tower-rs/tower-http (tower-http)
v0.6.1: v0.6.1Compare Source
Fixed
New Contributors
v0.6.0: v0.6.0Compare Source
Changed:
bodymodule is disabled except forcatch-panic,decompression-*,fs, orlimitfeatures (BREAKING) (#477)tower0.5 (#503)Fixed
microsoft/TypeScript (typescript)
v5.6.2: TypeScript 5.6Compare Source
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
Downloads are available on:
v5.5.4: TypeScript 5.5.4Compare Source
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
Downloads are available on:
v5.5.3: TypeScript 5.5.3Compare Source
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
Downloads are available on:
v5.5.2: TypeScript 5.5Compare Source
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
Downloads are available on:
v5.4.5: TypeScript 5.4.5Compare Source
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
Downloads are available on:
uuid-rs/uuid (uuid)
v1.10.0Compare Source
Deprecations
This release deprecates and renames the following functions:
Builder::from_rfc4122_timestamp->Builder::from_gregorian_timestampBuilder::from_sorted_rfc4122_timestamp->Builder::from_sorted_gregorian_timestampTimestamp::from_rfc4122->Timestamp::from_gregorianTimestamp::to_rfc4122->Timestamp::to_gregorianWhat's Changed
New Contributors
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.9.1...1.10.0
v1.9.1Compare Source
What's Changed
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.9.0...1.9.1
v1.9.0Compare Source
Uuid::now_v7()is guaranteed to be monotonicBefore this release,
Uuid::now_v7()would only use the millisecond-precision timestamp for ordering. It now also uses a global 42-bit counter that's re-initialized each millisecond so that the following will always pass:What's Changed
New Contributors
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.8.0...1.9.0
v1.8.0Compare Source
⚠️ Potential Breakage ⚠️
A new
impl AsRef<Uuid> for Uuidbound has been added, which can break inference on code like:You can fix these by explicitly typing the result of the conversion:
or by calling
as_bytesinstead:What's Changed
wasm-bindgenas a dependency onwasm32-unknown-unknownby @emilk in https://github.com/uuid-rs/uuid/pull/738New Contributors
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.7.0...1.8.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.
⚠ Artifact update problem
Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
File name: cuddle-rust-service/Cargo.lock
File name: cuddle-rust-cli/Cargo.lock
File name: cuddle-node-service/yarn.lock
fix(deps): update rust crate sqlx to 0.7.4to fix(deps): update all dependenciesed960475a7to113a18958b113a18958btod7166d2fbad7166d2fbato1c73fbd3cb1c73fbd3cbtoc41e25a588c41e25a588to6e7871db466e7871db46to7b15f5b2d17b15f5b2d1tof3e895927cfix(deps): update all dependenciesto chore(deps): update all dependenciesf3e895927cto3e2a49c5ee3e2a49c5eeto8273c5ce7a8273c5ce7atob076f67062b076f67062to314987c789314987c789tof28fcf5e09f28fcf5e09tocfd2ba5900cfd2ba5900to1fb81c0645⚠️ Artifact update problem
Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
File name: cuddle-leptos/Cargo.lock
File name: cuddle-rust-service/Cargo.lock
File name: cuddle-rust-cli/Cargo.lock
File name: cuddle-node-service/yarn.lock
1fb81c0645to5af597e7cf5af597e7cfto9f5dcb0f149f5dcb0f14to6229a1bb136229a1bb13tofc9cbc2f86fc9cbc2f86to242541d23d242541d23dto822ad06b95822ad06b95tob4c96caab4b4c96caab4to8ba92ad3f38ba92ad3f3tofa548c4ebdfa548c4ebdtof59b1de593f59b1de593tof31a3cb689f31a3cb689to93d4bcb38a93d4bcb38atoee58181258ee58181258tob026840b2eb026840b2eto8a87016a058a87016a05to60708a804c60708a804cto73256b253373256b2533to47b0dad80b47b0dad80bto22c45b94ef22c45b94eftoaf592e5b74af592e5b74toa685ba402ba685ba402btocdb019cbbbcdb019cbbbto575dbb1c5c575dbb1c5cto75c5456a9b75c5456a9bto68e746030868e7460308to137c7feb91137c7feb91toff258581f6ff258581f6to5e601ed2525e601ed252tod37c32e68bd37c32e68bto35adeb0fd535adeb0fd5to28adcb5b1d28adcb5b1dto89f44bc70d89f44bc70dtoce50528250ce50528250to156537e50d156537e50dtoc587f509a3c587f509a3to56759d72d056759d72d0tobf636c4969bf636c4969to1b444a90681b444a9068to21c383606f21c383606fto4c4cb8fa924c4cb8fa92to1fb39859fe1fb39859feto4a4c1d45264a4c1d4526to9a86d962409a86d96240to3b1bb83b353b1bb83b35to9f5a9b976b9f5a9b976bto6a4d562ee86a4d562ee8to84ccd07ed884ccd07ed8to7f89f7b63c7f89f7b63ctob3145c274eb3145c274eto2c0068d1852c0068d185to4bb7b495184bb7b49518to6e854a80296e854a8029to04026274640402627464tof6ddc9c882f6ddc9c882to6f9b388de26f9b388de2to4795291a094795291a09to22f564a00422f564a004to28b756fd1828b756fd18to9f22acdb2f9f22acdb2ftof2a28a67a3f2a28a67a3to0340d0041a0340d0041atoaf874758dcaf874758dcto13ffc3c8dd13ffc3c8ddto0bb7a062b40bb7a062b4to6eb5839f896eb5839f89to13cddc458f13cddc458fto9aeca2a8b89aeca2a8b8toe0844f1377e0844f1377to1fb0ac6cbb1fb0ac6cbbtof1c782a789f1c782a789to8fdf396bcf8fdf396bcfto11b119e38811b119e388to825d3df187825d3df187toa5f38dd620a5f38dd620to1c6dcd881f1c6dcd881fto34069837893406983789to4ca1f693da4ca1f693dato3471c099e33471c099e3toc4ea7473ccc4ea7473ccto93716a420293716a4202to6da44adee26da44adee2to81184a3b3e81184a3b3eto9bc05ff9349bc05ff934to61111f231461111f2314toed9e9e91b4ed9e9e91b4toc3c24bc86fc3c24bc86fto2830111da52830111da5to04762bd14804762bd148toad018fd40bad018fd40bto618c18ff82618c18ff82to150a5d7489150a5d7489to575c129cd8575c129cd8to02dcfde26c02dcfde26cto70aa37a33170aa37a331to78f40f1ba378f40f1ba3toae0ef4ee47ae0ef4ee47toeaf89c71b8eaf89c71b8to572bcd8370572bcd8370to618e1d50c7618e1d50c7to61d65c6b9b61d65c6b9bto6c59fc8f516c59fc8f51to3cdee0f4e13cdee0f4e1toa5e5141393a5e5141393toeb98d576e6eb98d576e6to0143a6bf260143a6bf26to13af1d3f7213af1d3f72to922a495429922a495429to91b1a6ccd391b1a6ccd3toe2e4865e35e2e4865e35toe629c4f292e629c4f292to97c60f1f7297c60f1f72to8094713fe78094713fe7tod14f68a1b6d14f68a1b6to171546580b171546580btod0e487b24dd0e487b24dtod94520db2fd94520db2fto8d0e7f93f78d0e7f93f7to210af378b5210af378b5to9ffe02e2d69ffe02e2d6to52dc2b1c2452dc2b1c24to2a9aee2e392a9aee2e39tof6954d562df6954d562dtod811117695d811117695tob247c71214b247c71214to085562936f085562936fto891b3e2e24891b3e2e24to635478f40d635478f40dto31a347f38731a347f387toa0ea895105a0ea895105toe7414a09ece7414a09ecto113ad7f35c113ad7f35cto50f7e9da7650f7e9da76to2e0710fedc2e0710fedcto143e6db574143e6db574tob55c8234c4b55c8234c4to34b1cb267234b1cb2672to34772957d434772957d4to0f4464cfc80f4464cfc8to1180d35d0c1180d35d0cto7a785e846d7a785e846dtob4c6fb7b31b4c6fb7b31tof6f9862b0bf6f9862b0bto1ee23cf8dd1ee23cf8ddto53ef4296b353ef4296b3tod2e99dfd82d2e99dfd82to4976f889944976f88994toa6305872b3a6305872b3to22bbaf452622bbaf4526tobf437a1e5ebf437a1e5etofadfbe251ffadfbe251ftoae6b6b094fae6b6b094ftofaf4844740faf4844740toa4811b8979a4811b8979to3833b2373f3833b2373fto9e012efade9e012efadeto3a485a48543a485a4854to13899d028a13899d028ato0f12ca161a0f12ca161atoa724724e3ea724724e3eto7e823538157e82353815to71ac8f684371ac8f6843to3545a073d43545a073d4toc6eab4f165c6eab4f165to96334eabbc96334eabbcto84dfc1252584dfc12525to96ecb7b4ba96ecb7b4bato412e818aa0412e818aa0to6ae38f6bf26ae38f6bf2to85e5ba080b85e5ba080btof67a3a252ff67a3a252ftoc3680afda3c3680afda3toad308058a7ad308058a7to69e39c3caf69e39c3caftoccb04d1aafccb04d1aafto038fc8517e038fc8517etob6ec4df80fb6ec4df80fto01800614a501800614a5to6cc08f9ea26cc08f9ea2toc33184397cc33184397cto3f554df4b03f554df4b0to91dfb3e67591dfb3e675to8dcb280a1c8dcb280a1ctobafc4429a9bafc4429a9tob4b4b4633ab4b4b4633ato7e4cf484957e4cf48495to5a443d6e5f5a443d6e5ftob77198592cb77198592cto5c7830e0495c7830e049toc6c071748fc6c071748fto3f0340afa63f0340afa6to21dea5300121dea53001toe662955080e662955080to4a51ffa9194a51ffa919to72905349a572905349a5to367a0256ae367a0256aeto68796e366768796e3667toeba6aeed84eba6aeed84tob48f91f17cb48f91f17ctoca7fe3ba0fca7fe3ba0fto4832246f574832246f57toc1e19a317dc1e19a317dto8f5bf3ea228f5bf3ea22to566db578b9566db578b9to2221ddcb572221ddcb57to35324f923435324f9234toee2b4d50d0ee2b4d50d0to755c6a513b755c6a513bto629d032e4f629d032e4fto4b1f64098d4b1f64098dtoaba39c22cbaba39c22cbto02df466bd802df466bd8to112070d3ab112070d3abto9b7c385b999b7c385b99to98573f225898573f2258todaf7d28853daf7d28853tod0310d5291d0310d5291to4daf5dbd994daf5dbd99to62beec6a1a62beec6a1atoe058610a7ae058610a7ato3f8e3ecb773f8e3ecb77to5c59fb36b45c59fb36b4to01a85bf17501a85bf175to33c2d4bb5233c2d4bb52todc0de62f21dc0de62f21toabf1edba21abf1edba21to4a1f409bea4a1f409beato1c638262b81c638262b8tobdc36b5176bdc36b5176to90d7b3149690d7b31496tod9d2b915c4d9d2b915c4to48d465f2cb48d465f2cbto53f441c1eb53f441c1ebtodb897299c5db897299c5toab151a0d8aab151a0d8ato8e9b063da08e9b063da0todc9b4a0539dc9b4a0539to6f58a8707e6f58a8707etob1bf0241cdb1bf0241cdtodd9ce48eecdd9ce48eecto24448d90d324448d90d3tofe246f8582fe246f8582tofa5a73d9ddfa5a73d9ddtoe53148f436e53148f436tocf695cdcadcf695cdcadto06eeb5992606eeb59926to785918b0df785918b0dftobf6cab4be8bf6cab4be8to700b0495cd700b0495cdto04c18abeec04c18abeectob6c913eebab6c913eebato61f5d3317761f5d33177to837e54a4e0837e54a4e0toce6bf06967ce6bf06967to976d1e7ca9976d1e7ca9to3b7ae841ab3b7ae841abtoca22381c9eca22381c9eto7d0d5029367d0d502936to619d2a4c2f619d2a4c2ftoa2e00c0dbda2e00c0dbdto7f250f45147f250f4514tof47c1e32c8f47c1e32c8toccc7a1cd72ccc7a1cd72tobee4f7e79dbee4f7e79dtoda6dc13d03da6dc13d03to3901f643d43901f643d4to50581e038350581e0383tof325aadfd7f325aadfd7to81cb28427081cb284270toe3a40b3a17e3a40b3a17to837578300b837578300bto8874b49b878874b49b87toc358d25084c358d25084todff9b272dbdff9b272dbtoaccbce2a7eaccbce2a7eto90649c62d690649c62d6to7bf977c0927bf977c092to76823006ed76823006edto3e4527ef2f3e4527ef2fto64093529556409352955to92a6bf2bee92a6bf2beeto74b759937b74b759937bto3db66703da3db66703datoe3c7b4328ae3c7b4328ato4f9de334e64f9de334e6to579aa50c76579aa50c76tod0a4670ea5d0a4670ea5to5a85c5f1a65a85c5f1a6to5dc4a188e35dc4a188e3toaa9e7b2d7faa9e7b2d7ftoef6d884f77ef6d884f77toc55bbe04b1c55bbe04b1tob2e1ba27afb2e1ba27aftoe74365c641e74365c641to9394e1f6ec9394e1f6ecto15d565454e15d565454eto6c87906e626c87906e62to0dd49da8480dd49da848todf2cafeb36df2cafeb36to2678d100592678d10059tob77dd52102b77dd52102to5b3bbe03f75b3bbe03f7to9c0e202ebe9c0e202ebeto076b59585c076b59585cto757e53afdf757e53afdftoec0c349beeec0c349beetoe0fd33fbd0e0fd33fbd0tof3f1ffa331f3f1ffa331to75857485387585748538to371b17f7d9371b17f7d9to24d1e7071824d1e70718to858bd04519858bd04519to9b175d24e69b175d24e6to0bea3be44d0bea3be44dto89b99c155a89b99c155ato45d6b7151e45d6b7151eto78273c648d78273c648dto1af8f884681af8f88468toa4544739c2a4544739c2to1efd4d84331efd4d8433toc8667a1556c8667a1556to85b91e9ad885b91e9ad8tofc7214418dfc7214418dto199cfc3093199cfc3093toc0f0433dc6c0f0433dc6to50a5d2475e50a5d2475eto47d78869f947d78869f9to1682e28ab51682e28ab5to34cabd37c434cabd37c4to768d2861b2768d2861b2tod15117fe5bd15117fe5bto33c2b3a47033c2b3a470to243b87310b243b87310bto2522614e982522614e98to7466f7cd037466f7cd03tob045387871b045387871tod6eff09fc7d6eff09fc7tofa0fed8b3ffa0fed8b3ftoc9beeb21d0c9beeb21d0to8680c77e458680c77e45to9a93fcb47c9a93fcb47ctoe42abf212de42abf212dto0a01068c7a0a01068c7atoc1c49bdca8c1c49bdca8to23be62a29823be62a298to5741ae72f65741ae72f6toa68bafc737a68bafc737tof8d6759467f8d6759467to2e12f3dc8f2e12f3dc8fto0280e95e9a0280e95e9atocf667861abcf667861abto8b70020f778b70020f77to54b537e84f54b537e84fto03405314bc03405314bctoecd2a59d4decd2a59d4dto27337f95c727337f95c7to26f75b8d8c26f75b8d8cto99598e887b99598e887btodc2d145feedc2d145feetod624ef6f39d624ef6f39tod24704d0fbd24704d0fbto455477d0ed455477d0edto0910bc5c880910bc5c88to5216f2ba125216f2ba12tobbbc7c608bbbbc7c608bto81fe3d2efc81fe3d2efcto029d6e3eba029d6e3ebato9aba0661e99aba0661e9tob56718fedeb56718fedeto4ca3af8e9d4ca3af8e9dto90d480b14190d480b141to7cafaf382f7cafaf382ftobb96c59071bb96c59071toc626fdeb4dc626fdeb4dto582236814c582236814ctof1b5ac54cef1b5ac54ceto06886824910688682491to111a4d1006111a4d1006to6bdbee66556bdbee6655to3e7ebba6a13e7ebba6a1to120f0776ba120f0776bato79edc6984379edc69843toa061097b2fa061097b2fto5e0a310c155e0a310c15toa9a21206dca9a21206dcto21519a41a921519a41a9to54f19337fe54f19337feto5a6db710ef5a6db710efto13012a38f513012a38f5to2408eb19482408eb1948toe27430d17de27430d17dto1093caa2b31093caa2b3to330426a9b7330426a9b7toe48fbbdc30e48fbbdc30to1540f255af1540f255aftob9eedfa4b9b9eedfa4b9toaa6dbefa07aa6dbefa07to3f157e23ca3f157e23cato53a2d05e4653a2d05e46tob47ed4bb08b47ed4bb08tof71b1a625cf71b1a625cto6132d55b4b6132d55b4bto350c16f6ff350c16f6ffto7376571132Pull request closed