Skip to content

Backend: Factor out iterator infrastructure#274

Merged
nomeata merged 26 commits intomasterfrom
joachim/iter-refactor
Mar 29, 2019
Merged

Backend: Factor out iterator infrastructure#274
nomeata merged 26 commits intomasterfrom
joachim/iter-refactor

Conversation

@nomeata
Copy link
Contributor

@nomeata nomeata commented Mar 26, 2019

No description provided.

@nomeata nomeata force-pushed the joachim/iter-refactor branch from b11efc5 to 8f15ab6 Compare March 26, 2019 16:55
@nomeata nomeata marked this pull request as ready for review March 26, 2019 22:22
@nomeata nomeata requested a review from ggreif March 26, 2019 22:22
@nomeata
Copy link
Contributor Author

nomeata commented Mar 26, 2019

Ok, this is ready for review, presumably by Gabor.

  • We have now a generic function to create iterators, and use it for Text and Array, greatly simplifying these modules.
  • Because of this and other cleanup, we no longer need the common_funcs idiom.
  • I also refactored and cleaned up len_UTF8_head along the way.
  • Bumps dev to get https://github.com/dfinity-lab/dev/pull/697

For this PR I went the “unhelpful small incremental commits” route, but I will squash before merging.

@nomeata
Copy link
Contributor Author

nomeata commented Mar 26, 2019

@nomeata
Copy link
Contributor Author

nomeata commented Mar 26, 2019

Finally green :-)

@nomeata
Copy link
Contributor Author

nomeata commented Mar 28, 2019

Thanks @ninegua! I like green checkmarks :-)

