From supports additional types for conversion: #[from(types(u8, u16))].
0.99.7 - 2020-05-16
Fixes
Fix generic derives for MulAssign
Improvements
When specifying specific features of the crate to only enable specific
derives, the extra-traits feature of syn is not always enabled
when those the specified features do not require it. This should speed up
compile time of syn when this feature is not needed.
0.99.6 - 2020-05-13
Improvements
Make sure output of derives is deterministic, for better support in
rust-analyzer
Deleted data and align parameters for write::Object::add_subsection.
Use add_symbol_data or add_symbol_bss instead.
#676
Changed methods in the lower level read API to accept or return SectionIndex
or SymbolIndex instead of usize.
#677#684#685
Deleted SymbolKind::Null. Changed read::Object::sections and read::Object::symbols
to no longer return null entries. This affects ELF and XCOFF.
#679
Changed read::ObjectMap::object to return ObjectMapFile. This handles
splitting the object file name into path and member.
#686
Changed read::coff::ImageSymbol::address to only return an address for
symbols that have an address.
#689
Added
Added pod::slice_from_all_bytes and pod::slice_from_all_bytes_mut.
#672
Added write::Object::set_subsections_via_symbols.
Changed write::Object::add_symbol_data and write::Object::add_symbol_bss
to correctly handle zero size symbols when subsections are enabled.
#676
Added methods in the unified read API to return the lower level API structures.
Some existing methods were deprecated so that naming of these methods is more consistent.
#678
Added methods in the lower level read API to return a SectionIndex or SymbolIndex.
#684#689
Implemented Display for read::SymbolIndex and read::SectionIndex.
#684
Added is_common, is_absolute, is_local, and is_weak to read::elf::Sym.
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 pointercrate group with 9 updates:
0.99.17
0.99.18
2.5.0
2.5.1
0.3.72
0.3.73
0.1.1
0.1.2
1.8.0
1.9.3
0.5.0
1.0.0
2.7.2
2.7.4
0.35.0
0.36.0
0.2.3
0.2.4
Updates
derive_more
from 0.99.17 to 0.99.18Changelog
Sourced from derive_more's changelog.
... (truncated)
Commits
678a473
chore: Release derive_more version 0.99.18fcde556
Include example published package89cbd82
Remove track_caller feature detection because msrv was bumpeddb36f6d
Fix question marksf0c2530
fmt461db95
Fix issue when compiling on 1.6539ad36f
Update changelog for v0.99.1857b6e17
Update to syn 2ea4fa94
Fix testsab82aef
Ignore error doctests as it still contains old backtrace logicUpdates
url
from 2.5.0 to 2.5.1Commits
3d6dbbb
Reimplement idna on top of ICU4X (#923)de947ab
Document possible replacements of the base URL (#926)8b8431b
docs: document SyntaxViolation variants, remove bare URLs (#924)fd042e0
Non-special URLs can have their paths erased (#921)49eea1c
Fix multiple issues on wasm32: (#886)a4dd58b
Fix lint (#920)73803fa
Update URLs (#916)8e4331d
Add bench for to_ascii on an already-Punycode name (#915)9c51937
Renamemaster
branch tomain
(#914)e654efb
Fix non-base64 data URLs with % character not followed by hex digits (#797)Updates
backtrace
from 0.3.72 to 0.3.73Release notes
Sourced from backtrace's releases.
Commits
72265be
rust-lang/backtrace-rs#632
22bb95b
rust-lang/backtrace-rs#633
2273afb
rust-lang/backtrace-rs#630
9b7c378
Merge pull request #631 from aapanfilovv/master509d48a
Fix signature of resolve_legacy for Windows 7 targetUpdates
http-body-util
from 0.1.1 to 0.1.2Commits
482c349
http-body-util: v0.1.260c6383
refactor(ci): small refactoring (#113)23212f1
feat(util): add BodyDataStream (#117)fe8aa7e
refactor: replace deprecated std::u64 with primitive type6a85548
include license files in published crates46c54fb
chore(util): resolve duplicate importUpdates
httparse
from 1.8.0 to 1.9.3Release notes
Sourced from httparse's releases.
... (truncated)
Commits
896f1c1
v1.9.36b0e66b
test: parse a header with no after colon140faf3
Revert "simd: split cursor advancing from value matching (#156)"8c08de6
v1.9.222e6415
fix test compilation of swar on 32bit26611e1
ci: check x86 without simd04e5475
v1.9.1e8a1bee
fix avx simd on x86b546f71
ci: check x8662622dc
ci: remove unstable miri option (#167)Updates
idna
from 0.5.0 to 1.0.0Commits
d5a84c9
Auto merge of #189 - servo:defer-mutate-path-segments, r=noxe185a86
Make pop_path_segment and push_path_segment private for now.b6fbbca
Rename mutate_query_pairs to query_pairs_mut.e96d5a4
Auto merge of #187 - servo:stuff, r=nox0c12771
Hide Url::assert_invariants from docs.1c2f149
Add a test default port number when changing scheme.bb72f19
Fix a corner case of Url::set_hostdf3dcd6
Another attempt at fixing docs upload.c7e446f
So… docs apparently haven’t updated since almost a year.e33f72f
Auto merge of #176 - servo:1.0, r=asajeffreyUpdates
memchr
from 2.7.2 to 2.7.4Commits
8ad3395
2.7.4b0af902
perf: revert fallback optimizationaee9f95
arch: add a second big endian regression test92edbb6
arch: add big endian regression test4836ac3
ci: use cross when enabledcf1373e
benchmarks: bump versionad08893
2.7.3a05cc64
lint: remove unused BITS associated constant345fab7
all: improve perf of memchr fallbacke8bdf6b
benchmarks: bump dependenciesUpdates
object
from 0.35.0 to 0.36.0Changelog
Sourced from object's changelog.
... (truncated)
Commits
88d6bc3
Release 0.36.09d87937
Fix clippy warnings71f9edb
Update Cargo.lock49cc92e
Remove unused glob dependencyb271ade
Update wasmparser dependency to 0.208.118d5d59
Use add_symbol_data in simple_write example81767fd
read: add more helpers for SymbolIndex and SectionIndex (#689)7b897db
read/macho: split object names in ObjectMap (#686)aa2f5ad
read/elf: small fixes to low level API (#685)017624a
read: use SectionIndex/SymbolIndex in low level API (#684)Updates
sqlformat
from 0.2.3 to 0.2.4Changelog
Sourced from sqlformat's changelog.
Commits
ed5f77c
Version 0.2.44238c50
Remove itertools as a dependency (#34)a1b21a7
Fix changelog typoDependabot 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