dfinity-bot added a commit that referenced this pull request Oct 31, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...15f59452](dfinity/candid@a555d77...15f5945)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
dfinity-bot added a commit that referenced this pull request Nov 2, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...15f59452](dfinity/candid@a555d77...15f5945)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
dfinity-bot added a commit that referenced this pull request Nov 4, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...15f59452](dfinity/candid@a555d77...15f5945)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
dfinity-bot added a commit that referenced this pull request Nov 6, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...15f59452](dfinity/candid@a555d77...15f5945)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
dfinity-bot added a commit that referenced this pull request Nov 12, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...15f59452](dfinity/candid@a555d77...15f5945)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
dfinity-bot added a commit that referenced this pull request Nov 17, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...15f59452](dfinity/candid@a555d77...15f5945)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
dfinity-bot added a commit that referenced this pull request Nov 18, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...15f59452](dfinity/candid@a555d77...15f5945)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
dfinity-bot added a commit that referenced this pull request Nov 21, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...15f59452](dfinity/candid@a555d77...15f5945)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
dfinity-bot added a commit that referenced this pull request Nov 22, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...15f59452](dfinity/candid@a555d77...15f5945)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
dfinity-bot added a commit that referenced this pull request Nov 23, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...b6a8d4c6](dfinity/candid@a555d77...b6a8d4c)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
* [`b6a8d4c6`](dfinity/candid@b6a8d4c) Add parser fuzzer ([dfinity/candid⁠#297](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/297))
dfinity-bot added a commit that referenced this pull request Nov 24, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...b6a8d4c6](dfinity/candid@a555d77...b6a8d4c)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
* [`b6a8d4c6`](dfinity/candid@b6a8d4c) Add parser fuzzer ([dfinity/candid⁠#297](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/297))
dfinity-bot added a commit that referenced this pull request Nov 29, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...b6a8d4c6](dfinity/candid@a555d77...b6a8d4c)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
* [`b6a8d4c6`](dfinity/candid@b6a8d4c) Add parser fuzzer ([dfinity/candid⁠#297](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/297))
dfinity-bot added a commit that referenced this pull request Nov 30, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...b6a8d4c6](dfinity/candid@a555d77...b6a8d4c)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
* [`b6a8d4c6`](dfinity/candid@b6a8d4c) Add parser fuzzer ([dfinity/candid⁠#297](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/297))
dfinity-bot added a commit that referenced this pull request Dec 1, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...b6a8d4c6](dfinity/candid@a555d77...b6a8d4c)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
* [`b6a8d4c6`](dfinity/candid@b6a8d4c) Add parser fuzzer ([dfinity/candid⁠#297](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/297))
dfinity-bot added a commit that referenced this pull request Dec 2, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...b6a8d4c6](dfinity/candid@a555d77...b6a8d4c)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
* [`b6a8d4c6`](dfinity/candid@b6a8d4c) Add parser fuzzer ([dfinity/candid⁠#297](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/297))
dfinity-bot added a commit that referenced this pull request Dec 3, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...b6a8d4c6](dfinity/candid@a555d77...b6a8d4c)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
* [`b6a8d4c6`](dfinity/candid@b6a8d4c) Add parser fuzzer ([dfinity/candid⁠#297](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/297))
dfinity-bot added a commit that referenced this pull request Dec 4, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...b6a8d4c6](dfinity/candid@a555d77...b6a8d4c)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
* [`b6a8d4c6`](dfinity/candid@b6a8d4c) Add parser fuzzer ([dfinity/candid⁠#297](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/297))
dfinity-bot added a commit that referenced this pull request Dec 5, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...b6a8d4c6](dfinity/candid@a555d77...b6a8d4c)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
* [`b6a8d4c6`](dfinity/candid@b6a8d4c) Add parser fuzzer ([dfinity/candid⁠#297](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/297))
dfinity-bot added a commit that referenced this pull request Dec 6, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...b6a8d4c6](dfinity/candid@a555d77...b6a8d4c)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
* [`b6a8d4c6`](dfinity/candid@b6a8d4c) Add parser fuzzer ([dfinity/candid⁠#297](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/297))
dfinity-bot added a commit that referenced this pull request Dec 9, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...b6a8d4c6](dfinity/candid@a555d77...b6a8d4c)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
* [`b6a8d4c6`](dfinity/candid@b6a8d4c) Add parser fuzzer ([dfinity/candid⁠#297](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/297))
dfinity-bot added a commit that referenced this pull request Dec 10, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...77d0637e](dfinity/candid@a555d77...77d0637)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
* [`b6a8d4c6`](dfinity/candid@b6a8d4c) Add parser fuzzer ([dfinity/candid⁠#297](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/297))
* [`77d0637e`](dfinity/candid@77d0637) ignore subtype for init args ([dfinity/candid⁠#296](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/296))
dfinity-bot added a commit that referenced this pull request Dec 11, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...67675ce3](dfinity/candid@a555d77...67675ce)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
* [`b6a8d4c6`](dfinity/candid@b6a8d4c) Add parser fuzzer ([dfinity/candid⁠#297](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/297))
* [`77d0637e`](dfinity/candid@77d0637) ignore subtype for init args ([dfinity/candid⁠#296](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/296))
* [`67675ce3`](dfinity/candid@67675ce) Candid UI for flamegraph ([dfinity/candid⁠#299](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/299))
dfinity-bot added a commit that referenced this pull request Dec 12, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...67675ce3](dfinity/candid@a555d77...67675ce)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
* [`b6a8d4c6`](dfinity/candid@b6a8d4c) Add parser fuzzer ([dfinity/candid⁠#297](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/297))
* [`77d0637e`](dfinity/candid@77d0637) ignore subtype for init args ([dfinity/candid⁠#296](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/296))
* [`67675ce3`](dfinity/candid@67675ce) Candid UI for flamegraph ([dfinity/candid⁠#299](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/299))
dfinity-bot added a commit that referenced this pull request Dec 13, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...67675ce3](dfinity/candid@a555d77...67675ce)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
* [`b6a8d4c6`](dfinity/candid@b6a8d4c) Add parser fuzzer ([dfinity/candid⁠#297](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/297))
* [`77d0637e`](dfinity/candid@77d0637) ignore subtype for init args ([dfinity/candid⁠#296](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/296))
* [`67675ce3`](dfinity/candid@67675ce) Candid UI for flamegraph ([dfinity/candid⁠#299](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/299))
dfinity-bot added a commit that referenced this pull request Dec 14, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...c477d01d](dfinity/candid@a555d77...c477d01)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
* [`b6a8d4c6`](dfinity/candid@b6a8d4c) Add parser fuzzer ([dfinity/candid⁠#297](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/297))
* [`77d0637e`](dfinity/candid@77d0637) ignore subtype for init args ([dfinity/candid⁠#296](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/296))
* [`67675ce3`](dfinity/candid@67675ce) Candid UI for flamegraph ([dfinity/candid⁠#299](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/299))
* [`82e9ce5a`](dfinity/candid@82e9ce5) fix clippy
* [`c477d01d`](dfinity/candid@c477d01) Update candid-howto.adoc ([dfinity/candid⁠#301](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/301))
dfinity-bot added a commit that referenced this pull request Dec 15, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...c477d01d](dfinity/candid@a555d77...c477d01)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
* [`b6a8d4c6`](dfinity/candid@b6a8d4c) Add parser fuzzer ([dfinity/candid⁠#297](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/297))
* [`77d0637e`](dfinity/candid@77d0637) ignore subtype for init args ([dfinity/candid⁠#296](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/296))
* [`67675ce3`](dfinity/candid@67675ce) Candid UI for flamegraph ([dfinity/candid⁠#299](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/299))
* [`82e9ce5a`](dfinity/candid@82e9ce5) fix clippy
* [`c477d01d`](dfinity/candid@c477d01) Update candid-howto.adoc ([dfinity/candid⁠#301](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/301))
dfinity-bot added a commit that referenced this pull request Dec 16, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...c477d01d](dfinity/candid@a555d77...c477d01)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
* [`b6a8d4c6`](dfinity/candid@b6a8d4c) Add parser fuzzer ([dfinity/candid⁠#297](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/297))
* [`77d0637e`](dfinity/candid@77d0637) ignore subtype for init args ([dfinity/candid⁠#296](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/296))
* [`67675ce3`](dfinity/candid@67675ce) Candid UI for flamegraph ([dfinity/candid⁠#299](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/299))
* [`82e9ce5a`](dfinity/candid@82e9ce5) fix clippy
* [`c477d01d`](dfinity/candid@c477d01) Update candid-howto.adoc ([dfinity/candid⁠#301](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/301))
dfinity-bot added a commit that referenced this pull request Dec 17, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...c477d01d](dfinity/candid@a555d77...c477d01)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
* [`b6a8d4c6`](dfinity/candid@b6a8d4c) Add parser fuzzer ([dfinity/candid⁠#297](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/297))
* [`77d0637e`](dfinity/candid@77d0637) ignore subtype for init args ([dfinity/candid⁠#296](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/296))
* [`67675ce3`](dfinity/candid@67675ce) Candid UI for flamegraph ([dfinity/candid⁠#299](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/299))
* [`82e9ce5a`](dfinity/candid@82e9ce5) fix clippy
* [`c477d01d`](dfinity/candid@c477d01) Update candid-howto.adoc ([dfinity/candid⁠#301](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/301))
dfinity-bot added a commit that referenced this pull request Dec 18, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...c477d01d](dfinity/candid@a555d77...c477d01)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
* [`b6a8d4c6`](dfinity/candid@b6a8d4c) Add parser fuzzer ([dfinity/candid⁠#297](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/297))
* [`77d0637e`](dfinity/candid@77d0637) ignore subtype for init args ([dfinity/candid⁠#296](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/296))
* [`67675ce3`](dfinity/candid@67675ce) Candid UI for flamegraph ([dfinity/candid⁠#299](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/299))
* [`82e9ce5a`](dfinity/candid@82e9ce5) fix clippy
* [`c477d01d`](dfinity/candid@c477d01) Update candid-howto.adoc ([dfinity/candid⁠#301](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/301))
dfinity-bot added a commit that referenced this pull request Dec 19, 2021
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@a555d777...c477d01d](dfinity/candid@a555d77...c477d01)

* [`7ea94042`](dfinity/candid@7ea9404) [Rust] Subtyping support for deserialization ([dfinity/candid⁠#211](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/211))
* [`6e62bbf2`](dfinity/candid@6e62bbf) Spec: Do a subtyping check when decoding ([dfinity/candid⁠#168](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/168))
* [`c597333d`](dfinity/candid@c597333) release beta ([dfinity/candid⁠#222](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/222))
* [`6f3014de`](dfinity/candid@6f3014d) Coq: Model subtype check on decoding, IDL-Soundness, Transitive Coherence ([dfinity/candid⁠#171](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/171))
* [`a0cc8567`](dfinity/candid@a0cc856) fix: unroll types for all types ([dfinity/candid⁠#223](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/223))
* [`11226259`](dfinity/candid@1122625) add candid ui url
* [`24169c2b`](dfinity/candid@24169c2) add doc for generating Wasm ([dfinity/candid⁠#233](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/233))
* [`9ffd681c`](dfinity/candid@9ffd681) Motoko binding ([dfinity/candid⁠#231](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/231))
* [`eb78062e`](dfinity/candid@eb78062) implement CandidType for str ([dfinity/candid⁠#234](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/234))
* [`a826ebe3`](dfinity/candid@a826ebe) bump versions in cargo.toml ([dfinity/candid⁠#236](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/236))
* [`e80b2411`](dfinity/candid@e80b241) fix js value
* [`ccd690be`](dfinity/candid@ccd690b) release for 0.7.0 ([dfinity/candid⁠#238](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/238))
* [`48b8d678`](dfinity/candid@48b8d67) Fix broken link ([dfinity/candid⁠#241](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/241))
* [`f83b274a`](dfinity/candid@f83b274) fix bigint for candid ui
* [`bb848072`](dfinity/candid@bb84807) docs: Update interacting with the Candid UI ([dfinity/candid⁠#235](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/235))
* [`a4dc06c2`](dfinity/candid@a4dc06c) chore: updates type import to new home in @⁠dfinity/principal ([dfinity/candid⁠#244](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/244))
* [`07aac075`](dfinity/candid@07aac07) fix clippy
* [`c4ed4c2d`](dfinity/candid@c4ed4c2) add candid_type helper attribute ([dfinity/candid⁠#249](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/249))
* [`9d017027`](dfinity/candid@9d01702) chore: update to use new `ic-types` ([dfinity/candid⁠#252](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/252))
* [`b5c7478f`](dfinity/candid@b5c7478) release ([dfinity/candid⁠#254](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/254))
* [`85a8d6ef`](dfinity/candid@85a8d6e) chore: removes default exports from types ([dfinity/candid⁠#257](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/257))
* [`10ae4c5e`](dfinity/candid@10ae4c5) Release ([dfinity/candid⁠#258](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/258))
* [`21735b9c`](dfinity/candid@21735b9) fix release
* [`266fbc1a`](dfinity/candid@266fbc1) fix: make deserializer non-human-readable ([dfinity/candid⁠#260](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/260))
* [`7e4a51bd`](dfinity/candid@7e4a51b) chore: upgrade ic-types to 0.2.1 ([dfinity/candid⁠#261](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/261))
* [`62ecfb05`](dfinity/candid@62ecfb0) release 0.7.4
* [`86bfd6c1`](dfinity/candid@86bfd6c) cargo.lock
* [`71e96226`](dfinity/candid@71e9622) bump candid ui to dfx 0.8 ([dfinity/candid⁠#262](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/262))
* [`0bbb320e`](dfinity/candid@0bbb320) fix typescript binding for reference types ([dfinity/candid⁠#264](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/264))
* [`e68bcca6`](dfinity/candid@e68bcca) Candid UI to understand wasm profiler ([dfinity/candid⁠#266](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/266))
* [`6dd01714`](dfinity/candid@6dd0171) add binding generation for Candid UI canister ([dfinity/candid⁠#267](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/267))
* [`7cf94fb9`](dfinity/candid@7cf94fb) fix clippy ([dfinity/candid⁠#268](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/268))
* [`735c471f`](dfinity/candid@735c471) import did file from parser ([dfinity/candid⁠#269](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/269))
* [`170896bc`](dfinity/candid@170896b) test suite: A few more subtyping tests ([dfinity/candid⁠#247](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/247))
* [`7eda836e`](dfinity/candid@7eda836) release ([dfinity/candid⁠#270](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/270))
* [`67e1e605`](dfinity/candid@67e1e60) fix import relative path ([dfinity/candid⁠#271](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/271))
* [`f3b09342`](dfinity/candid@f3b0934) Spec: Refine the opt rule ([dfinity/candid⁠#246](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/246))
* [`165f856f`](dfinity/candid@165f856) Update num-bigint to v0.4.2 ([dfinity/candid⁠#274](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/274))
* [`6817ce73`](dfinity/candid@6817ce7) ARM release ([dfinity/candid⁠#275](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/275))
* [`202afab2`](dfinity/candid@202afab) Doc: Fix some adoc syntax ([dfinity/candid⁠#276](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/276))
* [`e0e3c02b`](dfinity/candid@e0e3c02) Link to docs from README ([dfinity/candid⁠#277](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/277))
* [`81f64da5`](dfinity/candid@81f64da) Improving the documentation. ([dfinity/candid⁠#278](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/278))
* [`10291c2c`](dfinity/candid@10291c2) remove obsolete adoc and propagate earlier fix ([dfinity/candid⁠#279](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/279))
* [`dcbfc121`](dfinity/candid@dcbfc12) Fix subtype ([dfinity/candid⁠#280](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/280))
* [`061c8b76`](dfinity/candid@061c8b7) release ([dfinity/candid⁠#281](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/281))
* [`85e97242`](dfinity/candid@85e9724) Use escape_debug when printing text value ([dfinity/candid⁠#283](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/283))
* [`697462e9`](dfinity/candid@697462e) fix clippy
* [`ab150365`](dfinity/candid@ab15036) fix uint overflow ([dfinity/candid⁠#287](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/287))
* [`869df620`](dfinity/candid@869df62) remove binread::read_bytes, as it is not defensive ([dfinity/candid⁠#288](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/288))
* [`30855f6b`](dfinity/candid@30855f6) Test suite: More tests with invalid type tables ([dfinity/candid⁠#285](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/285))
* [`ed300a82`](dfinity/candid@ed300a8) Spec: Clarify that the type table may only contain composite types ([dfinity/candid⁠#284](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/284))
* [`15f59452`](dfinity/candid@15f5945) add more visitors for nat and int ([dfinity/candid⁠#290](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/290))
* [`b6a8d4c6`](dfinity/candid@b6a8d4c) Add parser fuzzer ([dfinity/candid⁠#297](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/297))
* [`77d0637e`](dfinity/candid@77d0637) ignore subtype for init args ([dfinity/candid⁠#296](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/296))
* [`67675ce3`](dfinity/candid@67675ce) Candid UI for flamegraph ([dfinity/candid⁠#299](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/299))
* [`82e9ce5a`](dfinity/candid@82e9ce5) fix clippy
* [`c477d01d`](dfinity/candid@c477d01) Update candid-howto.adoc ([dfinity/candid⁠#301](http://r.duckduckgo.com/l/?uddg=https://github.com/dfinity/candid/issues/301))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants