Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

allow (-128 : Int8) #505

Closed
ggreif opened this issue Jun 18, 2019 · 5 comments · Fixed by #638
Closed

allow (-128 : Int8) #505

ggreif opened this issue Jun 18, 2019 · 5 comments · Fixed by #638
Assignees
Labels
Bug Something isn't working
Milestone

Comments

@ggreif
Copy link
Contributor

ggreif commented Jun 18, 2019

PR is being prepared: #638.

https://dfinity.atlassian.net/browse/AST-89

#487 (as delivered) has a small deficiency, namely the newly introduced Int* types fail to typecheck the lowest legal (negative) value. I.e. -128 : Int8 is rejected. The reason is, that - is an operator - : a -> a, and thus there is an intermediate 128 : Int8 being type-checked, which fails with range violation.

So, for checking mode, the operator - : Int8 -> Int8 in a compositional context causes the described problem, which might confuse AS users.

Other Nat* behave similarly.

An analogous problem arises at the pattern side.

Referencing the Slack discussion thread here for the record:

https://dfinity.slack.com/archives/CCK4B0XE3/p1560273268058800

@ggreif ggreif changed the title AST-89 allow (-128 : Nat) AST-89 allow (-128 : Nat8) Jun 18, 2019
@ggreif ggreif added this to the v0.5 milestone Jun 18, 2019
@ggreif ggreif added the Bug Something isn't working label Jun 18, 2019
@nomeata
Copy link
Collaborator

nomeata commented Jun 18, 2019

Let me ask the obvious question: can we make the parser parse signed literals?

@rossberg rossberg changed the title AST-89 allow (-128 : Nat8) AST-89 allow (-128 : Int8) Jun 19, 2019
@ggreif ggreif self-assigned this Jul 23, 2019
@ggreif
Copy link
Contributor Author

ggreif commented Aug 1, 2019

When fixing this, also revert the workaround in the fuzzer! grep for actorscript/issues/505.

@ggreif
Copy link
Contributor Author

ggreif commented Sep 6, 2019

Here is an idea. When type checking a unary operator (these always have fixed semantics), always try to abstractly interpret the result first. When it evaluates to a constant, then check that. If not, use the current algorithm to check the original AST compositionally.

Pros: no need to change the parser
Cons: introduces a slight non-compositionality into the typechecker, and needs a helper Ast -> Ast option for simplification. This guy then can be used in IR-lowering too.

Of course this won't work. (I have coded up something in https://github.com/dfinity-lab/actorscript/tree/gabor/issue-505-take1.) Consider (---128) : Int8. This would abstractly evaluate to Some (LitE (PreLit (-128) Int)) and thus pass the type checker. But at runtime the unary expression --128 should trap. Eating only the innermost negation operator as a sign might be a remedy.

@ggreif ggreif changed the title AST-89 allow (-128 : Int8) allow (-128 : Int8) Sep 6, 2019
@nomeata
Copy link
Collaborator

nomeata commented Sep 6, 2019

Pinging @rossberg as our front-end type-checker guru

ggreif added a commit that referenced this issue Sep 6, 2019
ggreif added a commit that referenced this issue Sep 6, 2019
ggreif added a commit that referenced this issue Sep 6, 2019
... by treating the innermost negation operator
as a sign.

This trips tests like

     let d : Word64 = -15;

with

words.as:24.22-24.25: type error, literal out of range for type Word64

but that is easy to cure.
@ggreif
Copy link
Contributor Author

ggreif commented Sep 6, 2019

The other approach I came up with (https://github.com/dfinity-lab/actorscript/tree/gabor/issue-505-take2) fixes the problem by treating the innermost NegOp around a literal as a sign.

ggreif added a commit that referenced this issue Sep 6, 2019
@ggreif ggreif mentioned this issue Sep 7, 2019
4 tasks
ggreif added a commit that referenced this issue Sep 12, 2019
* Fix #505 in the parser by treating the innermost negation (also `+`) operator
as a sign. The same idea is applied to expressions and patterns.
ggreif added a commit that referenced this issue Sep 12, 2019
innermost sign operators are now part of the literal, see #505
dfinity-bot added a commit that referenced this issue Jan 18, 2023
## Changelog for motoko-base:
Branch: next-moc
Commits: [dfinity/motoko-base@40e2d36e...551acc9a](dfinity/motoko-base@40e2d36...551acc9)

* [`3a8d1f44`](dfinity/motoko-base@3a8d1f4) test: List module ([dfinity/motoko-base⁠#457](https://togithub.com/dfinity/motoko-base/issues/457))
* [`d74cc136`](dfinity/motoko-base@d74cc13) Int documentation and unit tests ([dfinity/motoko-base⁠#473](https://togithub.com/dfinity/motoko-base/issues/473))
* [`7171ebe3`](dfinity/motoko-base@7171ebe) Fix typo in Int.neg() function name ([dfinity/motoko-base⁠#479](https://togithub.com/dfinity/motoko-base/issues/479))
* [`85e17dcb`](dfinity/motoko-base@85e17dc) Motoko 0.7.5
* [`489a7595`](dfinity/motoko-base@489a759) Add `Array.size()`
* [`15ec733a`](dfinity/motoko-base@15ec733) Fix `Array.size` example
* [`bafaab29`](dfinity/motoko-base@bafaab2) Remove extraneous closing brace
* [`bc011ec3`](dfinity/motoko-base@bc011ec) Add missing semicolon
* [`8e2057d1`](dfinity/motoko-base@8e2057d) fix: import in `Trie.mo`
* [`f884484b`](dfinity/motoko-base@f884484) Add 'mo:base' import sanity check
* [`70f291d7`](dfinity/motoko-base@70f291d) Add link to PR in reference check file
* [`e35fde03`](dfinity/motoko-base@e35fde0) feat: user-facing API for timers ([dfinity/motoko-base⁠#474](https://togithub.com/dfinity/motoko-base/issues/474))
* [`cf74656f`](dfinity/motoko-base@cf74656) doc: Text module ([dfinity/motoko-base⁠#458](https://togithub.com/dfinity/motoko-base/issues/458))
* [`b1d30ec1`](dfinity/motoko-base@b1d30ec) chore: add examples for CertifiedData ([dfinity/motoko-base⁠#469](https://togithub.com/dfinity/motoko-base/issues/469))
* [`a3233a47`](dfinity/motoko-base@a3233a4) doc: ExperimentalStableMemory module ([dfinity/motoko-base⁠#482](https://togithub.com/dfinity/motoko-base/issues/482))
* [`e52bc256`](dfinity/motoko-base@e52bc25) Small typo in CertifiedData ([dfinity/motoko-base⁠#490](https://togithub.com/dfinity/motoko-base/issues/490))
* [`3729c65c`](dfinity/motoko-base@3729c65) Float documentation and unit tests ([dfinity/motoko-base⁠#455](https://togithub.com/dfinity/motoko-base/issues/455))
* [`1fa5240f`](dfinity/motoko-base@1fa5240) Deque documentation and unit tests ([dfinity/motoko-base⁠#465](https://togithub.com/dfinity/motoko-base/issues/465))
* [`a6826315`](dfinity/motoko-base@a682631) RBTree documentation and unit tests ([dfinity/motoko-base⁠#472](https://togithub.com/dfinity/motoko-base/issues/472))
* [`edb24def`](dfinity/motoko-base@edb24de) ExperimentalCycles documentation (no unit tests) ([dfinity/motoko-base⁠#477](https://togithub.com/dfinity/motoko-base/issues/477))
* [`eded1b73`](dfinity/motoko-base@eded1b7) doc: Text module ([dfinity/motoko-base⁠#458](https://togithub.com/dfinity/motoko-base/issues/458))
* [`41736374`](dfinity/motoko-base@4173637) chore: add examples for CertifiedData ([dfinity/motoko-base⁠#469](https://togithub.com/dfinity/motoko-base/issues/469))
* [`f4255ddb`](dfinity/motoko-base@f4255dd) doc: ExperimentalStableMemory module ([dfinity/motoko-base⁠#482](https://togithub.com/dfinity/motoko-base/issues/482))
* [`d99cd69d`](dfinity/motoko-base@d99cd69) Small typo in CertifiedData ([dfinity/motoko-base⁠#490](https://togithub.com/dfinity/motoko-base/issues/490))
* [`859edc14`](dfinity/motoko-base@859edc1) Float documentation and unit tests ([dfinity/motoko-base⁠#455](https://togithub.com/dfinity/motoko-base/issues/455))
* [`384ef6ee`](dfinity/motoko-base@384ef6e) Deque documentation and unit tests ([dfinity/motoko-base⁠#465](https://togithub.com/dfinity/motoko-base/issues/465))
* [`f0cf4da4`](dfinity/motoko-base@f0cf4da) RBTree documentation and unit tests ([dfinity/motoko-base⁠#472](https://togithub.com/dfinity/motoko-base/issues/472))
* [`66a682af`](dfinity/motoko-base@66a682a) ExperimentalCycles documentation (no unit tests) ([dfinity/motoko-base⁠#477](https://togithub.com/dfinity/motoko-base/issues/477))
* [`b4b6caca`](dfinity/motoko-base@b4b6cac) Add `Array.size` ([dfinity/motoko-base⁠#494](https://togithub.com/dfinity/motoko-base/issues/494))
* [`a5910190`](dfinity/motoko-base@a591019) fix: non-local import in `Trie.mo` ([dfinity/motoko-base⁠#495](https://togithub.com/dfinity/motoko-base/issues/495))
* [`823b0b40`](dfinity/motoko-base@823b0b4) Add `Array.size` ([dfinity/motoko-base⁠#494](https://togithub.com/dfinity/motoko-base/issues/494))
* [`4e6a7554`](dfinity/motoko-base@4e6a755) fix: non-local import in `Trie.mo` ([dfinity/motoko-base⁠#495](https://togithub.com/dfinity/motoko-base/issues/495))
* [`98c96a57`](dfinity/motoko-base@98c96a5) doc: add some explanation and improve examples in `Func.mo` ([dfinity/motoko-base⁠#471](https://togithub.com/dfinity/motoko-base/issues/471))
* [`4f8d37b6`](dfinity/motoko-base@4f8d37b) Int8/16/32/64 documentation and unit tests ([dfinity/motoko-base⁠#475](https://togithub.com/dfinity/motoko-base/issues/475))
* [`ef40d9d4`](dfinity/motoko-base@ef40d9d) fix: Base library issues with `Float` ([dfinity/motoko-base⁠#480](https://togithub.com/dfinity/motoko-base/issues/480))
* [`842e2b95`](dfinity/motoko-base@842e2b9) Typo in Float documentation ([dfinity/motoko-base⁠#498](https://togithub.com/dfinity/motoko-base/issues/498))
* [`443fcf86`](dfinity/motoko-base@443fcf8) doc: Random module ([dfinity/motoko-base⁠#484](https://togithub.com/dfinity/motoko-base/issues/484))
* [`ed727604`](dfinity/motoko-base@ed72760) doc: add examples to trie  ([dfinity/motoko-base⁠#454](https://togithub.com/dfinity/motoko-base/issues/454))
* [`4b472cf9`](dfinity/motoko-base@4b472cf) fix `bitnot` for the `Nat*` family too ([dfinity/motoko-base⁠#504](https://togithub.com/dfinity/motoko-base/issues/504))
* [`78af93bd`](dfinity/motoko-base@78af93b) feat: fix TrieSet.equals, add TrieSet.isEmpty, TrieSet.isSubset; add tests ([dfinity/motoko-base⁠#503](https://togithub.com/dfinity/motoko-base/issues/503))
* [`22152e95`](dfinity/motoko-base@22152e9) bugfix: fix issue [dfinity/motoko-base⁠#492](https://togithub.com/dfinity/motoko-base/issues/492) plus some testing of Random.mo ([dfinity/motoko-base⁠#500](https://togithub.com/dfinity/motoko-base/issues/500))
* [`b2e6e584`](dfinity/motoko-base@b2e6e58) bugfix: fixes  [dfinity/motoko-base⁠#448](https://togithub.com/dfinity/motoko-base/issues/448) ([dfinity/motoko-base⁠#505](https://togithub.com/dfinity/motoko-base/issues/505))
* [`f602517f`](dfinity/motoko-base@f602517) Add examples and update docs for Stack ([dfinity/motoko-base⁠#470](https://togithub.com/dfinity/motoko-base/issues/470))
mergify bot pushed a commit that referenced this issue Jan 18, 2023
## Changelog for motoko-base:
Branch: next-moc
Commits: [dfinity/motoko-base@40e2d36e...551acc9a](dfinity/motoko-base@40e2d36...551acc9)

* [`3a8d1f44`](dfinity/motoko-base@3a8d1f4) test: List module ([dfinity/motoko-base⁠#457](https://togithub.com/dfinity/motoko-base/issues/457))
* [`d74cc136`](dfinity/motoko-base@d74cc13) Int documentation and unit tests ([dfinity/motoko-base⁠#473](https://togithub.com/dfinity/motoko-base/issues/473))
* [`7171ebe3`](dfinity/motoko-base@7171ebe) Fix typo in Int.neg() function name ([dfinity/motoko-base⁠#479](https://togithub.com/dfinity/motoko-base/issues/479))
* [`85e17dcb`](dfinity/motoko-base@85e17dc) Motoko 0.7.5
* [`489a7595`](dfinity/motoko-base@489a759) Add `Array.size()`
* [`15ec733a`](dfinity/motoko-base@15ec733) Fix `Array.size` example
* [`bafaab29`](dfinity/motoko-base@bafaab2) Remove extraneous closing brace
* [`bc011ec3`](dfinity/motoko-base@bc011ec) Add missing semicolon
* [`8e2057d1`](dfinity/motoko-base@8e2057d) fix: import in `Trie.mo`
* [`f884484b`](dfinity/motoko-base@f884484) Add 'mo:base' import sanity check
* [`70f291d7`](dfinity/motoko-base@70f291d) Add link to PR in reference check file
* [`e35fde03`](dfinity/motoko-base@e35fde0) feat: user-facing API for timers ([dfinity/motoko-base⁠#474](https://togithub.com/dfinity/motoko-base/issues/474))
* [`cf74656f`](dfinity/motoko-base@cf74656) doc: Text module ([dfinity/motoko-base⁠#458](https://togithub.com/dfinity/motoko-base/issues/458))
* [`b1d30ec1`](dfinity/motoko-base@b1d30ec) chore: add examples for CertifiedData ([dfinity/motoko-base⁠#469](https://togithub.com/dfinity/motoko-base/issues/469))
* [`a3233a47`](dfinity/motoko-base@a3233a4) doc: ExperimentalStableMemory module ([dfinity/motoko-base⁠#482](https://togithub.com/dfinity/motoko-base/issues/482))
* [`e52bc256`](dfinity/motoko-base@e52bc25) Small typo in CertifiedData ([dfinity/motoko-base⁠#490](https://togithub.com/dfinity/motoko-base/issues/490))
* [`3729c65c`](dfinity/motoko-base@3729c65) Float documentation and unit tests ([dfinity/motoko-base⁠#455](https://togithub.com/dfinity/motoko-base/issues/455))
* [`1fa5240f`](dfinity/motoko-base@1fa5240) Deque documentation and unit tests ([dfinity/motoko-base⁠#465](https://togithub.com/dfinity/motoko-base/issues/465))
* [`a6826315`](dfinity/motoko-base@a682631) RBTree documentation and unit tests ([dfinity/motoko-base⁠#472](https://togithub.com/dfinity/motoko-base/issues/472))
* [`edb24def`](dfinity/motoko-base@edb24de) ExperimentalCycles documentation (no unit tests) ([dfinity/motoko-base⁠#477](https://togithub.com/dfinity/motoko-base/issues/477))
* [`eded1b73`](dfinity/motoko-base@eded1b7) doc: Text module ([dfinity/motoko-base⁠#458](https://togithub.com/dfinity/motoko-base/issues/458))
* [`41736374`](dfinity/motoko-base@4173637) chore: add examples for CertifiedData ([dfinity/motoko-base⁠#469](https://togithub.com/dfinity/motoko-base/issues/469))
* [`f4255ddb`](dfinity/motoko-base@f4255dd) doc: ExperimentalStableMemory module ([dfinity/motoko-base⁠#482](https://togithub.com/dfinity/motoko-base/issues/482))
* [`d99cd69d`](dfinity/motoko-base@d99cd69) Small typo in CertifiedData ([dfinity/motoko-base⁠#490](https://togithub.com/dfinity/motoko-base/issues/490))
* [`859edc14`](dfinity/motoko-base@859edc1) Float documentation and unit tests ([dfinity/motoko-base⁠#455](https://togithub.com/dfinity/motoko-base/issues/455))
* [`384ef6ee`](dfinity/motoko-base@384ef6e) Deque documentation and unit tests ([dfinity/motoko-base⁠#465](https://togithub.com/dfinity/motoko-base/issues/465))
* [`f0cf4da4`](dfinity/motoko-base@f0cf4da) RBTree documentation and unit tests ([dfinity/motoko-base⁠#472](https://togithub.com/dfinity/motoko-base/issues/472))
* [`66a682af`](dfinity/motoko-base@66a682a) ExperimentalCycles documentation (no unit tests) ([dfinity/motoko-base⁠#477](https://togithub.com/dfinity/motoko-base/issues/477))
* [`b4b6caca`](dfinity/motoko-base@b4b6cac) Add `Array.size` ([dfinity/motoko-base⁠#494](https://togithub.com/dfinity/motoko-base/issues/494))
* [`a5910190`](dfinity/motoko-base@a591019) fix: non-local import in `Trie.mo` ([dfinity/motoko-base⁠#495](https://togithub.com/dfinity/motoko-base/issues/495))
* [`823b0b40`](dfinity/motoko-base@823b0b4) Add `Array.size` ([dfinity/motoko-base⁠#494](https://togithub.com/dfinity/motoko-base/issues/494))
* [`4e6a7554`](dfinity/motoko-base@4e6a755) fix: non-local import in `Trie.mo` ([dfinity/motoko-base⁠#495](https://togithub.com/dfinity/motoko-base/issues/495))
* [`98c96a57`](dfinity/motoko-base@98c96a5) doc: add some explanation and improve examples in `Func.mo` ([dfinity/motoko-base⁠#471](https://togithub.com/dfinity/motoko-base/issues/471))
* [`4f8d37b6`](dfinity/motoko-base@4f8d37b) Int8/16/32/64 documentation and unit tests ([dfinity/motoko-base⁠#475](https://togithub.com/dfinity/motoko-base/issues/475))
* [`ef40d9d4`](dfinity/motoko-base@ef40d9d) fix: Base library issues with `Float` ([dfinity/motoko-base⁠#480](https://togithub.com/dfinity/motoko-base/issues/480))
* [`842e2b95`](dfinity/motoko-base@842e2b9) Typo in Float documentation ([dfinity/motoko-base⁠#498](https://togithub.com/dfinity/motoko-base/issues/498))
* [`443fcf86`](dfinity/motoko-base@443fcf8) doc: Random module ([dfinity/motoko-base⁠#484](https://togithub.com/dfinity/motoko-base/issues/484))
* [`ed727604`](dfinity/motoko-base@ed72760) doc: add examples to trie  ([dfinity/motoko-base⁠#454](https://togithub.com/dfinity/motoko-base/issues/454))
* [`4b472cf9`](dfinity/motoko-base@4b472cf) fix `bitnot` for the `Nat*` family too ([dfinity/motoko-base⁠#504](https://togithub.com/dfinity/motoko-base/issues/504))
* [`78af93bd`](dfinity/motoko-base@78af93b) feat: fix TrieSet.equals, add TrieSet.isEmpty, TrieSet.isSubset; add tests ([dfinity/motoko-base⁠#503](https://togithub.com/dfinity/motoko-base/issues/503))
* [`22152e95`](dfinity/motoko-base@22152e9) bugfix: fix issue [dfinity/motoko-base⁠#492](https://togithub.com/dfinity/motoko-base/issues/492) plus some testing of Random.mo ([dfinity/motoko-base⁠#500](https://togithub.com/dfinity/motoko-base/issues/500))
* [`b2e6e584`](dfinity/motoko-base@b2e6e58) bugfix: fixes  [dfinity/motoko-base⁠#448](https://togithub.com/dfinity/motoko-base/issues/448) ([dfinity/motoko-base⁠#505](https://togithub.com/dfinity/motoko-base/issues/505))
* [`f602517f`](dfinity/motoko-base@f602517) Add examples and update docs for Stack ([dfinity/motoko-base⁠#470](https://togithub.com/dfinity/motoko-base/issues/470))
dfinity-bot added a commit that referenced this issue Dec 14, 2023
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@331217ba...b40a4ab4](dfinity/candid@331217b...b40a4ab)

* [`a71eb20a`](dfinity/candid@a71eb20) limit size of vec null/reserved ([dfinity/candid⁠#434](https://togithub.com/dfinity/candid/issues/434))
* [`de8b57a0`](dfinity/candid@de8b57a) [Rust] Add composite_query ([dfinity/candid⁠#435](https://togithub.com/dfinity/candid/issues/435))
* [`e212e096`](dfinity/candid@e212e09) add play.motoko.org to Candid UI ([dfinity/candid⁠#437](https://togithub.com/dfinity/candid/issues/437))
* [`c9c85d0a`](dfinity/candid@c9c85d0) bump dependencies for candid UI ([dfinity/candid⁠#442](https://togithub.com/dfinity/candid/issues/442))
* [`e73a8c9f`](dfinity/candid@e73a8c9) fix spec for optional terminal semicolons ([dfinity/candid⁠#445](https://togithub.com/dfinity/candid/issues/445))
* [`f1d573cb`](dfinity/candid@f1d573c) sort define_service ([dfinity/candid⁠#441](https://togithub.com/dfinity/candid/issues/441))
* [`6961355c`](dfinity/candid@6961355) [Rust] add quote for reserved field names in debug trait ([dfinity/candid⁠#446](https://togithub.com/dfinity/candid/issues/446))
* [`e660ff02`](dfinity/candid@e660ff0) use const generics for array ([dfinity/candid⁠#444](https://togithub.com/dfinity/candid/issues/444))
* [`199fd05b`](dfinity/candid@199fd05) release candid 0.9 ([dfinity/candid⁠#447](https://togithub.com/dfinity/candid/issues/447))
* [`7caa48ab`](dfinity/candid@7caa48a) [C++] Add link to icpp-candid ([dfinity/candid⁠#450](https://togithub.com/dfinity/candid/issues/450))
* [`c2a310f8`](dfinity/candid@c2a310f) [Rust] adding more util functions ([dfinity/candid⁠#451](https://togithub.com/dfinity/candid/issues/451))
* [`528a3438`](dfinity/candid@528a343) bump Candid UI ([dfinity/candid⁠#449](https://togithub.com/dfinity/candid/issues/449))
* [`5066e27c`](dfinity/candid@5066e27) update to syn 2 and release ([dfinity/candid⁠#452](https://togithub.com/dfinity/candid/issues/452))
* [`581303ec`](dfinity/candid@581303e) fix composite query for candid UI ([dfinity/candid⁠#453](https://togithub.com/dfinity/candid/issues/453))
* [`457b5beb`](dfinity/candid@457b5be) recover subtype error from custom deserializer ([dfinity/candid⁠#456](https://togithub.com/dfinity/candid/issues/456))
* [`9524eae1`](dfinity/candid@9524eae) fix equality check ([dfinity/candid⁠#455](https://togithub.com/dfinity/candid/issues/455))
* [`6188ebbf`](dfinity/candid@6188ebb) release ([dfinity/candid⁠#457](https://togithub.com/dfinity/candid/issues/457))
* [`2c3f8a38`](dfinity/candid@2c3f8a3) move away from BigInt::try_into ([dfinity/candid⁠#458](https://togithub.com/dfinity/candid/issues/458))
* [`9f567c32`](dfinity/candid@9f567c3) spec: allow record {} <: record {null} ([dfinity/candid⁠#462](https://togithub.com/dfinity/candid/issues/462))
* [`7273592a`](dfinity/candid@7273592) Fix length counting of zero sized values ([dfinity/candid⁠#460](https://togithub.com/dfinity/candid/issues/460))
* [`1c383a7e`](dfinity/candid@1c383a7) remove arc_type feature ([dfinity/candid⁠#463](https://togithub.com/dfinity/candid/issues/463))
* [`b7755ea7`](dfinity/candid@b7755ea) bump candid ui ([dfinity/candid⁠#464](https://togithub.com/dfinity/candid/issues/464))
* [`c862f838`](dfinity/candid@c862f83) make the field zero_sized_values in candid::de::Config public ([dfinity/candid⁠#465](https://togithub.com/dfinity/candid/issues/465))
* [`dbee8786`](dfinity/candid@dbee878) More work for Rust binding ([dfinity/candid⁠#461](https://togithub.com/dfinity/candid/issues/461))
* [`a1eb218c`](dfinity/candid@a1eb218) Misc ([dfinity/candid⁠#466](https://togithub.com/dfinity/candid/issues/466))
* [`11094b21`](dfinity/candid@11094b2) minize error message ([dfinity/candid⁠#467](https://togithub.com/dfinity/candid/issues/467))
* [`30337723`](dfinity/candid@3033772) Misc fix ([dfinity/candid⁠#469](https://togithub.com/dfinity/candid/issues/469))
* [`a8322be5`](dfinity/candid@a8322be) set default config for different targets ([dfinity/candid⁠#470](https://togithub.com/dfinity/candid/issues/470))
* [`b233dbc2`](dfinity/candid@b233dbc) fix error msg for empty type ([dfinity/candid⁠#478](https://togithub.com/dfinity/candid/issues/478))
* [`c342311f`](dfinity/candid@c342311) Candid test suite: Write a few more spacebomb tests ([dfinity/candid⁠#479](https://togithub.com/dfinity/candid/issues/479))
* [`5be80b90`](dfinity/candid@5be80b9) Feat: authenticated calls in Candid UI ([dfinity/candid⁠#475](https://togithub.com/dfinity/candid/issues/475))
* [`3b25ba06`](dfinity/candid@3b25ba0) streaming profiling ([dfinity/candid⁠#477](https://togithub.com/dfinity/candid/issues/477))
* [`646f6398`](dfinity/candid@646f639) Set up responsive layout for Candid UI authorization panel ([dfinity/candid⁠#480](https://togithub.com/dfinity/candid/issues/480))
* [`0ae47e7f`](dfinity/candid@0ae47e7) Bump rustix from 0.38.14 to 0.38.19 ([dfinity/candid⁠#481](https://togithub.com/dfinity/candid/issues/481))
* [`9ab2733f`](dfinity/candid@9ab2733) Replace icon ([dfinity/candid⁠#482](https://togithub.com/dfinity/candid/issues/482))
* [`2308128e`](dfinity/candid@2308128) remove duplicate check for IDE ([dfinity/candid⁠#484](https://togithub.com/dfinity/candid/issues/484))
* [`782c4375`](dfinity/candid@782c437) fix service_equal error reporting ([dfinity/candid⁠#486](https://togithub.com/dfinity/candid/issues/486))
* [`699e5cba`](dfinity/candid@699e5cb) Fix typo in README ([dfinity/candid⁠#488](https://togithub.com/dfinity/candid/issues/488))
* [`05dab775`](dfinity/candid@05dab77) Add missing idlFactory export in TypeScript declarations ([dfinity/candid⁠#491](https://togithub.com/dfinity/candid/issues/491))
* [`1c00b4af`](dfinity/candid@1c00b4a) Release candid 0.10 ([dfinity/candid⁠#493](https://togithub.com/dfinity/candid/issues/493))
* [`aeacf908`](dfinity/candid@aeacf90) update metadata ([dfinity/candid⁠#494](https://togithub.com/dfinity/candid/issues/494))
* [`747104a2`](dfinity/candid@747104a) bump candid ui ([dfinity/candid⁠#496](https://togithub.com/dfinity/candid/issues/496))
* [`2f70240e`](dfinity/candid@2f70240) refactor candid ui auth ([dfinity/candid⁠#500](https://togithub.com/dfinity/candid/issues/500))
* [`16c167a1`](dfinity/candid@16c167a) feat: Make it easy to convert data to IDLValue and candid text format ([dfinity/candid⁠#502](https://togithub.com/dfinity/candid/issues/502))
* [`e09e6c59`](dfinity/candid@e09e6c5) Create security policy ([dfinity/candid⁠#503](https://togithub.com/dfinity/candid/issues/503))
* [`2f6f90a3`](dfinity/candid@2f6f90a) refine IDLValue::Blob display ([dfinity/candid⁠#497](https://togithub.com/dfinity/candid/issues/497))
* [`b40a4ab4`](dfinity/candid@b40a4ab) core: make candid max size public ([dfinity/candid⁠#505](https://togithub.com/dfinity/candid/issues/505))
dfinity-bot added a commit that referenced this issue Dec 15, 2023
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@331217ba...eca7f4cd](dfinity/candid@331217b...eca7f4c)

* [`a71eb20a`](dfinity/candid@a71eb20) limit size of vec null/reserved ([dfinity/candid⁠#434](https://togithub.com/dfinity/candid/issues/434))
* [`de8b57a0`](dfinity/candid@de8b57a) [Rust] Add composite_query ([dfinity/candid⁠#435](https://togithub.com/dfinity/candid/issues/435))
* [`e212e096`](dfinity/candid@e212e09) add play.motoko.org to Candid UI ([dfinity/candid⁠#437](https://togithub.com/dfinity/candid/issues/437))
* [`c9c85d0a`](dfinity/candid@c9c85d0) bump dependencies for candid UI ([dfinity/candid⁠#442](https://togithub.com/dfinity/candid/issues/442))
* [`e73a8c9f`](dfinity/candid@e73a8c9) fix spec for optional terminal semicolons ([dfinity/candid⁠#445](https://togithub.com/dfinity/candid/issues/445))
* [`f1d573cb`](dfinity/candid@f1d573c) sort define_service ([dfinity/candid⁠#441](https://togithub.com/dfinity/candid/issues/441))
* [`6961355c`](dfinity/candid@6961355) [Rust] add quote for reserved field names in debug trait ([dfinity/candid⁠#446](https://togithub.com/dfinity/candid/issues/446))
* [`e660ff02`](dfinity/candid@e660ff0) use const generics for array ([dfinity/candid⁠#444](https://togithub.com/dfinity/candid/issues/444))
* [`199fd05b`](dfinity/candid@199fd05) release candid 0.9 ([dfinity/candid⁠#447](https://togithub.com/dfinity/candid/issues/447))
* [`7caa48ab`](dfinity/candid@7caa48a) [C++] Add link to icpp-candid ([dfinity/candid⁠#450](https://togithub.com/dfinity/candid/issues/450))
* [`c2a310f8`](dfinity/candid@c2a310f) [Rust] adding more util functions ([dfinity/candid⁠#451](https://togithub.com/dfinity/candid/issues/451))
* [`528a3438`](dfinity/candid@528a343) bump Candid UI ([dfinity/candid⁠#449](https://togithub.com/dfinity/candid/issues/449))
* [`5066e27c`](dfinity/candid@5066e27) update to syn 2 and release ([dfinity/candid⁠#452](https://togithub.com/dfinity/candid/issues/452))
* [`581303ec`](dfinity/candid@581303e) fix composite query for candid UI ([dfinity/candid⁠#453](https://togithub.com/dfinity/candid/issues/453))
* [`457b5beb`](dfinity/candid@457b5be) recover subtype error from custom deserializer ([dfinity/candid⁠#456](https://togithub.com/dfinity/candid/issues/456))
* [`9524eae1`](dfinity/candid@9524eae) fix equality check ([dfinity/candid⁠#455](https://togithub.com/dfinity/candid/issues/455))
* [`6188ebbf`](dfinity/candid@6188ebb) release ([dfinity/candid⁠#457](https://togithub.com/dfinity/candid/issues/457))
* [`2c3f8a38`](dfinity/candid@2c3f8a3) move away from BigInt::try_into ([dfinity/candid⁠#458](https://togithub.com/dfinity/candid/issues/458))
* [`9f567c32`](dfinity/candid@9f567c3) spec: allow record {} <: record {null} ([dfinity/candid⁠#462](https://togithub.com/dfinity/candid/issues/462))
* [`7273592a`](dfinity/candid@7273592) Fix length counting of zero sized values ([dfinity/candid⁠#460](https://togithub.com/dfinity/candid/issues/460))
* [`1c383a7e`](dfinity/candid@1c383a7) remove arc_type feature ([dfinity/candid⁠#463](https://togithub.com/dfinity/candid/issues/463))
* [`b7755ea7`](dfinity/candid@b7755ea) bump candid ui ([dfinity/candid⁠#464](https://togithub.com/dfinity/candid/issues/464))
* [`c862f838`](dfinity/candid@c862f83) make the field zero_sized_values in candid::de::Config public ([dfinity/candid⁠#465](https://togithub.com/dfinity/candid/issues/465))
* [`dbee8786`](dfinity/candid@dbee878) More work for Rust binding ([dfinity/candid⁠#461](https://togithub.com/dfinity/candid/issues/461))
* [`a1eb218c`](dfinity/candid@a1eb218) Misc ([dfinity/candid⁠#466](https://togithub.com/dfinity/candid/issues/466))
* [`11094b21`](dfinity/candid@11094b2) minize error message ([dfinity/candid⁠#467](https://togithub.com/dfinity/candid/issues/467))
* [`30337723`](dfinity/candid@3033772) Misc fix ([dfinity/candid⁠#469](https://togithub.com/dfinity/candid/issues/469))
* [`a8322be5`](dfinity/candid@a8322be) set default config for different targets ([dfinity/candid⁠#470](https://togithub.com/dfinity/candid/issues/470))
* [`b233dbc2`](dfinity/candid@b233dbc) fix error msg for empty type ([dfinity/candid⁠#478](https://togithub.com/dfinity/candid/issues/478))
* [`c342311f`](dfinity/candid@c342311) Candid test suite: Write a few more spacebomb tests ([dfinity/candid⁠#479](https://togithub.com/dfinity/candid/issues/479))
* [`5be80b90`](dfinity/candid@5be80b9) Feat: authenticated calls in Candid UI ([dfinity/candid⁠#475](https://togithub.com/dfinity/candid/issues/475))
* [`3b25ba06`](dfinity/candid@3b25ba0) streaming profiling ([dfinity/candid⁠#477](https://togithub.com/dfinity/candid/issues/477))
* [`646f6398`](dfinity/candid@646f639) Set up responsive layout for Candid UI authorization panel ([dfinity/candid⁠#480](https://togithub.com/dfinity/candid/issues/480))
* [`0ae47e7f`](dfinity/candid@0ae47e7) Bump rustix from 0.38.14 to 0.38.19 ([dfinity/candid⁠#481](https://togithub.com/dfinity/candid/issues/481))
* [`9ab2733f`](dfinity/candid@9ab2733) Replace icon ([dfinity/candid⁠#482](https://togithub.com/dfinity/candid/issues/482))
* [`2308128e`](dfinity/candid@2308128) remove duplicate check for IDE ([dfinity/candid⁠#484](https://togithub.com/dfinity/candid/issues/484))
* [`782c4375`](dfinity/candid@782c437) fix service_equal error reporting ([dfinity/candid⁠#486](https://togithub.com/dfinity/candid/issues/486))
* [`699e5cba`](dfinity/candid@699e5cb) Fix typo in README ([dfinity/candid⁠#488](https://togithub.com/dfinity/candid/issues/488))
* [`05dab775`](dfinity/candid@05dab77) Add missing idlFactory export in TypeScript declarations ([dfinity/candid⁠#491](https://togithub.com/dfinity/candid/issues/491))
* [`1c00b4af`](dfinity/candid@1c00b4a) Release candid 0.10 ([dfinity/candid⁠#493](https://togithub.com/dfinity/candid/issues/493))
* [`aeacf908`](dfinity/candid@aeacf90) update metadata ([dfinity/candid⁠#494](https://togithub.com/dfinity/candid/issues/494))
* [`747104a2`](dfinity/candid@747104a) bump candid ui ([dfinity/candid⁠#496](https://togithub.com/dfinity/candid/issues/496))
* [`2f70240e`](dfinity/candid@2f70240) refactor candid ui auth ([dfinity/candid⁠#500](https://togithub.com/dfinity/candid/issues/500))
* [`16c167a1`](dfinity/candid@16c167a) feat: Make it easy to convert data to IDLValue and candid text format ([dfinity/candid⁠#502](https://togithub.com/dfinity/candid/issues/502))
* [`e09e6c59`](dfinity/candid@e09e6c5) Create security policy ([dfinity/candid⁠#503](https://togithub.com/dfinity/candid/issues/503))
* [`2f6f90a3`](dfinity/candid@2f6f90a) refine IDLValue::Blob display ([dfinity/candid⁠#497](https://togithub.com/dfinity/candid/issues/497))
* [`b40a4ab4`](dfinity/candid@b40a4ab) core: make candid max size public ([dfinity/candid⁠#505](https://togithub.com/dfinity/candid/issues/505))
* [`eca7f4cd`](dfinity/candid@eca7f4c) move dependencies to feature ([dfinity/candid⁠#506](https://togithub.com/dfinity/candid/issues/506))
dfinity-bot added a commit that referenced this issue Dec 16, 2023
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@331217ba...7b45d8a4](dfinity/candid@331217b...7b45d8a)

* [`a71eb20a`](dfinity/candid@a71eb20) limit size of vec null/reserved ([dfinity/candid⁠#434](https://togithub.com/dfinity/candid/issues/434))
* [`de8b57a0`](dfinity/candid@de8b57a) [Rust] Add composite_query ([dfinity/candid⁠#435](https://togithub.com/dfinity/candid/issues/435))
* [`e212e096`](dfinity/candid@e212e09) add play.motoko.org to Candid UI ([dfinity/candid⁠#437](https://togithub.com/dfinity/candid/issues/437))
* [`c9c85d0a`](dfinity/candid@c9c85d0) bump dependencies for candid UI ([dfinity/candid⁠#442](https://togithub.com/dfinity/candid/issues/442))
* [`e73a8c9f`](dfinity/candid@e73a8c9) fix spec for optional terminal semicolons ([dfinity/candid⁠#445](https://togithub.com/dfinity/candid/issues/445))
* [`f1d573cb`](dfinity/candid@f1d573c) sort define_service ([dfinity/candid⁠#441](https://togithub.com/dfinity/candid/issues/441))
* [`6961355c`](dfinity/candid@6961355) [Rust] add quote for reserved field names in debug trait ([dfinity/candid⁠#446](https://togithub.com/dfinity/candid/issues/446))
* [`e660ff02`](dfinity/candid@e660ff0) use const generics for array ([dfinity/candid⁠#444](https://togithub.com/dfinity/candid/issues/444))
* [`199fd05b`](dfinity/candid@199fd05) release candid 0.9 ([dfinity/candid⁠#447](https://togithub.com/dfinity/candid/issues/447))
* [`7caa48ab`](dfinity/candid@7caa48a) [C++] Add link to icpp-candid ([dfinity/candid⁠#450](https://togithub.com/dfinity/candid/issues/450))
* [`c2a310f8`](dfinity/candid@c2a310f) [Rust] adding more util functions ([dfinity/candid⁠#451](https://togithub.com/dfinity/candid/issues/451))
* [`528a3438`](dfinity/candid@528a343) bump Candid UI ([dfinity/candid⁠#449](https://togithub.com/dfinity/candid/issues/449))
* [`5066e27c`](dfinity/candid@5066e27) update to syn 2 and release ([dfinity/candid⁠#452](https://togithub.com/dfinity/candid/issues/452))
* [`581303ec`](dfinity/candid@581303e) fix composite query for candid UI ([dfinity/candid⁠#453](https://togithub.com/dfinity/candid/issues/453))
* [`457b5beb`](dfinity/candid@457b5be) recover subtype error from custom deserializer ([dfinity/candid⁠#456](https://togithub.com/dfinity/candid/issues/456))
* [`9524eae1`](dfinity/candid@9524eae) fix equality check ([dfinity/candid⁠#455](https://togithub.com/dfinity/candid/issues/455))
* [`6188ebbf`](dfinity/candid@6188ebb) release ([dfinity/candid⁠#457](https://togithub.com/dfinity/candid/issues/457))
* [`2c3f8a38`](dfinity/candid@2c3f8a3) move away from BigInt::try_into ([dfinity/candid⁠#458](https://togithub.com/dfinity/candid/issues/458))
* [`9f567c32`](dfinity/candid@9f567c3) spec: allow record {} <: record {null} ([dfinity/candid⁠#462](https://togithub.com/dfinity/candid/issues/462))
* [`7273592a`](dfinity/candid@7273592) Fix length counting of zero sized values ([dfinity/candid⁠#460](https://togithub.com/dfinity/candid/issues/460))
* [`1c383a7e`](dfinity/candid@1c383a7) remove arc_type feature ([dfinity/candid⁠#463](https://togithub.com/dfinity/candid/issues/463))
* [`b7755ea7`](dfinity/candid@b7755ea) bump candid ui ([dfinity/candid⁠#464](https://togithub.com/dfinity/candid/issues/464))
* [`c862f838`](dfinity/candid@c862f83) make the field zero_sized_values in candid::de::Config public ([dfinity/candid⁠#465](https://togithub.com/dfinity/candid/issues/465))
* [`dbee8786`](dfinity/candid@dbee878) More work for Rust binding ([dfinity/candid⁠#461](https://togithub.com/dfinity/candid/issues/461))
* [`a1eb218c`](dfinity/candid@a1eb218) Misc ([dfinity/candid⁠#466](https://togithub.com/dfinity/candid/issues/466))
* [`11094b21`](dfinity/candid@11094b2) minize error message ([dfinity/candid⁠#467](https://togithub.com/dfinity/candid/issues/467))
* [`30337723`](dfinity/candid@3033772) Misc fix ([dfinity/candid⁠#469](https://togithub.com/dfinity/candid/issues/469))
* [`a8322be5`](dfinity/candid@a8322be) set default config for different targets ([dfinity/candid⁠#470](https://togithub.com/dfinity/candid/issues/470))
* [`b233dbc2`](dfinity/candid@b233dbc) fix error msg for empty type ([dfinity/candid⁠#478](https://togithub.com/dfinity/candid/issues/478))
* [`c342311f`](dfinity/candid@c342311) Candid test suite: Write a few more spacebomb tests ([dfinity/candid⁠#479](https://togithub.com/dfinity/candid/issues/479))
* [`5be80b90`](dfinity/candid@5be80b9) Feat: authenticated calls in Candid UI ([dfinity/candid⁠#475](https://togithub.com/dfinity/candid/issues/475))
* [`3b25ba06`](dfinity/candid@3b25ba0) streaming profiling ([dfinity/candid⁠#477](https://togithub.com/dfinity/candid/issues/477))
* [`646f6398`](dfinity/candid@646f639) Set up responsive layout for Candid UI authorization panel ([dfinity/candid⁠#480](https://togithub.com/dfinity/candid/issues/480))
* [`0ae47e7f`](dfinity/candid@0ae47e7) Bump rustix from 0.38.14 to 0.38.19 ([dfinity/candid⁠#481](https://togithub.com/dfinity/candid/issues/481))
* [`9ab2733f`](dfinity/candid@9ab2733) Replace icon ([dfinity/candid⁠#482](https://togithub.com/dfinity/candid/issues/482))
* [`2308128e`](dfinity/candid@2308128) remove duplicate check for IDE ([dfinity/candid⁠#484](https://togithub.com/dfinity/candid/issues/484))
* [`782c4375`](dfinity/candid@782c437) fix service_equal error reporting ([dfinity/candid⁠#486](https://togithub.com/dfinity/candid/issues/486))
* [`699e5cba`](dfinity/candid@699e5cb) Fix typo in README ([dfinity/candid⁠#488](https://togithub.com/dfinity/candid/issues/488))
* [`05dab775`](dfinity/candid@05dab77) Add missing idlFactory export in TypeScript declarations ([dfinity/candid⁠#491](https://togithub.com/dfinity/candid/issues/491))
* [`1c00b4af`](dfinity/candid@1c00b4a) Release candid 0.10 ([dfinity/candid⁠#493](https://togithub.com/dfinity/candid/issues/493))
* [`aeacf908`](dfinity/candid@aeacf90) update metadata ([dfinity/candid⁠#494](https://togithub.com/dfinity/candid/issues/494))
* [`747104a2`](dfinity/candid@747104a) bump candid ui ([dfinity/candid⁠#496](https://togithub.com/dfinity/candid/issues/496))
* [`2f70240e`](dfinity/candid@2f70240) refactor candid ui auth ([dfinity/candid⁠#500](https://togithub.com/dfinity/candid/issues/500))
* [`16c167a1`](dfinity/candid@16c167a) feat: Make it easy to convert data to IDLValue and candid text format ([dfinity/candid⁠#502](https://togithub.com/dfinity/candid/issues/502))
* [`e09e6c59`](dfinity/candid@e09e6c5) Create security policy ([dfinity/candid⁠#503](https://togithub.com/dfinity/candid/issues/503))
* [`2f6f90a3`](dfinity/candid@2f6f90a) refine IDLValue::Blob display ([dfinity/candid⁠#497](https://togithub.com/dfinity/candid/issues/497))
* [`b40a4ab4`](dfinity/candid@b40a4ab) core: make candid max size public ([dfinity/candid⁠#505](https://togithub.com/dfinity/candid/issues/505))
* [`eca7f4cd`](dfinity/candid@eca7f4c) move dependencies to feature ([dfinity/candid⁠#506](https://togithub.com/dfinity/candid/issues/506))
* [`491969f3`](dfinity/candid@491969f) spec: allow import to merge service definitions ([dfinity/candid⁠#504](https://togithub.com/dfinity/candid/issues/504))
* [`0fbcb24f`](dfinity/candid@0fbcb24) import service ([dfinity/candid⁠#507](https://togithub.com/dfinity/candid/issues/507))
* [`7b45d8a4`](dfinity/candid@7b45d8a) Release ([dfinity/candid⁠#508](https://togithub.com/dfinity/candid/issues/508))
dfinity-bot added a commit that referenced this issue Dec 19, 2023
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@331217ba...7b45d8a4](dfinity/candid@331217b...7b45d8a)

* [`a71eb20a`](dfinity/candid@a71eb20) limit size of vec null/reserved ([dfinity/candid⁠#434](https://togithub.com/dfinity/candid/issues/434))
* [`de8b57a0`](dfinity/candid@de8b57a) [Rust] Add composite_query ([dfinity/candid⁠#435](https://togithub.com/dfinity/candid/issues/435))
* [`e212e096`](dfinity/candid@e212e09) add play.motoko.org to Candid UI ([dfinity/candid⁠#437](https://togithub.com/dfinity/candid/issues/437))
* [`c9c85d0a`](dfinity/candid@c9c85d0) bump dependencies for candid UI ([dfinity/candid⁠#442](https://togithub.com/dfinity/candid/issues/442))
* [`e73a8c9f`](dfinity/candid@e73a8c9) fix spec for optional terminal semicolons ([dfinity/candid⁠#445](https://togithub.com/dfinity/candid/issues/445))
* [`f1d573cb`](dfinity/candid@f1d573c) sort define_service ([dfinity/candid⁠#441](https://togithub.com/dfinity/candid/issues/441))
* [`6961355c`](dfinity/candid@6961355) [Rust] add quote for reserved field names in debug trait ([dfinity/candid⁠#446](https://togithub.com/dfinity/candid/issues/446))
* [`e660ff02`](dfinity/candid@e660ff0) use const generics for array ([dfinity/candid⁠#444](https://togithub.com/dfinity/candid/issues/444))
* [`199fd05b`](dfinity/candid@199fd05) release candid 0.9 ([dfinity/candid⁠#447](https://togithub.com/dfinity/candid/issues/447))
* [`7caa48ab`](dfinity/candid@7caa48a) [C++] Add link to icpp-candid ([dfinity/candid⁠#450](https://togithub.com/dfinity/candid/issues/450))
* [`c2a310f8`](dfinity/candid@c2a310f) [Rust] adding more util functions ([dfinity/candid⁠#451](https://togithub.com/dfinity/candid/issues/451))
* [`528a3438`](dfinity/candid@528a343) bump Candid UI ([dfinity/candid⁠#449](https://togithub.com/dfinity/candid/issues/449))
* [`5066e27c`](dfinity/candid@5066e27) update to syn 2 and release ([dfinity/candid⁠#452](https://togithub.com/dfinity/candid/issues/452))
* [`581303ec`](dfinity/candid@581303e) fix composite query for candid UI ([dfinity/candid⁠#453](https://togithub.com/dfinity/candid/issues/453))
* [`457b5beb`](dfinity/candid@457b5be) recover subtype error from custom deserializer ([dfinity/candid⁠#456](https://togithub.com/dfinity/candid/issues/456))
* [`9524eae1`](dfinity/candid@9524eae) fix equality check ([dfinity/candid⁠#455](https://togithub.com/dfinity/candid/issues/455))
* [`6188ebbf`](dfinity/candid@6188ebb) release ([dfinity/candid⁠#457](https://togithub.com/dfinity/candid/issues/457))
* [`2c3f8a38`](dfinity/candid@2c3f8a3) move away from BigInt::try_into ([dfinity/candid⁠#458](https://togithub.com/dfinity/candid/issues/458))
* [`9f567c32`](dfinity/candid@9f567c3) spec: allow record {} <: record {null} ([dfinity/candid⁠#462](https://togithub.com/dfinity/candid/issues/462))
* [`7273592a`](dfinity/candid@7273592) Fix length counting of zero sized values ([dfinity/candid⁠#460](https://togithub.com/dfinity/candid/issues/460))
* [`1c383a7e`](dfinity/candid@1c383a7) remove arc_type feature ([dfinity/candid⁠#463](https://togithub.com/dfinity/candid/issues/463))
* [`b7755ea7`](dfinity/candid@b7755ea) bump candid ui ([dfinity/candid⁠#464](https://togithub.com/dfinity/candid/issues/464))
* [`c862f838`](dfinity/candid@c862f83) make the field zero_sized_values in candid::de::Config public ([dfinity/candid⁠#465](https://togithub.com/dfinity/candid/issues/465))
* [`dbee8786`](dfinity/candid@dbee878) More work for Rust binding ([dfinity/candid⁠#461](https://togithub.com/dfinity/candid/issues/461))
* [`a1eb218c`](dfinity/candid@a1eb218) Misc ([dfinity/candid⁠#466](https://togithub.com/dfinity/candid/issues/466))
* [`11094b21`](dfinity/candid@11094b2) minize error message ([dfinity/candid⁠#467](https://togithub.com/dfinity/candid/issues/467))
* [`30337723`](dfinity/candid@3033772) Misc fix ([dfinity/candid⁠#469](https://togithub.com/dfinity/candid/issues/469))
* [`a8322be5`](dfinity/candid@a8322be) set default config for different targets ([dfinity/candid⁠#470](https://togithub.com/dfinity/candid/issues/470))
* [`b233dbc2`](dfinity/candid@b233dbc) fix error msg for empty type ([dfinity/candid⁠#478](https://togithub.com/dfinity/candid/issues/478))
* [`c342311f`](dfinity/candid@c342311) Candid test suite: Write a few more spacebomb tests ([dfinity/candid⁠#479](https://togithub.com/dfinity/candid/issues/479))
* [`5be80b90`](dfinity/candid@5be80b9) Feat: authenticated calls in Candid UI ([dfinity/candid⁠#475](https://togithub.com/dfinity/candid/issues/475))
* [`3b25ba06`](dfinity/candid@3b25ba0) streaming profiling ([dfinity/candid⁠#477](https://togithub.com/dfinity/candid/issues/477))
* [`646f6398`](dfinity/candid@646f639) Set up responsive layout for Candid UI authorization panel ([dfinity/candid⁠#480](https://togithub.com/dfinity/candid/issues/480))
* [`0ae47e7f`](dfinity/candid@0ae47e7) Bump rustix from 0.38.14 to 0.38.19 ([dfinity/candid⁠#481](https://togithub.com/dfinity/candid/issues/481))
* [`9ab2733f`](dfinity/candid@9ab2733) Replace icon ([dfinity/candid⁠#482](https://togithub.com/dfinity/candid/issues/482))
* [`2308128e`](dfinity/candid@2308128) remove duplicate check for IDE ([dfinity/candid⁠#484](https://togithub.com/dfinity/candid/issues/484))
* [`782c4375`](dfinity/candid@782c437) fix service_equal error reporting ([dfinity/candid⁠#486](https://togithub.com/dfinity/candid/issues/486))
* [`699e5cba`](dfinity/candid@699e5cb) Fix typo in README ([dfinity/candid⁠#488](https://togithub.com/dfinity/candid/issues/488))
* [`05dab775`](dfinity/candid@05dab77) Add missing idlFactory export in TypeScript declarations ([dfinity/candid⁠#491](https://togithub.com/dfinity/candid/issues/491))
* [`1c00b4af`](dfinity/candid@1c00b4a) Release candid 0.10 ([dfinity/candid⁠#493](https://togithub.com/dfinity/candid/issues/493))
* [`aeacf908`](dfinity/candid@aeacf90) update metadata ([dfinity/candid⁠#494](https://togithub.com/dfinity/candid/issues/494))
* [`747104a2`](dfinity/candid@747104a) bump candid ui ([dfinity/candid⁠#496](https://togithub.com/dfinity/candid/issues/496))
* [`2f70240e`](dfinity/candid@2f70240) refactor candid ui auth ([dfinity/candid⁠#500](https://togithub.com/dfinity/candid/issues/500))
* [`16c167a1`](dfinity/candid@16c167a) feat: Make it easy to convert data to IDLValue and candid text format ([dfinity/candid⁠#502](https://togithub.com/dfinity/candid/issues/502))
* [`e09e6c59`](dfinity/candid@e09e6c5) Create security policy ([dfinity/candid⁠#503](https://togithub.com/dfinity/candid/issues/503))
* [`2f6f90a3`](dfinity/candid@2f6f90a) refine IDLValue::Blob display ([dfinity/candid⁠#497](https://togithub.com/dfinity/candid/issues/497))
* [`b40a4ab4`](dfinity/candid@b40a4ab) core: make candid max size public ([dfinity/candid⁠#505](https://togithub.com/dfinity/candid/issues/505))
* [`eca7f4cd`](dfinity/candid@eca7f4c) move dependencies to feature ([dfinity/candid⁠#506](https://togithub.com/dfinity/candid/issues/506))
* [`491969f3`](dfinity/candid@491969f) spec: allow import to merge service definitions ([dfinity/candid⁠#504](https://togithub.com/dfinity/candid/issues/504))
* [`0fbcb24f`](dfinity/candid@0fbcb24) import service ([dfinity/candid⁠#507](https://togithub.com/dfinity/candid/issues/507))
* [`7b45d8a4`](dfinity/candid@7b45d8a) Release ([dfinity/candid⁠#508](https://togithub.com/dfinity/candid/issues/508))
dfinity-bot added a commit that referenced this issue Dec 20, 2023
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@331217ba...7b45d8a4](dfinity/candid@331217b...7b45d8a)

* [`a71eb20a`](dfinity/candid@a71eb20) limit size of vec null/reserved ([dfinity/candid⁠#434](https://togithub.com/dfinity/candid/issues/434))
* [`de8b57a0`](dfinity/candid@de8b57a) [Rust] Add composite_query ([dfinity/candid⁠#435](https://togithub.com/dfinity/candid/issues/435))
* [`e212e096`](dfinity/candid@e212e09) add play.motoko.org to Candid UI ([dfinity/candid⁠#437](https://togithub.com/dfinity/candid/issues/437))
* [`c9c85d0a`](dfinity/candid@c9c85d0) bump dependencies for candid UI ([dfinity/candid⁠#442](https://togithub.com/dfinity/candid/issues/442))
* [`e73a8c9f`](dfinity/candid@e73a8c9) fix spec for optional terminal semicolons ([dfinity/candid⁠#445](https://togithub.com/dfinity/candid/issues/445))
* [`f1d573cb`](dfinity/candid@f1d573c) sort define_service ([dfinity/candid⁠#441](https://togithub.com/dfinity/candid/issues/441))
* [`6961355c`](dfinity/candid@6961355) [Rust] add quote for reserved field names in debug trait ([dfinity/candid⁠#446](https://togithub.com/dfinity/candid/issues/446))
* [`e660ff02`](dfinity/candid@e660ff0) use const generics for array ([dfinity/candid⁠#444](https://togithub.com/dfinity/candid/issues/444))
* [`199fd05b`](dfinity/candid@199fd05) release candid 0.9 ([dfinity/candid⁠#447](https://togithub.com/dfinity/candid/issues/447))
* [`7caa48ab`](dfinity/candid@7caa48a) [C++] Add link to icpp-candid ([dfinity/candid⁠#450](https://togithub.com/dfinity/candid/issues/450))
* [`c2a310f8`](dfinity/candid@c2a310f) [Rust] adding more util functions ([dfinity/candid⁠#451](https://togithub.com/dfinity/candid/issues/451))
* [`528a3438`](dfinity/candid@528a343) bump Candid UI ([dfinity/candid⁠#449](https://togithub.com/dfinity/candid/issues/449))
* [`5066e27c`](dfinity/candid@5066e27) update to syn 2 and release ([dfinity/candid⁠#452](https://togithub.com/dfinity/candid/issues/452))
* [`581303ec`](dfinity/candid@581303e) fix composite query for candid UI ([dfinity/candid⁠#453](https://togithub.com/dfinity/candid/issues/453))
* [`457b5beb`](dfinity/candid@457b5be) recover subtype error from custom deserializer ([dfinity/candid⁠#456](https://togithub.com/dfinity/candid/issues/456))
* [`9524eae1`](dfinity/candid@9524eae) fix equality check ([dfinity/candid⁠#455](https://togithub.com/dfinity/candid/issues/455))
* [`6188ebbf`](dfinity/candid@6188ebb) release ([dfinity/candid⁠#457](https://togithub.com/dfinity/candid/issues/457))
* [`2c3f8a38`](dfinity/candid@2c3f8a3) move away from BigInt::try_into ([dfinity/candid⁠#458](https://togithub.com/dfinity/candid/issues/458))
* [`9f567c32`](dfinity/candid@9f567c3) spec: allow record {} <: record {null} ([dfinity/candid⁠#462](https://togithub.com/dfinity/candid/issues/462))
* [`7273592a`](dfinity/candid@7273592) Fix length counting of zero sized values ([dfinity/candid⁠#460](https://togithub.com/dfinity/candid/issues/460))
* [`1c383a7e`](dfinity/candid@1c383a7) remove arc_type feature ([dfinity/candid⁠#463](https://togithub.com/dfinity/candid/issues/463))
* [`b7755ea7`](dfinity/candid@b7755ea) bump candid ui ([dfinity/candid⁠#464](https://togithub.com/dfinity/candid/issues/464))
* [`c862f838`](dfinity/candid@c862f83) make the field zero_sized_values in candid::de::Config public ([dfinity/candid⁠#465](https://togithub.com/dfinity/candid/issues/465))
* [`dbee8786`](dfinity/candid@dbee878) More work for Rust binding ([dfinity/candid⁠#461](https://togithub.com/dfinity/candid/issues/461))
* [`a1eb218c`](dfinity/candid@a1eb218) Misc ([dfinity/candid⁠#466](https://togithub.com/dfinity/candid/issues/466))
* [`11094b21`](dfinity/candid@11094b2) minize error message ([dfinity/candid⁠#467](https://togithub.com/dfinity/candid/issues/467))
* [`30337723`](dfinity/candid@3033772) Misc fix ([dfinity/candid⁠#469](https://togithub.com/dfinity/candid/issues/469))
* [`a8322be5`](dfinity/candid@a8322be) set default config for different targets ([dfinity/candid⁠#470](https://togithub.com/dfinity/candid/issues/470))
* [`b233dbc2`](dfinity/candid@b233dbc) fix error msg for empty type ([dfinity/candid⁠#478](https://togithub.com/dfinity/candid/issues/478))
* [`c342311f`](dfinity/candid@c342311) Candid test suite: Write a few more spacebomb tests ([dfinity/candid⁠#479](https://togithub.com/dfinity/candid/issues/479))
* [`5be80b90`](dfinity/candid@5be80b9) Feat: authenticated calls in Candid UI ([dfinity/candid⁠#475](https://togithub.com/dfinity/candid/issues/475))
* [`3b25ba06`](dfinity/candid@3b25ba0) streaming profiling ([dfinity/candid⁠#477](https://togithub.com/dfinity/candid/issues/477))
* [`646f6398`](dfinity/candid@646f639) Set up responsive layout for Candid UI authorization panel ([dfinity/candid⁠#480](https://togithub.com/dfinity/candid/issues/480))
* [`0ae47e7f`](dfinity/candid@0ae47e7) Bump rustix from 0.38.14 to 0.38.19 ([dfinity/candid⁠#481](https://togithub.com/dfinity/candid/issues/481))
* [`9ab2733f`](dfinity/candid@9ab2733) Replace icon ([dfinity/candid⁠#482](https://togithub.com/dfinity/candid/issues/482))
* [`2308128e`](dfinity/candid@2308128) remove duplicate check for IDE ([dfinity/candid⁠#484](https://togithub.com/dfinity/candid/issues/484))
* [`782c4375`](dfinity/candid@782c437) fix service_equal error reporting ([dfinity/candid⁠#486](https://togithub.com/dfinity/candid/issues/486))
* [`699e5cba`](dfinity/candid@699e5cb) Fix typo in README ([dfinity/candid⁠#488](https://togithub.com/dfinity/candid/issues/488))
* [`05dab775`](dfinity/candid@05dab77) Add missing idlFactory export in TypeScript declarations ([dfinity/candid⁠#491](https://togithub.com/dfinity/candid/issues/491))
* [`1c00b4af`](dfinity/candid@1c00b4a) Release candid 0.10 ([dfinity/candid⁠#493](https://togithub.com/dfinity/candid/issues/493))
* [`aeacf908`](dfinity/candid@aeacf90) update metadata ([dfinity/candid⁠#494](https://togithub.com/dfinity/candid/issues/494))
* [`747104a2`](dfinity/candid@747104a) bump candid ui ([dfinity/candid⁠#496](https://togithub.com/dfinity/candid/issues/496))
* [`2f70240e`](dfinity/candid@2f70240) refactor candid ui auth ([dfinity/candid⁠#500](https://togithub.com/dfinity/candid/issues/500))
* [`16c167a1`](dfinity/candid@16c167a) feat: Make it easy to convert data to IDLValue and candid text format ([dfinity/candid⁠#502](https://togithub.com/dfinity/candid/issues/502))
* [`e09e6c59`](dfinity/candid@e09e6c5) Create security policy ([dfinity/candid⁠#503](https://togithub.com/dfinity/candid/issues/503))
* [`2f6f90a3`](dfinity/candid@2f6f90a) refine IDLValue::Blob display ([dfinity/candid⁠#497](https://togithub.com/dfinity/candid/issues/497))
* [`b40a4ab4`](dfinity/candid@b40a4ab) core: make candid max size public ([dfinity/candid⁠#505](https://togithub.com/dfinity/candid/issues/505))
* [`eca7f4cd`](dfinity/candid@eca7f4c) move dependencies to feature ([dfinity/candid⁠#506](https://togithub.com/dfinity/candid/issues/506))
* [`491969f3`](dfinity/candid@491969f) spec: allow import to merge service definitions ([dfinity/candid⁠#504](https://togithub.com/dfinity/candid/issues/504))
* [`0fbcb24f`](dfinity/candid@0fbcb24) import service ([dfinity/candid⁠#507](https://togithub.com/dfinity/candid/issues/507))
* [`7b45d8a4`](dfinity/candid@7b45d8a) Release ([dfinity/candid⁠#508](https://togithub.com/dfinity/candid/issues/508))
dfinity-bot added a commit that referenced this issue Dec 22, 2023
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@331217ba...7b45d8a4](dfinity/candid@331217b...7b45d8a)

* [`a71eb20a`](dfinity/candid@a71eb20) limit size of vec null/reserved ([dfinity/candid⁠#434](https://togithub.com/dfinity/candid/issues/434))
* [`de8b57a0`](dfinity/candid@de8b57a) [Rust] Add composite_query ([dfinity/candid⁠#435](https://togithub.com/dfinity/candid/issues/435))
* [`e212e096`](dfinity/candid@e212e09) add play.motoko.org to Candid UI ([dfinity/candid⁠#437](https://togithub.com/dfinity/candid/issues/437))
* [`c9c85d0a`](dfinity/candid@c9c85d0) bump dependencies for candid UI ([dfinity/candid⁠#442](https://togithub.com/dfinity/candid/issues/442))
* [`e73a8c9f`](dfinity/candid@e73a8c9) fix spec for optional terminal semicolons ([dfinity/candid⁠#445](https://togithub.com/dfinity/candid/issues/445))
* [`f1d573cb`](dfinity/candid@f1d573c) sort define_service ([dfinity/candid⁠#441](https://togithub.com/dfinity/candid/issues/441))
* [`6961355c`](dfinity/candid@6961355) [Rust] add quote for reserved field names in debug trait ([dfinity/candid⁠#446](https://togithub.com/dfinity/candid/issues/446))
* [`e660ff02`](dfinity/candid@e660ff0) use const generics for array ([dfinity/candid⁠#444](https://togithub.com/dfinity/candid/issues/444))
* [`199fd05b`](dfinity/candid@199fd05) release candid 0.9 ([dfinity/candid⁠#447](https://togithub.com/dfinity/candid/issues/447))
* [`7caa48ab`](dfinity/candid@7caa48a) [C++] Add link to icpp-candid ([dfinity/candid⁠#450](https://togithub.com/dfinity/candid/issues/450))
* [`c2a310f8`](dfinity/candid@c2a310f) [Rust] adding more util functions ([dfinity/candid⁠#451](https://togithub.com/dfinity/candid/issues/451))
* [`528a3438`](dfinity/candid@528a343) bump Candid UI ([dfinity/candid⁠#449](https://togithub.com/dfinity/candid/issues/449))
* [`5066e27c`](dfinity/candid@5066e27) update to syn 2 and release ([dfinity/candid⁠#452](https://togithub.com/dfinity/candid/issues/452))
* [`581303ec`](dfinity/candid@581303e) fix composite query for candid UI ([dfinity/candid⁠#453](https://togithub.com/dfinity/candid/issues/453))
* [`457b5beb`](dfinity/candid@457b5be) recover subtype error from custom deserializer ([dfinity/candid⁠#456](https://togithub.com/dfinity/candid/issues/456))
* [`9524eae1`](dfinity/candid@9524eae) fix equality check ([dfinity/candid⁠#455](https://togithub.com/dfinity/candid/issues/455))
* [`6188ebbf`](dfinity/candid@6188ebb) release ([dfinity/candid⁠#457](https://togithub.com/dfinity/candid/issues/457))
* [`2c3f8a38`](dfinity/candid@2c3f8a3) move away from BigInt::try_into ([dfinity/candid⁠#458](https://togithub.com/dfinity/candid/issues/458))
* [`9f567c32`](dfinity/candid@9f567c3) spec: allow record {} <: record {null} ([dfinity/candid⁠#462](https://togithub.com/dfinity/candid/issues/462))
* [`7273592a`](dfinity/candid@7273592) Fix length counting of zero sized values ([dfinity/candid⁠#460](https://togithub.com/dfinity/candid/issues/460))
* [`1c383a7e`](dfinity/candid@1c383a7) remove arc_type feature ([dfinity/candid⁠#463](https://togithub.com/dfinity/candid/issues/463))
* [`b7755ea7`](dfinity/candid@b7755ea) bump candid ui ([dfinity/candid⁠#464](https://togithub.com/dfinity/candid/issues/464))
* [`c862f838`](dfinity/candid@c862f83) make the field zero_sized_values in candid::de::Config public ([dfinity/candid⁠#465](https://togithub.com/dfinity/candid/issues/465))
* [`dbee8786`](dfinity/candid@dbee878) More work for Rust binding ([dfinity/candid⁠#461](https://togithub.com/dfinity/candid/issues/461))
* [`a1eb218c`](dfinity/candid@a1eb218) Misc ([dfinity/candid⁠#466](https://togithub.com/dfinity/candid/issues/466))
* [`11094b21`](dfinity/candid@11094b2) minize error message ([dfinity/candid⁠#467](https://togithub.com/dfinity/candid/issues/467))
* [`30337723`](dfinity/candid@3033772) Misc fix ([dfinity/candid⁠#469](https://togithub.com/dfinity/candid/issues/469))
* [`a8322be5`](dfinity/candid@a8322be) set default config for different targets ([dfinity/candid⁠#470](https://togithub.com/dfinity/candid/issues/470))
* [`b233dbc2`](dfinity/candid@b233dbc) fix error msg for empty type ([dfinity/candid⁠#478](https://togithub.com/dfinity/candid/issues/478))
* [`c342311f`](dfinity/candid@c342311) Candid test suite: Write a few more spacebomb tests ([dfinity/candid⁠#479](https://togithub.com/dfinity/candid/issues/479))
* [`5be80b90`](dfinity/candid@5be80b9) Feat: authenticated calls in Candid UI ([dfinity/candid⁠#475](https://togithub.com/dfinity/candid/issues/475))
* [`3b25ba06`](dfinity/candid@3b25ba0) streaming profiling ([dfinity/candid⁠#477](https://togithub.com/dfinity/candid/issues/477))
* [`646f6398`](dfinity/candid@646f639) Set up responsive layout for Candid UI authorization panel ([dfinity/candid⁠#480](https://togithub.com/dfinity/candid/issues/480))
* [`0ae47e7f`](dfinity/candid@0ae47e7) Bump rustix from 0.38.14 to 0.38.19 ([dfinity/candid⁠#481](https://togithub.com/dfinity/candid/issues/481))
* [`9ab2733f`](dfinity/candid@9ab2733) Replace icon ([dfinity/candid⁠#482](https://togithub.com/dfinity/candid/issues/482))
* [`2308128e`](dfinity/candid@2308128) remove duplicate check for IDE ([dfinity/candid⁠#484](https://togithub.com/dfinity/candid/issues/484))
* [`782c4375`](dfinity/candid@782c437) fix service_equal error reporting ([dfinity/candid⁠#486](https://togithub.com/dfinity/candid/issues/486))
* [`699e5cba`](dfinity/candid@699e5cb) Fix typo in README ([dfinity/candid⁠#488](https://togithub.com/dfinity/candid/issues/488))
* [`05dab775`](dfinity/candid@05dab77) Add missing idlFactory export in TypeScript declarations ([dfinity/candid⁠#491](https://togithub.com/dfinity/candid/issues/491))
* [`1c00b4af`](dfinity/candid@1c00b4a) Release candid 0.10 ([dfinity/candid⁠#493](https://togithub.com/dfinity/candid/issues/493))
* [`aeacf908`](dfinity/candid@aeacf90) update metadata ([dfinity/candid⁠#494](https://togithub.com/dfinity/candid/issues/494))
* [`747104a2`](dfinity/candid@747104a) bump candid ui ([dfinity/candid⁠#496](https://togithub.com/dfinity/candid/issues/496))
* [`2f70240e`](dfinity/candid@2f70240) refactor candid ui auth ([dfinity/candid⁠#500](https://togithub.com/dfinity/candid/issues/500))
* [`16c167a1`](dfinity/candid@16c167a) feat: Make it easy to convert data to IDLValue and candid text format ([dfinity/candid⁠#502](https://togithub.com/dfinity/candid/issues/502))
* [`e09e6c59`](dfinity/candid@e09e6c5) Create security policy ([dfinity/candid⁠#503](https://togithub.com/dfinity/candid/issues/503))
* [`2f6f90a3`](dfinity/candid@2f6f90a) refine IDLValue::Blob display ([dfinity/candid⁠#497](https://togithub.com/dfinity/candid/issues/497))
* [`b40a4ab4`](dfinity/candid@b40a4ab) core: make candid max size public ([dfinity/candid⁠#505](https://togithub.com/dfinity/candid/issues/505))
* [`eca7f4cd`](dfinity/candid@eca7f4c) move dependencies to feature ([dfinity/candid⁠#506](https://togithub.com/dfinity/candid/issues/506))
* [`491969f3`](dfinity/candid@491969f) spec: allow import to merge service definitions ([dfinity/candid⁠#504](https://togithub.com/dfinity/candid/issues/504))
* [`0fbcb24f`](dfinity/candid@0fbcb24) import service ([dfinity/candid⁠#507](https://togithub.com/dfinity/candid/issues/507))
* [`7b45d8a4`](dfinity/candid@7b45d8a) Release ([dfinity/candid⁠#508](https://togithub.com/dfinity/candid/issues/508))
dfinity-bot added a commit that referenced this issue Apr 18, 2024
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@331217ba...ae4d0f79](dfinity/candid@331217b...ae4d0f7)

* [`a71eb20a`](dfinity/candid@a71eb20) limit size of vec null/reserved ([dfinity/candid⁠#434](https://togithub.com/dfinity/candid/issues/434))
* [`de8b57a0`](dfinity/candid@de8b57a) [Rust] Add composite_query ([dfinity/candid⁠#435](https://togithub.com/dfinity/candid/issues/435))
* [`e212e096`](dfinity/candid@e212e09) add play.motoko.org to Candid UI ([dfinity/candid⁠#437](https://togithub.com/dfinity/candid/issues/437))
* [`c9c85d0a`](dfinity/candid@c9c85d0) bump dependencies for candid UI ([dfinity/candid⁠#442](https://togithub.com/dfinity/candid/issues/442))
* [`e73a8c9f`](dfinity/candid@e73a8c9) fix spec for optional terminal semicolons ([dfinity/candid⁠#445](https://togithub.com/dfinity/candid/issues/445))
* [`f1d573cb`](dfinity/candid@f1d573c) sort define_service ([dfinity/candid⁠#441](https://togithub.com/dfinity/candid/issues/441))
* [`6961355c`](dfinity/candid@6961355) [Rust] add quote for reserved field names in debug trait ([dfinity/candid⁠#446](https://togithub.com/dfinity/candid/issues/446))
* [`e660ff02`](dfinity/candid@e660ff0) use const generics for array ([dfinity/candid⁠#444](https://togithub.com/dfinity/candid/issues/444))
* [`199fd05b`](dfinity/candid@199fd05) release candid 0.9 ([dfinity/candid⁠#447](https://togithub.com/dfinity/candid/issues/447))
* [`7caa48ab`](dfinity/candid@7caa48a) [C++] Add link to icpp-candid ([dfinity/candid⁠#450](https://togithub.com/dfinity/candid/issues/450))
* [`c2a310f8`](dfinity/candid@c2a310f) [Rust] adding more util functions ([dfinity/candid⁠#451](https://togithub.com/dfinity/candid/issues/451))
* [`528a3438`](dfinity/candid@528a343) bump Candid UI ([dfinity/candid⁠#449](https://togithub.com/dfinity/candid/issues/449))
* [`5066e27c`](dfinity/candid@5066e27) update to syn 2 and release ([dfinity/candid⁠#452](https://togithub.com/dfinity/candid/issues/452))
* [`581303ec`](dfinity/candid@581303e) fix composite query for candid UI ([dfinity/candid⁠#453](https://togithub.com/dfinity/candid/issues/453))
* [`457b5beb`](dfinity/candid@457b5be) recover subtype error from custom deserializer ([dfinity/candid⁠#456](https://togithub.com/dfinity/candid/issues/456))
* [`9524eae1`](dfinity/candid@9524eae) fix equality check ([dfinity/candid⁠#455](https://togithub.com/dfinity/candid/issues/455))
* [`6188ebbf`](dfinity/candid@6188ebb) release ([dfinity/candid⁠#457](https://togithub.com/dfinity/candid/issues/457))
* [`2c3f8a38`](dfinity/candid@2c3f8a3) move away from BigInt::try_into ([dfinity/candid⁠#458](https://togithub.com/dfinity/candid/issues/458))
* [`9f567c32`](dfinity/candid@9f567c3) spec: allow record {} <: record {null} ([dfinity/candid⁠#462](https://togithub.com/dfinity/candid/issues/462))
* [`7273592a`](dfinity/candid@7273592) Fix length counting of zero sized values ([dfinity/candid⁠#460](https://togithub.com/dfinity/candid/issues/460))
* [`1c383a7e`](dfinity/candid@1c383a7) remove arc_type feature ([dfinity/candid⁠#463](https://togithub.com/dfinity/candid/issues/463))
* [`b7755ea7`](dfinity/candid@b7755ea) bump candid ui ([dfinity/candid⁠#464](https://togithub.com/dfinity/candid/issues/464))
* [`c862f838`](dfinity/candid@c862f83) make the field zero_sized_values in candid::de::Config public ([dfinity/candid⁠#465](https://togithub.com/dfinity/candid/issues/465))
* [`dbee8786`](dfinity/candid@dbee878) More work for Rust binding ([dfinity/candid⁠#461](https://togithub.com/dfinity/candid/issues/461))
* [`a1eb218c`](dfinity/candid@a1eb218) Misc ([dfinity/candid⁠#466](https://togithub.com/dfinity/candid/issues/466))
* [`11094b21`](dfinity/candid@11094b2) minize error message ([dfinity/candid⁠#467](https://togithub.com/dfinity/candid/issues/467))
* [`30337723`](dfinity/candid@3033772) Misc fix ([dfinity/candid⁠#469](https://togithub.com/dfinity/candid/issues/469))
* [`a8322be5`](dfinity/candid@a8322be) set default config for different targets ([dfinity/candid⁠#470](https://togithub.com/dfinity/candid/issues/470))
* [`b233dbc2`](dfinity/candid@b233dbc) fix error msg for empty type ([dfinity/candid⁠#478](https://togithub.com/dfinity/candid/issues/478))
* [`c342311f`](dfinity/candid@c342311) Candid test suite: Write a few more spacebomb tests ([dfinity/candid⁠#479](https://togithub.com/dfinity/candid/issues/479))
* [`5be80b90`](dfinity/candid@5be80b9) Feat: authenticated calls in Candid UI ([dfinity/candid⁠#475](https://togithub.com/dfinity/candid/issues/475))
* [`3b25ba06`](dfinity/candid@3b25ba0) streaming profiling ([dfinity/candid⁠#477](https://togithub.com/dfinity/candid/issues/477))
* [`646f6398`](dfinity/candid@646f639) Set up responsive layout for Candid UI authorization panel ([dfinity/candid⁠#480](https://togithub.com/dfinity/candid/issues/480))
* [`0ae47e7f`](dfinity/candid@0ae47e7) Bump rustix from 0.38.14 to 0.38.19 ([dfinity/candid⁠#481](https://togithub.com/dfinity/candid/issues/481))
* [`9ab2733f`](dfinity/candid@9ab2733) Replace icon ([dfinity/candid⁠#482](https://togithub.com/dfinity/candid/issues/482))
* [`2308128e`](dfinity/candid@2308128) remove duplicate check for IDE ([dfinity/candid⁠#484](https://togithub.com/dfinity/candid/issues/484))
* [`782c4375`](dfinity/candid@782c437) fix service_equal error reporting ([dfinity/candid⁠#486](https://togithub.com/dfinity/candid/issues/486))
* [`699e5cba`](dfinity/candid@699e5cb) Fix typo in README ([dfinity/candid⁠#488](https://togithub.com/dfinity/candid/issues/488))
* [`05dab775`](dfinity/candid@05dab77) Add missing idlFactory export in TypeScript declarations ([dfinity/candid⁠#491](https://togithub.com/dfinity/candid/issues/491))
* [`1c00b4af`](dfinity/candid@1c00b4a) Release candid 0.10 ([dfinity/candid⁠#493](https://togithub.com/dfinity/candid/issues/493))
* [`aeacf908`](dfinity/candid@aeacf90) update metadata ([dfinity/candid⁠#494](https://togithub.com/dfinity/candid/issues/494))
* [`747104a2`](dfinity/candid@747104a) bump candid ui ([dfinity/candid⁠#496](https://togithub.com/dfinity/candid/issues/496))
* [`2f70240e`](dfinity/candid@2f70240) refactor candid ui auth ([dfinity/candid⁠#500](https://togithub.com/dfinity/candid/issues/500))
* [`16c167a1`](dfinity/candid@16c167a) feat: Make it easy to convert data to IDLValue and candid text format ([dfinity/candid⁠#502](https://togithub.com/dfinity/candid/issues/502))
* [`e09e6c59`](dfinity/candid@e09e6c5) Create security policy ([dfinity/candid⁠#503](https://togithub.com/dfinity/candid/issues/503))
* [`2f6f90a3`](dfinity/candid@2f6f90a) refine IDLValue::Blob display ([dfinity/candid⁠#497](https://togithub.com/dfinity/candid/issues/497))
* [`b40a4ab4`](dfinity/candid@b40a4ab) core: make candid max size public ([dfinity/candid⁠#505](https://togithub.com/dfinity/candid/issues/505))
* [`eca7f4cd`](dfinity/candid@eca7f4c) move dependencies to feature ([dfinity/candid⁠#506](https://togithub.com/dfinity/candid/issues/506))
* [`491969f3`](dfinity/candid@491969f) spec: allow import to merge service definitions ([dfinity/candid⁠#504](https://togithub.com/dfinity/candid/issues/504))
* [`0fbcb24f`](dfinity/candid@0fbcb24) import service ([dfinity/candid⁠#507](https://togithub.com/dfinity/candid/issues/507))
* [`7b45d8a4`](dfinity/candid@7b45d8a) Release ([dfinity/candid⁠#508](https://togithub.com/dfinity/candid/issues/508))
* [`a6cc9e6d`](dfinity/candid@a6cc9e6) Add Candid assist feature in candid_parser ([dfinity/candid⁠#509](https://togithub.com/dfinity/candid/issues/509))
* [`d0b4ccda`](dfinity/candid@d0b4ccd) fix: add missing typescript export for init args ([dfinity/candid⁠#510](https://togithub.com/dfinity/candid/issues/510))
* [`8c1161e0`](dfinity/candid@8c1161e) fix: change root key fetching logic and specify HttpAgent hostname for remote environments ([dfinity/candid⁠#511](https://togithub.com/dfinity/candid/issues/511))
* [`c24644f7`](dfinity/candid@c24644f) Replace 'localhost' with '127.0.0.1' for temporary HttpAgent host ([dfinity/candid⁠#512](https://togithub.com/dfinity/candid/issues/512))
* [`6a0479ed`](dfinity/candid@6a0479e) supply correct headers for remote browsers to render correctly ([dfinity/candid⁠#513](https://togithub.com/dfinity/candid/issues/513))
* [`da60236b`](dfinity/candid@da60236) Bump agent-js and remove workaround for Candid UI ([dfinity/candid⁠#514](https://togithub.com/dfinity/candid/issues/514))
* [`bf95a9f2`](dfinity/candid@bf95a9f) Add MSRV 1.70.0 ([dfinity/candid⁠#515](https://togithub.com/dfinity/candid/issues/515))
* [`aef1e029`](dfinity/candid@aef1e02) fix IDLValue blob conversion ([dfinity/candid⁠#517](https://togithub.com/dfinity/candid/issues/517))
* [`495526e1`](dfinity/candid@495526e) Update Changelog.md ([dfinity/candid⁠#518](https://togithub.com/dfinity/candid/issues/518))
* [`8f96d794`](dfinity/candid@8f96d79) fix rename proc macro to take any string ([dfinity/candid⁠#522](https://togithub.com/dfinity/candid/issues/522))
* [`7c4de8c8`](dfinity/candid@7c4de8c) Update Candid.md ([dfinity/candid⁠#523](https://togithub.com/dfinity/candid/issues/523))
* [`0219c2d8`](dfinity/candid@0219c2d) Use canbench for CI ([dfinity/candid⁠#525](https://togithub.com/dfinity/candid/issues/525))
* [`4b68f472`](dfinity/candid@4b68f47) fix typescript export for init args func ([dfinity/candid⁠#528](https://togithub.com/dfinity/candid/issues/528))
* [`0b16febc`](dfinity/candid@0b16feb) Bump agent-js ([dfinity/candid⁠#529](https://togithub.com/dfinity/candid/issues/529))
* [`53cda2ed`](dfinity/candid@53cda2e) add metering for deserialization ([dfinity/candid⁠#524](https://togithub.com/dfinity/candid/issues/524))
* [`d642e13b`](dfinity/candid@d642e13) release ([dfinity/candid⁠#530](https://togithub.com/dfinity/candid/issues/530))
* [`4f2b43b8`](dfinity/candid@4f2b43b) Update construct.test.did ([dfinity/candid⁠#531](https://togithub.com/dfinity/candid/issues/531))
* [`c747ba13`](dfinity/candid@c747ba1) bump ic-cdk ([dfinity/candid⁠#532](https://togithub.com/dfinity/candid/issues/532))
* [`6559b0d8`](dfinity/candid@6559b0d) avoid cost overflow and fix principal cost ([dfinity/candid⁠#534](https://togithub.com/dfinity/candid/issues/534))
* [`8e6b8a76`](dfinity/candid@8e6b8a7) Adjust Candid UI login button ([dfinity/candid⁠#535](https://togithub.com/dfinity/candid/issues/535))
* [`91b9c069`](dfinity/candid@91b9c06) fix text_size ([dfinity/candid⁠#540](https://togithub.com/dfinity/candid/issues/540))
* [`1f396d7a`](dfinity/candid@1f396d7) chore: add nns list proposals benchmark ([dfinity/candid⁠#541](https://togithub.com/dfinity/candid/issues/541))
* [`b66a88da`](dfinity/candid@b66a88d) Update Candid.md ([dfinity/candid⁠#538](https://togithub.com/dfinity/candid/issues/538))
* [`ae4d0f79`](dfinity/candid@ae4d0f7) use btreemap for type_map and release ([dfinity/candid⁠#542](https://togithub.com/dfinity/candid/issues/542))
dfinity-bot added a commit that referenced this issue Apr 20, 2024
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@331217ba...ae4d0f79](dfinity/candid@331217b...ae4d0f7)

* [`a71eb20a`](dfinity/candid@a71eb20) limit size of vec null/reserved ([dfinity/candid⁠#434](https://togithub.com/dfinity/candid/issues/434))
* [`de8b57a0`](dfinity/candid@de8b57a) [Rust] Add composite_query ([dfinity/candid⁠#435](https://togithub.com/dfinity/candid/issues/435))
* [`e212e096`](dfinity/candid@e212e09) add play.motoko.org to Candid UI ([dfinity/candid⁠#437](https://togithub.com/dfinity/candid/issues/437))
* [`c9c85d0a`](dfinity/candid@c9c85d0) bump dependencies for candid UI ([dfinity/candid⁠#442](https://togithub.com/dfinity/candid/issues/442))
* [`e73a8c9f`](dfinity/candid@e73a8c9) fix spec for optional terminal semicolons ([dfinity/candid⁠#445](https://togithub.com/dfinity/candid/issues/445))
* [`f1d573cb`](dfinity/candid@f1d573c) sort define_service ([dfinity/candid⁠#441](https://togithub.com/dfinity/candid/issues/441))
* [`6961355c`](dfinity/candid@6961355) [Rust] add quote for reserved field names in debug trait ([dfinity/candid⁠#446](https://togithub.com/dfinity/candid/issues/446))
* [`e660ff02`](dfinity/candid@e660ff0) use const generics for array ([dfinity/candid⁠#444](https://togithub.com/dfinity/candid/issues/444))
* [`199fd05b`](dfinity/candid@199fd05) release candid 0.9 ([dfinity/candid⁠#447](https://togithub.com/dfinity/candid/issues/447))
* [`7caa48ab`](dfinity/candid@7caa48a) [C++] Add link to icpp-candid ([dfinity/candid⁠#450](https://togithub.com/dfinity/candid/issues/450))
* [`c2a310f8`](dfinity/candid@c2a310f) [Rust] adding more util functions ([dfinity/candid⁠#451](https://togithub.com/dfinity/candid/issues/451))
* [`528a3438`](dfinity/candid@528a343) bump Candid UI ([dfinity/candid⁠#449](https://togithub.com/dfinity/candid/issues/449))
* [`5066e27c`](dfinity/candid@5066e27) update to syn 2 and release ([dfinity/candid⁠#452](https://togithub.com/dfinity/candid/issues/452))
* [`581303ec`](dfinity/candid@581303e) fix composite query for candid UI ([dfinity/candid⁠#453](https://togithub.com/dfinity/candid/issues/453))
* [`457b5beb`](dfinity/candid@457b5be) recover subtype error from custom deserializer ([dfinity/candid⁠#456](https://togithub.com/dfinity/candid/issues/456))
* [`9524eae1`](dfinity/candid@9524eae) fix equality check ([dfinity/candid⁠#455](https://togithub.com/dfinity/candid/issues/455))
* [`6188ebbf`](dfinity/candid@6188ebb) release ([dfinity/candid⁠#457](https://togithub.com/dfinity/candid/issues/457))
* [`2c3f8a38`](dfinity/candid@2c3f8a3) move away from BigInt::try_into ([dfinity/candid⁠#458](https://togithub.com/dfinity/candid/issues/458))
* [`9f567c32`](dfinity/candid@9f567c3) spec: allow record {} <: record {null} ([dfinity/candid⁠#462](https://togithub.com/dfinity/candid/issues/462))
* [`7273592a`](dfinity/candid@7273592) Fix length counting of zero sized values ([dfinity/candid⁠#460](https://togithub.com/dfinity/candid/issues/460))
* [`1c383a7e`](dfinity/candid@1c383a7) remove arc_type feature ([dfinity/candid⁠#463](https://togithub.com/dfinity/candid/issues/463))
* [`b7755ea7`](dfinity/candid@b7755ea) bump candid ui ([dfinity/candid⁠#464](https://togithub.com/dfinity/candid/issues/464))
* [`c862f838`](dfinity/candid@c862f83) make the field zero_sized_values in candid::de::Config public ([dfinity/candid⁠#465](https://togithub.com/dfinity/candid/issues/465))
* [`dbee8786`](dfinity/candid@dbee878) More work for Rust binding ([dfinity/candid⁠#461](https://togithub.com/dfinity/candid/issues/461))
* [`a1eb218c`](dfinity/candid@a1eb218) Misc ([dfinity/candid⁠#466](https://togithub.com/dfinity/candid/issues/466))
* [`11094b21`](dfinity/candid@11094b2) minize error message ([dfinity/candid⁠#467](https://togithub.com/dfinity/candid/issues/467))
* [`30337723`](dfinity/candid@3033772) Misc fix ([dfinity/candid⁠#469](https://togithub.com/dfinity/candid/issues/469))
* [`a8322be5`](dfinity/candid@a8322be) set default config for different targets ([dfinity/candid⁠#470](https://togithub.com/dfinity/candid/issues/470))
* [`b233dbc2`](dfinity/candid@b233dbc) fix error msg for empty type ([dfinity/candid⁠#478](https://togithub.com/dfinity/candid/issues/478))
* [`c342311f`](dfinity/candid@c342311) Candid test suite: Write a few more spacebomb tests ([dfinity/candid⁠#479](https://togithub.com/dfinity/candid/issues/479))
* [`5be80b90`](dfinity/candid@5be80b9) Feat: authenticated calls in Candid UI ([dfinity/candid⁠#475](https://togithub.com/dfinity/candid/issues/475))
* [`3b25ba06`](dfinity/candid@3b25ba0) streaming profiling ([dfinity/candid⁠#477](https://togithub.com/dfinity/candid/issues/477))
* [`646f6398`](dfinity/candid@646f639) Set up responsive layout for Candid UI authorization panel ([dfinity/candid⁠#480](https://togithub.com/dfinity/candid/issues/480))
* [`0ae47e7f`](dfinity/candid@0ae47e7) Bump rustix from 0.38.14 to 0.38.19 ([dfinity/candid⁠#481](https://togithub.com/dfinity/candid/issues/481))
* [`9ab2733f`](dfinity/candid@9ab2733) Replace icon ([dfinity/candid⁠#482](https://togithub.com/dfinity/candid/issues/482))
* [`2308128e`](dfinity/candid@2308128) remove duplicate check for IDE ([dfinity/candid⁠#484](https://togithub.com/dfinity/candid/issues/484))
* [`782c4375`](dfinity/candid@782c437) fix service_equal error reporting ([dfinity/candid⁠#486](https://togithub.com/dfinity/candid/issues/486))
* [`699e5cba`](dfinity/candid@699e5cb) Fix typo in README ([dfinity/candid⁠#488](https://togithub.com/dfinity/candid/issues/488))
* [`05dab775`](dfinity/candid@05dab77) Add missing idlFactory export in TypeScript declarations ([dfinity/candid⁠#491](https://togithub.com/dfinity/candid/issues/491))
* [`1c00b4af`](dfinity/candid@1c00b4a) Release candid 0.10 ([dfinity/candid⁠#493](https://togithub.com/dfinity/candid/issues/493))
* [`aeacf908`](dfinity/candid@aeacf90) update metadata ([dfinity/candid⁠#494](https://togithub.com/dfinity/candid/issues/494))
* [`747104a2`](dfinity/candid@747104a) bump candid ui ([dfinity/candid⁠#496](https://togithub.com/dfinity/candid/issues/496))
* [`2f70240e`](dfinity/candid@2f70240) refactor candid ui auth ([dfinity/candid⁠#500](https://togithub.com/dfinity/candid/issues/500))
* [`16c167a1`](dfinity/candid@16c167a) feat: Make it easy to convert data to IDLValue and candid text format ([dfinity/candid⁠#502](https://togithub.com/dfinity/candid/issues/502))
* [`e09e6c59`](dfinity/candid@e09e6c5) Create security policy ([dfinity/candid⁠#503](https://togithub.com/dfinity/candid/issues/503))
* [`2f6f90a3`](dfinity/candid@2f6f90a) refine IDLValue::Blob display ([dfinity/candid⁠#497](https://togithub.com/dfinity/candid/issues/497))
* [`b40a4ab4`](dfinity/candid@b40a4ab) core: make candid max size public ([dfinity/candid⁠#505](https://togithub.com/dfinity/candid/issues/505))
* [`eca7f4cd`](dfinity/candid@eca7f4c) move dependencies to feature ([dfinity/candid⁠#506](https://togithub.com/dfinity/candid/issues/506))
* [`491969f3`](dfinity/candid@491969f) spec: allow import to merge service definitions ([dfinity/candid⁠#504](https://togithub.com/dfinity/candid/issues/504))
* [`0fbcb24f`](dfinity/candid@0fbcb24) import service ([dfinity/candid⁠#507](https://togithub.com/dfinity/candid/issues/507))
* [`7b45d8a4`](dfinity/candid@7b45d8a) Release ([dfinity/candid⁠#508](https://togithub.com/dfinity/candid/issues/508))
* [`a6cc9e6d`](dfinity/candid@a6cc9e6) Add Candid assist feature in candid_parser ([dfinity/candid⁠#509](https://togithub.com/dfinity/candid/issues/509))
* [`d0b4ccda`](dfinity/candid@d0b4ccd) fix: add missing typescript export for init args ([dfinity/candid⁠#510](https://togithub.com/dfinity/candid/issues/510))
* [`8c1161e0`](dfinity/candid@8c1161e) fix: change root key fetching logic and specify HttpAgent hostname for remote environments ([dfinity/candid⁠#511](https://togithub.com/dfinity/candid/issues/511))
* [`c24644f7`](dfinity/candid@c24644f) Replace 'localhost' with '127.0.0.1' for temporary HttpAgent host ([dfinity/candid⁠#512](https://togithub.com/dfinity/candid/issues/512))
* [`6a0479ed`](dfinity/candid@6a0479e) supply correct headers for remote browsers to render correctly ([dfinity/candid⁠#513](https://togithub.com/dfinity/candid/issues/513))
* [`da60236b`](dfinity/candid@da60236) Bump agent-js and remove workaround for Candid UI ([dfinity/candid⁠#514](https://togithub.com/dfinity/candid/issues/514))
* [`bf95a9f2`](dfinity/candid@bf95a9f) Add MSRV 1.70.0 ([dfinity/candid⁠#515](https://togithub.com/dfinity/candid/issues/515))
* [`aef1e029`](dfinity/candid@aef1e02) fix IDLValue blob conversion ([dfinity/candid⁠#517](https://togithub.com/dfinity/candid/issues/517))
* [`495526e1`](dfinity/candid@495526e) Update Changelog.md ([dfinity/candid⁠#518](https://togithub.com/dfinity/candid/issues/518))
* [`8f96d794`](dfinity/candid@8f96d79) fix rename proc macro to take any string ([dfinity/candid⁠#522](https://togithub.com/dfinity/candid/issues/522))
* [`7c4de8c8`](dfinity/candid@7c4de8c) Update Candid.md ([dfinity/candid⁠#523](https://togithub.com/dfinity/candid/issues/523))
* [`0219c2d8`](dfinity/candid@0219c2d) Use canbench for CI ([dfinity/candid⁠#525](https://togithub.com/dfinity/candid/issues/525))
* [`4b68f472`](dfinity/candid@4b68f47) fix typescript export for init args func ([dfinity/candid⁠#528](https://togithub.com/dfinity/candid/issues/528))
* [`0b16febc`](dfinity/candid@0b16feb) Bump agent-js ([dfinity/candid⁠#529](https://togithub.com/dfinity/candid/issues/529))
* [`53cda2ed`](dfinity/candid@53cda2e) add metering for deserialization ([dfinity/candid⁠#524](https://togithub.com/dfinity/candid/issues/524))
* [`d642e13b`](dfinity/candid@d642e13) release ([dfinity/candid⁠#530](https://togithub.com/dfinity/candid/issues/530))
* [`4f2b43b8`](dfinity/candid@4f2b43b) Update construct.test.did ([dfinity/candid⁠#531](https://togithub.com/dfinity/candid/issues/531))
* [`c747ba13`](dfinity/candid@c747ba1) bump ic-cdk ([dfinity/candid⁠#532](https://togithub.com/dfinity/candid/issues/532))
* [`6559b0d8`](dfinity/candid@6559b0d) avoid cost overflow and fix principal cost ([dfinity/candid⁠#534](https://togithub.com/dfinity/candid/issues/534))
* [`8e6b8a76`](dfinity/candid@8e6b8a7) Adjust Candid UI login button ([dfinity/candid⁠#535](https://togithub.com/dfinity/candid/issues/535))
* [`91b9c069`](dfinity/candid@91b9c06) fix text_size ([dfinity/candid⁠#540](https://togithub.com/dfinity/candid/issues/540))
* [`1f396d7a`](dfinity/candid@1f396d7) chore: add nns list proposals benchmark ([dfinity/candid⁠#541](https://togithub.com/dfinity/candid/issues/541))
* [`b66a88da`](dfinity/candid@b66a88d) Update Candid.md ([dfinity/candid⁠#538](https://togithub.com/dfinity/candid/issues/538))
* [`ae4d0f79`](dfinity/candid@ae4d0f7) use btreemap for type_map and release ([dfinity/candid⁠#542](https://togithub.com/dfinity/candid/issues/542))
dfinity-bot added a commit that referenced this issue Apr 21, 2024
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@331217ba...ae4d0f79](dfinity/candid@331217b...ae4d0f7)

* [`a71eb20a`](dfinity/candid@a71eb20) limit size of vec null/reserved ([dfinity/candid⁠#434](https://togithub.com/dfinity/candid/issues/434))
* [`de8b57a0`](dfinity/candid@de8b57a) [Rust] Add composite_query ([dfinity/candid⁠#435](https://togithub.com/dfinity/candid/issues/435))
* [`e212e096`](dfinity/candid@e212e09) add play.motoko.org to Candid UI ([dfinity/candid⁠#437](https://togithub.com/dfinity/candid/issues/437))
* [`c9c85d0a`](dfinity/candid@c9c85d0) bump dependencies for candid UI ([dfinity/candid⁠#442](https://togithub.com/dfinity/candid/issues/442))
* [`e73a8c9f`](dfinity/candid@e73a8c9) fix spec for optional terminal semicolons ([dfinity/candid⁠#445](https://togithub.com/dfinity/candid/issues/445))
* [`f1d573cb`](dfinity/candid@f1d573c) sort define_service ([dfinity/candid⁠#441](https://togithub.com/dfinity/candid/issues/441))
* [`6961355c`](dfinity/candid@6961355) [Rust] add quote for reserved field names in debug trait ([dfinity/candid⁠#446](https://togithub.com/dfinity/candid/issues/446))
* [`e660ff02`](dfinity/candid@e660ff0) use const generics for array ([dfinity/candid⁠#444](https://togithub.com/dfinity/candid/issues/444))
* [`199fd05b`](dfinity/candid@199fd05) release candid 0.9 ([dfinity/candid⁠#447](https://togithub.com/dfinity/candid/issues/447))
* [`7caa48ab`](dfinity/candid@7caa48a) [C++] Add link to icpp-candid ([dfinity/candid⁠#450](https://togithub.com/dfinity/candid/issues/450))
* [`c2a310f8`](dfinity/candid@c2a310f) [Rust] adding more util functions ([dfinity/candid⁠#451](https://togithub.com/dfinity/candid/issues/451))
* [`528a3438`](dfinity/candid@528a343) bump Candid UI ([dfinity/candid⁠#449](https://togithub.com/dfinity/candid/issues/449))
* [`5066e27c`](dfinity/candid@5066e27) update to syn 2 and release ([dfinity/candid⁠#452](https://togithub.com/dfinity/candid/issues/452))
* [`581303ec`](dfinity/candid@581303e) fix composite query for candid UI ([dfinity/candid⁠#453](https://togithub.com/dfinity/candid/issues/453))
* [`457b5beb`](dfinity/candid@457b5be) recover subtype error from custom deserializer ([dfinity/candid⁠#456](https://togithub.com/dfinity/candid/issues/456))
* [`9524eae1`](dfinity/candid@9524eae) fix equality check ([dfinity/candid⁠#455](https://togithub.com/dfinity/candid/issues/455))
* [`6188ebbf`](dfinity/candid@6188ebb) release ([dfinity/candid⁠#457](https://togithub.com/dfinity/candid/issues/457))
* [`2c3f8a38`](dfinity/candid@2c3f8a3) move away from BigInt::try_into ([dfinity/candid⁠#458](https://togithub.com/dfinity/candid/issues/458))
* [`9f567c32`](dfinity/candid@9f567c3) spec: allow record {} <: record {null} ([dfinity/candid⁠#462](https://togithub.com/dfinity/candid/issues/462))
* [`7273592a`](dfinity/candid@7273592) Fix length counting of zero sized values ([dfinity/candid⁠#460](https://togithub.com/dfinity/candid/issues/460))
* [`1c383a7e`](dfinity/candid@1c383a7) remove arc_type feature ([dfinity/candid⁠#463](https://togithub.com/dfinity/candid/issues/463))
* [`b7755ea7`](dfinity/candid@b7755ea) bump candid ui ([dfinity/candid⁠#464](https://togithub.com/dfinity/candid/issues/464))
* [`c862f838`](dfinity/candid@c862f83) make the field zero_sized_values in candid::de::Config public ([dfinity/candid⁠#465](https://togithub.com/dfinity/candid/issues/465))
* [`dbee8786`](dfinity/candid@dbee878) More work for Rust binding ([dfinity/candid⁠#461](https://togithub.com/dfinity/candid/issues/461))
* [`a1eb218c`](dfinity/candid@a1eb218) Misc ([dfinity/candid⁠#466](https://togithub.com/dfinity/candid/issues/466))
* [`11094b21`](dfinity/candid@11094b2) minize error message ([dfinity/candid⁠#467](https://togithub.com/dfinity/candid/issues/467))
* [`30337723`](dfinity/candid@3033772) Misc fix ([dfinity/candid⁠#469](https://togithub.com/dfinity/candid/issues/469))
* [`a8322be5`](dfinity/candid@a8322be) set default config for different targets ([dfinity/candid⁠#470](https://togithub.com/dfinity/candid/issues/470))
* [`b233dbc2`](dfinity/candid@b233dbc) fix error msg for empty type ([dfinity/candid⁠#478](https://togithub.com/dfinity/candid/issues/478))
* [`c342311f`](dfinity/candid@c342311) Candid test suite: Write a few more spacebomb tests ([dfinity/candid⁠#479](https://togithub.com/dfinity/candid/issues/479))
* [`5be80b90`](dfinity/candid@5be80b9) Feat: authenticated calls in Candid UI ([dfinity/candid⁠#475](https://togithub.com/dfinity/candid/issues/475))
* [`3b25ba06`](dfinity/candid@3b25ba0) streaming profiling ([dfinity/candid⁠#477](https://togithub.com/dfinity/candid/issues/477))
* [`646f6398`](dfinity/candid@646f639) Set up responsive layout for Candid UI authorization panel ([dfinity/candid⁠#480](https://togithub.com/dfinity/candid/issues/480))
* [`0ae47e7f`](dfinity/candid@0ae47e7) Bump rustix from 0.38.14 to 0.38.19 ([dfinity/candid⁠#481](https://togithub.com/dfinity/candid/issues/481))
* [`9ab2733f`](dfinity/candid@9ab2733) Replace icon ([dfinity/candid⁠#482](https://togithub.com/dfinity/candid/issues/482))
* [`2308128e`](dfinity/candid@2308128) remove duplicate check for IDE ([dfinity/candid⁠#484](https://togithub.com/dfinity/candid/issues/484))
* [`782c4375`](dfinity/candid@782c437) fix service_equal error reporting ([dfinity/candid⁠#486](https://togithub.com/dfinity/candid/issues/486))
* [`699e5cba`](dfinity/candid@699e5cb) Fix typo in README ([dfinity/candid⁠#488](https://togithub.com/dfinity/candid/issues/488))
* [`05dab775`](dfinity/candid@05dab77) Add missing idlFactory export in TypeScript declarations ([dfinity/candid⁠#491](https://togithub.com/dfinity/candid/issues/491))
* [`1c00b4af`](dfinity/candid@1c00b4a) Release candid 0.10 ([dfinity/candid⁠#493](https://togithub.com/dfinity/candid/issues/493))
* [`aeacf908`](dfinity/candid@aeacf90) update metadata ([dfinity/candid⁠#494](https://togithub.com/dfinity/candid/issues/494))
* [`747104a2`](dfinity/candid@747104a) bump candid ui ([dfinity/candid⁠#496](https://togithub.com/dfinity/candid/issues/496))
* [`2f70240e`](dfinity/candid@2f70240) refactor candid ui auth ([dfinity/candid⁠#500](https://togithub.com/dfinity/candid/issues/500))
* [`16c167a1`](dfinity/candid@16c167a) feat: Make it easy to convert data to IDLValue and candid text format ([dfinity/candid⁠#502](https://togithub.com/dfinity/candid/issues/502))
* [`e09e6c59`](dfinity/candid@e09e6c5) Create security policy ([dfinity/candid⁠#503](https://togithub.com/dfinity/candid/issues/503))
* [`2f6f90a3`](dfinity/candid@2f6f90a) refine IDLValue::Blob display ([dfinity/candid⁠#497](https://togithub.com/dfinity/candid/issues/497))
* [`b40a4ab4`](dfinity/candid@b40a4ab) core: make candid max size public ([dfinity/candid⁠#505](https://togithub.com/dfinity/candid/issues/505))
* [`eca7f4cd`](dfinity/candid@eca7f4c) move dependencies to feature ([dfinity/candid⁠#506](https://togithub.com/dfinity/candid/issues/506))
* [`491969f3`](dfinity/candid@491969f) spec: allow import to merge service definitions ([dfinity/candid⁠#504](https://togithub.com/dfinity/candid/issues/504))
* [`0fbcb24f`](dfinity/candid@0fbcb24) import service ([dfinity/candid⁠#507](https://togithub.com/dfinity/candid/issues/507))
* [`7b45d8a4`](dfinity/candid@7b45d8a) Release ([dfinity/candid⁠#508](https://togithub.com/dfinity/candid/issues/508))
* [`a6cc9e6d`](dfinity/candid@a6cc9e6) Add Candid assist feature in candid_parser ([dfinity/candid⁠#509](https://togithub.com/dfinity/candid/issues/509))
* [`d0b4ccda`](dfinity/candid@d0b4ccd) fix: add missing typescript export for init args ([dfinity/candid⁠#510](https://togithub.com/dfinity/candid/issues/510))
* [`8c1161e0`](dfinity/candid@8c1161e) fix: change root key fetching logic and specify HttpAgent hostname for remote environments ([dfinity/candid⁠#511](https://togithub.com/dfinity/candid/issues/511))
* [`c24644f7`](dfinity/candid@c24644f) Replace 'localhost' with '127.0.0.1' for temporary HttpAgent host ([dfinity/candid⁠#512](https://togithub.com/dfinity/candid/issues/512))
* [`6a0479ed`](dfinity/candid@6a0479e) supply correct headers for remote browsers to render correctly ([dfinity/candid⁠#513](https://togithub.com/dfinity/candid/issues/513))
* [`da60236b`](dfinity/candid@da60236) Bump agent-js and remove workaround for Candid UI ([dfinity/candid⁠#514](https://togithub.com/dfinity/candid/issues/514))
* [`bf95a9f2`](dfinity/candid@bf95a9f) Add MSRV 1.70.0 ([dfinity/candid⁠#515](https://togithub.com/dfinity/candid/issues/515))
* [`aef1e029`](dfinity/candid@aef1e02) fix IDLValue blob conversion ([dfinity/candid⁠#517](https://togithub.com/dfinity/candid/issues/517))
* [`495526e1`](dfinity/candid@495526e) Update Changelog.md ([dfinity/candid⁠#518](https://togithub.com/dfinity/candid/issues/518))
* [`8f96d794`](dfinity/candid@8f96d79) fix rename proc macro to take any string ([dfinity/candid⁠#522](https://togithub.com/dfinity/candid/issues/522))
* [`7c4de8c8`](dfinity/candid@7c4de8c) Update Candid.md ([dfinity/candid⁠#523](https://togithub.com/dfinity/candid/issues/523))
* [`0219c2d8`](dfinity/candid@0219c2d) Use canbench for CI ([dfinity/candid⁠#525](https://togithub.com/dfinity/candid/issues/525))
* [`4b68f472`](dfinity/candid@4b68f47) fix typescript export for init args func ([dfinity/candid⁠#528](https://togithub.com/dfinity/candid/issues/528))
* [`0b16febc`](dfinity/candid@0b16feb) Bump agent-js ([dfinity/candid⁠#529](https://togithub.com/dfinity/candid/issues/529))
* [`53cda2ed`](dfinity/candid@53cda2e) add metering for deserialization ([dfinity/candid⁠#524](https://togithub.com/dfinity/candid/issues/524))
* [`d642e13b`](dfinity/candid@d642e13) release ([dfinity/candid⁠#530](https://togithub.com/dfinity/candid/issues/530))
* [`4f2b43b8`](dfinity/candid@4f2b43b) Update construct.test.did ([dfinity/candid⁠#531](https://togithub.com/dfinity/candid/issues/531))
* [`c747ba13`](dfinity/candid@c747ba1) bump ic-cdk ([dfinity/candid⁠#532](https://togithub.com/dfinity/candid/issues/532))
* [`6559b0d8`](dfinity/candid@6559b0d) avoid cost overflow and fix principal cost ([dfinity/candid⁠#534](https://togithub.com/dfinity/candid/issues/534))
* [`8e6b8a76`](dfinity/candid@8e6b8a7) Adjust Candid UI login button ([dfinity/candid⁠#535](https://togithub.com/dfinity/candid/issues/535))
* [`91b9c069`](dfinity/candid@91b9c06) fix text_size ([dfinity/candid⁠#540](https://togithub.com/dfinity/candid/issues/540))
* [`1f396d7a`](dfinity/candid@1f396d7) chore: add nns list proposals benchmark ([dfinity/candid⁠#541](https://togithub.com/dfinity/candid/issues/541))
* [`b66a88da`](dfinity/candid@b66a88d) Update Candid.md ([dfinity/candid⁠#538](https://togithub.com/dfinity/candid/issues/538))
* [`ae4d0f79`](dfinity/candid@ae4d0f7) use btreemap for type_map and release ([dfinity/candid⁠#542](https://togithub.com/dfinity/candid/issues/542))
dfinity-bot added a commit that referenced this issue May 4, 2024
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@331217ba...b0622bbb](dfinity/candid@331217b...b0622bb)

* [`a71eb20a`](dfinity/candid@a71eb20) limit size of vec null/reserved ([dfinity/candid⁠#434](https://togithub.com/dfinity/candid/issues/434))
* [`de8b57a0`](dfinity/candid@de8b57a) [Rust] Add composite_query ([dfinity/candid⁠#435](https://togithub.com/dfinity/candid/issues/435))
* [`e212e096`](dfinity/candid@e212e09) add play.motoko.org to Candid UI ([dfinity/candid⁠#437](https://togithub.com/dfinity/candid/issues/437))
* [`c9c85d0a`](dfinity/candid@c9c85d0) bump dependencies for candid UI ([dfinity/candid⁠#442](https://togithub.com/dfinity/candid/issues/442))
* [`e73a8c9f`](dfinity/candid@e73a8c9) fix spec for optional terminal semicolons ([dfinity/candid⁠#445](https://togithub.com/dfinity/candid/issues/445))
* [`f1d573cb`](dfinity/candid@f1d573c) sort define_service ([dfinity/candid⁠#441](https://togithub.com/dfinity/candid/issues/441))
* [`6961355c`](dfinity/candid@6961355) [Rust] add quote for reserved field names in debug trait ([dfinity/candid⁠#446](https://togithub.com/dfinity/candid/issues/446))
* [`e660ff02`](dfinity/candid@e660ff0) use const generics for array ([dfinity/candid⁠#444](https://togithub.com/dfinity/candid/issues/444))
* [`199fd05b`](dfinity/candid@199fd05) release candid 0.9 ([dfinity/candid⁠#447](https://togithub.com/dfinity/candid/issues/447))
* [`7caa48ab`](dfinity/candid@7caa48a) [C++] Add link to icpp-candid ([dfinity/candid⁠#450](https://togithub.com/dfinity/candid/issues/450))
* [`c2a310f8`](dfinity/candid@c2a310f) [Rust] adding more util functions ([dfinity/candid⁠#451](https://togithub.com/dfinity/candid/issues/451))
* [`528a3438`](dfinity/candid@528a343) bump Candid UI ([dfinity/candid⁠#449](https://togithub.com/dfinity/candid/issues/449))
* [`5066e27c`](dfinity/candid@5066e27) update to syn 2 and release ([dfinity/candid⁠#452](https://togithub.com/dfinity/candid/issues/452))
* [`581303ec`](dfinity/candid@581303e) fix composite query for candid UI ([dfinity/candid⁠#453](https://togithub.com/dfinity/candid/issues/453))
* [`457b5beb`](dfinity/candid@457b5be) recover subtype error from custom deserializer ([dfinity/candid⁠#456](https://togithub.com/dfinity/candid/issues/456))
* [`9524eae1`](dfinity/candid@9524eae) fix equality check ([dfinity/candid⁠#455](https://togithub.com/dfinity/candid/issues/455))
* [`6188ebbf`](dfinity/candid@6188ebb) release ([dfinity/candid⁠#457](https://togithub.com/dfinity/candid/issues/457))
* [`2c3f8a38`](dfinity/candid@2c3f8a3) move away from BigInt::try_into ([dfinity/candid⁠#458](https://togithub.com/dfinity/candid/issues/458))
* [`9f567c32`](dfinity/candid@9f567c3) spec: allow record {} <: record {null} ([dfinity/candid⁠#462](https://togithub.com/dfinity/candid/issues/462))
* [`7273592a`](dfinity/candid@7273592) Fix length counting of zero sized values ([dfinity/candid⁠#460](https://togithub.com/dfinity/candid/issues/460))
* [`1c383a7e`](dfinity/candid@1c383a7) remove arc_type feature ([dfinity/candid⁠#463](https://togithub.com/dfinity/candid/issues/463))
* [`b7755ea7`](dfinity/candid@b7755ea) bump candid ui ([dfinity/candid⁠#464](https://togithub.com/dfinity/candid/issues/464))
* [`c862f838`](dfinity/candid@c862f83) make the field zero_sized_values in candid::de::Config public ([dfinity/candid⁠#465](https://togithub.com/dfinity/candid/issues/465))
* [`dbee8786`](dfinity/candid@dbee878) More work for Rust binding ([dfinity/candid⁠#461](https://togithub.com/dfinity/candid/issues/461))
* [`a1eb218c`](dfinity/candid@a1eb218) Misc ([dfinity/candid⁠#466](https://togithub.com/dfinity/candid/issues/466))
* [`11094b21`](dfinity/candid@11094b2) minize error message ([dfinity/candid⁠#467](https://togithub.com/dfinity/candid/issues/467))
* [`30337723`](dfinity/candid@3033772) Misc fix ([dfinity/candid⁠#469](https://togithub.com/dfinity/candid/issues/469))
* [`a8322be5`](dfinity/candid@a8322be) set default config for different targets ([dfinity/candid⁠#470](https://togithub.com/dfinity/candid/issues/470))
* [`b233dbc2`](dfinity/candid@b233dbc) fix error msg for empty type ([dfinity/candid⁠#478](https://togithub.com/dfinity/candid/issues/478))
* [`c342311f`](dfinity/candid@c342311) Candid test suite: Write a few more spacebomb tests ([dfinity/candid⁠#479](https://togithub.com/dfinity/candid/issues/479))
* [`5be80b90`](dfinity/candid@5be80b9) Feat: authenticated calls in Candid UI ([dfinity/candid⁠#475](https://togithub.com/dfinity/candid/issues/475))
* [`3b25ba06`](dfinity/candid@3b25ba0) streaming profiling ([dfinity/candid⁠#477](https://togithub.com/dfinity/candid/issues/477))
* [`646f6398`](dfinity/candid@646f639) Set up responsive layout for Candid UI authorization panel ([dfinity/candid⁠#480](https://togithub.com/dfinity/candid/issues/480))
* [`0ae47e7f`](dfinity/candid@0ae47e7) Bump rustix from 0.38.14 to 0.38.19 ([dfinity/candid⁠#481](https://togithub.com/dfinity/candid/issues/481))
* [`9ab2733f`](dfinity/candid@9ab2733) Replace icon ([dfinity/candid⁠#482](https://togithub.com/dfinity/candid/issues/482))
* [`2308128e`](dfinity/candid@2308128) remove duplicate check for IDE ([dfinity/candid⁠#484](https://togithub.com/dfinity/candid/issues/484))
* [`782c4375`](dfinity/candid@782c437) fix service_equal error reporting ([dfinity/candid⁠#486](https://togithub.com/dfinity/candid/issues/486))
* [`699e5cba`](dfinity/candid@699e5cb) Fix typo in README ([dfinity/candid⁠#488](https://togithub.com/dfinity/candid/issues/488))
* [`05dab775`](dfinity/candid@05dab77) Add missing idlFactory export in TypeScript declarations ([dfinity/candid⁠#491](https://togithub.com/dfinity/candid/issues/491))
* [`1c00b4af`](dfinity/candid@1c00b4a) Release candid 0.10 ([dfinity/candid⁠#493](https://togithub.com/dfinity/candid/issues/493))
* [`aeacf908`](dfinity/candid@aeacf90) update metadata ([dfinity/candid⁠#494](https://togithub.com/dfinity/candid/issues/494))
* [`747104a2`](dfinity/candid@747104a) bump candid ui ([dfinity/candid⁠#496](https://togithub.com/dfinity/candid/issues/496))
* [`2f70240e`](dfinity/candid@2f70240) refactor candid ui auth ([dfinity/candid⁠#500](https://togithub.com/dfinity/candid/issues/500))
* [`16c167a1`](dfinity/candid@16c167a) feat: Make it easy to convert data to IDLValue and candid text format ([dfinity/candid⁠#502](https://togithub.com/dfinity/candid/issues/502))
* [`e09e6c59`](dfinity/candid@e09e6c5) Create security policy ([dfinity/candid⁠#503](https://togithub.com/dfinity/candid/issues/503))
* [`2f6f90a3`](dfinity/candid@2f6f90a) refine IDLValue::Blob display ([dfinity/candid⁠#497](https://togithub.com/dfinity/candid/issues/497))
* [`b40a4ab4`](dfinity/candid@b40a4ab) core: make candid max size public ([dfinity/candid⁠#505](https://togithub.com/dfinity/candid/issues/505))
* [`eca7f4cd`](dfinity/candid@eca7f4c) move dependencies to feature ([dfinity/candid⁠#506](https://togithub.com/dfinity/candid/issues/506))
* [`491969f3`](dfinity/candid@491969f) spec: allow import to merge service definitions ([dfinity/candid⁠#504](https://togithub.com/dfinity/candid/issues/504))
* [`0fbcb24f`](dfinity/candid@0fbcb24) import service ([dfinity/candid⁠#507](https://togithub.com/dfinity/candid/issues/507))
* [`7b45d8a4`](dfinity/candid@7b45d8a) Release ([dfinity/candid⁠#508](https://togithub.com/dfinity/candid/issues/508))
* [`a6cc9e6d`](dfinity/candid@a6cc9e6) Add Candid assist feature in candid_parser ([dfinity/candid⁠#509](https://togithub.com/dfinity/candid/issues/509))
* [`d0b4ccda`](dfinity/candid@d0b4ccd) fix: add missing typescript export for init args ([dfinity/candid⁠#510](https://togithub.com/dfinity/candid/issues/510))
* [`8c1161e0`](dfinity/candid@8c1161e) fix: change root key fetching logic and specify HttpAgent hostname for remote environments ([dfinity/candid⁠#511](https://togithub.com/dfinity/candid/issues/511))
* [`c24644f7`](dfinity/candid@c24644f) Replace 'localhost' with '127.0.0.1' for temporary HttpAgent host ([dfinity/candid⁠#512](https://togithub.com/dfinity/candid/issues/512))
* [`6a0479ed`](dfinity/candid@6a0479e) supply correct headers for remote browsers to render correctly ([dfinity/candid⁠#513](https://togithub.com/dfinity/candid/issues/513))
* [`da60236b`](dfinity/candid@da60236) Bump agent-js and remove workaround for Candid UI ([dfinity/candid⁠#514](https://togithub.com/dfinity/candid/issues/514))
* [`bf95a9f2`](dfinity/candid@bf95a9f) Add MSRV 1.70.0 ([dfinity/candid⁠#515](https://togithub.com/dfinity/candid/issues/515))
* [`aef1e029`](dfinity/candid@aef1e02) fix IDLValue blob conversion ([dfinity/candid⁠#517](https://togithub.com/dfinity/candid/issues/517))
* [`495526e1`](dfinity/candid@495526e) Update Changelog.md ([dfinity/candid⁠#518](https://togithub.com/dfinity/candid/issues/518))
* [`8f96d794`](dfinity/candid@8f96d79) fix rename proc macro to take any string ([dfinity/candid⁠#522](https://togithub.com/dfinity/candid/issues/522))
* [`7c4de8c8`](dfinity/candid@7c4de8c) Update Candid.md ([dfinity/candid⁠#523](https://togithub.com/dfinity/candid/issues/523))
* [`0219c2d8`](dfinity/candid@0219c2d) Use canbench for CI ([dfinity/candid⁠#525](https://togithub.com/dfinity/candid/issues/525))
* [`4b68f472`](dfinity/candid@4b68f47) fix typescript export for init args func ([dfinity/candid⁠#528](https://togithub.com/dfinity/candid/issues/528))
* [`0b16febc`](dfinity/candid@0b16feb) Bump agent-js ([dfinity/candid⁠#529](https://togithub.com/dfinity/candid/issues/529))
* [`53cda2ed`](dfinity/candid@53cda2e) add metering for deserialization ([dfinity/candid⁠#524](https://togithub.com/dfinity/candid/issues/524))
* [`d642e13b`](dfinity/candid@d642e13) release ([dfinity/candid⁠#530](https://togithub.com/dfinity/candid/issues/530))
* [`4f2b43b8`](dfinity/candid@4f2b43b) Update construct.test.did ([dfinity/candid⁠#531](https://togithub.com/dfinity/candid/issues/531))
* [`c747ba13`](dfinity/candid@c747ba1) bump ic-cdk ([dfinity/candid⁠#532](https://togithub.com/dfinity/candid/issues/532))
* [`6559b0d8`](dfinity/candid@6559b0d) avoid cost overflow and fix principal cost ([dfinity/candid⁠#534](https://togithub.com/dfinity/candid/issues/534))
* [`8e6b8a76`](dfinity/candid@8e6b8a7) Adjust Candid UI login button ([dfinity/candid⁠#535](https://togithub.com/dfinity/candid/issues/535))
* [`91b9c069`](dfinity/candid@91b9c06) fix text_size ([dfinity/candid⁠#540](https://togithub.com/dfinity/candid/issues/540))
* [`1f396d7a`](dfinity/candid@1f396d7) chore: add nns list proposals benchmark ([dfinity/candid⁠#541](https://togithub.com/dfinity/candid/issues/541))
* [`b66a88da`](dfinity/candid@b66a88d) Update Candid.md ([dfinity/candid⁠#538](https://togithub.com/dfinity/candid/issues/538))
* [`ae4d0f79`](dfinity/candid@ae4d0f7) use btreemap for type_map and release ([dfinity/candid⁠#542](https://togithub.com/dfinity/candid/issues/542))
* [`d2654f9e`](dfinity/candid@d2654f9) fix principal length check ([dfinity/candid⁠#545](https://togithub.com/dfinity/candid/issues/545))
* [`ea3c3e9f`](dfinity/candid@ea3c3e9) Candid type selector ([dfinity/candid⁠#544](https://togithub.com/dfinity/candid/issues/544))
* [`b0622bbb`](dfinity/candid@b0622bb) ci: use macos-12 to build macos binary ([dfinity/candid⁠#547](https://togithub.com/dfinity/candid/issues/547))
dfinity-bot added a commit that referenced this issue May 15, 2024
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@331217ba...a21d1b8f](dfinity/candid@331217b...a21d1b8)

* [`a71eb20a`](dfinity/candid@a71eb20) limit size of vec null/reserved ([dfinity/candid⁠#434](https://togithub.com/dfinity/candid/issues/434))
* [`de8b57a0`](dfinity/candid@de8b57a) [Rust] Add composite_query ([dfinity/candid⁠#435](https://togithub.com/dfinity/candid/issues/435))
* [`e212e096`](dfinity/candid@e212e09) add play.motoko.org to Candid UI ([dfinity/candid⁠#437](https://togithub.com/dfinity/candid/issues/437))
* [`c9c85d0a`](dfinity/candid@c9c85d0) bump dependencies for candid UI ([dfinity/candid⁠#442](https://togithub.com/dfinity/candid/issues/442))
* [`e73a8c9f`](dfinity/candid@e73a8c9) fix spec for optional terminal semicolons ([dfinity/candid⁠#445](https://togithub.com/dfinity/candid/issues/445))
* [`f1d573cb`](dfinity/candid@f1d573c) sort define_service ([dfinity/candid⁠#441](https://togithub.com/dfinity/candid/issues/441))
* [`6961355c`](dfinity/candid@6961355) [Rust] add quote for reserved field names in debug trait ([dfinity/candid⁠#446](https://togithub.com/dfinity/candid/issues/446))
* [`e660ff02`](dfinity/candid@e660ff0) use const generics for array ([dfinity/candid⁠#444](https://togithub.com/dfinity/candid/issues/444))
* [`199fd05b`](dfinity/candid@199fd05) release candid 0.9 ([dfinity/candid⁠#447](https://togithub.com/dfinity/candid/issues/447))
* [`7caa48ab`](dfinity/candid@7caa48a) [C++] Add link to icpp-candid ([dfinity/candid⁠#450](https://togithub.com/dfinity/candid/issues/450))
* [`c2a310f8`](dfinity/candid@c2a310f) [Rust] adding more util functions ([dfinity/candid⁠#451](https://togithub.com/dfinity/candid/issues/451))
* [`528a3438`](dfinity/candid@528a343) bump Candid UI ([dfinity/candid⁠#449](https://togithub.com/dfinity/candid/issues/449))
* [`5066e27c`](dfinity/candid@5066e27) update to syn 2 and release ([dfinity/candid⁠#452](https://togithub.com/dfinity/candid/issues/452))
* [`581303ec`](dfinity/candid@581303e) fix composite query for candid UI ([dfinity/candid⁠#453](https://togithub.com/dfinity/candid/issues/453))
* [`457b5beb`](dfinity/candid@457b5be) recover subtype error from custom deserializer ([dfinity/candid⁠#456](https://togithub.com/dfinity/candid/issues/456))
* [`9524eae1`](dfinity/candid@9524eae) fix equality check ([dfinity/candid⁠#455](https://togithub.com/dfinity/candid/issues/455))
* [`6188ebbf`](dfinity/candid@6188ebb) release ([dfinity/candid⁠#457](https://togithub.com/dfinity/candid/issues/457))
* [`2c3f8a38`](dfinity/candid@2c3f8a3) move away from BigInt::try_into ([dfinity/candid⁠#458](https://togithub.com/dfinity/candid/issues/458))
* [`9f567c32`](dfinity/candid@9f567c3) spec: allow record {} <: record {null} ([dfinity/candid⁠#462](https://togithub.com/dfinity/candid/issues/462))
* [`7273592a`](dfinity/candid@7273592) Fix length counting of zero sized values ([dfinity/candid⁠#460](https://togithub.com/dfinity/candid/issues/460))
* [`1c383a7e`](dfinity/candid@1c383a7) remove arc_type feature ([dfinity/candid⁠#463](https://togithub.com/dfinity/candid/issues/463))
* [`b7755ea7`](dfinity/candid@b7755ea) bump candid ui ([dfinity/candid⁠#464](https://togithub.com/dfinity/candid/issues/464))
* [`c862f838`](dfinity/candid@c862f83) make the field zero_sized_values in candid::de::Config public ([dfinity/candid⁠#465](https://togithub.com/dfinity/candid/issues/465))
* [`dbee8786`](dfinity/candid@dbee878) More work for Rust binding ([dfinity/candid⁠#461](https://togithub.com/dfinity/candid/issues/461))
* [`a1eb218c`](dfinity/candid@a1eb218) Misc ([dfinity/candid⁠#466](https://togithub.com/dfinity/candid/issues/466))
* [`11094b21`](dfinity/candid@11094b2) minize error message ([dfinity/candid⁠#467](https://togithub.com/dfinity/candid/issues/467))
* [`30337723`](dfinity/candid@3033772) Misc fix ([dfinity/candid⁠#469](https://togithub.com/dfinity/candid/issues/469))
* [`a8322be5`](dfinity/candid@a8322be) set default config for different targets ([dfinity/candid⁠#470](https://togithub.com/dfinity/candid/issues/470))
* [`b233dbc2`](dfinity/candid@b233dbc) fix error msg for empty type ([dfinity/candid⁠#478](https://togithub.com/dfinity/candid/issues/478))
* [`c342311f`](dfinity/candid@c342311) Candid test suite: Write a few more spacebomb tests ([dfinity/candid⁠#479](https://togithub.com/dfinity/candid/issues/479))
* [`5be80b90`](dfinity/candid@5be80b9) Feat: authenticated calls in Candid UI ([dfinity/candid⁠#475](https://togithub.com/dfinity/candid/issues/475))
* [`3b25ba06`](dfinity/candid@3b25ba0) streaming profiling ([dfinity/candid⁠#477](https://togithub.com/dfinity/candid/issues/477))
* [`646f6398`](dfinity/candid@646f639) Set up responsive layout for Candid UI authorization panel ([dfinity/candid⁠#480](https://togithub.com/dfinity/candid/issues/480))
* [`0ae47e7f`](dfinity/candid@0ae47e7) Bump rustix from 0.38.14 to 0.38.19 ([dfinity/candid⁠#481](https://togithub.com/dfinity/candid/issues/481))
* [`9ab2733f`](dfinity/candid@9ab2733) Replace icon ([dfinity/candid⁠#482](https://togithub.com/dfinity/candid/issues/482))
* [`2308128e`](dfinity/candid@2308128) remove duplicate check for IDE ([dfinity/candid⁠#484](https://togithub.com/dfinity/candid/issues/484))
* [`782c4375`](dfinity/candid@782c437) fix service_equal error reporting ([dfinity/candid⁠#486](https://togithub.com/dfinity/candid/issues/486))
* [`699e5cba`](dfinity/candid@699e5cb) Fix typo in README ([dfinity/candid⁠#488](https://togithub.com/dfinity/candid/issues/488))
* [`05dab775`](dfinity/candid@05dab77) Add missing idlFactory export in TypeScript declarations ([dfinity/candid⁠#491](https://togithub.com/dfinity/candid/issues/491))
* [`1c00b4af`](dfinity/candid@1c00b4a) Release candid 0.10 ([dfinity/candid⁠#493](https://togithub.com/dfinity/candid/issues/493))
* [`aeacf908`](dfinity/candid@aeacf90) update metadata ([dfinity/candid⁠#494](https://togithub.com/dfinity/candid/issues/494))
* [`747104a2`](dfinity/candid@747104a) bump candid ui ([dfinity/candid⁠#496](https://togithub.com/dfinity/candid/issues/496))
* [`2f70240e`](dfinity/candid@2f70240) refactor candid ui auth ([dfinity/candid⁠#500](https://togithub.com/dfinity/candid/issues/500))
* [`16c167a1`](dfinity/candid@16c167a) feat: Make it easy to convert data to IDLValue and candid text format ([dfinity/candid⁠#502](https://togithub.com/dfinity/candid/issues/502))
* [`e09e6c59`](dfinity/candid@e09e6c5) Create security policy ([dfinity/candid⁠#503](https://togithub.com/dfinity/candid/issues/503))
* [`2f6f90a3`](dfinity/candid@2f6f90a) refine IDLValue::Blob display ([dfinity/candid⁠#497](https://togithub.com/dfinity/candid/issues/497))
* [`b40a4ab4`](dfinity/candid@b40a4ab) core: make candid max size public ([dfinity/candid⁠#505](https://togithub.com/dfinity/candid/issues/505))
* [`eca7f4cd`](dfinity/candid@eca7f4c) move dependencies to feature ([dfinity/candid⁠#506](https://togithub.com/dfinity/candid/issues/506))
* [`491969f3`](dfinity/candid@491969f) spec: allow import to merge service definitions ([dfinity/candid⁠#504](https://togithub.com/dfinity/candid/issues/504))
* [`0fbcb24f`](dfinity/candid@0fbcb24) import service ([dfinity/candid⁠#507](https://togithub.com/dfinity/candid/issues/507))
* [`7b45d8a4`](dfinity/candid@7b45d8a) Release ([dfinity/candid⁠#508](https://togithub.com/dfinity/candid/issues/508))
* [`a6cc9e6d`](dfinity/candid@a6cc9e6) Add Candid assist feature in candid_parser ([dfinity/candid⁠#509](https://togithub.com/dfinity/candid/issues/509))
* [`d0b4ccda`](dfinity/candid@d0b4ccd) fix: add missing typescript export for init args ([dfinity/candid⁠#510](https://togithub.com/dfinity/candid/issues/510))
* [`8c1161e0`](dfinity/candid@8c1161e) fix: change root key fetching logic and specify HttpAgent hostname for remote environments ([dfinity/candid⁠#511](https://togithub.com/dfinity/candid/issues/511))
* [`c24644f7`](dfinity/candid@c24644f) Replace 'localhost' with '127.0.0.1' for temporary HttpAgent host ([dfinity/candid⁠#512](https://togithub.com/dfinity/candid/issues/512))
* [`6a0479ed`](dfinity/candid@6a0479e) supply correct headers for remote browsers to render correctly ([dfinity/candid⁠#513](https://togithub.com/dfinity/candid/issues/513))
* [`da60236b`](dfinity/candid@da60236) Bump agent-js and remove workaround for Candid UI ([dfinity/candid⁠#514](https://togithub.com/dfinity/candid/issues/514))
* [`bf95a9f2`](dfinity/candid@bf95a9f) Add MSRV 1.70.0 ([dfinity/candid⁠#515](https://togithub.com/dfinity/candid/issues/515))
* [`aef1e029`](dfinity/candid@aef1e02) fix IDLValue blob conversion ([dfinity/candid⁠#517](https://togithub.com/dfinity/candid/issues/517))
* [`495526e1`](dfinity/candid@495526e) Update Changelog.md ([dfinity/candid⁠#518](https://togithub.com/dfinity/candid/issues/518))
* [`8f96d794`](dfinity/candid@8f96d79) fix rename proc macro to take any string ([dfinity/candid⁠#522](https://togithub.com/dfinity/candid/issues/522))
* [`7c4de8c8`](dfinity/candid@7c4de8c) Update Candid.md ([dfinity/candid⁠#523](https://togithub.com/dfinity/candid/issues/523))
* [`0219c2d8`](dfinity/candid@0219c2d) Use canbench for CI ([dfinity/candid⁠#525](https://togithub.com/dfinity/candid/issues/525))
* [`4b68f472`](dfinity/candid@4b68f47) fix typescript export for init args func ([dfinity/candid⁠#528](https://togithub.com/dfinity/candid/issues/528))
* [`0b16febc`](dfinity/candid@0b16feb) Bump agent-js ([dfinity/candid⁠#529](https://togithub.com/dfinity/candid/issues/529))
* [`53cda2ed`](dfinity/candid@53cda2e) add metering for deserialization ([dfinity/candid⁠#524](https://togithub.com/dfinity/candid/issues/524))
* [`d642e13b`](dfinity/candid@d642e13) release ([dfinity/candid⁠#530](https://togithub.com/dfinity/candid/issues/530))
* [`4f2b43b8`](dfinity/candid@4f2b43b) Update construct.test.did ([dfinity/candid⁠#531](https://togithub.com/dfinity/candid/issues/531))
* [`c747ba13`](dfinity/candid@c747ba1) bump ic-cdk ([dfinity/candid⁠#532](https://togithub.com/dfinity/candid/issues/532))
* [`6559b0d8`](dfinity/candid@6559b0d) avoid cost overflow and fix principal cost ([dfinity/candid⁠#534](https://togithub.com/dfinity/candid/issues/534))
* [`8e6b8a76`](dfinity/candid@8e6b8a7) Adjust Candid UI login button ([dfinity/candid⁠#535](https://togithub.com/dfinity/candid/issues/535))
* [`91b9c069`](dfinity/candid@91b9c06) fix text_size ([dfinity/candid⁠#540](https://togithub.com/dfinity/candid/issues/540))
* [`1f396d7a`](dfinity/candid@1f396d7) chore: add nns list proposals benchmark ([dfinity/candid⁠#541](https://togithub.com/dfinity/candid/issues/541))
* [`b66a88da`](dfinity/candid@b66a88d) Update Candid.md ([dfinity/candid⁠#538](https://togithub.com/dfinity/candid/issues/538))
* [`ae4d0f79`](dfinity/candid@ae4d0f7) use btreemap for type_map and release ([dfinity/candid⁠#542](https://togithub.com/dfinity/candid/issues/542))
* [`d2654f9e`](dfinity/candid@d2654f9) fix principal length check ([dfinity/candid⁠#545](https://togithub.com/dfinity/candid/issues/545))
* [`ea3c3e9f`](dfinity/candid@ea3c3e9) Candid type selector ([dfinity/candid⁠#544](https://togithub.com/dfinity/candid/issues/544))
* [`b0622bbb`](dfinity/candid@b0622bb) ci: use macos-12 to build macos binary ([dfinity/candid⁠#547](https://togithub.com/dfinity/candid/issues/547))
* [`a21d1b8f`](dfinity/candid@a21d1b8) more improvements to Configs ([dfinity/candid⁠#548](https://togithub.com/dfinity/candid/issues/548))
dfinity-bot added a commit that referenced this issue May 24, 2024
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@331217ba...7755301c](dfinity/candid@331217b...7755301)

* [`a71eb20a`](dfinity/candid@a71eb20) limit size of vec null/reserved ([dfinity/candid⁠#434](https://togithub.com/dfinity/candid/issues/434))
* [`de8b57a0`](dfinity/candid@de8b57a) [Rust] Add composite_query ([dfinity/candid⁠#435](https://togithub.com/dfinity/candid/issues/435))
* [`e212e096`](dfinity/candid@e212e09) add play.motoko.org to Candid UI ([dfinity/candid⁠#437](https://togithub.com/dfinity/candid/issues/437))
* [`c9c85d0a`](dfinity/candid@c9c85d0) bump dependencies for candid UI ([dfinity/candid⁠#442](https://togithub.com/dfinity/candid/issues/442))
* [`e73a8c9f`](dfinity/candid@e73a8c9) fix spec for optional terminal semicolons ([dfinity/candid⁠#445](https://togithub.com/dfinity/candid/issues/445))
* [`f1d573cb`](dfinity/candid@f1d573c) sort define_service ([dfinity/candid⁠#441](https://togithub.com/dfinity/candid/issues/441))
* [`6961355c`](dfinity/candid@6961355) [Rust] add quote for reserved field names in debug trait ([dfinity/candid⁠#446](https://togithub.com/dfinity/candid/issues/446))
* [`e660ff02`](dfinity/candid@e660ff0) use const generics for array ([dfinity/candid⁠#444](https://togithub.com/dfinity/candid/issues/444))
* [`199fd05b`](dfinity/candid@199fd05) release candid 0.9 ([dfinity/candid⁠#447](https://togithub.com/dfinity/candid/issues/447))
* [`7caa48ab`](dfinity/candid@7caa48a) [C++] Add link to icpp-candid ([dfinity/candid⁠#450](https://togithub.com/dfinity/candid/issues/450))
* [`c2a310f8`](dfinity/candid@c2a310f) [Rust] adding more util functions ([dfinity/candid⁠#451](https://togithub.com/dfinity/candid/issues/451))
* [`528a3438`](dfinity/candid@528a343) bump Candid UI ([dfinity/candid⁠#449](https://togithub.com/dfinity/candid/issues/449))
* [`5066e27c`](dfinity/candid@5066e27) update to syn 2 and release ([dfinity/candid⁠#452](https://togithub.com/dfinity/candid/issues/452))
* [`581303ec`](dfinity/candid@581303e) fix composite query for candid UI ([dfinity/candid⁠#453](https://togithub.com/dfinity/candid/issues/453))
* [`457b5beb`](dfinity/candid@457b5be) recover subtype error from custom deserializer ([dfinity/candid⁠#456](https://togithub.com/dfinity/candid/issues/456))
* [`9524eae1`](dfinity/candid@9524eae) fix equality check ([dfinity/candid⁠#455](https://togithub.com/dfinity/candid/issues/455))
* [`6188ebbf`](dfinity/candid@6188ebb) release ([dfinity/candid⁠#457](https://togithub.com/dfinity/candid/issues/457))
* [`2c3f8a38`](dfinity/candid@2c3f8a3) move away from BigInt::try_into ([dfinity/candid⁠#458](https://togithub.com/dfinity/candid/issues/458))
* [`9f567c32`](dfinity/candid@9f567c3) spec: allow record {} <: record {null} ([dfinity/candid⁠#462](https://togithub.com/dfinity/candid/issues/462))
* [`7273592a`](dfinity/candid@7273592) Fix length counting of zero sized values ([dfinity/candid⁠#460](https://togithub.com/dfinity/candid/issues/460))
* [`1c383a7e`](dfinity/candid@1c383a7) remove arc_type feature ([dfinity/candid⁠#463](https://togithub.com/dfinity/candid/issues/463))
* [`b7755ea7`](dfinity/candid@b7755ea) bump candid ui ([dfinity/candid⁠#464](https://togithub.com/dfinity/candid/issues/464))
* [`c862f838`](dfinity/candid@c862f83) make the field zero_sized_values in candid::de::Config public ([dfinity/candid⁠#465](https://togithub.com/dfinity/candid/issues/465))
* [`dbee8786`](dfinity/candid@dbee878) More work for Rust binding ([dfinity/candid⁠#461](https://togithub.com/dfinity/candid/issues/461))
* [`a1eb218c`](dfinity/candid@a1eb218) Misc ([dfinity/candid⁠#466](https://togithub.com/dfinity/candid/issues/466))
* [`11094b21`](dfinity/candid@11094b2) minize error message ([dfinity/candid⁠#467](https://togithub.com/dfinity/candid/issues/467))
* [`30337723`](dfinity/candid@3033772) Misc fix ([dfinity/candid⁠#469](https://togithub.com/dfinity/candid/issues/469))
* [`a8322be5`](dfinity/candid@a8322be) set default config for different targets ([dfinity/candid⁠#470](https://togithub.com/dfinity/candid/issues/470))
* [`b233dbc2`](dfinity/candid@b233dbc) fix error msg for empty type ([dfinity/candid⁠#478](https://togithub.com/dfinity/candid/issues/478))
* [`c342311f`](dfinity/candid@c342311) Candid test suite: Write a few more spacebomb tests ([dfinity/candid⁠#479](https://togithub.com/dfinity/candid/issues/479))
* [`5be80b90`](dfinity/candid@5be80b9) Feat: authenticated calls in Candid UI ([dfinity/candid⁠#475](https://togithub.com/dfinity/candid/issues/475))
* [`3b25ba06`](dfinity/candid@3b25ba0) streaming profiling ([dfinity/candid⁠#477](https://togithub.com/dfinity/candid/issues/477))
* [`646f6398`](dfinity/candid@646f639) Set up responsive layout for Candid UI authorization panel ([dfinity/candid⁠#480](https://togithub.com/dfinity/candid/issues/480))
* [`0ae47e7f`](dfinity/candid@0ae47e7) Bump rustix from 0.38.14 to 0.38.19 ([dfinity/candid⁠#481](https://togithub.com/dfinity/candid/issues/481))
* [`9ab2733f`](dfinity/candid@9ab2733) Replace icon ([dfinity/candid⁠#482](https://togithub.com/dfinity/candid/issues/482))
* [`2308128e`](dfinity/candid@2308128) remove duplicate check for IDE ([dfinity/candid⁠#484](https://togithub.com/dfinity/candid/issues/484))
* [`782c4375`](dfinity/candid@782c437) fix service_equal error reporting ([dfinity/candid⁠#486](https://togithub.com/dfinity/candid/issues/486))
* [`699e5cba`](dfinity/candid@699e5cb) Fix typo in README ([dfinity/candid⁠#488](https://togithub.com/dfinity/candid/issues/488))
* [`05dab775`](dfinity/candid@05dab77) Add missing idlFactory export in TypeScript declarations ([dfinity/candid⁠#491](https://togithub.com/dfinity/candid/issues/491))
* [`1c00b4af`](dfinity/candid@1c00b4a) Release candid 0.10 ([dfinity/candid⁠#493](https://togithub.com/dfinity/candid/issues/493))
* [`aeacf908`](dfinity/candid@aeacf90) update metadata ([dfinity/candid⁠#494](https://togithub.com/dfinity/candid/issues/494))
* [`747104a2`](dfinity/candid@747104a) bump candid ui ([dfinity/candid⁠#496](https://togithub.com/dfinity/candid/issues/496))
* [`2f70240e`](dfinity/candid@2f70240) refactor candid ui auth ([dfinity/candid⁠#500](https://togithub.com/dfinity/candid/issues/500))
* [`16c167a1`](dfinity/candid@16c167a) feat: Make it easy to convert data to IDLValue and candid text format ([dfinity/candid⁠#502](https://togithub.com/dfinity/candid/issues/502))
* [`e09e6c59`](dfinity/candid@e09e6c5) Create security policy ([dfinity/candid⁠#503](https://togithub.com/dfinity/candid/issues/503))
* [`2f6f90a3`](dfinity/candid@2f6f90a) refine IDLValue::Blob display ([dfinity/candid⁠#497](https://togithub.com/dfinity/candid/issues/497))
* [`b40a4ab4`](dfinity/candid@b40a4ab) core: make candid max size public ([dfinity/candid⁠#505](https://togithub.com/dfinity/candid/issues/505))
* [`eca7f4cd`](dfinity/candid@eca7f4c) move dependencies to feature ([dfinity/candid⁠#506](https://togithub.com/dfinity/candid/issues/506))
* [`491969f3`](dfinity/candid@491969f) spec: allow import to merge service definitions ([dfinity/candid⁠#504](https://togithub.com/dfinity/candid/issues/504))
* [`0fbcb24f`](dfinity/candid@0fbcb24) import service ([dfinity/candid⁠#507](https://togithub.com/dfinity/candid/issues/507))
* [`7b45d8a4`](dfinity/candid@7b45d8a) Release ([dfinity/candid⁠#508](https://togithub.com/dfinity/candid/issues/508))
* [`a6cc9e6d`](dfinity/candid@a6cc9e6) Add Candid assist feature in candid_parser ([dfinity/candid⁠#509](https://togithub.com/dfinity/candid/issues/509))
* [`d0b4ccda`](dfinity/candid@d0b4ccd) fix: add missing typescript export for init args ([dfinity/candid⁠#510](https://togithub.com/dfinity/candid/issues/510))
* [`8c1161e0`](dfinity/candid@8c1161e) fix: change root key fetching logic and specify HttpAgent hostname for remote environments ([dfinity/candid⁠#511](https://togithub.com/dfinity/candid/issues/511))
* [`c24644f7`](dfinity/candid@c24644f) Replace 'localhost' with '127.0.0.1' for temporary HttpAgent host ([dfinity/candid⁠#512](https://togithub.com/dfinity/candid/issues/512))
* [`6a0479ed`](dfinity/candid@6a0479e) supply correct headers for remote browsers to render correctly ([dfinity/candid⁠#513](https://togithub.com/dfinity/candid/issues/513))
* [`da60236b`](dfinity/candid@da60236) Bump agent-js and remove workaround for Candid UI ([dfinity/candid⁠#514](https://togithub.com/dfinity/candid/issues/514))
* [`bf95a9f2`](dfinity/candid@bf95a9f) Add MSRV 1.70.0 ([dfinity/candid⁠#515](https://togithub.com/dfinity/candid/issues/515))
* [`aef1e029`](dfinity/candid@aef1e02) fix IDLValue blob conversion ([dfinity/candid⁠#517](https://togithub.com/dfinity/candid/issues/517))
* [`495526e1`](dfinity/candid@495526e) Update Changelog.md ([dfinity/candid⁠#518](https://togithub.com/dfinity/candid/issues/518))
* [`8f96d794`](dfinity/candid@8f96d79) fix rename proc macro to take any string ([dfinity/candid⁠#522](https://togithub.com/dfinity/candid/issues/522))
* [`7c4de8c8`](dfinity/candid@7c4de8c) Update Candid.md ([dfinity/candid⁠#523](https://togithub.com/dfinity/candid/issues/523))
* [`0219c2d8`](dfinity/candid@0219c2d) Use canbench for CI ([dfinity/candid⁠#525](https://togithub.com/dfinity/candid/issues/525))
* [`4b68f472`](dfinity/candid@4b68f47) fix typescript export for init args func ([dfinity/candid⁠#528](https://togithub.com/dfinity/candid/issues/528))
* [`0b16febc`](dfinity/candid@0b16feb) Bump agent-js ([dfinity/candid⁠#529](https://togithub.com/dfinity/candid/issues/529))
* [`53cda2ed`](dfinity/candid@53cda2e) add metering for deserialization ([dfinity/candid⁠#524](https://togithub.com/dfinity/candid/issues/524))
* [`d642e13b`](dfinity/candid@d642e13) release ([dfinity/candid⁠#530](https://togithub.com/dfinity/candid/issues/530))
* [`4f2b43b8`](dfinity/candid@4f2b43b) Update construct.test.did ([dfinity/candid⁠#531](https://togithub.com/dfinity/candid/issues/531))
* [`c747ba13`](dfinity/candid@c747ba1) bump ic-cdk ([dfinity/candid⁠#532](https://togithub.com/dfinity/candid/issues/532))
* [`6559b0d8`](dfinity/candid@6559b0d) avoid cost overflow and fix principal cost ([dfinity/candid⁠#534](https://togithub.com/dfinity/candid/issues/534))
* [`8e6b8a76`](dfinity/candid@8e6b8a7) Adjust Candid UI login button ([dfinity/candid⁠#535](https://togithub.com/dfinity/candid/issues/535))
* [`91b9c069`](dfinity/candid@91b9c06) fix text_size ([dfinity/candid⁠#540](https://togithub.com/dfinity/candid/issues/540))
* [`1f396d7a`](dfinity/candid@1f396d7) chore: add nns list proposals benchmark ([dfinity/candid⁠#541](https://togithub.com/dfinity/candid/issues/541))
* [`b66a88da`](dfinity/candid@b66a88d) Update Candid.md ([dfinity/candid⁠#538](https://togithub.com/dfinity/candid/issues/538))
* [`ae4d0f79`](dfinity/candid@ae4d0f7) use btreemap for type_map and release ([dfinity/candid⁠#542](https://togithub.com/dfinity/candid/issues/542))
* [`d2654f9e`](dfinity/candid@d2654f9) fix principal length check ([dfinity/candid⁠#545](https://togithub.com/dfinity/candid/issues/545))
* [`ea3c3e9f`](dfinity/candid@ea3c3e9) Candid type selector ([dfinity/candid⁠#544](https://togithub.com/dfinity/candid/issues/544))
* [`b0622bbb`](dfinity/candid@b0622bb) ci: use macos-12 to build macos binary ([dfinity/candid⁠#547](https://togithub.com/dfinity/candid/issues/547))
* [`a21d1b8f`](dfinity/candid@a21d1b8) more improvements to Configs ([dfinity/candid⁠#548](https://togithub.com/dfinity/candid/issues/548))
* [`4fdc2a18`](dfinity/candid@4fdc2a1) add custom target for didc ([dfinity/candid⁠#550](https://togithub.com/dfinity/candid/issues/550))
* [`7755301c`](dfinity/candid@7755301) Add new job fuzzing ([dfinity/candid⁠#552](https://togithub.com/dfinity/candid/issues/552))
dfinity-bot added a commit that referenced this issue Jun 9, 2024
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@331217ba...7755301c](dfinity/candid@331217b...7755301)

* [`a71eb20a`](dfinity/candid@a71eb20) limit size of vec null/reserved ([dfinity/candid⁠#434](https://togithub.com/dfinity/candid/issues/434))
* [`de8b57a0`](dfinity/candid@de8b57a) [Rust] Add composite_query ([dfinity/candid⁠#435](https://togithub.com/dfinity/candid/issues/435))
* [`e212e096`](dfinity/candid@e212e09) add play.motoko.org to Candid UI ([dfinity/candid⁠#437](https://togithub.com/dfinity/candid/issues/437))
* [`c9c85d0a`](dfinity/candid@c9c85d0) bump dependencies for candid UI ([dfinity/candid⁠#442](https://togithub.com/dfinity/candid/issues/442))
* [`e73a8c9f`](dfinity/candid@e73a8c9) fix spec for optional terminal semicolons ([dfinity/candid⁠#445](https://togithub.com/dfinity/candid/issues/445))
* [`f1d573cb`](dfinity/candid@f1d573c) sort define_service ([dfinity/candid⁠#441](https://togithub.com/dfinity/candid/issues/441))
* [`6961355c`](dfinity/candid@6961355) [Rust] add quote for reserved field names in debug trait ([dfinity/candid⁠#446](https://togithub.com/dfinity/candid/issues/446))
* [`e660ff02`](dfinity/candid@e660ff0) use const generics for array ([dfinity/candid⁠#444](https://togithub.com/dfinity/candid/issues/444))
* [`199fd05b`](dfinity/candid@199fd05) release candid 0.9 ([dfinity/candid⁠#447](https://togithub.com/dfinity/candid/issues/447))
* [`7caa48ab`](dfinity/candid@7caa48a) [C++] Add link to icpp-candid ([dfinity/candid⁠#450](https://togithub.com/dfinity/candid/issues/450))
* [`c2a310f8`](dfinity/candid@c2a310f) [Rust] adding more util functions ([dfinity/candid⁠#451](https://togithub.com/dfinity/candid/issues/451))
* [`528a3438`](dfinity/candid@528a343) bump Candid UI ([dfinity/candid⁠#449](https://togithub.com/dfinity/candid/issues/449))
* [`5066e27c`](dfinity/candid@5066e27) update to syn 2 and release ([dfinity/candid⁠#452](https://togithub.com/dfinity/candid/issues/452))
* [`581303ec`](dfinity/candid@581303e) fix composite query for candid UI ([dfinity/candid⁠#453](https://togithub.com/dfinity/candid/issues/453))
* [`457b5beb`](dfinity/candid@457b5be) recover subtype error from custom deserializer ([dfinity/candid⁠#456](https://togithub.com/dfinity/candid/issues/456))
* [`9524eae1`](dfinity/candid@9524eae) fix equality check ([dfinity/candid⁠#455](https://togithub.com/dfinity/candid/issues/455))
* [`6188ebbf`](dfinity/candid@6188ebb) release ([dfinity/candid⁠#457](https://togithub.com/dfinity/candid/issues/457))
* [`2c3f8a38`](dfinity/candid@2c3f8a3) move away from BigInt::try_into ([dfinity/candid⁠#458](https://togithub.com/dfinity/candid/issues/458))
* [`9f567c32`](dfinity/candid@9f567c3) spec: allow record {} <: record {null} ([dfinity/candid⁠#462](https://togithub.com/dfinity/candid/issues/462))
* [`7273592a`](dfinity/candid@7273592) Fix length counting of zero sized values ([dfinity/candid⁠#460](https://togithub.com/dfinity/candid/issues/460))
* [`1c383a7e`](dfinity/candid@1c383a7) remove arc_type feature ([dfinity/candid⁠#463](https://togithub.com/dfinity/candid/issues/463))
* [`b7755ea7`](dfinity/candid@b7755ea) bump candid ui ([dfinity/candid⁠#464](https://togithub.com/dfinity/candid/issues/464))
* [`c862f838`](dfinity/candid@c862f83) make the field zero_sized_values in candid::de::Config public ([dfinity/candid⁠#465](https://togithub.com/dfinity/candid/issues/465))
* [`dbee8786`](dfinity/candid@dbee878) More work for Rust binding ([dfinity/candid⁠#461](https://togithub.com/dfinity/candid/issues/461))
* [`a1eb218c`](dfinity/candid@a1eb218) Misc ([dfinity/candid⁠#466](https://togithub.com/dfinity/candid/issues/466))
* [`11094b21`](dfinity/candid@11094b2) minize error message ([dfinity/candid⁠#467](https://togithub.com/dfinity/candid/issues/467))
* [`30337723`](dfinity/candid@3033772) Misc fix ([dfinity/candid⁠#469](https://togithub.com/dfinity/candid/issues/469))
* [`a8322be5`](dfinity/candid@a8322be) set default config for different targets ([dfinity/candid⁠#470](https://togithub.com/dfinity/candid/issues/470))
* [`b233dbc2`](dfinity/candid@b233dbc) fix error msg for empty type ([dfinity/candid⁠#478](https://togithub.com/dfinity/candid/issues/478))
* [`c342311f`](dfinity/candid@c342311) Candid test suite: Write a few more spacebomb tests ([dfinity/candid⁠#479](https://togithub.com/dfinity/candid/issues/479))
* [`5be80b90`](dfinity/candid@5be80b9) Feat: authenticated calls in Candid UI ([dfinity/candid⁠#475](https://togithub.com/dfinity/candid/issues/475))
* [`3b25ba06`](dfinity/candid@3b25ba0) streaming profiling ([dfinity/candid⁠#477](https://togithub.com/dfinity/candid/issues/477))
* [`646f6398`](dfinity/candid@646f639) Set up responsive layout for Candid UI authorization panel ([dfinity/candid⁠#480](https://togithub.com/dfinity/candid/issues/480))
* [`0ae47e7f`](dfinity/candid@0ae47e7) Bump rustix from 0.38.14 to 0.38.19 ([dfinity/candid⁠#481](https://togithub.com/dfinity/candid/issues/481))
* [`9ab2733f`](dfinity/candid@9ab2733) Replace icon ([dfinity/candid⁠#482](https://togithub.com/dfinity/candid/issues/482))
* [`2308128e`](dfinity/candid@2308128) remove duplicate check for IDE ([dfinity/candid⁠#484](https://togithub.com/dfinity/candid/issues/484))
* [`782c4375`](dfinity/candid@782c437) fix service_equal error reporting ([dfinity/candid⁠#486](https://togithub.com/dfinity/candid/issues/486))
* [`699e5cba`](dfinity/candid@699e5cb) Fix typo in README ([dfinity/candid⁠#488](https://togithub.com/dfinity/candid/issues/488))
* [`05dab775`](dfinity/candid@05dab77) Add missing idlFactory export in TypeScript declarations ([dfinity/candid⁠#491](https://togithub.com/dfinity/candid/issues/491))
* [`1c00b4af`](dfinity/candid@1c00b4a) Release candid 0.10 ([dfinity/candid⁠#493](https://togithub.com/dfinity/candid/issues/493))
* [`aeacf908`](dfinity/candid@aeacf90) update metadata ([dfinity/candid⁠#494](https://togithub.com/dfinity/candid/issues/494))
* [`747104a2`](dfinity/candid@747104a) bump candid ui ([dfinity/candid⁠#496](https://togithub.com/dfinity/candid/issues/496))
* [`2f70240e`](dfinity/candid@2f70240) refactor candid ui auth ([dfinity/candid⁠#500](https://togithub.com/dfinity/candid/issues/500))
* [`16c167a1`](dfinity/candid@16c167a) feat: Make it easy to convert data to IDLValue and candid text format ([dfinity/candid⁠#502](https://togithub.com/dfinity/candid/issues/502))
* [`e09e6c59`](dfinity/candid@e09e6c5) Create security policy ([dfinity/candid⁠#503](https://togithub.com/dfinity/candid/issues/503))
* [`2f6f90a3`](dfinity/candid@2f6f90a) refine IDLValue::Blob display ([dfinity/candid⁠#497](https://togithub.com/dfinity/candid/issues/497))
* [`b40a4ab4`](dfinity/candid@b40a4ab) core: make candid max size public ([dfinity/candid⁠#505](https://togithub.com/dfinity/candid/issues/505))
* [`eca7f4cd`](dfinity/candid@eca7f4c) move dependencies to feature ([dfinity/candid⁠#506](https://togithub.com/dfinity/candid/issues/506))
* [`491969f3`](dfinity/candid@491969f) spec: allow import to merge service definitions ([dfinity/candid⁠#504](https://togithub.com/dfinity/candid/issues/504))
* [`0fbcb24f`](dfinity/candid@0fbcb24) import service ([dfinity/candid⁠#507](https://togithub.com/dfinity/candid/issues/507))
* [`7b45d8a4`](dfinity/candid@7b45d8a) Release ([dfinity/candid⁠#508](https://togithub.com/dfinity/candid/issues/508))
* [`a6cc9e6d`](dfinity/candid@a6cc9e6) Add Candid assist feature in candid_parser ([dfinity/candid⁠#509](https://togithub.com/dfinity/candid/issues/509))
* [`d0b4ccda`](dfinity/candid@d0b4ccd) fix: add missing typescript export for init args ([dfinity/candid⁠#510](https://togithub.com/dfinity/candid/issues/510))
* [`8c1161e0`](dfinity/candid@8c1161e) fix: change root key fetching logic and specify HttpAgent hostname for remote environments ([dfinity/candid⁠#511](https://togithub.com/dfinity/candid/issues/511))
* [`c24644f7`](dfinity/candid@c24644f) Replace 'localhost' with '127.0.0.1' for temporary HttpAgent host ([dfinity/candid⁠#512](https://togithub.com/dfinity/candid/issues/512))
* [`6a0479ed`](dfinity/candid@6a0479e) supply correct headers for remote browsers to render correctly ([dfinity/candid⁠#513](https://togithub.com/dfinity/candid/issues/513))
* [`da60236b`](dfinity/candid@da60236) Bump agent-js and remove workaround for Candid UI ([dfinity/candid⁠#514](https://togithub.com/dfinity/candid/issues/514))
* [`bf95a9f2`](dfinity/candid@bf95a9f) Add MSRV 1.70.0 ([dfinity/candid⁠#515](https://togithub.com/dfinity/candid/issues/515))
* [`aef1e029`](dfinity/candid@aef1e02) fix IDLValue blob conversion ([dfinity/candid⁠#517](https://togithub.com/dfinity/candid/issues/517))
* [`495526e1`](dfinity/candid@495526e) Update Changelog.md ([dfinity/candid⁠#518](https://togithub.com/dfinity/candid/issues/518))
* [`8f96d794`](dfinity/candid@8f96d79) fix rename proc macro to take any string ([dfinity/candid⁠#522](https://togithub.com/dfinity/candid/issues/522))
* [`7c4de8c8`](dfinity/candid@7c4de8c) Update Candid.md ([dfinity/candid⁠#523](https://togithub.com/dfinity/candid/issues/523))
* [`0219c2d8`](dfinity/candid@0219c2d) Use canbench for CI ([dfinity/candid⁠#525](https://togithub.com/dfinity/candid/issues/525))
* [`4b68f472`](dfinity/candid@4b68f47) fix typescript export for init args func ([dfinity/candid⁠#528](https://togithub.com/dfinity/candid/issues/528))
* [`0b16febc`](dfinity/candid@0b16feb) Bump agent-js ([dfinity/candid⁠#529](https://togithub.com/dfinity/candid/issues/529))
* [`53cda2ed`](dfinity/candid@53cda2e) add metering for deserialization ([dfinity/candid⁠#524](https://togithub.com/dfinity/candid/issues/524))
* [`d642e13b`](dfinity/candid@d642e13) release ([dfinity/candid⁠#530](https://togithub.com/dfinity/candid/issues/530))
* [`4f2b43b8`](dfinity/candid@4f2b43b) Update construct.test.did ([dfinity/candid⁠#531](https://togithub.com/dfinity/candid/issues/531))
* [`c747ba13`](dfinity/candid@c747ba1) bump ic-cdk ([dfinity/candid⁠#532](https://togithub.com/dfinity/candid/issues/532))
* [`6559b0d8`](dfinity/candid@6559b0d) avoid cost overflow and fix principal cost ([dfinity/candid⁠#534](https://togithub.com/dfinity/candid/issues/534))
* [`8e6b8a76`](dfinity/candid@8e6b8a7) Adjust Candid UI login button ([dfinity/candid⁠#535](https://togithub.com/dfinity/candid/issues/535))
* [`91b9c069`](dfinity/candid@91b9c06) fix text_size ([dfinity/candid⁠#540](https://togithub.com/dfinity/candid/issues/540))
* [`1f396d7a`](dfinity/candid@1f396d7) chore: add nns list proposals benchmark ([dfinity/candid⁠#541](https://togithub.com/dfinity/candid/issues/541))
* [`b66a88da`](dfinity/candid@b66a88d) Update Candid.md ([dfinity/candid⁠#538](https://togithub.com/dfinity/candid/issues/538))
* [`ae4d0f79`](dfinity/candid@ae4d0f7) use btreemap for type_map and release ([dfinity/candid⁠#542](https://togithub.com/dfinity/candid/issues/542))
* [`d2654f9e`](dfinity/candid@d2654f9) fix principal length check ([dfinity/candid⁠#545](https://togithub.com/dfinity/candid/issues/545))
* [`ea3c3e9f`](dfinity/candid@ea3c3e9) Candid type selector ([dfinity/candid⁠#544](https://togithub.com/dfinity/candid/issues/544))
* [`b0622bbb`](dfinity/candid@b0622bb) ci: use macos-12 to build macos binary ([dfinity/candid⁠#547](https://togithub.com/dfinity/candid/issues/547))
* [`a21d1b8f`](dfinity/candid@a21d1b8) more improvements to Configs ([dfinity/candid⁠#548](https://togithub.com/dfinity/candid/issues/548))
* [`4fdc2a18`](dfinity/candid@4fdc2a1) add custom target for didc ([dfinity/candid⁠#550](https://togithub.com/dfinity/candid/issues/550))
* [`7755301c`](dfinity/candid@7755301) Add new job fuzzing ([dfinity/candid⁠#552](https://togithub.com/dfinity/candid/issues/552))
dfinity-bot added a commit that referenced this issue Jun 15, 2024
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@331217ba...66cf6881](dfinity/candid@331217b...66cf688)

* [`a71eb20a`](dfinity/candid@a71eb20) limit size of vec null/reserved ([dfinity/candid⁠#434](https://togithub.com/dfinity/candid/issues/434))
* [`de8b57a0`](dfinity/candid@de8b57a) [Rust] Add composite_query ([dfinity/candid⁠#435](https://togithub.com/dfinity/candid/issues/435))
* [`e212e096`](dfinity/candid@e212e09) add play.motoko.org to Candid UI ([dfinity/candid⁠#437](https://togithub.com/dfinity/candid/issues/437))
* [`c9c85d0a`](dfinity/candid@c9c85d0) bump dependencies for candid UI ([dfinity/candid⁠#442](https://togithub.com/dfinity/candid/issues/442))
* [`e73a8c9f`](dfinity/candid@e73a8c9) fix spec for optional terminal semicolons ([dfinity/candid⁠#445](https://togithub.com/dfinity/candid/issues/445))
* [`f1d573cb`](dfinity/candid@f1d573c) sort define_service ([dfinity/candid⁠#441](https://togithub.com/dfinity/candid/issues/441))
* [`6961355c`](dfinity/candid@6961355) [Rust] add quote for reserved field names in debug trait ([dfinity/candid⁠#446](https://togithub.com/dfinity/candid/issues/446))
* [`e660ff02`](dfinity/candid@e660ff0) use const generics for array ([dfinity/candid⁠#444](https://togithub.com/dfinity/candid/issues/444))
* [`199fd05b`](dfinity/candid@199fd05) release candid 0.9 ([dfinity/candid⁠#447](https://togithub.com/dfinity/candid/issues/447))
* [`7caa48ab`](dfinity/candid@7caa48a) [C++] Add link to icpp-candid ([dfinity/candid⁠#450](https://togithub.com/dfinity/candid/issues/450))
* [`c2a310f8`](dfinity/candid@c2a310f) [Rust] adding more util functions ([dfinity/candid⁠#451](https://togithub.com/dfinity/candid/issues/451))
* [`528a3438`](dfinity/candid@528a343) bump Candid UI ([dfinity/candid⁠#449](https://togithub.com/dfinity/candid/issues/449))
* [`5066e27c`](dfinity/candid@5066e27) update to syn 2 and release ([dfinity/candid⁠#452](https://togithub.com/dfinity/candid/issues/452))
* [`581303ec`](dfinity/candid@581303e) fix composite query for candid UI ([dfinity/candid⁠#453](https://togithub.com/dfinity/candid/issues/453))
* [`457b5beb`](dfinity/candid@457b5be) recover subtype error from custom deserializer ([dfinity/candid⁠#456](https://togithub.com/dfinity/candid/issues/456))
* [`9524eae1`](dfinity/candid@9524eae) fix equality check ([dfinity/candid⁠#455](https://togithub.com/dfinity/candid/issues/455))
* [`6188ebbf`](dfinity/candid@6188ebb) release ([dfinity/candid⁠#457](https://togithub.com/dfinity/candid/issues/457))
* [`2c3f8a38`](dfinity/candid@2c3f8a3) move away from BigInt::try_into ([dfinity/candid⁠#458](https://togithub.com/dfinity/candid/issues/458))
* [`9f567c32`](dfinity/candid@9f567c3) spec: allow record {} <: record {null} ([dfinity/candid⁠#462](https://togithub.com/dfinity/candid/issues/462))
* [`7273592a`](dfinity/candid@7273592) Fix length counting of zero sized values ([dfinity/candid⁠#460](https://togithub.com/dfinity/candid/issues/460))
* [`1c383a7e`](dfinity/candid@1c383a7) remove arc_type feature ([dfinity/candid⁠#463](https://togithub.com/dfinity/candid/issues/463))
* [`b7755ea7`](dfinity/candid@b7755ea) bump candid ui ([dfinity/candid⁠#464](https://togithub.com/dfinity/candid/issues/464))
* [`c862f838`](dfinity/candid@c862f83) make the field zero_sized_values in candid::de::Config public ([dfinity/candid⁠#465](https://togithub.com/dfinity/candid/issues/465))
* [`dbee8786`](dfinity/candid@dbee878) More work for Rust binding ([dfinity/candid⁠#461](https://togithub.com/dfinity/candid/issues/461))
* [`a1eb218c`](dfinity/candid@a1eb218) Misc ([dfinity/candid⁠#466](https://togithub.com/dfinity/candid/issues/466))
* [`11094b21`](dfinity/candid@11094b2) minize error message ([dfinity/candid⁠#467](https://togithub.com/dfinity/candid/issues/467))
* [`30337723`](dfinity/candid@3033772) Misc fix ([dfinity/candid⁠#469](https://togithub.com/dfinity/candid/issues/469))
* [`a8322be5`](dfinity/candid@a8322be) set default config for different targets ([dfinity/candid⁠#470](https://togithub.com/dfinity/candid/issues/470))
* [`b233dbc2`](dfinity/candid@b233dbc) fix error msg for empty type ([dfinity/candid⁠#478](https://togithub.com/dfinity/candid/issues/478))
* [`c342311f`](dfinity/candid@c342311) Candid test suite: Write a few more spacebomb tests ([dfinity/candid⁠#479](https://togithub.com/dfinity/candid/issues/479))
* [`5be80b90`](dfinity/candid@5be80b9) Feat: authenticated calls in Candid UI ([dfinity/candid⁠#475](https://togithub.com/dfinity/candid/issues/475))
* [`3b25ba06`](dfinity/candid@3b25ba0) streaming profiling ([dfinity/candid⁠#477](https://togithub.com/dfinity/candid/issues/477))
* [`646f6398`](dfinity/candid@646f639) Set up responsive layout for Candid UI authorization panel ([dfinity/candid⁠#480](https://togithub.com/dfinity/candid/issues/480))
* [`0ae47e7f`](dfinity/candid@0ae47e7) Bump rustix from 0.38.14 to 0.38.19 ([dfinity/candid⁠#481](https://togithub.com/dfinity/candid/issues/481))
* [`9ab2733f`](dfinity/candid@9ab2733) Replace icon ([dfinity/candid⁠#482](https://togithub.com/dfinity/candid/issues/482))
* [`2308128e`](dfinity/candid@2308128) remove duplicate check for IDE ([dfinity/candid⁠#484](https://togithub.com/dfinity/candid/issues/484))
* [`782c4375`](dfinity/candid@782c437) fix service_equal error reporting ([dfinity/candid⁠#486](https://togithub.com/dfinity/candid/issues/486))
* [`699e5cba`](dfinity/candid@699e5cb) Fix typo in README ([dfinity/candid⁠#488](https://togithub.com/dfinity/candid/issues/488))
* [`05dab775`](dfinity/candid@05dab77) Add missing idlFactory export in TypeScript declarations ([dfinity/candid⁠#491](https://togithub.com/dfinity/candid/issues/491))
* [`1c00b4af`](dfinity/candid@1c00b4a) Release candid 0.10 ([dfinity/candid⁠#493](https://togithub.com/dfinity/candid/issues/493))
* [`aeacf908`](dfinity/candid@aeacf90) update metadata ([dfinity/candid⁠#494](https://togithub.com/dfinity/candid/issues/494))
* [`747104a2`](dfinity/candid@747104a) bump candid ui ([dfinity/candid⁠#496](https://togithub.com/dfinity/candid/issues/496))
* [`2f70240e`](dfinity/candid@2f70240) refactor candid ui auth ([dfinity/candid⁠#500](https://togithub.com/dfinity/candid/issues/500))
* [`16c167a1`](dfinity/candid@16c167a) feat: Make it easy to convert data to IDLValue and candid text format ([dfinity/candid⁠#502](https://togithub.com/dfinity/candid/issues/502))
* [`e09e6c59`](dfinity/candid@e09e6c5) Create security policy ([dfinity/candid⁠#503](https://togithub.com/dfinity/candid/issues/503))
* [`2f6f90a3`](dfinity/candid@2f6f90a) refine IDLValue::Blob display ([dfinity/candid⁠#497](https://togithub.com/dfinity/candid/issues/497))
* [`b40a4ab4`](dfinity/candid@b40a4ab) core: make candid max size public ([dfinity/candid⁠#505](https://togithub.com/dfinity/candid/issues/505))
* [`eca7f4cd`](dfinity/candid@eca7f4c) move dependencies to feature ([dfinity/candid⁠#506](https://togithub.com/dfinity/candid/issues/506))
* [`491969f3`](dfinity/candid@491969f) spec: allow import to merge service definitions ([dfinity/candid⁠#504](https://togithub.com/dfinity/candid/issues/504))
* [`0fbcb24f`](dfinity/candid@0fbcb24) import service ([dfinity/candid⁠#507](https://togithub.com/dfinity/candid/issues/507))
* [`7b45d8a4`](dfinity/candid@7b45d8a) Release ([dfinity/candid⁠#508](https://togithub.com/dfinity/candid/issues/508))
* [`a6cc9e6d`](dfinity/candid@a6cc9e6) Add Candid assist feature in candid_parser ([dfinity/candid⁠#509](https://togithub.com/dfinity/candid/issues/509))
* [`d0b4ccda`](dfinity/candid@d0b4ccd) fix: add missing typescript export for init args ([dfinity/candid⁠#510](https://togithub.com/dfinity/candid/issues/510))
* [`8c1161e0`](dfinity/candid@8c1161e) fix: change root key fetching logic and specify HttpAgent hostname for remote environments ([dfinity/candid⁠#511](https://togithub.com/dfinity/candid/issues/511))
* [`c24644f7`](dfinity/candid@c24644f) Replace 'localhost' with '127.0.0.1' for temporary HttpAgent host ([dfinity/candid⁠#512](https://togithub.com/dfinity/candid/issues/512))
* [`6a0479ed`](dfinity/candid@6a0479e) supply correct headers for remote browsers to render correctly ([dfinity/candid⁠#513](https://togithub.com/dfinity/candid/issues/513))
* [`da60236b`](dfinity/candid@da60236) Bump agent-js and remove workaround for Candid UI ([dfinity/candid⁠#514](https://togithub.com/dfinity/candid/issues/514))
* [`bf95a9f2`](dfinity/candid@bf95a9f) Add MSRV 1.70.0 ([dfinity/candid⁠#515](https://togithub.com/dfinity/candid/issues/515))
* [`aef1e029`](dfinity/candid@aef1e02) fix IDLValue blob conversion ([dfinity/candid⁠#517](https://togithub.com/dfinity/candid/issues/517))
* [`495526e1`](dfinity/candid@495526e) Update Changelog.md ([dfinity/candid⁠#518](https://togithub.com/dfinity/candid/issues/518))
* [`8f96d794`](dfinity/candid@8f96d79) fix rename proc macro to take any string ([dfinity/candid⁠#522](https://togithub.com/dfinity/candid/issues/522))
* [`7c4de8c8`](dfinity/candid@7c4de8c) Update Candid.md ([dfinity/candid⁠#523](https://togithub.com/dfinity/candid/issues/523))
* [`0219c2d8`](dfinity/candid@0219c2d) Use canbench for CI ([dfinity/candid⁠#525](https://togithub.com/dfinity/candid/issues/525))
* [`4b68f472`](dfinity/candid@4b68f47) fix typescript export for init args func ([dfinity/candid⁠#528](https://togithub.com/dfinity/candid/issues/528))
* [`0b16febc`](dfinity/candid@0b16feb) Bump agent-js ([dfinity/candid⁠#529](https://togithub.com/dfinity/candid/issues/529))
* [`53cda2ed`](dfinity/candid@53cda2e) add metering for deserialization ([dfinity/candid⁠#524](https://togithub.com/dfinity/candid/issues/524))
* [`d642e13b`](dfinity/candid@d642e13) release ([dfinity/candid⁠#530](https://togithub.com/dfinity/candid/issues/530))
* [`4f2b43b8`](dfinity/candid@4f2b43b) Update construct.test.did ([dfinity/candid⁠#531](https://togithub.com/dfinity/candid/issues/531))
* [`c747ba13`](dfinity/candid@c747ba1) bump ic-cdk ([dfinity/candid⁠#532](https://togithub.com/dfinity/candid/issues/532))
* [`6559b0d8`](dfinity/candid@6559b0d) avoid cost overflow and fix principal cost ([dfinity/candid⁠#534](https://togithub.com/dfinity/candid/issues/534))
* [`8e6b8a76`](dfinity/candid@8e6b8a7) Adjust Candid UI login button ([dfinity/candid⁠#535](https://togithub.com/dfinity/candid/issues/535))
* [`91b9c069`](dfinity/candid@91b9c06) fix text_size ([dfinity/candid⁠#540](https://togithub.com/dfinity/candid/issues/540))
* [`1f396d7a`](dfinity/candid@1f396d7) chore: add nns list proposals benchmark ([dfinity/candid⁠#541](https://togithub.com/dfinity/candid/issues/541))
* [`b66a88da`](dfinity/candid@b66a88d) Update Candid.md ([dfinity/candid⁠#538](https://togithub.com/dfinity/candid/issues/538))
* [`ae4d0f79`](dfinity/candid@ae4d0f7) use btreemap for type_map and release ([dfinity/candid⁠#542](https://togithub.com/dfinity/candid/issues/542))
* [`d2654f9e`](dfinity/candid@d2654f9) fix principal length check ([dfinity/candid⁠#545](https://togithub.com/dfinity/candid/issues/545))
* [`ea3c3e9f`](dfinity/candid@ea3c3e9) Candid type selector ([dfinity/candid⁠#544](https://togithub.com/dfinity/candid/issues/544))
* [`b0622bbb`](dfinity/candid@b0622bb) ci: use macos-12 to build macos binary ([dfinity/candid⁠#547](https://togithub.com/dfinity/candid/issues/547))
* [`a21d1b8f`](dfinity/candid@a21d1b8) more improvements to Configs ([dfinity/candid⁠#548](https://togithub.com/dfinity/candid/issues/548))
* [`4fdc2a18`](dfinity/candid@4fdc2a1) add custom target for didc ([dfinity/candid⁠#550](https://togithub.com/dfinity/candid/issues/550))
* [`7755301c`](dfinity/candid@7755301) Add new job fuzzing ([dfinity/candid⁠#552](https://togithub.com/dfinity/candid/issues/552))
* [`66cf6881`](dfinity/candid@66cf688) implement CandidType for serde_bytes::ByteArray ([dfinity/candid⁠#557](https://togithub.com/dfinity/candid/issues/557))
dfinity-bot added a commit that referenced this issue Jun 21, 2024
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@331217ba...223fe03b](dfinity/candid@331217b...223fe03)

* [`a71eb20a`](dfinity/candid@a71eb20) limit size of vec null/reserved ([dfinity/candid⁠#434](https://togithub.com/dfinity/candid/issues/434))
* [`de8b57a0`](dfinity/candid@de8b57a) [Rust] Add composite_query ([dfinity/candid⁠#435](https://togithub.com/dfinity/candid/issues/435))
* [`e212e096`](dfinity/candid@e212e09) add play.motoko.org to Candid UI ([dfinity/candid⁠#437](https://togithub.com/dfinity/candid/issues/437))
* [`c9c85d0a`](dfinity/candid@c9c85d0) bump dependencies for candid UI ([dfinity/candid⁠#442](https://togithub.com/dfinity/candid/issues/442))
* [`e73a8c9f`](dfinity/candid@e73a8c9) fix spec for optional terminal semicolons ([dfinity/candid⁠#445](https://togithub.com/dfinity/candid/issues/445))
* [`f1d573cb`](dfinity/candid@f1d573c) sort define_service ([dfinity/candid⁠#441](https://togithub.com/dfinity/candid/issues/441))
* [`6961355c`](dfinity/candid@6961355) [Rust] add quote for reserved field names in debug trait ([dfinity/candid⁠#446](https://togithub.com/dfinity/candid/issues/446))
* [`e660ff02`](dfinity/candid@e660ff0) use const generics for array ([dfinity/candid⁠#444](https://togithub.com/dfinity/candid/issues/444))
* [`199fd05b`](dfinity/candid@199fd05) release candid 0.9 ([dfinity/candid⁠#447](https://togithub.com/dfinity/candid/issues/447))
* [`7caa48ab`](dfinity/candid@7caa48a) [C++] Add link to icpp-candid ([dfinity/candid⁠#450](https://togithub.com/dfinity/candid/issues/450))
* [`c2a310f8`](dfinity/candid@c2a310f) [Rust] adding more util functions ([dfinity/candid⁠#451](https://togithub.com/dfinity/candid/issues/451))
* [`528a3438`](dfinity/candid@528a343) bump Candid UI ([dfinity/candid⁠#449](https://togithub.com/dfinity/candid/issues/449))
* [`5066e27c`](dfinity/candid@5066e27) update to syn 2 and release ([dfinity/candid⁠#452](https://togithub.com/dfinity/candid/issues/452))
* [`581303ec`](dfinity/candid@581303e) fix composite query for candid UI ([dfinity/candid⁠#453](https://togithub.com/dfinity/candid/issues/453))
* [`457b5beb`](dfinity/candid@457b5be) recover subtype error from custom deserializer ([dfinity/candid⁠#456](https://togithub.com/dfinity/candid/issues/456))
* [`9524eae1`](dfinity/candid@9524eae) fix equality check ([dfinity/candid⁠#455](https://togithub.com/dfinity/candid/issues/455))
* [`6188ebbf`](dfinity/candid@6188ebb) release ([dfinity/candid⁠#457](https://togithub.com/dfinity/candid/issues/457))
* [`2c3f8a38`](dfinity/candid@2c3f8a3) move away from BigInt::try_into ([dfinity/candid⁠#458](https://togithub.com/dfinity/candid/issues/458))
* [`9f567c32`](dfinity/candid@9f567c3) spec: allow record {} <: record {null} ([dfinity/candid⁠#462](https://togithub.com/dfinity/candid/issues/462))
* [`7273592a`](dfinity/candid@7273592) Fix length counting of zero sized values ([dfinity/candid⁠#460](https://togithub.com/dfinity/candid/issues/460))
* [`1c383a7e`](dfinity/candid@1c383a7) remove arc_type feature ([dfinity/candid⁠#463](https://togithub.com/dfinity/candid/issues/463))
* [`b7755ea7`](dfinity/candid@b7755ea) bump candid ui ([dfinity/candid⁠#464](https://togithub.com/dfinity/candid/issues/464))
* [`c862f838`](dfinity/candid@c862f83) make the field zero_sized_values in candid::de::Config public ([dfinity/candid⁠#465](https://togithub.com/dfinity/candid/issues/465))
* [`dbee8786`](dfinity/candid@dbee878) More work for Rust binding ([dfinity/candid⁠#461](https://togithub.com/dfinity/candid/issues/461))
* [`a1eb218c`](dfinity/candid@a1eb218) Misc ([dfinity/candid⁠#466](https://togithub.com/dfinity/candid/issues/466))
* [`11094b21`](dfinity/candid@11094b2) minize error message ([dfinity/candid⁠#467](https://togithub.com/dfinity/candid/issues/467))
* [`30337723`](dfinity/candid@3033772) Misc fix ([dfinity/candid⁠#469](https://togithub.com/dfinity/candid/issues/469))
* [`a8322be5`](dfinity/candid@a8322be) set default config for different targets ([dfinity/candid⁠#470](https://togithub.com/dfinity/candid/issues/470))
* [`b233dbc2`](dfinity/candid@b233dbc) fix error msg for empty type ([dfinity/candid⁠#478](https://togithub.com/dfinity/candid/issues/478))
* [`c342311f`](dfinity/candid@c342311) Candid test suite: Write a few more spacebomb tests ([dfinity/candid⁠#479](https://togithub.com/dfinity/candid/issues/479))
* [`5be80b90`](dfinity/candid@5be80b9) Feat: authenticated calls in Candid UI ([dfinity/candid⁠#475](https://togithub.com/dfinity/candid/issues/475))
* [`3b25ba06`](dfinity/candid@3b25ba0) streaming profiling ([dfinity/candid⁠#477](https://togithub.com/dfinity/candid/issues/477))
* [`646f6398`](dfinity/candid@646f639) Set up responsive layout for Candid UI authorization panel ([dfinity/candid⁠#480](https://togithub.com/dfinity/candid/issues/480))
* [`0ae47e7f`](dfinity/candid@0ae47e7) Bump rustix from 0.38.14 to 0.38.19 ([dfinity/candid⁠#481](https://togithub.com/dfinity/candid/issues/481))
* [`9ab2733f`](dfinity/candid@9ab2733) Replace icon ([dfinity/candid⁠#482](https://togithub.com/dfinity/candid/issues/482))
* [`2308128e`](dfinity/candid@2308128) remove duplicate check for IDE ([dfinity/candid⁠#484](https://togithub.com/dfinity/candid/issues/484))
* [`782c4375`](dfinity/candid@782c437) fix service_equal error reporting ([dfinity/candid⁠#486](https://togithub.com/dfinity/candid/issues/486))
* [`699e5cba`](dfinity/candid@699e5cb) Fix typo in README ([dfinity/candid⁠#488](https://togithub.com/dfinity/candid/issues/488))
* [`05dab775`](dfinity/candid@05dab77) Add missing idlFactory export in TypeScript declarations ([dfinity/candid⁠#491](https://togithub.com/dfinity/candid/issues/491))
* [`1c00b4af`](dfinity/candid@1c00b4a) Release candid 0.10 ([dfinity/candid⁠#493](https://togithub.com/dfinity/candid/issues/493))
* [`aeacf908`](dfinity/candid@aeacf90) update metadata ([dfinity/candid⁠#494](https://togithub.com/dfinity/candid/issues/494))
* [`747104a2`](dfinity/candid@747104a) bump candid ui ([dfinity/candid⁠#496](https://togithub.com/dfinity/candid/issues/496))
* [`2f70240e`](dfinity/candid@2f70240) refactor candid ui auth ([dfinity/candid⁠#500](https://togithub.com/dfinity/candid/issues/500))
* [`16c167a1`](dfinity/candid@16c167a) feat: Make it easy to convert data to IDLValue and candid text format ([dfinity/candid⁠#502](https://togithub.com/dfinity/candid/issues/502))
* [`e09e6c59`](dfinity/candid@e09e6c5) Create security policy ([dfinity/candid⁠#503](https://togithub.com/dfinity/candid/issues/503))
* [`2f6f90a3`](dfinity/candid@2f6f90a) refine IDLValue::Blob display ([dfinity/candid⁠#497](https://togithub.com/dfinity/candid/issues/497))
* [`b40a4ab4`](dfinity/candid@b40a4ab) core: make candid max size public ([dfinity/candid⁠#505](https://togithub.com/dfinity/candid/issues/505))
* [`eca7f4cd`](dfinity/candid@eca7f4c) move dependencies to feature ([dfinity/candid⁠#506](https://togithub.com/dfinity/candid/issues/506))
* [`491969f3`](dfinity/candid@491969f) spec: allow import to merge service definitions ([dfinity/candid⁠#504](https://togithub.com/dfinity/candid/issues/504))
* [`0fbcb24f`](dfinity/candid@0fbcb24) import service ([dfinity/candid⁠#507](https://togithub.com/dfinity/candid/issues/507))
* [`7b45d8a4`](dfinity/candid@7b45d8a) Release ([dfinity/candid⁠#508](https://togithub.com/dfinity/candid/issues/508))
* [`a6cc9e6d`](dfinity/candid@a6cc9e6) Add Candid assist feature in candid_parser ([dfinity/candid⁠#509](https://togithub.com/dfinity/candid/issues/509))
* [`d0b4ccda`](dfinity/candid@d0b4ccd) fix: add missing typescript export for init args ([dfinity/candid⁠#510](https://togithub.com/dfinity/candid/issues/510))
* [`8c1161e0`](dfinity/candid@8c1161e) fix: change root key fetching logic and specify HttpAgent hostname for remote environments ([dfinity/candid⁠#511](https://togithub.com/dfinity/candid/issues/511))
* [`c24644f7`](dfinity/candid@c24644f) Replace 'localhost' with '127.0.0.1' for temporary HttpAgent host ([dfinity/candid⁠#512](https://togithub.com/dfinity/candid/issues/512))
* [`6a0479ed`](dfinity/candid@6a0479e) supply correct headers for remote browsers to render correctly ([dfinity/candid⁠#513](https://togithub.com/dfinity/candid/issues/513))
* [`da60236b`](dfinity/candid@da60236) Bump agent-js and remove workaround for Candid UI ([dfinity/candid⁠#514](https://togithub.com/dfinity/candid/issues/514))
* [`bf95a9f2`](dfinity/candid@bf95a9f) Add MSRV 1.70.0 ([dfinity/candid⁠#515](https://togithub.com/dfinity/candid/issues/515))
* [`aef1e029`](dfinity/candid@aef1e02) fix IDLValue blob conversion ([dfinity/candid⁠#517](https://togithub.com/dfinity/candid/issues/517))
* [`495526e1`](dfinity/candid@495526e) Update Changelog.md ([dfinity/candid⁠#518](https://togithub.com/dfinity/candid/issues/518))
* [`8f96d794`](dfinity/candid@8f96d79) fix rename proc macro to take any string ([dfinity/candid⁠#522](https://togithub.com/dfinity/candid/issues/522))
* [`7c4de8c8`](dfinity/candid@7c4de8c) Update Candid.md ([dfinity/candid⁠#523](https://togithub.com/dfinity/candid/issues/523))
* [`0219c2d8`](dfinity/candid@0219c2d) Use canbench for CI ([dfinity/candid⁠#525](https://togithub.com/dfinity/candid/issues/525))
* [`4b68f472`](dfinity/candid@4b68f47) fix typescript export for init args func ([dfinity/candid⁠#528](https://togithub.com/dfinity/candid/issues/528))
* [`0b16febc`](dfinity/candid@0b16feb) Bump agent-js ([dfinity/candid⁠#529](https://togithub.com/dfinity/candid/issues/529))
* [`53cda2ed`](dfinity/candid@53cda2e) add metering for deserialization ([dfinity/candid⁠#524](https://togithub.com/dfinity/candid/issues/524))
* [`d642e13b`](dfinity/candid@d642e13) release ([dfinity/candid⁠#530](https://togithub.com/dfinity/candid/issues/530))
* [`4f2b43b8`](dfinity/candid@4f2b43b) Update construct.test.did ([dfinity/candid⁠#531](https://togithub.com/dfinity/candid/issues/531))
* [`c747ba13`](dfinity/candid@c747ba1) bump ic-cdk ([dfinity/candid⁠#532](https://togithub.com/dfinity/candid/issues/532))
* [`6559b0d8`](dfinity/candid@6559b0d) avoid cost overflow and fix principal cost ([dfinity/candid⁠#534](https://togithub.com/dfinity/candid/issues/534))
* [`8e6b8a76`](dfinity/candid@8e6b8a7) Adjust Candid UI login button ([dfinity/candid⁠#535](https://togithub.com/dfinity/candid/issues/535))
* [`91b9c069`](dfinity/candid@91b9c06) fix text_size ([dfinity/candid⁠#540](https://togithub.com/dfinity/candid/issues/540))
* [`1f396d7a`](dfinity/candid@1f396d7) chore: add nns list proposals benchmark ([dfinity/candid⁠#541](https://togithub.com/dfinity/candid/issues/541))
* [`b66a88da`](dfinity/candid@b66a88d) Update Candid.md ([dfinity/candid⁠#538](https://togithub.com/dfinity/candid/issues/538))
* [`ae4d0f79`](dfinity/candid@ae4d0f7) use btreemap for type_map and release ([dfinity/candid⁠#542](https://togithub.com/dfinity/candid/issues/542))
* [`d2654f9e`](dfinity/candid@d2654f9) fix principal length check ([dfinity/candid⁠#545](https://togithub.com/dfinity/candid/issues/545))
* [`ea3c3e9f`](dfinity/candid@ea3c3e9) Candid type selector ([dfinity/candid⁠#544](https://togithub.com/dfinity/candid/issues/544))
* [`b0622bbb`](dfinity/candid@b0622bb) ci: use macos-12 to build macos binary ([dfinity/candid⁠#547](https://togithub.com/dfinity/candid/issues/547))
* [`a21d1b8f`](dfinity/candid@a21d1b8) more improvements to Configs ([dfinity/candid⁠#548](https://togithub.com/dfinity/candid/issues/548))
* [`4fdc2a18`](dfinity/candid@4fdc2a1) add custom target for didc ([dfinity/candid⁠#550](https://togithub.com/dfinity/candid/issues/550))
* [`7755301c`](dfinity/candid@7755301) Add new job fuzzing ([dfinity/candid⁠#552](https://togithub.com/dfinity/candid/issues/552))
* [`66cf6881`](dfinity/candid@66cf688) implement CandidType for serde_bytes::ByteArray ([dfinity/candid⁠#557](https://togithub.com/dfinity/candid/issues/557))
* [`223fe03b`](dfinity/candid@223fe03) more improvements for Rust bindgen ([dfinity/candid⁠#558](https://togithub.com/dfinity/candid/issues/558))
dfinity-bot added a commit that referenced this issue Jun 22, 2024
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@331217ba...1caba619](dfinity/candid@331217b...1caba61)

* [`a71eb20a`](dfinity/candid@a71eb20) limit size of vec null/reserved ([dfinity/candid⁠#434](https://togithub.com/dfinity/candid/issues/434))
* [`de8b57a0`](dfinity/candid@de8b57a) [Rust] Add composite_query ([dfinity/candid⁠#435](https://togithub.com/dfinity/candid/issues/435))
* [`e212e096`](dfinity/candid@e212e09) add play.motoko.org to Candid UI ([dfinity/candid⁠#437](https://togithub.com/dfinity/candid/issues/437))
* [`c9c85d0a`](dfinity/candid@c9c85d0) bump dependencies for candid UI ([dfinity/candid⁠#442](https://togithub.com/dfinity/candid/issues/442))
* [`e73a8c9f`](dfinity/candid@e73a8c9) fix spec for optional terminal semicolons ([dfinity/candid⁠#445](https://togithub.com/dfinity/candid/issues/445))
* [`f1d573cb`](dfinity/candid@f1d573c) sort define_service ([dfinity/candid⁠#441](https://togithub.com/dfinity/candid/issues/441))
* [`6961355c`](dfinity/candid@6961355) [Rust] add quote for reserved field names in debug trait ([dfinity/candid⁠#446](https://togithub.com/dfinity/candid/issues/446))
* [`e660ff02`](dfinity/candid@e660ff0) use const generics for array ([dfinity/candid⁠#444](https://togithub.com/dfinity/candid/issues/444))
* [`199fd05b`](dfinity/candid@199fd05) release candid 0.9 ([dfinity/candid⁠#447](https://togithub.com/dfinity/candid/issues/447))
* [`7caa48ab`](dfinity/candid@7caa48a) [C++] Add link to icpp-candid ([dfinity/candid⁠#450](https://togithub.com/dfinity/candid/issues/450))
* [`c2a310f8`](dfinity/candid@c2a310f) [Rust] adding more util functions ([dfinity/candid⁠#451](https://togithub.com/dfinity/candid/issues/451))
* [`528a3438`](dfinity/candid@528a343) bump Candid UI ([dfinity/candid⁠#449](https://togithub.com/dfinity/candid/issues/449))
* [`5066e27c`](dfinity/candid@5066e27) update to syn 2 and release ([dfinity/candid⁠#452](https://togithub.com/dfinity/candid/issues/452))
* [`581303ec`](dfinity/candid@581303e) fix composite query for candid UI ([dfinity/candid⁠#453](https://togithub.com/dfinity/candid/issues/453))
* [`457b5beb`](dfinity/candid@457b5be) recover subtype error from custom deserializer ([dfinity/candid⁠#456](https://togithub.com/dfinity/candid/issues/456))
* [`9524eae1`](dfinity/candid@9524eae) fix equality check ([dfinity/candid⁠#455](https://togithub.com/dfinity/candid/issues/455))
* [`6188ebbf`](dfinity/candid@6188ebb) release ([dfinity/candid⁠#457](https://togithub.com/dfinity/candid/issues/457))
* [`2c3f8a38`](dfinity/candid@2c3f8a3) move away from BigInt::try_into ([dfinity/candid⁠#458](https://togithub.com/dfinity/candid/issues/458))
* [`9f567c32`](dfinity/candid@9f567c3) spec: allow record {} <: record {null} ([dfinity/candid⁠#462](https://togithub.com/dfinity/candid/issues/462))
* [`7273592a`](dfinity/candid@7273592) Fix length counting of zero sized values ([dfinity/candid⁠#460](https://togithub.com/dfinity/candid/issues/460))
* [`1c383a7e`](dfinity/candid@1c383a7) remove arc_type feature ([dfinity/candid⁠#463](https://togithub.com/dfinity/candid/issues/463))
* [`b7755ea7`](dfinity/candid@b7755ea) bump candid ui ([dfinity/candid⁠#464](https://togithub.com/dfinity/candid/issues/464))
* [`c862f838`](dfinity/candid@c862f83) make the field zero_sized_values in candid::de::Config public ([dfinity/candid⁠#465](https://togithub.com/dfinity/candid/issues/465))
* [`dbee8786`](dfinity/candid@dbee878) More work for Rust binding ([dfinity/candid⁠#461](https://togithub.com/dfinity/candid/issues/461))
* [`a1eb218c`](dfinity/candid@a1eb218) Misc ([dfinity/candid⁠#466](https://togithub.com/dfinity/candid/issues/466))
* [`11094b21`](dfinity/candid@11094b2) minize error message ([dfinity/candid⁠#467](https://togithub.com/dfinity/candid/issues/467))
* [`30337723`](dfinity/candid@3033772) Misc fix ([dfinity/candid⁠#469](https://togithub.com/dfinity/candid/issues/469))
* [`a8322be5`](dfinity/candid@a8322be) set default config for different targets ([dfinity/candid⁠#470](https://togithub.com/dfinity/candid/issues/470))
* [`b233dbc2`](dfinity/candid@b233dbc) fix error msg for empty type ([dfinity/candid⁠#478](https://togithub.com/dfinity/candid/issues/478))
* [`c342311f`](dfinity/candid@c342311) Candid test suite: Write a few more spacebomb tests ([dfinity/candid⁠#479](https://togithub.com/dfinity/candid/issues/479))
* [`5be80b90`](dfinity/candid@5be80b9) Feat: authenticated calls in Candid UI ([dfinity/candid⁠#475](https://togithub.com/dfinity/candid/issues/475))
* [`3b25ba06`](dfinity/candid@3b25ba0) streaming profiling ([dfinity/candid⁠#477](https://togithub.com/dfinity/candid/issues/477))
* [`646f6398`](dfinity/candid@646f639) Set up responsive layout for Candid UI authorization panel ([dfinity/candid⁠#480](https://togithub.com/dfinity/candid/issues/480))
* [`0ae47e7f`](dfinity/candid@0ae47e7) Bump rustix from 0.38.14 to 0.38.19 ([dfinity/candid⁠#481](https://togithub.com/dfinity/candid/issues/481))
* [`9ab2733f`](dfinity/candid@9ab2733) Replace icon ([dfinity/candid⁠#482](https://togithub.com/dfinity/candid/issues/482))
* [`2308128e`](dfinity/candid@2308128) remove duplicate check for IDE ([dfinity/candid⁠#484](https://togithub.com/dfinity/candid/issues/484))
* [`782c4375`](dfinity/candid@782c437) fix service_equal error reporting ([dfinity/candid⁠#486](https://togithub.com/dfinity/candid/issues/486))
* [`699e5cba`](dfinity/candid@699e5cb) Fix typo in README ([dfinity/candid⁠#488](https://togithub.com/dfinity/candid/issues/488))
* [`05dab775`](dfinity/candid@05dab77) Add missing idlFactory export in TypeScript declarations ([dfinity/candid⁠#491](https://togithub.com/dfinity/candid/issues/491))
* [`1c00b4af`](dfinity/candid@1c00b4a) Release candid 0.10 ([dfinity/candid⁠#493](https://togithub.com/dfinity/candid/issues/493))
* [`aeacf908`](dfinity/candid@aeacf90) update metadata ([dfinity/candid⁠#494](https://togithub.com/dfinity/candid/issues/494))
* [`747104a2`](dfinity/candid@747104a) bump candid ui ([dfinity/candid⁠#496](https://togithub.com/dfinity/candid/issues/496))
* [`2f70240e`](dfinity/candid@2f70240) refactor candid ui auth ([dfinity/candid⁠#500](https://togithub.com/dfinity/candid/issues/500))
* [`16c167a1`](dfinity/candid@16c167a) feat: Make it easy to convert data to IDLValue and candid text format ([dfinity/candid⁠#502](https://togithub.com/dfinity/candid/issues/502))
* [`e09e6c59`](dfinity/candid@e09e6c5) Create security policy ([dfinity/candid⁠#503](https://togithub.com/dfinity/candid/issues/503))
* [`2f6f90a3`](dfinity/candid@2f6f90a) refine IDLValue::Blob display ([dfinity/candid⁠#497](https://togithub.com/dfinity/candid/issues/497))
* [`b40a4ab4`](dfinity/candid@b40a4ab) core: make candid max size public ([dfinity/candid⁠#505](https://togithub.com/dfinity/candid/issues/505))
* [`eca7f4cd`](dfinity/candid@eca7f4c) move dependencies to feature ([dfinity/candid⁠#506](https://togithub.com/dfinity/candid/issues/506))
* [`491969f3`](dfinity/candid@491969f) spec: allow import to merge service definitions ([dfinity/candid⁠#504](https://togithub.com/dfinity/candid/issues/504))
* [`0fbcb24f`](dfinity/candid@0fbcb24) import service ([dfinity/candid⁠#507](https://togithub.com/dfinity/candid/issues/507))
* [`7b45d8a4`](dfinity/candid@7b45d8a) Release ([dfinity/candid⁠#508](https://togithub.com/dfinity/candid/issues/508))
* [`a6cc9e6d`](dfinity/candid@a6cc9e6) Add Candid assist feature in candid_parser ([dfinity/candid⁠#509](https://togithub.com/dfinity/candid/issues/509))
* [`d0b4ccda`](dfinity/candid@d0b4ccd) fix: add missing typescript export for init args ([dfinity/candid⁠#510](https://togithub.com/dfinity/candid/issues/510))
* [`8c1161e0`](dfinity/candid@8c1161e) fix: change root key fetching logic and specify HttpAgent hostname for remote environments ([dfinity/candid⁠#511](https://togithub.com/dfinity/candid/issues/511))
* [`c24644f7`](dfinity/candid@c24644f) Replace 'localhost' with '127.0.0.1' for temporary HttpAgent host ([dfinity/candid⁠#512](https://togithub.com/dfinity/candid/issues/512))
* [`6a0479ed`](dfinity/candid@6a0479e) supply correct headers for remote browsers to render correctly ([dfinity/candid⁠#513](https://togithub.com/dfinity/candid/issues/513))
* [`da60236b`](dfinity/candid@da60236) Bump agent-js and remove workaround for Candid UI ([dfinity/candid⁠#514](https://togithub.com/dfinity/candid/issues/514))
* [`bf95a9f2`](dfinity/candid@bf95a9f) Add MSRV 1.70.0 ([dfinity/candid⁠#515](https://togithub.com/dfinity/candid/issues/515))
* [`aef1e029`](dfinity/candid@aef1e02) fix IDLValue blob conversion ([dfinity/candid⁠#517](https://togithub.com/dfinity/candid/issues/517))
* [`495526e1`](dfinity/candid@495526e) Update Changelog.md ([dfinity/candid⁠#518](https://togithub.com/dfinity/candid/issues/518))
* [`8f96d794`](dfinity/candid@8f96d79) fix rename proc macro to take any string ([dfinity/candid⁠#522](https://togithub.com/dfinity/candid/issues/522))
* [`7c4de8c8`](dfinity/candid@7c4de8c) Update Candid.md ([dfinity/candid⁠#523](https://togithub.com/dfinity/candid/issues/523))
* [`0219c2d8`](dfinity/candid@0219c2d) Use canbench for CI ([dfinity/candid⁠#525](https://togithub.com/dfinity/candid/issues/525))
* [`4b68f472`](dfinity/candid@4b68f47) fix typescript export for init args func ([dfinity/candid⁠#528](https://togithub.com/dfinity/candid/issues/528))
* [`0b16febc`](dfinity/candid@0b16feb) Bump agent-js ([dfinity/candid⁠#529](https://togithub.com/dfinity/candid/issues/529))
* [`53cda2ed`](dfinity/candid@53cda2e) add metering for deserialization ([dfinity/candid⁠#524](https://togithub.com/dfinity/candid/issues/524))
* [`d642e13b`](dfinity/candid@d642e13) release ([dfinity/candid⁠#530](https://togithub.com/dfinity/candid/issues/530))
* [`4f2b43b8`](dfinity/candid@4f2b43b) Update construct.test.did ([dfinity/candid⁠#531](https://togithub.com/dfinity/candid/issues/531))
* [`c747ba13`](dfinity/candid@c747ba1) bump ic-cdk ([dfinity/candid⁠#532](https://togithub.com/dfinity/candid/issues/532))
* [`6559b0d8`](dfinity/candid@6559b0d) avoid cost overflow and fix principal cost ([dfinity/candid⁠#534](https://togithub.com/dfinity/candid/issues/534))
* [`8e6b8a76`](dfinity/candid@8e6b8a7) Adjust Candid UI login button ([dfinity/candid⁠#535](https://togithub.com/dfinity/candid/issues/535))
* [`91b9c069`](dfinity/candid@91b9c06) fix text_size ([dfinity/candid⁠#540](https://togithub.com/dfinity/candid/issues/540))
* [`1f396d7a`](dfinity/candid@1f396d7) chore: add nns list proposals benchmark ([dfinity/candid⁠#541](https://togithub.com/dfinity/candid/issues/541))
* [`b66a88da`](dfinity/candid@b66a88d) Update Candid.md ([dfinity/candid⁠#538](https://togithub.com/dfinity/candid/issues/538))
* [`ae4d0f79`](dfinity/candid@ae4d0f7) use btreemap for type_map and release ([dfinity/candid⁠#542](https://togithub.com/dfinity/candid/issues/542))
* [`d2654f9e`](dfinity/candid@d2654f9) fix principal length check ([dfinity/candid⁠#545](https://togithub.com/dfinity/candid/issues/545))
* [`ea3c3e9f`](dfinity/candid@ea3c3e9) Candid type selector ([dfinity/candid⁠#544](https://togithub.com/dfinity/candid/issues/544))
* [`b0622bbb`](dfinity/candid@b0622bb) ci: use macos-12 to build macos binary ([dfinity/candid⁠#547](https://togithub.com/dfinity/candid/issues/547))
* [`a21d1b8f`](dfinity/candid@a21d1b8) more improvements to Configs ([dfinity/candid⁠#548](https://togithub.com/dfinity/candid/issues/548))
* [`4fdc2a18`](dfinity/candid@4fdc2a1) add custom target for didc ([dfinity/candid⁠#550](https://togithub.com/dfinity/candid/issues/550))
* [`7755301c`](dfinity/candid@7755301) Add new job fuzzing ([dfinity/candid⁠#552](https://togithub.com/dfinity/candid/issues/552))
* [`66cf6881`](dfinity/candid@66cf688) implement CandidType for serde_bytes::ByteArray ([dfinity/candid⁠#557](https://togithub.com/dfinity/candid/issues/557))
* [`223fe03b`](dfinity/candid@223fe03) more improvements for Rust bindgen ([dfinity/candid⁠#558](https://togithub.com/dfinity/candid/issues/558))
* [`1caba619`](dfinity/candid@1caba61) fix result struct binding ([dfinity/candid⁠#559](https://togithub.com/dfinity/candid/issues/559))
dfinity-bot added a commit that referenced this issue Jun 26, 2024
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@331217ba...af33ed87](dfinity/candid@331217b...af33ed8)

* [`a71eb20a`](dfinity/candid@a71eb20) limit size of vec null/reserved ([dfinity/candid⁠#434](https://togithub.com/dfinity/candid/issues/434))
* [`de8b57a0`](dfinity/candid@de8b57a) [Rust] Add composite_query ([dfinity/candid⁠#435](https://togithub.com/dfinity/candid/issues/435))
* [`e212e096`](dfinity/candid@e212e09) add play.motoko.org to Candid UI ([dfinity/candid⁠#437](https://togithub.com/dfinity/candid/issues/437))
* [`c9c85d0a`](dfinity/candid@c9c85d0) bump dependencies for candid UI ([dfinity/candid⁠#442](https://togithub.com/dfinity/candid/issues/442))
* [`e73a8c9f`](dfinity/candid@e73a8c9) fix spec for optional terminal semicolons ([dfinity/candid⁠#445](https://togithub.com/dfinity/candid/issues/445))
* [`f1d573cb`](dfinity/candid@f1d573c) sort define_service ([dfinity/candid⁠#441](https://togithub.com/dfinity/candid/issues/441))
* [`6961355c`](dfinity/candid@6961355) [Rust] add quote for reserved field names in debug trait ([dfinity/candid⁠#446](https://togithub.com/dfinity/candid/issues/446))
* [`e660ff02`](dfinity/candid@e660ff0) use const generics for array ([dfinity/candid⁠#444](https://togithub.com/dfinity/candid/issues/444))
* [`199fd05b`](dfinity/candid@199fd05) release candid 0.9 ([dfinity/candid⁠#447](https://togithub.com/dfinity/candid/issues/447))
* [`7caa48ab`](dfinity/candid@7caa48a) [C++] Add link to icpp-candid ([dfinity/candid⁠#450](https://togithub.com/dfinity/candid/issues/450))
* [`c2a310f8`](dfinity/candid@c2a310f) [Rust] adding more util functions ([dfinity/candid⁠#451](https://togithub.com/dfinity/candid/issues/451))
* [`528a3438`](dfinity/candid@528a343) bump Candid UI ([dfinity/candid⁠#449](https://togithub.com/dfinity/candid/issues/449))
* [`5066e27c`](dfinity/candid@5066e27) update to syn 2 and release ([dfinity/candid⁠#452](https://togithub.com/dfinity/candid/issues/452))
* [`581303ec`](dfinity/candid@581303e) fix composite query for candid UI ([dfinity/candid⁠#453](https://togithub.com/dfinity/candid/issues/453))
* [`457b5beb`](dfinity/candid@457b5be) recover subtype error from custom deserializer ([dfinity/candid⁠#456](https://togithub.com/dfinity/candid/issues/456))
* [`9524eae1`](dfinity/candid@9524eae) fix equality check ([dfinity/candid⁠#455](https://togithub.com/dfinity/candid/issues/455))
* [`6188ebbf`](dfinity/candid@6188ebb) release ([dfinity/candid⁠#457](https://togithub.com/dfinity/candid/issues/457))
* [`2c3f8a38`](dfinity/candid@2c3f8a3) move away from BigInt::try_into ([dfinity/candid⁠#458](https://togithub.com/dfinity/candid/issues/458))
* [`9f567c32`](dfinity/candid@9f567c3) spec: allow record {} <: record {null} ([dfinity/candid⁠#462](https://togithub.com/dfinity/candid/issues/462))
* [`7273592a`](dfinity/candid@7273592) Fix length counting of zero sized values ([dfinity/candid⁠#460](https://togithub.com/dfinity/candid/issues/460))
* [`1c383a7e`](dfinity/candid@1c383a7) remove arc_type feature ([dfinity/candid⁠#463](https://togithub.com/dfinity/candid/issues/463))
* [`b7755ea7`](dfinity/candid@b7755ea) bump candid ui ([dfinity/candid⁠#464](https://togithub.com/dfinity/candid/issues/464))
* [`c862f838`](dfinity/candid@c862f83) make the field zero_sized_values in candid::de::Config public ([dfinity/candid⁠#465](https://togithub.com/dfinity/candid/issues/465))
* [`dbee8786`](dfinity/candid@dbee878) More work for Rust binding ([dfinity/candid⁠#461](https://togithub.com/dfinity/candid/issues/461))
* [`a1eb218c`](dfinity/candid@a1eb218) Misc ([dfinity/candid⁠#466](https://togithub.com/dfinity/candid/issues/466))
* [`11094b21`](dfinity/candid@11094b2) minize error message ([dfinity/candid⁠#467](https://togithub.com/dfinity/candid/issues/467))
* [`30337723`](dfinity/candid@3033772) Misc fix ([dfinity/candid⁠#469](https://togithub.com/dfinity/candid/issues/469))
* [`a8322be5`](dfinity/candid@a8322be) set default config for different targets ([dfinity/candid⁠#470](https://togithub.com/dfinity/candid/issues/470))
* [`b233dbc2`](dfinity/candid@b233dbc) fix error msg for empty type ([dfinity/candid⁠#478](https://togithub.com/dfinity/candid/issues/478))
* [`c342311f`](dfinity/candid@c342311) Candid test suite: Write a few more spacebomb tests ([dfinity/candid⁠#479](https://togithub.com/dfinity/candid/issues/479))
* [`5be80b90`](dfinity/candid@5be80b9) Feat: authenticated calls in Candid UI ([dfinity/candid⁠#475](https://togithub.com/dfinity/candid/issues/475))
* [`3b25ba06`](dfinity/candid@3b25ba0) streaming profiling ([dfinity/candid⁠#477](https://togithub.com/dfinity/candid/issues/477))
* [`646f6398`](dfinity/candid@646f639) Set up responsive layout for Candid UI authorization panel ([dfinity/candid⁠#480](https://togithub.com/dfinity/candid/issues/480))
* [`0ae47e7f`](dfinity/candid@0ae47e7) Bump rustix from 0.38.14 to 0.38.19 ([dfinity/candid⁠#481](https://togithub.com/dfinity/candid/issues/481))
* [`9ab2733f`](dfinity/candid@9ab2733) Replace icon ([dfinity/candid⁠#482](https://togithub.com/dfinity/candid/issues/482))
* [`2308128e`](dfinity/candid@2308128) remove duplicate check for IDE ([dfinity/candid⁠#484](https://togithub.com/dfinity/candid/issues/484))
* [`782c4375`](dfinity/candid@782c437) fix service_equal error reporting ([dfinity/candid⁠#486](https://togithub.com/dfinity/candid/issues/486))
* [`699e5cba`](dfinity/candid@699e5cb) Fix typo in README ([dfinity/candid⁠#488](https://togithub.com/dfinity/candid/issues/488))
* [`05dab775`](dfinity/candid@05dab77) Add missing idlFactory export in TypeScript declarations ([dfinity/candid⁠#491](https://togithub.com/dfinity/candid/issues/491))
* [`1c00b4af`](dfinity/candid@1c00b4a) Release candid 0.10 ([dfinity/candid⁠#493](https://togithub.com/dfinity/candid/issues/493))
* [`aeacf908`](dfinity/candid@aeacf90) update metadata ([dfinity/candid⁠#494](https://togithub.com/dfinity/candid/issues/494))
* [`747104a2`](dfinity/candid@747104a) bump candid ui ([dfinity/candid⁠#496](https://togithub.com/dfinity/candid/issues/496))
* [`2f70240e`](dfinity/candid@2f70240) refactor candid ui auth ([dfinity/candid⁠#500](https://togithub.com/dfinity/candid/issues/500))
* [`16c167a1`](dfinity/candid@16c167a) feat: Make it easy to convert data to IDLValue and candid text format ([dfinity/candid⁠#502](https://togithub.com/dfinity/candid/issues/502))
* [`e09e6c59`](dfinity/candid@e09e6c5) Create security policy ([dfinity/candid⁠#503](https://togithub.com/dfinity/candid/issues/503))
* [`2f6f90a3`](dfinity/candid@2f6f90a) refine IDLValue::Blob display ([dfinity/candid⁠#497](https://togithub.com/dfinity/candid/issues/497))
* [`b40a4ab4`](dfinity/candid@b40a4ab) core: make candid max size public ([dfinity/candid⁠#505](https://togithub.com/dfinity/candid/issues/505))
* [`eca7f4cd`](dfinity/candid@eca7f4c) move dependencies to feature ([dfinity/candid⁠#506](https://togithub.com/dfinity/candid/issues/506))
* [`491969f3`](dfinity/candid@491969f) spec: allow import to merge service definitions ([dfinity/candid⁠#504](https://togithub.com/dfinity/candid/issues/504))
* [`0fbcb24f`](dfinity/candid@0fbcb24) import service ([dfinity/candid⁠#507](https://togithub.com/dfinity/candid/issues/507))
* [`7b45d8a4`](dfinity/candid@7b45d8a) Release ([dfinity/candid⁠#508](https://togithub.com/dfinity/candid/issues/508))
* [`a6cc9e6d`](dfinity/candid@a6cc9e6) Add Candid assist feature in candid_parser ([dfinity/candid⁠#509](https://togithub.com/dfinity/candid/issues/509))
* [`d0b4ccda`](dfinity/candid@d0b4ccd) fix: add missing typescript export for init args ([dfinity/candid⁠#510](https://togithub.com/dfinity/candid/issues/510))
* [`8c1161e0`](dfinity/candid@8c1161e) fix: change root key fetching logic and specify HttpAgent hostname for remote environments ([dfinity/candid⁠#511](https://togithub.com/dfinity/candid/issues/511))
* [`c24644f7`](dfinity/candid@c24644f) Replace 'localhost' with '127.0.0.1' for temporary HttpAgent host ([dfinity/candid⁠#512](https://togithub.com/dfinity/candid/issues/512))
* [`6a0479ed`](dfinity/candid@6a0479e) supply correct headers for remote browsers to render correctly ([dfinity/candid⁠#513](https://togithub.com/dfinity/candid/issues/513))
* [`da60236b`](dfinity/candid@da60236) Bump agent-js and remove workaround for Candid UI ([dfinity/candid⁠#514](https://togithub.com/dfinity/candid/issues/514))
* [`bf95a9f2`](dfinity/candid@bf95a9f) Add MSRV 1.70.0 ([dfinity/candid⁠#515](https://togithub.com/dfinity/candid/issues/515))
* [`aef1e029`](dfinity/candid@aef1e02) fix IDLValue blob conversion ([dfinity/candid⁠#517](https://togithub.com/dfinity/candid/issues/517))
* [`495526e1`](dfinity/candid@495526e) Update Changelog.md ([dfinity/candid⁠#518](https://togithub.com/dfinity/candid/issues/518))
* [`8f96d794`](dfinity/candid@8f96d79) fix rename proc macro to take any string ([dfinity/candid⁠#522](https://togithub.com/dfinity/candid/issues/522))
* [`7c4de8c8`](dfinity/candid@7c4de8c) Update Candid.md ([dfinity/candid⁠#523](https://togithub.com/dfinity/candid/issues/523))
* [`0219c2d8`](dfinity/candid@0219c2d) Use canbench for CI ([dfinity/candid⁠#525](https://togithub.com/dfinity/candid/issues/525))
* [`4b68f472`](dfinity/candid@4b68f47) fix typescript export for init args func ([dfinity/candid⁠#528](https://togithub.com/dfinity/candid/issues/528))
* [`0b16febc`](dfinity/candid@0b16feb) Bump agent-js ([dfinity/candid⁠#529](https://togithub.com/dfinity/candid/issues/529))
* [`53cda2ed`](dfinity/candid@53cda2e) add metering for deserialization ([dfinity/candid⁠#524](https://togithub.com/dfinity/candid/issues/524))
* [`d642e13b`](dfinity/candid@d642e13) release ([dfinity/candid⁠#530](https://togithub.com/dfinity/candid/issues/530))
* [`4f2b43b8`](dfinity/candid@4f2b43b) Update construct.test.did ([dfinity/candid⁠#531](https://togithub.com/dfinity/candid/issues/531))
* [`c747ba13`](dfinity/candid@c747ba1) bump ic-cdk ([dfinity/candid⁠#532](https://togithub.com/dfinity/candid/issues/532))
* [`6559b0d8`](dfinity/candid@6559b0d) avoid cost overflow and fix principal cost ([dfinity/candid⁠#534](https://togithub.com/dfinity/candid/issues/534))
* [`8e6b8a76`](dfinity/candid@8e6b8a7) Adjust Candid UI login button ([dfinity/candid⁠#535](https://togithub.com/dfinity/candid/issues/535))
* [`91b9c069`](dfinity/candid@91b9c06) fix text_size ([dfinity/candid⁠#540](https://togithub.com/dfinity/candid/issues/540))
* [`1f396d7a`](dfinity/candid@1f396d7) chore: add nns list proposals benchmark ([dfinity/candid⁠#541](https://togithub.com/dfinity/candid/issues/541))
* [`b66a88da`](dfinity/candid@b66a88d) Update Candid.md ([dfinity/candid⁠#538](https://togithub.com/dfinity/candid/issues/538))
* [`ae4d0f79`](dfinity/candid@ae4d0f7) use btreemap for type_map and release ([dfinity/candid⁠#542](https://togithub.com/dfinity/candid/issues/542))
* [`d2654f9e`](dfinity/candid@d2654f9) fix principal length check ([dfinity/candid⁠#545](https://togithub.com/dfinity/candid/issues/545))
* [`ea3c3e9f`](dfinity/candid@ea3c3e9) Candid type selector ([dfinity/candid⁠#544](https://togithub.com/dfinity/candid/issues/544))
* [`b0622bbb`](dfinity/candid@b0622bb) ci: use macos-12 to build macos binary ([dfinity/candid⁠#547](https://togithub.com/dfinity/candid/issues/547))
* [`a21d1b8f`](dfinity/candid@a21d1b8) more improvements to Configs ([dfinity/candid⁠#548](https://togithub.com/dfinity/candid/issues/548))
* [`4fdc2a18`](dfinity/candid@4fdc2a1) add custom target for didc ([dfinity/candid⁠#550](https://togithub.com/dfinity/candid/issues/550))
* [`7755301c`](dfinity/candid@7755301) Add new job fuzzing ([dfinity/candid⁠#552](https://togithub.com/dfinity/candid/issues/552))
* [`66cf6881`](dfinity/candid@66cf688) implement CandidType for serde_bytes::ByteArray ([dfinity/candid⁠#557](https://togithub.com/dfinity/candid/issues/557))
* [`223fe03b`](dfinity/candid@223fe03) more improvements for Rust bindgen ([dfinity/candid⁠#558](https://togithub.com/dfinity/candid/issues/558))
* [`1caba619`](dfinity/candid@1caba61) fix result struct binding ([dfinity/candid⁠#559](https://togithub.com/dfinity/candid/issues/559))
* [`258b6b64`](dfinity/candid@258b6b6) add new links in README ([dfinity/candid⁠#561](https://togithub.com/dfinity/candid/issues/561))
* [`af33ed87`](dfinity/candid@af33ed8) more rust bindgen ([dfinity/candid⁠#560](https://togithub.com/dfinity/candid/issues/560))
dfinity-bot added a commit that referenced this issue Jul 10, 2024
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@331217ba...af33ed87](dfinity/candid@331217b...af33ed8)

* [`a71eb20a`](dfinity/candid@a71eb20) limit size of vec null/reserved ([dfinity/candid⁠#434](https://togithub.com/dfinity/candid/issues/434))
* [`de8b57a0`](dfinity/candid@de8b57a) [Rust] Add composite_query ([dfinity/candid⁠#435](https://togithub.com/dfinity/candid/issues/435))
* [`e212e096`](dfinity/candid@e212e09) add play.motoko.org to Candid UI ([dfinity/candid⁠#437](https://togithub.com/dfinity/candid/issues/437))
* [`c9c85d0a`](dfinity/candid@c9c85d0) bump dependencies for candid UI ([dfinity/candid⁠#442](https://togithub.com/dfinity/candid/issues/442))
* [`e73a8c9f`](dfinity/candid@e73a8c9) fix spec for optional terminal semicolons ([dfinity/candid⁠#445](https://togithub.com/dfinity/candid/issues/445))
* [`f1d573cb`](dfinity/candid@f1d573c) sort define_service ([dfinity/candid⁠#441](https://togithub.com/dfinity/candid/issues/441))
* [`6961355c`](dfinity/candid@6961355) [Rust] add quote for reserved field names in debug trait ([dfinity/candid⁠#446](https://togithub.com/dfinity/candid/issues/446))
* [`e660ff02`](dfinity/candid@e660ff0) use const generics for array ([dfinity/candid⁠#444](https://togithub.com/dfinity/candid/issues/444))
* [`199fd05b`](dfinity/candid@199fd05) release candid 0.9 ([dfinity/candid⁠#447](https://togithub.com/dfinity/candid/issues/447))
* [`7caa48ab`](dfinity/candid@7caa48a) [C++] Add link to icpp-candid ([dfinity/candid⁠#450](https://togithub.com/dfinity/candid/issues/450))
* [`c2a310f8`](dfinity/candid@c2a310f) [Rust] adding more util functions ([dfinity/candid⁠#451](https://togithub.com/dfinity/candid/issues/451))
* [`528a3438`](dfinity/candid@528a343) bump Candid UI ([dfinity/candid⁠#449](https://togithub.com/dfinity/candid/issues/449))
* [`5066e27c`](dfinity/candid@5066e27) update to syn 2 and release ([dfinity/candid⁠#452](https://togithub.com/dfinity/candid/issues/452))
* [`581303ec`](dfinity/candid@581303e) fix composite query for candid UI ([dfinity/candid⁠#453](https://togithub.com/dfinity/candid/issues/453))
* [`457b5beb`](dfinity/candid@457b5be) recover subtype error from custom deserializer ([dfinity/candid⁠#456](https://togithub.com/dfinity/candid/issues/456))
* [`9524eae1`](dfinity/candid@9524eae) fix equality check ([dfinity/candid⁠#455](https://togithub.com/dfinity/candid/issues/455))
* [`6188ebbf`](dfinity/candid@6188ebb) release ([dfinity/candid⁠#457](https://togithub.com/dfinity/candid/issues/457))
* [`2c3f8a38`](dfinity/candid@2c3f8a3) move away from BigInt::try_into ([dfinity/candid⁠#458](https://togithub.com/dfinity/candid/issues/458))
* [`9f567c32`](dfinity/candid@9f567c3) spec: allow record {} <: record {null} ([dfinity/candid⁠#462](https://togithub.com/dfinity/candid/issues/462))
* [`7273592a`](dfinity/candid@7273592) Fix length counting of zero sized values ([dfinity/candid⁠#460](https://togithub.com/dfinity/candid/issues/460))
* [`1c383a7e`](dfinity/candid@1c383a7) remove arc_type feature ([dfinity/candid⁠#463](https://togithub.com/dfinity/candid/issues/463))
* [`b7755ea7`](dfinity/candid@b7755ea) bump candid ui ([dfinity/candid⁠#464](https://togithub.com/dfinity/candid/issues/464))
* [`c862f838`](dfinity/candid@c862f83) make the field zero_sized_values in candid::de::Config public ([dfinity/candid⁠#465](https://togithub.com/dfinity/candid/issues/465))
* [`dbee8786`](dfinity/candid@dbee878) More work for Rust binding ([dfinity/candid⁠#461](https://togithub.com/dfinity/candid/issues/461))
* [`a1eb218c`](dfinity/candid@a1eb218) Misc ([dfinity/candid⁠#466](https://togithub.com/dfinity/candid/issues/466))
* [`11094b21`](dfinity/candid@11094b2) minize error message ([dfinity/candid⁠#467](https://togithub.com/dfinity/candid/issues/467))
* [`30337723`](dfinity/candid@3033772) Misc fix ([dfinity/candid⁠#469](https://togithub.com/dfinity/candid/issues/469))
* [`a8322be5`](dfinity/candid@a8322be) set default config for different targets ([dfinity/candid⁠#470](https://togithub.com/dfinity/candid/issues/470))
* [`b233dbc2`](dfinity/candid@b233dbc) fix error msg for empty type ([dfinity/candid⁠#478](https://togithub.com/dfinity/candid/issues/478))
* [`c342311f`](dfinity/candid@c342311) Candid test suite: Write a few more spacebomb tests ([dfinity/candid⁠#479](https://togithub.com/dfinity/candid/issues/479))
* [`5be80b90`](dfinity/candid@5be80b9) Feat: authenticated calls in Candid UI ([dfinity/candid⁠#475](https://togithub.com/dfinity/candid/issues/475))
* [`3b25ba06`](dfinity/candid@3b25ba0) streaming profiling ([dfinity/candid⁠#477](https://togithub.com/dfinity/candid/issues/477))
* [`646f6398`](dfinity/candid@646f639) Set up responsive layout for Candid UI authorization panel ([dfinity/candid⁠#480](https://togithub.com/dfinity/candid/issues/480))
* [`0ae47e7f`](dfinity/candid@0ae47e7) Bump rustix from 0.38.14 to 0.38.19 ([dfinity/candid⁠#481](https://togithub.com/dfinity/candid/issues/481))
* [`9ab2733f`](dfinity/candid@9ab2733) Replace icon ([dfinity/candid⁠#482](https://togithub.com/dfinity/candid/issues/482))
* [`2308128e`](dfinity/candid@2308128) remove duplicate check for IDE ([dfinity/candid⁠#484](https://togithub.com/dfinity/candid/issues/484))
* [`782c4375`](dfinity/candid@782c437) fix service_equal error reporting ([dfinity/candid⁠#486](https://togithub.com/dfinity/candid/issues/486))
* [`699e5cba`](dfinity/candid@699e5cb) Fix typo in README ([dfinity/candid⁠#488](https://togithub.com/dfinity/candid/issues/488))
* [`05dab775`](dfinity/candid@05dab77) Add missing idlFactory export in TypeScript declarations ([dfinity/candid⁠#491](https://togithub.com/dfinity/candid/issues/491))
* [`1c00b4af`](dfinity/candid@1c00b4a) Release candid 0.10 ([dfinity/candid⁠#493](https://togithub.com/dfinity/candid/issues/493))
* [`aeacf908`](dfinity/candid@aeacf90) update metadata ([dfinity/candid⁠#494](https://togithub.com/dfinity/candid/issues/494))
* [`747104a2`](dfinity/candid@747104a) bump candid ui ([dfinity/candid⁠#496](https://togithub.com/dfinity/candid/issues/496))
* [`2f70240e`](dfinity/candid@2f70240) refactor candid ui auth ([dfinity/candid⁠#500](https://togithub.com/dfinity/candid/issues/500))
* [`16c167a1`](dfinity/candid@16c167a) feat: Make it easy to convert data to IDLValue and candid text format ([dfinity/candid⁠#502](https://togithub.com/dfinity/candid/issues/502))
* [`e09e6c59`](dfinity/candid@e09e6c5) Create security policy ([dfinity/candid⁠#503](https://togithub.com/dfinity/candid/issues/503))
* [`2f6f90a3`](dfinity/candid@2f6f90a) refine IDLValue::Blob display ([dfinity/candid⁠#497](https://togithub.com/dfinity/candid/issues/497))
* [`b40a4ab4`](dfinity/candid@b40a4ab) core: make candid max size public ([dfinity/candid⁠#505](https://togithub.com/dfinity/candid/issues/505))
* [`eca7f4cd`](dfinity/candid@eca7f4c) move dependencies to feature ([dfinity/candid⁠#506](https://togithub.com/dfinity/candid/issues/506))
* [`491969f3`](dfinity/candid@491969f) spec: allow import to merge service definitions ([dfinity/candid⁠#504](https://togithub.com/dfinity/candid/issues/504))
* [`0fbcb24f`](dfinity/candid@0fbcb24) import service ([dfinity/candid⁠#507](https://togithub.com/dfinity/candid/issues/507))
* [`7b45d8a4`](dfinity/candid@7b45d8a) Release ([dfinity/candid⁠#508](https://togithub.com/dfinity/candid/issues/508))
* [`a6cc9e6d`](dfinity/candid@a6cc9e6) Add Candid assist feature in candid_parser ([dfinity/candid⁠#509](https://togithub.com/dfinity/candid/issues/509))
* [`d0b4ccda`](dfinity/candid@d0b4ccd) fix: add missing typescript export for init args ([dfinity/candid⁠#510](https://togithub.com/dfinity/candid/issues/510))
* [`8c1161e0`](dfinity/candid@8c1161e) fix: change root key fetching logic and specify HttpAgent hostname for remote environments ([dfinity/candid⁠#511](https://togithub.com/dfinity/candid/issues/511))
* [`c24644f7`](dfinity/candid@c24644f) Replace 'localhost' with '127.0.0.1' for temporary HttpAgent host ([dfinity/candid⁠#512](https://togithub.com/dfinity/candid/issues/512))
* [`6a0479ed`](dfinity/candid@6a0479e) supply correct headers for remote browsers to render correctly ([dfinity/candid⁠#513](https://togithub.com/dfinity/candid/issues/513))
* [`da60236b`](dfinity/candid@da60236) Bump agent-js and remove workaround for Candid UI ([dfinity/candid⁠#514](https://togithub.com/dfinity/candid/issues/514))
* [`bf95a9f2`](dfinity/candid@bf95a9f) Add MSRV 1.70.0 ([dfinity/candid⁠#515](https://togithub.com/dfinity/candid/issues/515))
* [`aef1e029`](dfinity/candid@aef1e02) fix IDLValue blob conversion ([dfinity/candid⁠#517](https://togithub.com/dfinity/candid/issues/517))
* [`495526e1`](dfinity/candid@495526e) Update Changelog.md ([dfinity/candid⁠#518](https://togithub.com/dfinity/candid/issues/518))
* [`8f96d794`](dfinity/candid@8f96d79) fix rename proc macro to take any string ([dfinity/candid⁠#522](https://togithub.com/dfinity/candid/issues/522))
* [`7c4de8c8`](dfinity/candid@7c4de8c) Update Candid.md ([dfinity/candid⁠#523](https://togithub.com/dfinity/candid/issues/523))
* [`0219c2d8`](dfinity/candid@0219c2d) Use canbench for CI ([dfinity/candid⁠#525](https://togithub.com/dfinity/candid/issues/525))
* [`4b68f472`](dfinity/candid@4b68f47) fix typescript export for init args func ([dfinity/candid⁠#528](https://togithub.com/dfinity/candid/issues/528))
* [`0b16febc`](dfinity/candid@0b16feb) Bump agent-js ([dfinity/candid⁠#529](https://togithub.com/dfinity/candid/issues/529))
* [`53cda2ed`](dfinity/candid@53cda2e) add metering for deserialization ([dfinity/candid⁠#524](https://togithub.com/dfinity/candid/issues/524))
* [`d642e13b`](dfinity/candid@d642e13) release ([dfinity/candid⁠#530](https://togithub.com/dfinity/candid/issues/530))
* [`4f2b43b8`](dfinity/candid@4f2b43b) Update construct.test.did ([dfinity/candid⁠#531](https://togithub.com/dfinity/candid/issues/531))
* [`c747ba13`](dfinity/candid@c747ba1) bump ic-cdk ([dfinity/candid⁠#532](https://togithub.com/dfinity/candid/issues/532))
* [`6559b0d8`](dfinity/candid@6559b0d) avoid cost overflow and fix principal cost ([dfinity/candid⁠#534](https://togithub.com/dfinity/candid/issues/534))
* [`8e6b8a76`](dfinity/candid@8e6b8a7) Adjust Candid UI login button ([dfinity/candid⁠#535](https://togithub.com/dfinity/candid/issues/535))
* [`91b9c069`](dfinity/candid@91b9c06) fix text_size ([dfinity/candid⁠#540](https://togithub.com/dfinity/candid/issues/540))
* [`1f396d7a`](dfinity/candid@1f396d7) chore: add nns list proposals benchmark ([dfinity/candid⁠#541](https://togithub.com/dfinity/candid/issues/541))
* [`b66a88da`](dfinity/candid@b66a88d) Update Candid.md ([dfinity/candid⁠#538](https://togithub.com/dfinity/candid/issues/538))
* [`ae4d0f79`](dfinity/candid@ae4d0f7) use btreemap for type_map and release ([dfinity/candid⁠#542](https://togithub.com/dfinity/candid/issues/542))
* [`d2654f9e`](dfinity/candid@d2654f9) fix principal length check ([dfinity/candid⁠#545](https://togithub.com/dfinity/candid/issues/545))
* [`ea3c3e9f`](dfinity/candid@ea3c3e9) Candid type selector ([dfinity/candid⁠#544](https://togithub.com/dfinity/candid/issues/544))
* [`b0622bbb`](dfinity/candid@b0622bb) ci: use macos-12 to build macos binary ([dfinity/candid⁠#547](https://togithub.com/dfinity/candid/issues/547))
* [`a21d1b8f`](dfinity/candid@a21d1b8) more improvements to Configs ([dfinity/candid⁠#548](https://togithub.com/dfinity/candid/issues/548))
* [`4fdc2a18`](dfinity/candid@4fdc2a1) add custom target for didc ([dfinity/candid⁠#550](https://togithub.com/dfinity/candid/issues/550))
* [`7755301c`](dfinity/candid@7755301) Add new job fuzzing ([dfinity/candid⁠#552](https://togithub.com/dfinity/candid/issues/552))
* [`66cf6881`](dfinity/candid@66cf688) implement CandidType for serde_bytes::ByteArray ([dfinity/candid⁠#557](https://togithub.com/dfinity/candid/issues/557))
* [`223fe03b`](dfinity/candid@223fe03) more improvements for Rust bindgen ([dfinity/candid⁠#558](https://togithub.com/dfinity/candid/issues/558))
* [`1caba619`](dfinity/candid@1caba61) fix result struct binding ([dfinity/candid⁠#559](https://togithub.com/dfinity/candid/issues/559))
* [`258b6b64`](dfinity/candid@258b6b6) add new links in README ([dfinity/candid⁠#561](https://togithub.com/dfinity/candid/issues/561))
* [`af33ed87`](dfinity/candid@af33ed8) more rust bindgen ([dfinity/candid⁠#560](https://togithub.com/dfinity/candid/issues/560))
dfinity-bot added a commit that referenced this issue Jul 14, 2024
## Changelog for musl-wasi:
Branch: main
Commits: [WebAssembly/wasi-libc@c5264e2b...b9e15a8a](WebAssembly/wasi-libc@c5264e2...b9e15a8)

* [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc⁠#455](https://togithub.com/WebAssembly/wasi-libc/issues/455))
* [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc⁠#457](https://togithub.com/WebAssembly/wasi-libc/issues/457))
* [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc⁠#458](https://togithub.com/WebAssembly/wasi-libc/issues/458))
* [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc⁠#462](https://togithub.com/WebAssembly/wasi-libc/issues/462))
* [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc⁠#460](https://togithub.com/WebAssembly/wasi-libc/issues/460))
* [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc⁠#463](https://togithub.com/WebAssembly/wasi-libc/issues/463))
* [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc⁠#468](https://togithub.com/WebAssembly/wasi-libc/issues/468))
* [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc⁠#473](https://togithub.com/WebAssembly/wasi-libc/issues/473))
* [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc⁠#471](https://togithub.com/WebAssembly/wasi-libc/issues/471))
* [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc⁠#472](https://togithub.com/WebAssembly/wasi-libc/issues/472))
* [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc⁠#464](https://togithub.com/WebAssembly/wasi-libc/issues/464))
* [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc⁠#478](https://togithub.com/WebAssembly/wasi-libc/issues/478))
* [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc⁠#479](https://togithub.com/WebAssembly/wasi-libc/issues/479))
* [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc⁠#470](https://togithub.com/WebAssembly/wasi-libc/issues/470))
* [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc⁠#480](https://togithub.com/WebAssembly/wasi-libc/issues/480))
* [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc⁠#477](https://togithub.com/WebAssembly/wasi-libc/issues/477))
* [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc⁠#481](https://togithub.com/WebAssembly/wasi-libc/issues/481))
* [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc⁠#482](https://togithub.com/WebAssembly/wasi-libc/issues/482))
* [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc⁠#486](https://togithub.com/WebAssembly/wasi-libc/issues/486))
* [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc⁠#483](https://togithub.com/WebAssembly/wasi-libc/issues/483))
* [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc⁠#488](https://togithub.com/WebAssembly/wasi-libc/issues/488))
* [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc⁠#489](https://togithub.com/WebAssembly/wasi-libc/issues/489))
* [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc⁠#492](https://togithub.com/WebAssembly/wasi-libc/issues/492))
* [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc⁠#493](https://togithub.com/WebAssembly/wasi-libc/issues/493))
* [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc⁠#491](https://togithub.com/WebAssembly/wasi-libc/issues/491))
* [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc⁠#494](https://togithub.com/WebAssembly/wasi-libc/issues/494))
* [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc⁠#496](https://togithub.com/WebAssembly/wasi-libc/issues/496))
* [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc⁠#498](https://togithub.com/WebAssembly/wasi-libc/issues/498))
* [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc⁠#499](https://togithub.com/WebAssembly/wasi-libc/issues/499))
* [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc⁠#500](https://togithub.com/WebAssembly/wasi-libc/issues/500))
* [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc⁠#504](https://togithub.com/WebAssembly/wasi-libc/issues/504))
* [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc⁠#502](https://togithub.com/WebAssembly/wasi-libc/issues/502))
* [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc⁠#507](https://togithub.com/WebAssembly/wasi-libc/issues/507))
* [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc⁠#509](https://togithub.com/WebAssembly/wasi-libc/issues/509))
* [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc⁠#510](https://togithub.com/WebAssembly/wasi-libc/issues/510))
* [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc⁠#508](https://togithub.com/WebAssembly/wasi-libc/issues/508))
* [`3f43ea9a`](WebAssembly/wasi-libc@3f43ea9) iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation ([WebAssembly/wasi-libc⁠#511](https://togithub.com/WebAssembly/wasi-libc/issues/511))
* [`d43dcc63`](WebAssembly/wasi-libc@d43dcc6) Adjust Makefile for LLVM trunk (19) as of 2024-07-10 ([WebAssembly/wasi-libc⁠#512](https://togithub.com/WebAssembly/wasi-libc/issues/512))
* [`b9e15a8a`](WebAssembly/wasi-libc@b9e15a8) Add LTO build option ([WebAssembly/wasi-libc⁠#505](https://togithub.com/WebAssembly/wasi-libc/issues/505))
dfinity-bot added a commit that referenced this issue Jul 18, 2024
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@331217ba...af33ed87](dfinity/candid@331217b...af33ed8)

* [`a71eb20a`](dfinity/candid@a71eb20) limit size of vec null/reserved ([dfinity/candid⁠#434](https://togithub.com/dfinity/candid/issues/434))
* [`de8b57a0`](dfinity/candid@de8b57a) [Rust] Add composite_query ([dfinity/candid⁠#435](https://togithub.com/dfinity/candid/issues/435))
* [`e212e096`](dfinity/candid@e212e09) add play.motoko.org to Candid UI ([dfinity/candid⁠#437](https://togithub.com/dfinity/candid/issues/437))
* [`c9c85d0a`](dfinity/candid@c9c85d0) bump dependencies for candid UI ([dfinity/candid⁠#442](https://togithub.com/dfinity/candid/issues/442))
* [`e73a8c9f`](dfinity/candid@e73a8c9) fix spec for optional terminal semicolons ([dfinity/candid⁠#445](https://togithub.com/dfinity/candid/issues/445))
* [`f1d573cb`](dfinity/candid@f1d573c) sort define_service ([dfinity/candid⁠#441](https://togithub.com/dfinity/candid/issues/441))
* [`6961355c`](dfinity/candid@6961355) [Rust] add quote for reserved field names in debug trait ([dfinity/candid⁠#446](https://togithub.com/dfinity/candid/issues/446))
* [`e660ff02`](dfinity/candid@e660ff0) use const generics for array ([dfinity/candid⁠#444](https://togithub.com/dfinity/candid/issues/444))
* [`199fd05b`](dfinity/candid@199fd05) release candid 0.9 ([dfinity/candid⁠#447](https://togithub.com/dfinity/candid/issues/447))
* [`7caa48ab`](dfinity/candid@7caa48a) [C++] Add link to icpp-candid ([dfinity/candid⁠#450](https://togithub.com/dfinity/candid/issues/450))
* [`c2a310f8`](dfinity/candid@c2a310f) [Rust] adding more util functions ([dfinity/candid⁠#451](https://togithub.com/dfinity/candid/issues/451))
* [`528a3438`](dfinity/candid@528a343) bump Candid UI ([dfinity/candid⁠#449](https://togithub.com/dfinity/candid/issues/449))
* [`5066e27c`](dfinity/candid@5066e27) update to syn 2 and release ([dfinity/candid⁠#452](https://togithub.com/dfinity/candid/issues/452))
* [`581303ec`](dfinity/candid@581303e) fix composite query for candid UI ([dfinity/candid⁠#453](https://togithub.com/dfinity/candid/issues/453))
* [`457b5beb`](dfinity/candid@457b5be) recover subtype error from custom deserializer ([dfinity/candid⁠#456](https://togithub.com/dfinity/candid/issues/456))
* [`9524eae1`](dfinity/candid@9524eae) fix equality check ([dfinity/candid⁠#455](https://togithub.com/dfinity/candid/issues/455))
* [`6188ebbf`](dfinity/candid@6188ebb) release ([dfinity/candid⁠#457](https://togithub.com/dfinity/candid/issues/457))
* [`2c3f8a38`](dfinity/candid@2c3f8a3) move away from BigInt::try_into ([dfinity/candid⁠#458](https://togithub.com/dfinity/candid/issues/458))
* [`9f567c32`](dfinity/candid@9f567c3) spec: allow record {} <: record {null} ([dfinity/candid⁠#462](https://togithub.com/dfinity/candid/issues/462))
* [`7273592a`](dfinity/candid@7273592) Fix length counting of zero sized values ([dfinity/candid⁠#460](https://togithub.com/dfinity/candid/issues/460))
* [`1c383a7e`](dfinity/candid@1c383a7) remove arc_type feature ([dfinity/candid⁠#463](https://togithub.com/dfinity/candid/issues/463))
* [`b7755ea7`](dfinity/candid@b7755ea) bump candid ui ([dfinity/candid⁠#464](https://togithub.com/dfinity/candid/issues/464))
* [`c862f838`](dfinity/candid@c862f83) make the field zero_sized_values in candid::de::Config public ([dfinity/candid⁠#465](https://togithub.com/dfinity/candid/issues/465))
* [`dbee8786`](dfinity/candid@dbee878) More work for Rust binding ([dfinity/candid⁠#461](https://togithub.com/dfinity/candid/issues/461))
* [`a1eb218c`](dfinity/candid@a1eb218) Misc ([dfinity/candid⁠#466](https://togithub.com/dfinity/candid/issues/466))
* [`11094b21`](dfinity/candid@11094b2) minize error message ([dfinity/candid⁠#467](https://togithub.com/dfinity/candid/issues/467))
* [`30337723`](dfinity/candid@3033772) Misc fix ([dfinity/candid⁠#469](https://togithub.com/dfinity/candid/issues/469))
* [`a8322be5`](dfinity/candid@a8322be) set default config for different targets ([dfinity/candid⁠#470](https://togithub.com/dfinity/candid/issues/470))
* [`b233dbc2`](dfinity/candid@b233dbc) fix error msg for empty type ([dfinity/candid⁠#478](https://togithub.com/dfinity/candid/issues/478))
* [`c342311f`](dfinity/candid@c342311) Candid test suite: Write a few more spacebomb tests ([dfinity/candid⁠#479](https://togithub.com/dfinity/candid/issues/479))
* [`5be80b90`](dfinity/candid@5be80b9) Feat: authenticated calls in Candid UI ([dfinity/candid⁠#475](https://togithub.com/dfinity/candid/issues/475))
* [`3b25ba06`](dfinity/candid@3b25ba0) streaming profiling ([dfinity/candid⁠#477](https://togithub.com/dfinity/candid/issues/477))
* [`646f6398`](dfinity/candid@646f639) Set up responsive layout for Candid UI authorization panel ([dfinity/candid⁠#480](https://togithub.com/dfinity/candid/issues/480))
* [`0ae47e7f`](dfinity/candid@0ae47e7) Bump rustix from 0.38.14 to 0.38.19 ([dfinity/candid⁠#481](https://togithub.com/dfinity/candid/issues/481))
* [`9ab2733f`](dfinity/candid@9ab2733) Replace icon ([dfinity/candid⁠#482](https://togithub.com/dfinity/candid/issues/482))
* [`2308128e`](dfinity/candid@2308128) remove duplicate check for IDE ([dfinity/candid⁠#484](https://togithub.com/dfinity/candid/issues/484))
* [`782c4375`](dfinity/candid@782c437) fix service_equal error reporting ([dfinity/candid⁠#486](https://togithub.com/dfinity/candid/issues/486))
* [`699e5cba`](dfinity/candid@699e5cb) Fix typo in README ([dfinity/candid⁠#488](https://togithub.com/dfinity/candid/issues/488))
* [`05dab775`](dfinity/candid@05dab77) Add missing idlFactory export in TypeScript declarations ([dfinity/candid⁠#491](https://togithub.com/dfinity/candid/issues/491))
* [`1c00b4af`](dfinity/candid@1c00b4a) Release candid 0.10 ([dfinity/candid⁠#493](https://togithub.com/dfinity/candid/issues/493))
* [`aeacf908`](dfinity/candid@aeacf90) update metadata ([dfinity/candid⁠#494](https://togithub.com/dfinity/candid/issues/494))
* [`747104a2`](dfinity/candid@747104a) bump candid ui ([dfinity/candid⁠#496](https://togithub.com/dfinity/candid/issues/496))
* [`2f70240e`](dfinity/candid@2f70240) refactor candid ui auth ([dfinity/candid⁠#500](https://togithub.com/dfinity/candid/issues/500))
* [`16c167a1`](dfinity/candid@16c167a) feat: Make it easy to convert data to IDLValue and candid text format ([dfinity/candid⁠#502](https://togithub.com/dfinity/candid/issues/502))
* [`e09e6c59`](dfinity/candid@e09e6c5) Create security policy ([dfinity/candid⁠#503](https://togithub.com/dfinity/candid/issues/503))
* [`2f6f90a3`](dfinity/candid@2f6f90a) refine IDLValue::Blob display ([dfinity/candid⁠#497](https://togithub.com/dfinity/candid/issues/497))
* [`b40a4ab4`](dfinity/candid@b40a4ab) core: make candid max size public ([dfinity/candid⁠#505](https://togithub.com/dfinity/candid/issues/505))
* [`eca7f4cd`](dfinity/candid@eca7f4c) move dependencies to feature ([dfinity/candid⁠#506](https://togithub.com/dfinity/candid/issues/506))
* [`491969f3`](dfinity/candid@491969f) spec: allow import to merge service definitions ([dfinity/candid⁠#504](https://togithub.com/dfinity/candid/issues/504))
* [`0fbcb24f`](dfinity/candid@0fbcb24) import service ([dfinity/candid⁠#507](https://togithub.com/dfinity/candid/issues/507))
* [`7b45d8a4`](dfinity/candid@7b45d8a) Release ([dfinity/candid⁠#508](https://togithub.com/dfinity/candid/issues/508))
* [`a6cc9e6d`](dfinity/candid@a6cc9e6) Add Candid assist feature in candid_parser ([dfinity/candid⁠#509](https://togithub.com/dfinity/candid/issues/509))
* [`d0b4ccda`](dfinity/candid@d0b4ccd) fix: add missing typescript export for init args ([dfinity/candid⁠#510](https://togithub.com/dfinity/candid/issues/510))
* [`8c1161e0`](dfinity/candid@8c1161e) fix: change root key fetching logic and specify HttpAgent hostname for remote environments ([dfinity/candid⁠#511](https://togithub.com/dfinity/candid/issues/511))
* [`c24644f7`](dfinity/candid@c24644f) Replace 'localhost' with '127.0.0.1' for temporary HttpAgent host ([dfinity/candid⁠#512](https://togithub.com/dfinity/candid/issues/512))
* [`6a0479ed`](dfinity/candid@6a0479e) supply correct headers for remote browsers to render correctly ([dfinity/candid⁠#513](https://togithub.com/dfinity/candid/issues/513))
* [`da60236b`](dfinity/candid@da60236) Bump agent-js and remove workaround for Candid UI ([dfinity/candid⁠#514](https://togithub.com/dfinity/candid/issues/514))
* [`bf95a9f2`](dfinity/candid@bf95a9f) Add MSRV 1.70.0 ([dfinity/candid⁠#515](https://togithub.com/dfinity/candid/issues/515))
* [`aef1e029`](dfinity/candid@aef1e02) fix IDLValue blob conversion ([dfinity/candid⁠#517](https://togithub.com/dfinity/candid/issues/517))
* [`495526e1`](dfinity/candid@495526e) Update Changelog.md ([dfinity/candid⁠#518](https://togithub.com/dfinity/candid/issues/518))
* [`8f96d794`](dfinity/candid@8f96d79) fix rename proc macro to take any string ([dfinity/candid⁠#522](https://togithub.com/dfinity/candid/issues/522))
* [`7c4de8c8`](dfinity/candid@7c4de8c) Update Candid.md ([dfinity/candid⁠#523](https://togithub.com/dfinity/candid/issues/523))
* [`0219c2d8`](dfinity/candid@0219c2d) Use canbench for CI ([dfinity/candid⁠#525](https://togithub.com/dfinity/candid/issues/525))
* [`4b68f472`](dfinity/candid@4b68f47) fix typescript export for init args func ([dfinity/candid⁠#528](https://togithub.com/dfinity/candid/issues/528))
* [`0b16febc`](dfinity/candid@0b16feb) Bump agent-js ([dfinity/candid⁠#529](https://togithub.com/dfinity/candid/issues/529))
* [`53cda2ed`](dfinity/candid@53cda2e) add metering for deserialization ([dfinity/candid⁠#524](https://togithub.com/dfinity/candid/issues/524))
* [`d642e13b`](dfinity/candid@d642e13) release ([dfinity/candid⁠#530](https://togithub.com/dfinity/candid/issues/530))
* [`4f2b43b8`](dfinity/candid@4f2b43b) Update construct.test.did ([dfinity/candid⁠#531](https://togithub.com/dfinity/candid/issues/531))
* [`c747ba13`](dfinity/candid@c747ba1) bump ic-cdk ([dfinity/candid⁠#532](https://togithub.com/dfinity/candid/issues/532))
* [`6559b0d8`](dfinity/candid@6559b0d) avoid cost overflow and fix principal cost ([dfinity/candid⁠#534](https://togithub.com/dfinity/candid/issues/534))
* [`8e6b8a76`](dfinity/candid@8e6b8a7) Adjust Candid UI login button ([dfinity/candid⁠#535](https://togithub.com/dfinity/candid/issues/535))
* [`91b9c069`](dfinity/candid@91b9c06) fix text_size ([dfinity/candid⁠#540](https://togithub.com/dfinity/candid/issues/540))
* [`1f396d7a`](dfinity/candid@1f396d7) chore: add nns list proposals benchmark ([dfinity/candid⁠#541](https://togithub.com/dfinity/candid/issues/541))
* [`b66a88da`](dfinity/candid@b66a88d) Update Candid.md ([dfinity/candid⁠#538](https://togithub.com/dfinity/candid/issues/538))
* [`ae4d0f79`](dfinity/candid@ae4d0f7) use btreemap for type_map and release ([dfinity/candid⁠#542](https://togithub.com/dfinity/candid/issues/542))
* [`d2654f9e`](dfinity/candid@d2654f9) fix principal length check ([dfinity/candid⁠#545](https://togithub.com/dfinity/candid/issues/545))
* [`ea3c3e9f`](dfinity/candid@ea3c3e9) Candid type selector ([dfinity/candid⁠#544](https://togithub.com/dfinity/candid/issues/544))
* [`b0622bbb`](dfinity/candid@b0622bb) ci: use macos-12 to build macos binary ([dfinity/candid⁠#547](https://togithub.com/dfinity/candid/issues/547))
* [`a21d1b8f`](dfinity/candid@a21d1b8) more improvements to Configs ([dfinity/candid⁠#548](https://togithub.com/dfinity/candid/issues/548))
* [`4fdc2a18`](dfinity/candid@4fdc2a1) add custom target for didc ([dfinity/candid⁠#550](https://togithub.com/dfinity/candid/issues/550))
* [`7755301c`](dfinity/candid@7755301) Add new job fuzzing ([dfinity/candid⁠#552](https://togithub.com/dfinity/candid/issues/552))
* [`66cf6881`](dfinity/candid@66cf688) implement CandidType for serde_bytes::ByteArray ([dfinity/candid⁠#557](https://togithub.com/dfinity/candid/issues/557))
* [`223fe03b`](dfinity/candid@223fe03) more improvements for Rust bindgen ([dfinity/candid⁠#558](https://togithub.com/dfinity/candid/issues/558))
* [`1caba619`](dfinity/candid@1caba61) fix result struct binding ([dfinity/candid⁠#559](https://togithub.com/dfinity/candid/issues/559))
* [`258b6b64`](dfinity/candid@258b6b6) add new links in README ([dfinity/candid⁠#561](https://togithub.com/dfinity/candid/issues/561))
* [`af33ed87`](dfinity/candid@af33ed8) more rust bindgen ([dfinity/candid⁠#560](https://togithub.com/dfinity/candid/issues/560))
dfinity-bot added a commit that referenced this issue Jul 21, 2024
## Changelog for musl-wasi:
Branch: main
Commits: [WebAssembly/wasi-libc@c5264e2b...b9e15a8a](WebAssembly/wasi-libc@c5264e2...b9e15a8)

* [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc⁠#455](https://togithub.com/WebAssembly/wasi-libc/issues/455))
* [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc⁠#457](https://togithub.com/WebAssembly/wasi-libc/issues/457))
* [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc⁠#458](https://togithub.com/WebAssembly/wasi-libc/issues/458))
* [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc⁠#462](https://togithub.com/WebAssembly/wasi-libc/issues/462))
* [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc⁠#460](https://togithub.com/WebAssembly/wasi-libc/issues/460))
* [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc⁠#463](https://togithub.com/WebAssembly/wasi-libc/issues/463))
* [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc⁠#468](https://togithub.com/WebAssembly/wasi-libc/issues/468))
* [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc⁠#473](https://togithub.com/WebAssembly/wasi-libc/issues/473))
* [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc⁠#471](https://togithub.com/WebAssembly/wasi-libc/issues/471))
* [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc⁠#472](https://togithub.com/WebAssembly/wasi-libc/issues/472))
* [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc⁠#464](https://togithub.com/WebAssembly/wasi-libc/issues/464))
* [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc⁠#478](https://togithub.com/WebAssembly/wasi-libc/issues/478))
* [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc⁠#479](https://togithub.com/WebAssembly/wasi-libc/issues/479))
* [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc⁠#470](https://togithub.com/WebAssembly/wasi-libc/issues/470))
* [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc⁠#480](https://togithub.com/WebAssembly/wasi-libc/issues/480))
* [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc⁠#477](https://togithub.com/WebAssembly/wasi-libc/issues/477))
* [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc⁠#481](https://togithub.com/WebAssembly/wasi-libc/issues/481))
* [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc⁠#482](https://togithub.com/WebAssembly/wasi-libc/issues/482))
* [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc⁠#486](https://togithub.com/WebAssembly/wasi-libc/issues/486))
* [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc⁠#483](https://togithub.com/WebAssembly/wasi-libc/issues/483))
* [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc⁠#488](https://togithub.com/WebAssembly/wasi-libc/issues/488))
* [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc⁠#489](https://togithub.com/WebAssembly/wasi-libc/issues/489))
* [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc⁠#492](https://togithub.com/WebAssembly/wasi-libc/issues/492))
* [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc⁠#493](https://togithub.com/WebAssembly/wasi-libc/issues/493))
* [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc⁠#491](https://togithub.com/WebAssembly/wasi-libc/issues/491))
* [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc⁠#494](https://togithub.com/WebAssembly/wasi-libc/issues/494))
* [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc⁠#496](https://togithub.com/WebAssembly/wasi-libc/issues/496))
* [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc⁠#498](https://togithub.com/WebAssembly/wasi-libc/issues/498))
* [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc⁠#499](https://togithub.com/WebAssembly/wasi-libc/issues/499))
* [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc⁠#500](https://togithub.com/WebAssembly/wasi-libc/issues/500))
* [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc⁠#504](https://togithub.com/WebAssembly/wasi-libc/issues/504))
* [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc⁠#502](https://togithub.com/WebAssembly/wasi-libc/issues/502))
* [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc⁠#507](https://togithub.com/WebAssembly/wasi-libc/issues/507))
* [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc⁠#509](https://togithub.com/WebAssembly/wasi-libc/issues/509))
* [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc⁠#510](https://togithub.com/WebAssembly/wasi-libc/issues/510))
* [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc⁠#508](https://togithub.com/WebAssembly/wasi-libc/issues/508))
* [`3f43ea9a`](WebAssembly/wasi-libc@3f43ea9) iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation ([WebAssembly/wasi-libc⁠#511](https://togithub.com/WebAssembly/wasi-libc/issues/511))
* [`d43dcc63`](WebAssembly/wasi-libc@d43dcc6) Adjust Makefile for LLVM trunk (19) as of 2024-07-10 ([WebAssembly/wasi-libc⁠#512](https://togithub.com/WebAssembly/wasi-libc/issues/512))
* [`b9e15a8a`](WebAssembly/wasi-libc@b9e15a8) Add LTO build option ([WebAssembly/wasi-libc⁠#505](https://togithub.com/WebAssembly/wasi-libc/issues/505))
dfinity-bot added a commit that referenced this issue Jul 27, 2024
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@331217ba...cccaa046](dfinity/candid@331217b...cccaa04)

* [`a71eb20a`](dfinity/candid@a71eb20) limit size of vec null/reserved ([dfinity/candid⁠#434](https://togithub.com/dfinity/candid/issues/434))
* [`de8b57a0`](dfinity/candid@de8b57a) [Rust] Add composite_query ([dfinity/candid⁠#435](https://togithub.com/dfinity/candid/issues/435))
* [`e212e096`](dfinity/candid@e212e09) add play.motoko.org to Candid UI ([dfinity/candid⁠#437](https://togithub.com/dfinity/candid/issues/437))
* [`c9c85d0a`](dfinity/candid@c9c85d0) bump dependencies for candid UI ([dfinity/candid⁠#442](https://togithub.com/dfinity/candid/issues/442))
* [`e73a8c9f`](dfinity/candid@e73a8c9) fix spec for optional terminal semicolons ([dfinity/candid⁠#445](https://togithub.com/dfinity/candid/issues/445))
* [`f1d573cb`](dfinity/candid@f1d573c) sort define_service ([dfinity/candid⁠#441](https://togithub.com/dfinity/candid/issues/441))
* [`6961355c`](dfinity/candid@6961355) [Rust] add quote for reserved field names in debug trait ([dfinity/candid⁠#446](https://togithub.com/dfinity/candid/issues/446))
* [`e660ff02`](dfinity/candid@e660ff0) use const generics for array ([dfinity/candid⁠#444](https://togithub.com/dfinity/candid/issues/444))
* [`199fd05b`](dfinity/candid@199fd05) release candid 0.9 ([dfinity/candid⁠#447](https://togithub.com/dfinity/candid/issues/447))
* [`7caa48ab`](dfinity/candid@7caa48a) [C++] Add link to icpp-candid ([dfinity/candid⁠#450](https://togithub.com/dfinity/candid/issues/450))
* [`c2a310f8`](dfinity/candid@c2a310f) [Rust] adding more util functions ([dfinity/candid⁠#451](https://togithub.com/dfinity/candid/issues/451))
* [`528a3438`](dfinity/candid@528a343) bump Candid UI ([dfinity/candid⁠#449](https://togithub.com/dfinity/candid/issues/449))
* [`5066e27c`](dfinity/candid@5066e27) update to syn 2 and release ([dfinity/candid⁠#452](https://togithub.com/dfinity/candid/issues/452))
* [`581303ec`](dfinity/candid@581303e) fix composite query for candid UI ([dfinity/candid⁠#453](https://togithub.com/dfinity/candid/issues/453))
* [`457b5beb`](dfinity/candid@457b5be) recover subtype error from custom deserializer ([dfinity/candid⁠#456](https://togithub.com/dfinity/candid/issues/456))
* [`9524eae1`](dfinity/candid@9524eae) fix equality check ([dfinity/candid⁠#455](https://togithub.com/dfinity/candid/issues/455))
* [`6188ebbf`](dfinity/candid@6188ebb) release ([dfinity/candid⁠#457](https://togithub.com/dfinity/candid/issues/457))
* [`2c3f8a38`](dfinity/candid@2c3f8a3) move away from BigInt::try_into ([dfinity/candid⁠#458](https://togithub.com/dfinity/candid/issues/458))
* [`9f567c32`](dfinity/candid@9f567c3) spec: allow record {} <: record {null} ([dfinity/candid⁠#462](https://togithub.com/dfinity/candid/issues/462))
* [`7273592a`](dfinity/candid@7273592) Fix length counting of zero sized values ([dfinity/candid⁠#460](https://togithub.com/dfinity/candid/issues/460))
* [`1c383a7e`](dfinity/candid@1c383a7) remove arc_type feature ([dfinity/candid⁠#463](https://togithub.com/dfinity/candid/issues/463))
* [`b7755ea7`](dfinity/candid@b7755ea) bump candid ui ([dfinity/candid⁠#464](https://togithub.com/dfinity/candid/issues/464))
* [`c862f838`](dfinity/candid@c862f83) make the field zero_sized_values in candid::de::Config public ([dfinity/candid⁠#465](https://togithub.com/dfinity/candid/issues/465))
* [`dbee8786`](dfinity/candid@dbee878) More work for Rust binding ([dfinity/candid⁠#461](https://togithub.com/dfinity/candid/issues/461))
* [`a1eb218c`](dfinity/candid@a1eb218) Misc ([dfinity/candid⁠#466](https://togithub.com/dfinity/candid/issues/466))
* [`11094b21`](dfinity/candid@11094b2) minize error message ([dfinity/candid⁠#467](https://togithub.com/dfinity/candid/issues/467))
* [`30337723`](dfinity/candid@3033772) Misc fix ([dfinity/candid⁠#469](https://togithub.com/dfinity/candid/issues/469))
* [`a8322be5`](dfinity/candid@a8322be) set default config for different targets ([dfinity/candid⁠#470](https://togithub.com/dfinity/candid/issues/470))
* [`b233dbc2`](dfinity/candid@b233dbc) fix error msg for empty type ([dfinity/candid⁠#478](https://togithub.com/dfinity/candid/issues/478))
* [`c342311f`](dfinity/candid@c342311) Candid test suite: Write a few more spacebomb tests ([dfinity/candid⁠#479](https://togithub.com/dfinity/candid/issues/479))
* [`5be80b90`](dfinity/candid@5be80b9) Feat: authenticated calls in Candid UI ([dfinity/candid⁠#475](https://togithub.com/dfinity/candid/issues/475))
* [`3b25ba06`](dfinity/candid@3b25ba0) streaming profiling ([dfinity/candid⁠#477](https://togithub.com/dfinity/candid/issues/477))
* [`646f6398`](dfinity/candid@646f639) Set up responsive layout for Candid UI authorization panel ([dfinity/candid⁠#480](https://togithub.com/dfinity/candid/issues/480))
* [`0ae47e7f`](dfinity/candid@0ae47e7) Bump rustix from 0.38.14 to 0.38.19 ([dfinity/candid⁠#481](https://togithub.com/dfinity/candid/issues/481))
* [`9ab2733f`](dfinity/candid@9ab2733) Replace icon ([dfinity/candid⁠#482](https://togithub.com/dfinity/candid/issues/482))
* [`2308128e`](dfinity/candid@2308128) remove duplicate check for IDE ([dfinity/candid⁠#484](https://togithub.com/dfinity/candid/issues/484))
* [`782c4375`](dfinity/candid@782c437) fix service_equal error reporting ([dfinity/candid⁠#486](https://togithub.com/dfinity/candid/issues/486))
* [`699e5cba`](dfinity/candid@699e5cb) Fix typo in README ([dfinity/candid⁠#488](https://togithub.com/dfinity/candid/issues/488))
* [`05dab775`](dfinity/candid@05dab77) Add missing idlFactory export in TypeScript declarations ([dfinity/candid⁠#491](https://togithub.com/dfinity/candid/issues/491))
* [`1c00b4af`](dfinity/candid@1c00b4a) Release candid 0.10 ([dfinity/candid⁠#493](https://togithub.com/dfinity/candid/issues/493))
* [`aeacf908`](dfinity/candid@aeacf90) update metadata ([dfinity/candid⁠#494](https://togithub.com/dfinity/candid/issues/494))
* [`747104a2`](dfinity/candid@747104a) bump candid ui ([dfinity/candid⁠#496](https://togithub.com/dfinity/candid/issues/496))
* [`2f70240e`](dfinity/candid@2f70240) refactor candid ui auth ([dfinity/candid⁠#500](https://togithub.com/dfinity/candid/issues/500))
* [`16c167a1`](dfinity/candid@16c167a) feat: Make it easy to convert data to IDLValue and candid text format ([dfinity/candid⁠#502](https://togithub.com/dfinity/candid/issues/502))
* [`e09e6c59`](dfinity/candid@e09e6c5) Create security policy ([dfinity/candid⁠#503](https://togithub.com/dfinity/candid/issues/503))
* [`2f6f90a3`](dfinity/candid@2f6f90a) refine IDLValue::Blob display ([dfinity/candid⁠#497](https://togithub.com/dfinity/candid/issues/497))
* [`b40a4ab4`](dfinity/candid@b40a4ab) core: make candid max size public ([dfinity/candid⁠#505](https://togithub.com/dfinity/candid/issues/505))
* [`eca7f4cd`](dfinity/candid@eca7f4c) move dependencies to feature ([dfinity/candid⁠#506](https://togithub.com/dfinity/candid/issues/506))
* [`491969f3`](dfinity/candid@491969f) spec: allow import to merge service definitions ([dfinity/candid⁠#504](https://togithub.com/dfinity/candid/issues/504))
* [`0fbcb24f`](dfinity/candid@0fbcb24) import service ([dfinity/candid⁠#507](https://togithub.com/dfinity/candid/issues/507))
* [`7b45d8a4`](dfinity/candid@7b45d8a) Release ([dfinity/candid⁠#508](https://togithub.com/dfinity/candid/issues/508))
* [`a6cc9e6d`](dfinity/candid@a6cc9e6) Add Candid assist feature in candid_parser ([dfinity/candid⁠#509](https://togithub.com/dfinity/candid/issues/509))
* [`d0b4ccda`](dfinity/candid@d0b4ccd) fix: add missing typescript export for init args ([dfinity/candid⁠#510](https://togithub.com/dfinity/candid/issues/510))
* [`8c1161e0`](dfinity/candid@8c1161e) fix: change root key fetching logic and specify HttpAgent hostname for remote environments ([dfinity/candid⁠#511](https://togithub.com/dfinity/candid/issues/511))
* [`c24644f7`](dfinity/candid@c24644f) Replace 'localhost' with '127.0.0.1' for temporary HttpAgent host ([dfinity/candid⁠#512](https://togithub.com/dfinity/candid/issues/512))
* [`6a0479ed`](dfinity/candid@6a0479e) supply correct headers for remote browsers to render correctly ([dfinity/candid⁠#513](https://togithub.com/dfinity/candid/issues/513))
* [`da60236b`](dfinity/candid@da60236) Bump agent-js and remove workaround for Candid UI ([dfinity/candid⁠#514](https://togithub.com/dfinity/candid/issues/514))
* [`bf95a9f2`](dfinity/candid@bf95a9f) Add MSRV 1.70.0 ([dfinity/candid⁠#515](https://togithub.com/dfinity/candid/issues/515))
* [`aef1e029`](dfinity/candid@aef1e02) fix IDLValue blob conversion ([dfinity/candid⁠#517](https://togithub.com/dfinity/candid/issues/517))
* [`495526e1`](dfinity/candid@495526e) Update Changelog.md ([dfinity/candid⁠#518](https://togithub.com/dfinity/candid/issues/518))
* [`8f96d794`](dfinity/candid@8f96d79) fix rename proc macro to take any string ([dfinity/candid⁠#522](https://togithub.com/dfinity/candid/issues/522))
* [`7c4de8c8`](dfinity/candid@7c4de8c) Update Candid.md ([dfinity/candid⁠#523](https://togithub.com/dfinity/candid/issues/523))
* [`0219c2d8`](dfinity/candid@0219c2d) Use canbench for CI ([dfinity/candid⁠#525](https://togithub.com/dfinity/candid/issues/525))
* [`4b68f472`](dfinity/candid@4b68f47) fix typescript export for init args func ([dfinity/candid⁠#528](https://togithub.com/dfinity/candid/issues/528))
* [`0b16febc`](dfinity/candid@0b16feb) Bump agent-js ([dfinity/candid⁠#529](https://togithub.com/dfinity/candid/issues/529))
* [`53cda2ed`](dfinity/candid@53cda2e) add metering for deserialization ([dfinity/candid⁠#524](https://togithub.com/dfinity/candid/issues/524))
* [`d642e13b`](dfinity/candid@d642e13) release ([dfinity/candid⁠#530](https://togithub.com/dfinity/candid/issues/530))
* [`4f2b43b8`](dfinity/candid@4f2b43b) Update construct.test.did ([dfinity/candid⁠#531](https://togithub.com/dfinity/candid/issues/531))
* [`c747ba13`](dfinity/candid@c747ba1) bump ic-cdk ([dfinity/candid⁠#532](https://togithub.com/dfinity/candid/issues/532))
* [`6559b0d8`](dfinity/candid@6559b0d) avoid cost overflow and fix principal cost ([dfinity/candid⁠#534](https://togithub.com/dfinity/candid/issues/534))
* [`8e6b8a76`](dfinity/candid@8e6b8a7) Adjust Candid UI login button ([dfinity/candid⁠#535](https://togithub.com/dfinity/candid/issues/535))
* [`91b9c069`](dfinity/candid@91b9c06) fix text_size ([dfinity/candid⁠#540](https://togithub.com/dfinity/candid/issues/540))
* [`1f396d7a`](dfinity/candid@1f396d7) chore: add nns list proposals benchmark ([dfinity/candid⁠#541](https://togithub.com/dfinity/candid/issues/541))
* [`b66a88da`](dfinity/candid@b66a88d) Update Candid.md ([dfinity/candid⁠#538](https://togithub.com/dfinity/candid/issues/538))
* [`ae4d0f79`](dfinity/candid@ae4d0f7) use btreemap for type_map and release ([dfinity/candid⁠#542](https://togithub.com/dfinity/candid/issues/542))
* [`d2654f9e`](dfinity/candid@d2654f9) fix principal length check ([dfinity/candid⁠#545](https://togithub.com/dfinity/candid/issues/545))
* [`ea3c3e9f`](dfinity/candid@ea3c3e9) Candid type selector ([dfinity/candid⁠#544](https://togithub.com/dfinity/candid/issues/544))
* [`b0622bbb`](dfinity/candid@b0622bb) ci: use macos-12 to build macos binary ([dfinity/candid⁠#547](https://togithub.com/dfinity/candid/issues/547))
* [`a21d1b8f`](dfinity/candid@a21d1b8) more improvements to Configs ([dfinity/candid⁠#548](https://togithub.com/dfinity/candid/issues/548))
* [`4fdc2a18`](dfinity/candid@4fdc2a1) add custom target for didc ([dfinity/candid⁠#550](https://togithub.com/dfinity/candid/issues/550))
* [`7755301c`](dfinity/candid@7755301) Add new job fuzzing ([dfinity/candid⁠#552](https://togithub.com/dfinity/candid/issues/552))
* [`66cf6881`](dfinity/candid@66cf688) implement CandidType for serde_bytes::ByteArray ([dfinity/candid⁠#557](https://togithub.com/dfinity/candid/issues/557))
* [`223fe03b`](dfinity/candid@223fe03) more improvements for Rust bindgen ([dfinity/candid⁠#558](https://togithub.com/dfinity/candid/issues/558))
* [`1caba619`](dfinity/candid@1caba61) fix result struct binding ([dfinity/candid⁠#559](https://togithub.com/dfinity/candid/issues/559))
* [`258b6b64`](dfinity/candid@258b6b6) add new links in README ([dfinity/candid⁠#561](https://togithub.com/dfinity/candid/issues/561))
* [`af33ed87`](dfinity/candid@af33ed8) more rust bindgen ([dfinity/candid⁠#560](https://togithub.com/dfinity/candid/issues/560))
* [`cccaa046`](dfinity/candid@cccaa04) fix test suite ([dfinity/candid⁠#564](https://togithub.com/dfinity/candid/issues/564))
dfinity-bot added a commit that referenced this issue Jul 28, 2024
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@331217ba...cccaa046](dfinity/candid@331217b...cccaa04)

* [`a71eb20a`](dfinity/candid@a71eb20) limit size of vec null/reserved ([dfinity/candid⁠#434](https://togithub.com/dfinity/candid/issues/434))
* [`de8b57a0`](dfinity/candid@de8b57a) [Rust] Add composite_query ([dfinity/candid⁠#435](https://togithub.com/dfinity/candid/issues/435))
* [`e212e096`](dfinity/candid@e212e09) add play.motoko.org to Candid UI ([dfinity/candid⁠#437](https://togithub.com/dfinity/candid/issues/437))
* [`c9c85d0a`](dfinity/candid@c9c85d0) bump dependencies for candid UI ([dfinity/candid⁠#442](https://togithub.com/dfinity/candid/issues/442))
* [`e73a8c9f`](dfinity/candid@e73a8c9) fix spec for optional terminal semicolons ([dfinity/candid⁠#445](https://togithub.com/dfinity/candid/issues/445))
* [`f1d573cb`](dfinity/candid@f1d573c) sort define_service ([dfinity/candid⁠#441](https://togithub.com/dfinity/candid/issues/441))
* [`6961355c`](dfinity/candid@6961355) [Rust] add quote for reserved field names in debug trait ([dfinity/candid⁠#446](https://togithub.com/dfinity/candid/issues/446))
* [`e660ff02`](dfinity/candid@e660ff0) use const generics for array ([dfinity/candid⁠#444](https://togithub.com/dfinity/candid/issues/444))
* [`199fd05b`](dfinity/candid@199fd05) release candid 0.9 ([dfinity/candid⁠#447](https://togithub.com/dfinity/candid/issues/447))
* [`7caa48ab`](dfinity/candid@7caa48a) [C++] Add link to icpp-candid ([dfinity/candid⁠#450](https://togithub.com/dfinity/candid/issues/450))
* [`c2a310f8`](dfinity/candid@c2a310f) [Rust] adding more util functions ([dfinity/candid⁠#451](https://togithub.com/dfinity/candid/issues/451))
* [`528a3438`](dfinity/candid@528a343) bump Candid UI ([dfinity/candid⁠#449](https://togithub.com/dfinity/candid/issues/449))
* [`5066e27c`](dfinity/candid@5066e27) update to syn 2 and release ([dfinity/candid⁠#452](https://togithub.com/dfinity/candid/issues/452))
* [`581303ec`](dfinity/candid@581303e) fix composite query for candid UI ([dfinity/candid⁠#453](https://togithub.com/dfinity/candid/issues/453))
* [`457b5beb`](dfinity/candid@457b5be) recover subtype error from custom deserializer ([dfinity/candid⁠#456](https://togithub.com/dfinity/candid/issues/456))
* [`9524eae1`](dfinity/candid@9524eae) fix equality check ([dfinity/candid⁠#455](https://togithub.com/dfinity/candid/issues/455))
* [`6188ebbf`](dfinity/candid@6188ebb) release ([dfinity/candid⁠#457](https://togithub.com/dfinity/candid/issues/457))
* [`2c3f8a38`](dfinity/candid@2c3f8a3) move away from BigInt::try_into ([dfinity/candid⁠#458](https://togithub.com/dfinity/candid/issues/458))
* [`9f567c32`](dfinity/candid@9f567c3) spec: allow record {} <: record {null} ([dfinity/candid⁠#462](https://togithub.com/dfinity/candid/issues/462))
* [`7273592a`](dfinity/candid@7273592) Fix length counting of zero sized values ([dfinity/candid⁠#460](https://togithub.com/dfinity/candid/issues/460))
* [`1c383a7e`](dfinity/candid@1c383a7) remove arc_type feature ([dfinity/candid⁠#463](https://togithub.com/dfinity/candid/issues/463))
* [`b7755ea7`](dfinity/candid@b7755ea) bump candid ui ([dfinity/candid⁠#464](https://togithub.com/dfinity/candid/issues/464))
* [`c862f838`](dfinity/candid@c862f83) make the field zero_sized_values in candid::de::Config public ([dfinity/candid⁠#465](https://togithub.com/dfinity/candid/issues/465))
* [`dbee8786`](dfinity/candid@dbee878) More work for Rust binding ([dfinity/candid⁠#461](https://togithub.com/dfinity/candid/issues/461))
* [`a1eb218c`](dfinity/candid@a1eb218) Misc ([dfinity/candid⁠#466](https://togithub.com/dfinity/candid/issues/466))
* [`11094b21`](dfinity/candid@11094b2) minize error message ([dfinity/candid⁠#467](https://togithub.com/dfinity/candid/issues/467))
* [`30337723`](dfinity/candid@3033772) Misc fix ([dfinity/candid⁠#469](https://togithub.com/dfinity/candid/issues/469))
* [`a8322be5`](dfinity/candid@a8322be) set default config for different targets ([dfinity/candid⁠#470](https://togithub.com/dfinity/candid/issues/470))
* [`b233dbc2`](dfinity/candid@b233dbc) fix error msg for empty type ([dfinity/candid⁠#478](https://togithub.com/dfinity/candid/issues/478))
* [`c342311f`](dfinity/candid@c342311) Candid test suite: Write a few more spacebomb tests ([dfinity/candid⁠#479](https://togithub.com/dfinity/candid/issues/479))
* [`5be80b90`](dfinity/candid@5be80b9) Feat: authenticated calls in Candid UI ([dfinity/candid⁠#475](https://togithub.com/dfinity/candid/issues/475))
* [`3b25ba06`](dfinity/candid@3b25ba0) streaming profiling ([dfinity/candid⁠#477](https://togithub.com/dfinity/candid/issues/477))
* [`646f6398`](dfinity/candid@646f639) Set up responsive layout for Candid UI authorization panel ([dfinity/candid⁠#480](https://togithub.com/dfinity/candid/issues/480))
* [`0ae47e7f`](dfinity/candid@0ae47e7) Bump rustix from 0.38.14 to 0.38.19 ([dfinity/candid⁠#481](https://togithub.com/dfinity/candid/issues/481))
* [`9ab2733f`](dfinity/candid@9ab2733) Replace icon ([dfinity/candid⁠#482](https://togithub.com/dfinity/candid/issues/482))
* [`2308128e`](dfinity/candid@2308128) remove duplicate check for IDE ([dfinity/candid⁠#484](https://togithub.com/dfinity/candid/issues/484))
* [`782c4375`](dfinity/candid@782c437) fix service_equal error reporting ([dfinity/candid⁠#486](https://togithub.com/dfinity/candid/issues/486))
* [`699e5cba`](dfinity/candid@699e5cb) Fix typo in README ([dfinity/candid⁠#488](https://togithub.com/dfinity/candid/issues/488))
* [`05dab775`](dfinity/candid@05dab77) Add missing idlFactory export in TypeScript declarations ([dfinity/candid⁠#491](https://togithub.com/dfinity/candid/issues/491))
* [`1c00b4af`](dfinity/candid@1c00b4a) Release candid 0.10 ([dfinity/candid⁠#493](https://togithub.com/dfinity/candid/issues/493))
* [`aeacf908`](dfinity/candid@aeacf90) update metadata ([dfinity/candid⁠#494](https://togithub.com/dfinity/candid/issues/494))
* [`747104a2`](dfinity/candid@747104a) bump candid ui ([dfinity/candid⁠#496](https://togithub.com/dfinity/candid/issues/496))
* [`2f70240e`](dfinity/candid@2f70240) refactor candid ui auth ([dfinity/candid⁠#500](https://togithub.com/dfinity/candid/issues/500))
* [`16c167a1`](dfinity/candid@16c167a) feat: Make it easy to convert data to IDLValue and candid text format ([dfinity/candid⁠#502](https://togithub.com/dfinity/candid/issues/502))
* [`e09e6c59`](dfinity/candid@e09e6c5) Create security policy ([dfinity/candid⁠#503](https://togithub.com/dfinity/candid/issues/503))
* [`2f6f90a3`](dfinity/candid@2f6f90a) refine IDLValue::Blob display ([dfinity/candid⁠#497](https://togithub.com/dfinity/candid/issues/497))
* [`b40a4ab4`](dfinity/candid@b40a4ab) core: make candid max size public ([dfinity/candid⁠#505](https://togithub.com/dfinity/candid/issues/505))
* [`eca7f4cd`](dfinity/candid@eca7f4c) move dependencies to feature ([dfinity/candid⁠#506](https://togithub.com/dfinity/candid/issues/506))
* [`491969f3`](dfinity/candid@491969f) spec: allow import to merge service definitions ([dfinity/candid⁠#504](https://togithub.com/dfinity/candid/issues/504))
* [`0fbcb24f`](dfinity/candid@0fbcb24) import service ([dfinity/candid⁠#507](https://togithub.com/dfinity/candid/issues/507))
* [`7b45d8a4`](dfinity/candid@7b45d8a) Release ([dfinity/candid⁠#508](https://togithub.com/dfinity/candid/issues/508))
* [`a6cc9e6d`](dfinity/candid@a6cc9e6) Add Candid assist feature in candid_parser ([dfinity/candid⁠#509](https://togithub.com/dfinity/candid/issues/509))
* [`d0b4ccda`](dfinity/candid@d0b4ccd) fix: add missing typescript export for init args ([dfinity/candid⁠#510](https://togithub.com/dfinity/candid/issues/510))
* [`8c1161e0`](dfinity/candid@8c1161e) fix: change root key fetching logic and specify HttpAgent hostname for remote environments ([dfinity/candid⁠#511](https://togithub.com/dfinity/candid/issues/511))
* [`c24644f7`](dfinity/candid@c24644f) Replace 'localhost' with '127.0.0.1' for temporary HttpAgent host ([dfinity/candid⁠#512](https://togithub.com/dfinity/candid/issues/512))
* [`6a0479ed`](dfinity/candid@6a0479e) supply correct headers for remote browsers to render correctly ([dfinity/candid⁠#513](https://togithub.com/dfinity/candid/issues/513))
* [`da60236b`](dfinity/candid@da60236) Bump agent-js and remove workaround for Candid UI ([dfinity/candid⁠#514](https://togithub.com/dfinity/candid/issues/514))
* [`bf95a9f2`](dfinity/candid@bf95a9f) Add MSRV 1.70.0 ([dfinity/candid⁠#515](https://togithub.com/dfinity/candid/issues/515))
* [`aef1e029`](dfinity/candid@aef1e02) fix IDLValue blob conversion ([dfinity/candid⁠#517](https://togithub.com/dfinity/candid/issues/517))
* [`495526e1`](dfinity/candid@495526e) Update Changelog.md ([dfinity/candid⁠#518](https://togithub.com/dfinity/candid/issues/518))
* [`8f96d794`](dfinity/candid@8f96d79) fix rename proc macro to take any string ([dfinity/candid⁠#522](https://togithub.com/dfinity/candid/issues/522))
* [`7c4de8c8`](dfinity/candid@7c4de8c) Update Candid.md ([dfinity/candid⁠#523](https://togithub.com/dfinity/candid/issues/523))
* [`0219c2d8`](dfinity/candid@0219c2d) Use canbench for CI ([dfinity/candid⁠#525](https://togithub.com/dfinity/candid/issues/525))
* [`4b68f472`](dfinity/candid@4b68f47) fix typescript export for init args func ([dfinity/candid⁠#528](https://togithub.com/dfinity/candid/issues/528))
* [`0b16febc`](dfinity/candid@0b16feb) Bump agent-js ([dfinity/candid⁠#529](https://togithub.com/dfinity/candid/issues/529))
* [`53cda2ed`](dfinity/candid@53cda2e) add metering for deserialization ([dfinity/candid⁠#524](https://togithub.com/dfinity/candid/issues/524))
* [`d642e13b`](dfinity/candid@d642e13) release ([dfinity/candid⁠#530](https://togithub.com/dfinity/candid/issues/530))
* [`4f2b43b8`](dfinity/candid@4f2b43b) Update construct.test.did ([dfinity/candid⁠#531](https://togithub.com/dfinity/candid/issues/531))
* [`c747ba13`](dfinity/candid@c747ba1) bump ic-cdk ([dfinity/candid⁠#532](https://togithub.com/dfinity/candid/issues/532))
* [`6559b0d8`](dfinity/candid@6559b0d) avoid cost overflow and fix principal cost ([dfinity/candid⁠#534](https://togithub.com/dfinity/candid/issues/534))
* [`8e6b8a76`](dfinity/candid@8e6b8a7) Adjust Candid UI login button ([dfinity/candid⁠#535](https://togithub.com/dfinity/candid/issues/535))
* [`91b9c069`](dfinity/candid@91b9c06) fix text_size ([dfinity/candid⁠#540](https://togithub.com/dfinity/candid/issues/540))
* [`1f396d7a`](dfinity/candid@1f396d7) chore: add nns list proposals benchmark ([dfinity/candid⁠#541](https://togithub.com/dfinity/candid/issues/541))
* [`b66a88da`](dfinity/candid@b66a88d) Update Candid.md ([dfinity/candid⁠#538](https://togithub.com/dfinity/candid/issues/538))
* [`ae4d0f79`](dfinity/candid@ae4d0f7) use btreemap for type_map and release ([dfinity/candid⁠#542](https://togithub.com/dfinity/candid/issues/542))
* [`d2654f9e`](dfinity/candid@d2654f9) fix principal length check ([dfinity/candid⁠#545](https://togithub.com/dfinity/candid/issues/545))
* [`ea3c3e9f`](dfinity/candid@ea3c3e9) Candid type selector ([dfinity/candid⁠#544](https://togithub.com/dfinity/candid/issues/544))
* [`b0622bbb`](dfinity/candid@b0622bb) ci: use macos-12 to build macos binary ([dfinity/candid⁠#547](https://togithub.com/dfinity/candid/issues/547))
* [`a21d1b8f`](dfinity/candid@a21d1b8) more improvements to Configs ([dfinity/candid⁠#548](https://togithub.com/dfinity/candid/issues/548))
* [`4fdc2a18`](dfinity/candid@4fdc2a1) add custom target for didc ([dfinity/candid⁠#550](https://togithub.com/dfinity/candid/issues/550))
* [`7755301c`](dfinity/candid@7755301) Add new job fuzzing ([dfinity/candid⁠#552](https://togithub.com/dfinity/candid/issues/552))
* [`66cf6881`](dfinity/candid@66cf688) implement CandidType for serde_bytes::ByteArray ([dfinity/candid⁠#557](https://togithub.com/dfinity/candid/issues/557))
* [`223fe03b`](dfinity/candid@223fe03) more improvements for Rust bindgen ([dfinity/candid⁠#558](https://togithub.com/dfinity/candid/issues/558))
* [`1caba619`](dfinity/candid@1caba61) fix result struct binding ([dfinity/candid⁠#559](https://togithub.com/dfinity/candid/issues/559))
* [`258b6b64`](dfinity/candid@258b6b6) add new links in README ([dfinity/candid⁠#561](https://togithub.com/dfinity/candid/issues/561))
* [`af33ed87`](dfinity/candid@af33ed8) more rust bindgen ([dfinity/candid⁠#560](https://togithub.com/dfinity/candid/issues/560))
* [`cccaa046`](dfinity/candid@cccaa04) fix test suite ([dfinity/candid⁠#564](https://togithub.com/dfinity/candid/issues/564))
dfinity-bot added a commit that referenced this issue Jul 28, 2024
## Changelog for musl-wasi:
Branch: main
Commits: [WebAssembly/wasi-libc@c5264e2b...b9ef79d7](WebAssembly/wasi-libc@c5264e2...b9ef79d)

* [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc⁠#455](https://togithub.com/WebAssembly/wasi-libc/issues/455))
* [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc⁠#457](https://togithub.com/WebAssembly/wasi-libc/issues/457))
* [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc⁠#458](https://togithub.com/WebAssembly/wasi-libc/issues/458))
* [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc⁠#462](https://togithub.com/WebAssembly/wasi-libc/issues/462))
* [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc⁠#460](https://togithub.com/WebAssembly/wasi-libc/issues/460))
* [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc⁠#463](https://togithub.com/WebAssembly/wasi-libc/issues/463))
* [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc⁠#468](https://togithub.com/WebAssembly/wasi-libc/issues/468))
* [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc⁠#473](https://togithub.com/WebAssembly/wasi-libc/issues/473))
* [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc⁠#471](https://togithub.com/WebAssembly/wasi-libc/issues/471))
* [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc⁠#472](https://togithub.com/WebAssembly/wasi-libc/issues/472))
* [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc⁠#464](https://togithub.com/WebAssembly/wasi-libc/issues/464))
* [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc⁠#478](https://togithub.com/WebAssembly/wasi-libc/issues/478))
* [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc⁠#479](https://togithub.com/WebAssembly/wasi-libc/issues/479))
* [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc⁠#470](https://togithub.com/WebAssembly/wasi-libc/issues/470))
* [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc⁠#480](https://togithub.com/WebAssembly/wasi-libc/issues/480))
* [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc⁠#477](https://togithub.com/WebAssembly/wasi-libc/issues/477))
* [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc⁠#481](https://togithub.com/WebAssembly/wasi-libc/issues/481))
* [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc⁠#482](https://togithub.com/WebAssembly/wasi-libc/issues/482))
* [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc⁠#486](https://togithub.com/WebAssembly/wasi-libc/issues/486))
* [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc⁠#483](https://togithub.com/WebAssembly/wasi-libc/issues/483))
* [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc⁠#488](https://togithub.com/WebAssembly/wasi-libc/issues/488))
* [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc⁠#489](https://togithub.com/WebAssembly/wasi-libc/issues/489))
* [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc⁠#492](https://togithub.com/WebAssembly/wasi-libc/issues/492))
* [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc⁠#493](https://togithub.com/WebAssembly/wasi-libc/issues/493))
* [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc⁠#491](https://togithub.com/WebAssembly/wasi-libc/issues/491))
* [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc⁠#494](https://togithub.com/WebAssembly/wasi-libc/issues/494))
* [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc⁠#496](https://togithub.com/WebAssembly/wasi-libc/issues/496))
* [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc⁠#498](https://togithub.com/WebAssembly/wasi-libc/issues/498))
* [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc⁠#499](https://togithub.com/WebAssembly/wasi-libc/issues/499))
* [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc⁠#500](https://togithub.com/WebAssembly/wasi-libc/issues/500))
* [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc⁠#504](https://togithub.com/WebAssembly/wasi-libc/issues/504))
* [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc⁠#502](https://togithub.com/WebAssembly/wasi-libc/issues/502))
* [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc⁠#507](https://togithub.com/WebAssembly/wasi-libc/issues/507))
* [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc⁠#509](https://togithub.com/WebAssembly/wasi-libc/issues/509))
* [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc⁠#510](https://togithub.com/WebAssembly/wasi-libc/issues/510))
* [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc⁠#508](https://togithub.com/WebAssembly/wasi-libc/issues/508))
* [`3f43ea9a`](WebAssembly/wasi-libc@3f43ea9) iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation ([WebAssembly/wasi-libc⁠#511](https://togithub.com/WebAssembly/wasi-libc/issues/511))
* [`d43dcc63`](WebAssembly/wasi-libc@d43dcc6) Adjust Makefile for LLVM trunk (19) as of 2024-07-10 ([WebAssembly/wasi-libc⁠#512](https://togithub.com/WebAssembly/wasi-libc/issues/512))
* [`b9e15a8a`](WebAssembly/wasi-libc@b9e15a8) Add LTO build option ([WebAssembly/wasi-libc⁠#505](https://togithub.com/WebAssembly/wasi-libc/issues/505))
* [`b9ef79d7`](WebAssembly/wasi-libc@b9ef79d) Use the correct compiler-rt ([WebAssembly/wasi-libc⁠#517](https://togithub.com/WebAssembly/wasi-libc/issues/517))
dfinity-bot added a commit that referenced this issue Jul 30, 2024
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@331217ba...47f6cae2](dfinity/candid@331217b...47f6cae)

* [`a71eb20a`](dfinity/candid@a71eb20) limit size of vec null/reserved ([dfinity/candid⁠#434](https://togithub.com/dfinity/candid/issues/434))
* [`de8b57a0`](dfinity/candid@de8b57a) [Rust] Add composite_query ([dfinity/candid⁠#435](https://togithub.com/dfinity/candid/issues/435))
* [`e212e096`](dfinity/candid@e212e09) add play.motoko.org to Candid UI ([dfinity/candid⁠#437](https://togithub.com/dfinity/candid/issues/437))
* [`c9c85d0a`](dfinity/candid@c9c85d0) bump dependencies for candid UI ([dfinity/candid⁠#442](https://togithub.com/dfinity/candid/issues/442))
* [`e73a8c9f`](dfinity/candid@e73a8c9) fix spec for optional terminal semicolons ([dfinity/candid⁠#445](https://togithub.com/dfinity/candid/issues/445))
* [`f1d573cb`](dfinity/candid@f1d573c) sort define_service ([dfinity/candid⁠#441](https://togithub.com/dfinity/candid/issues/441))
* [`6961355c`](dfinity/candid@6961355) [Rust] add quote for reserved field names in debug trait ([dfinity/candid⁠#446](https://togithub.com/dfinity/candid/issues/446))
* [`e660ff02`](dfinity/candid@e660ff0) use const generics for array ([dfinity/candid⁠#444](https://togithub.com/dfinity/candid/issues/444))
* [`199fd05b`](dfinity/candid@199fd05) release candid 0.9 ([dfinity/candid⁠#447](https://togithub.com/dfinity/candid/issues/447))
* [`7caa48ab`](dfinity/candid@7caa48a) [C++] Add link to icpp-candid ([dfinity/candid⁠#450](https://togithub.com/dfinity/candid/issues/450))
* [`c2a310f8`](dfinity/candid@c2a310f) [Rust] adding more util functions ([dfinity/candid⁠#451](https://togithub.com/dfinity/candid/issues/451))
* [`528a3438`](dfinity/candid@528a343) bump Candid UI ([dfinity/candid⁠#449](https://togithub.com/dfinity/candid/issues/449))
* [`5066e27c`](dfinity/candid@5066e27) update to syn 2 and release ([dfinity/candid⁠#452](https://togithub.com/dfinity/candid/issues/452))
* [`581303ec`](dfinity/candid@581303e) fix composite query for candid UI ([dfinity/candid⁠#453](https://togithub.com/dfinity/candid/issues/453))
* [`457b5beb`](dfinity/candid@457b5be) recover subtype error from custom deserializer ([dfinity/candid⁠#456](https://togithub.com/dfinity/candid/issues/456))
* [`9524eae1`](dfinity/candid@9524eae) fix equality check ([dfinity/candid⁠#455](https://togithub.com/dfinity/candid/issues/455))
* [`6188ebbf`](dfinity/candid@6188ebb) release ([dfinity/candid⁠#457](https://togithub.com/dfinity/candid/issues/457))
* [`2c3f8a38`](dfinity/candid@2c3f8a3) move away from BigInt::try_into ([dfinity/candid⁠#458](https://togithub.com/dfinity/candid/issues/458))
* [`9f567c32`](dfinity/candid@9f567c3) spec: allow record {} <: record {null} ([dfinity/candid⁠#462](https://togithub.com/dfinity/candid/issues/462))
* [`7273592a`](dfinity/candid@7273592) Fix length counting of zero sized values ([dfinity/candid⁠#460](https://togithub.com/dfinity/candid/issues/460))
* [`1c383a7e`](dfinity/candid@1c383a7) remove arc_type feature ([dfinity/candid⁠#463](https://togithub.com/dfinity/candid/issues/463))
* [`b7755ea7`](dfinity/candid@b7755ea) bump candid ui ([dfinity/candid⁠#464](https://togithub.com/dfinity/candid/issues/464))
* [`c862f838`](dfinity/candid@c862f83) make the field zero_sized_values in candid::de::Config public ([dfinity/candid⁠#465](https://togithub.com/dfinity/candid/issues/465))
* [`dbee8786`](dfinity/candid@dbee878) More work for Rust binding ([dfinity/candid⁠#461](https://togithub.com/dfinity/candid/issues/461))
* [`a1eb218c`](dfinity/candid@a1eb218) Misc ([dfinity/candid⁠#466](https://togithub.com/dfinity/candid/issues/466))
* [`11094b21`](dfinity/candid@11094b2) minize error message ([dfinity/candid⁠#467](https://togithub.com/dfinity/candid/issues/467))
* [`30337723`](dfinity/candid@3033772) Misc fix ([dfinity/candid⁠#469](https://togithub.com/dfinity/candid/issues/469))
* [`a8322be5`](dfinity/candid@a8322be) set default config for different targets ([dfinity/candid⁠#470](https://togithub.com/dfinity/candid/issues/470))
* [`b233dbc2`](dfinity/candid@b233dbc) fix error msg for empty type ([dfinity/candid⁠#478](https://togithub.com/dfinity/candid/issues/478))
* [`c342311f`](dfinity/candid@c342311) Candid test suite: Write a few more spacebomb tests ([dfinity/candid⁠#479](https://togithub.com/dfinity/candid/issues/479))
* [`5be80b90`](dfinity/candid@5be80b9) Feat: authenticated calls in Candid UI ([dfinity/candid⁠#475](https://togithub.com/dfinity/candid/issues/475))
* [`3b25ba06`](dfinity/candid@3b25ba0) streaming profiling ([dfinity/candid⁠#477](https://togithub.com/dfinity/candid/issues/477))
* [`646f6398`](dfinity/candid@646f639) Set up responsive layout for Candid UI authorization panel ([dfinity/candid⁠#480](https://togithub.com/dfinity/candid/issues/480))
* [`0ae47e7f`](dfinity/candid@0ae47e7) Bump rustix from 0.38.14 to 0.38.19 ([dfinity/candid⁠#481](https://togithub.com/dfinity/candid/issues/481))
* [`9ab2733f`](dfinity/candid@9ab2733) Replace icon ([dfinity/candid⁠#482](https://togithub.com/dfinity/candid/issues/482))
* [`2308128e`](dfinity/candid@2308128) remove duplicate check for IDE ([dfinity/candid⁠#484](https://togithub.com/dfinity/candid/issues/484))
* [`782c4375`](dfinity/candid@782c437) fix service_equal error reporting ([dfinity/candid⁠#486](https://togithub.com/dfinity/candid/issues/486))
* [`699e5cba`](dfinity/candid@699e5cb) Fix typo in README ([dfinity/candid⁠#488](https://togithub.com/dfinity/candid/issues/488))
* [`05dab775`](dfinity/candid@05dab77) Add missing idlFactory export in TypeScript declarations ([dfinity/candid⁠#491](https://togithub.com/dfinity/candid/issues/491))
* [`1c00b4af`](dfinity/candid@1c00b4a) Release candid 0.10 ([dfinity/candid⁠#493](https://togithub.com/dfinity/candid/issues/493))
* [`aeacf908`](dfinity/candid@aeacf90) update metadata ([dfinity/candid⁠#494](https://togithub.com/dfinity/candid/issues/494))
* [`747104a2`](dfinity/candid@747104a) bump candid ui ([dfinity/candid⁠#496](https://togithub.com/dfinity/candid/issues/496))
* [`2f70240e`](dfinity/candid@2f70240) refactor candid ui auth ([dfinity/candid⁠#500](https://togithub.com/dfinity/candid/issues/500))
* [`16c167a1`](dfinity/candid@16c167a) feat: Make it easy to convert data to IDLValue and candid text format ([dfinity/candid⁠#502](https://togithub.com/dfinity/candid/issues/502))
* [`e09e6c59`](dfinity/candid@e09e6c5) Create security policy ([dfinity/candid⁠#503](https://togithub.com/dfinity/candid/issues/503))
* [`2f6f90a3`](dfinity/candid@2f6f90a) refine IDLValue::Blob display ([dfinity/candid⁠#497](https://togithub.com/dfinity/candid/issues/497))
* [`b40a4ab4`](dfinity/candid@b40a4ab) core: make candid max size public ([dfinity/candid⁠#505](https://togithub.com/dfinity/candid/issues/505))
* [`eca7f4cd`](dfinity/candid@eca7f4c) move dependencies to feature ([dfinity/candid⁠#506](https://togithub.com/dfinity/candid/issues/506))
* [`491969f3`](dfinity/candid@491969f) spec: allow import to merge service definitions ([dfinity/candid⁠#504](https://togithub.com/dfinity/candid/issues/504))
* [`0fbcb24f`](dfinity/candid@0fbcb24) import service ([dfinity/candid⁠#507](https://togithub.com/dfinity/candid/issues/507))
* [`7b45d8a4`](dfinity/candid@7b45d8a) Release ([dfinity/candid⁠#508](https://togithub.com/dfinity/candid/issues/508))
* [`a6cc9e6d`](dfinity/candid@a6cc9e6) Add Candid assist feature in candid_parser ([dfinity/candid⁠#509](https://togithub.com/dfinity/candid/issues/509))
* [`d0b4ccda`](dfinity/candid@d0b4ccd) fix: add missing typescript export for init args ([dfinity/candid⁠#510](https://togithub.com/dfinity/candid/issues/510))
* [`8c1161e0`](dfinity/candid@8c1161e) fix: change root key fetching logic and specify HttpAgent hostname for remote environments ([dfinity/candid⁠#511](https://togithub.com/dfinity/candid/issues/511))
* [`c24644f7`](dfinity/candid@c24644f) Replace 'localhost' with '127.0.0.1' for temporary HttpAgent host ([dfinity/candid⁠#512](https://togithub.com/dfinity/candid/issues/512))
* [`6a0479ed`](dfinity/candid@6a0479e) supply correct headers for remote browsers to render correctly ([dfinity/candid⁠#513](https://togithub.com/dfinity/candid/issues/513))
* [`da60236b`](dfinity/candid@da60236) Bump agent-js and remove workaround for Candid UI ([dfinity/candid⁠#514](https://togithub.com/dfinity/candid/issues/514))
* [`bf95a9f2`](dfinity/candid@bf95a9f) Add MSRV 1.70.0 ([dfinity/candid⁠#515](https://togithub.com/dfinity/candid/issues/515))
* [`aef1e029`](dfinity/candid@aef1e02) fix IDLValue blob conversion ([dfinity/candid⁠#517](https://togithub.com/dfinity/candid/issues/517))
* [`495526e1`](dfinity/candid@495526e) Update Changelog.md ([dfinity/candid⁠#518](https://togithub.com/dfinity/candid/issues/518))
* [`8f96d794`](dfinity/candid@8f96d79) fix rename proc macro to take any string ([dfinity/candid⁠#522](https://togithub.com/dfinity/candid/issues/522))
* [`7c4de8c8`](dfinity/candid@7c4de8c) Update Candid.md ([dfinity/candid⁠#523](https://togithub.com/dfinity/candid/issues/523))
* [`0219c2d8`](dfinity/candid@0219c2d) Use canbench for CI ([dfinity/candid⁠#525](https://togithub.com/dfinity/candid/issues/525))
* [`4b68f472`](dfinity/candid@4b68f47) fix typescript export for init args func ([dfinity/candid⁠#528](https://togithub.com/dfinity/candid/issues/528))
* [`0b16febc`](dfinity/candid@0b16feb) Bump agent-js ([dfinity/candid⁠#529](https://togithub.com/dfinity/candid/issues/529))
* [`53cda2ed`](dfinity/candid@53cda2e) add metering for deserialization ([dfinity/candid⁠#524](https://togithub.com/dfinity/candid/issues/524))
* [`d642e13b`](dfinity/candid@d642e13) release ([dfinity/candid⁠#530](https://togithub.com/dfinity/candid/issues/530))
* [`4f2b43b8`](dfinity/candid@4f2b43b) Update construct.test.did ([dfinity/candid⁠#531](https://togithub.com/dfinity/candid/issues/531))
* [`c747ba13`](dfinity/candid@c747ba1) bump ic-cdk ([dfinity/candid⁠#532](https://togithub.com/dfinity/candid/issues/532))
* [`6559b0d8`](dfinity/candid@6559b0d) avoid cost overflow and fix principal cost ([dfinity/candid⁠#534](https://togithub.com/dfinity/candid/issues/534))
* [`8e6b8a76`](dfinity/candid@8e6b8a7) Adjust Candid UI login button ([dfinity/candid⁠#535](https://togithub.com/dfinity/candid/issues/535))
* [`91b9c069`](dfinity/candid@91b9c06) fix text_size ([dfinity/candid⁠#540](https://togithub.com/dfinity/candid/issues/540))
* [`1f396d7a`](dfinity/candid@1f396d7) chore: add nns list proposals benchmark ([dfinity/candid⁠#541](https://togithub.com/dfinity/candid/issues/541))
* [`b66a88da`](dfinity/candid@b66a88d) Update Candid.md ([dfinity/candid⁠#538](https://togithub.com/dfinity/candid/issues/538))
* [`ae4d0f79`](dfinity/candid@ae4d0f7) use btreemap for type_map and release ([dfinity/candid⁠#542](https://togithub.com/dfinity/candid/issues/542))
* [`d2654f9e`](dfinity/candid@d2654f9) fix principal length check ([dfinity/candid⁠#545](https://togithub.com/dfinity/candid/issues/545))
* [`ea3c3e9f`](dfinity/candid@ea3c3e9) Candid type selector ([dfinity/candid⁠#544](https://togithub.com/dfinity/candid/issues/544))
* [`b0622bbb`](dfinity/candid@b0622bb) ci: use macos-12 to build macos binary ([dfinity/candid⁠#547](https://togithub.com/dfinity/candid/issues/547))
* [`a21d1b8f`](dfinity/candid@a21d1b8) more improvements to Configs ([dfinity/candid⁠#548](https://togithub.com/dfinity/candid/issues/548))
* [`4fdc2a18`](dfinity/candid@4fdc2a1) add custom target for didc ([dfinity/candid⁠#550](https://togithub.com/dfinity/candid/issues/550))
* [`7755301c`](dfinity/candid@7755301) Add new job fuzzing ([dfinity/candid⁠#552](https://togithub.com/dfinity/candid/issues/552))
* [`66cf6881`](dfinity/candid@66cf688) implement CandidType for serde_bytes::ByteArray ([dfinity/candid⁠#557](https://togithub.com/dfinity/candid/issues/557))
* [`223fe03b`](dfinity/candid@223fe03) more improvements for Rust bindgen ([dfinity/candid⁠#558](https://togithub.com/dfinity/candid/issues/558))
* [`1caba619`](dfinity/candid@1caba61) fix result struct binding ([dfinity/candid⁠#559](https://togithub.com/dfinity/candid/issues/559))
* [`258b6b64`](dfinity/candid@258b6b6) add new links in README ([dfinity/candid⁠#561](https://togithub.com/dfinity/candid/issues/561))
* [`af33ed87`](dfinity/candid@af33ed8) more rust bindgen ([dfinity/candid⁠#560](https://togithub.com/dfinity/candid/issues/560))
* [`cccaa046`](dfinity/candid@cccaa04) fix test suite ([dfinity/candid⁠#564](https://togithub.com/dfinity/candid/issues/564))
* [`47f6cae2`](dfinity/candid@47f6cae) More rust bindgen fix ([dfinity/candid⁠#562](https://togithub.com/dfinity/candid/issues/562))
dfinity-bot added a commit that referenced this issue Jul 31, 2024
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@331217ba...34b4eb0b](dfinity/candid@331217b...34b4eb0)

* [`a71eb20a`](dfinity/candid@a71eb20) limit size of vec null/reserved ([dfinity/candid⁠#434](https://togithub.com/dfinity/candid/issues/434))
* [`de8b57a0`](dfinity/candid@de8b57a) [Rust] Add composite_query ([dfinity/candid⁠#435](https://togithub.com/dfinity/candid/issues/435))
* [`e212e096`](dfinity/candid@e212e09) add play.motoko.org to Candid UI ([dfinity/candid⁠#437](https://togithub.com/dfinity/candid/issues/437))
* [`c9c85d0a`](dfinity/candid@c9c85d0) bump dependencies for candid UI ([dfinity/candid⁠#442](https://togithub.com/dfinity/candid/issues/442))
* [`e73a8c9f`](dfinity/candid@e73a8c9) fix spec for optional terminal semicolons ([dfinity/candid⁠#445](https://togithub.com/dfinity/candid/issues/445))
* [`f1d573cb`](dfinity/candid@f1d573c) sort define_service ([dfinity/candid⁠#441](https://togithub.com/dfinity/candid/issues/441))
* [`6961355c`](dfinity/candid@6961355) [Rust] add quote for reserved field names in debug trait ([dfinity/candid⁠#446](https://togithub.com/dfinity/candid/issues/446))
* [`e660ff02`](dfinity/candid@e660ff0) use const generics for array ([dfinity/candid⁠#444](https://togithub.com/dfinity/candid/issues/444))
* [`199fd05b`](dfinity/candid@199fd05) release candid 0.9 ([dfinity/candid⁠#447](https://togithub.com/dfinity/candid/issues/447))
* [`7caa48ab`](dfinity/candid@7caa48a) [C++] Add link to icpp-candid ([dfinity/candid⁠#450](https://togithub.com/dfinity/candid/issues/450))
* [`c2a310f8`](dfinity/candid@c2a310f) [Rust] adding more util functions ([dfinity/candid⁠#451](https://togithub.com/dfinity/candid/issues/451))
* [`528a3438`](dfinity/candid@528a343) bump Candid UI ([dfinity/candid⁠#449](https://togithub.com/dfinity/candid/issues/449))
* [`5066e27c`](dfinity/candid@5066e27) update to syn 2 and release ([dfinity/candid⁠#452](https://togithub.com/dfinity/candid/issues/452))
* [`581303ec`](dfinity/candid@581303e) fix composite query for candid UI ([dfinity/candid⁠#453](https://togithub.com/dfinity/candid/issues/453))
* [`457b5beb`](dfinity/candid@457b5be) recover subtype error from custom deserializer ([dfinity/candid⁠#456](https://togithub.com/dfinity/candid/issues/456))
* [`9524eae1`](dfinity/candid@9524eae) fix equality check ([dfinity/candid⁠#455](https://togithub.com/dfinity/candid/issues/455))
* [`6188ebbf`](dfinity/candid@6188ebb) release ([dfinity/candid⁠#457](https://togithub.com/dfinity/candid/issues/457))
* [`2c3f8a38`](dfinity/candid@2c3f8a3) move away from BigInt::try_into ([dfinity/candid⁠#458](https://togithub.com/dfinity/candid/issues/458))
* [`9f567c32`](dfinity/candid@9f567c3) spec: allow record {} <: record {null} ([dfinity/candid⁠#462](https://togithub.com/dfinity/candid/issues/462))
* [`7273592a`](dfinity/candid@7273592) Fix length counting of zero sized values ([dfinity/candid⁠#460](https://togithub.com/dfinity/candid/issues/460))
* [`1c383a7e`](dfinity/candid@1c383a7) remove arc_type feature ([dfinity/candid⁠#463](https://togithub.com/dfinity/candid/issues/463))
* [`b7755ea7`](dfinity/candid@b7755ea) bump candid ui ([dfinity/candid⁠#464](https://togithub.com/dfinity/candid/issues/464))
* [`c862f838`](dfinity/candid@c862f83) make the field zero_sized_values in candid::de::Config public ([dfinity/candid⁠#465](https://togithub.com/dfinity/candid/issues/465))
* [`dbee8786`](dfinity/candid@dbee878) More work for Rust binding ([dfinity/candid⁠#461](https://togithub.com/dfinity/candid/issues/461))
* [`a1eb218c`](dfinity/candid@a1eb218) Misc ([dfinity/candid⁠#466](https://togithub.com/dfinity/candid/issues/466))
* [`11094b21`](dfinity/candid@11094b2) minize error message ([dfinity/candid⁠#467](https://togithub.com/dfinity/candid/issues/467))
* [`30337723`](dfinity/candid@3033772) Misc fix ([dfinity/candid⁠#469](https://togithub.com/dfinity/candid/issues/469))
* [`a8322be5`](dfinity/candid@a8322be) set default config for different targets ([dfinity/candid⁠#470](https://togithub.com/dfinity/candid/issues/470))
* [`b233dbc2`](dfinity/candid@b233dbc) fix error msg for empty type ([dfinity/candid⁠#478](https://togithub.com/dfinity/candid/issues/478))
* [`c342311f`](dfinity/candid@c342311) Candid test suite: Write a few more spacebomb tests ([dfinity/candid⁠#479](https://togithub.com/dfinity/candid/issues/479))
* [`5be80b90`](dfinity/candid@5be80b9) Feat: authenticated calls in Candid UI ([dfinity/candid⁠#475](https://togithub.com/dfinity/candid/issues/475))
* [`3b25ba06`](dfinity/candid@3b25ba0) streaming profiling ([dfinity/candid⁠#477](https://togithub.com/dfinity/candid/issues/477))
* [`646f6398`](dfinity/candid@646f639) Set up responsive layout for Candid UI authorization panel ([dfinity/candid⁠#480](https://togithub.com/dfinity/candid/issues/480))
* [`0ae47e7f`](dfinity/candid@0ae47e7) Bump rustix from 0.38.14 to 0.38.19 ([dfinity/candid⁠#481](https://togithub.com/dfinity/candid/issues/481))
* [`9ab2733f`](dfinity/candid@9ab2733) Replace icon ([dfinity/candid⁠#482](https://togithub.com/dfinity/candid/issues/482))
* [`2308128e`](dfinity/candid@2308128) remove duplicate check for IDE ([dfinity/candid⁠#484](https://togithub.com/dfinity/candid/issues/484))
* [`782c4375`](dfinity/candid@782c437) fix service_equal error reporting ([dfinity/candid⁠#486](https://togithub.com/dfinity/candid/issues/486))
* [`699e5cba`](dfinity/candid@699e5cb) Fix typo in README ([dfinity/candid⁠#488](https://togithub.com/dfinity/candid/issues/488))
* [`05dab775`](dfinity/candid@05dab77) Add missing idlFactory export in TypeScript declarations ([dfinity/candid⁠#491](https://togithub.com/dfinity/candid/issues/491))
* [`1c00b4af`](dfinity/candid@1c00b4a) Release candid 0.10 ([dfinity/candid⁠#493](https://togithub.com/dfinity/candid/issues/493))
* [`aeacf908`](dfinity/candid@aeacf90) update metadata ([dfinity/candid⁠#494](https://togithub.com/dfinity/candid/issues/494))
* [`747104a2`](dfinity/candid@747104a) bump candid ui ([dfinity/candid⁠#496](https://togithub.com/dfinity/candid/issues/496))
* [`2f70240e`](dfinity/candid@2f70240) refactor candid ui auth ([dfinity/candid⁠#500](https://togithub.com/dfinity/candid/issues/500))
* [`16c167a1`](dfinity/candid@16c167a) feat: Make it easy to convert data to IDLValue and candid text format ([dfinity/candid⁠#502](https://togithub.com/dfinity/candid/issues/502))
* [`e09e6c59`](dfinity/candid@e09e6c5) Create security policy ([dfinity/candid⁠#503](https://togithub.com/dfinity/candid/issues/503))
* [`2f6f90a3`](dfinity/candid@2f6f90a) refine IDLValue::Blob display ([dfinity/candid⁠#497](https://togithub.com/dfinity/candid/issues/497))
* [`b40a4ab4`](dfinity/candid@b40a4ab) core: make candid max size public ([dfinity/candid⁠#505](https://togithub.com/dfinity/candid/issues/505))
* [`eca7f4cd`](dfinity/candid@eca7f4c) move dependencies to feature ([dfinity/candid⁠#506](https://togithub.com/dfinity/candid/issues/506))
* [`491969f3`](dfinity/candid@491969f) spec: allow import to merge service definitions ([dfinity/candid⁠#504](https://togithub.com/dfinity/candid/issues/504))
* [`0fbcb24f`](dfinity/candid@0fbcb24) import service ([dfinity/candid⁠#507](https://togithub.com/dfinity/candid/issues/507))
* [`7b45d8a4`](dfinity/candid@7b45d8a) Release ([dfinity/candid⁠#508](https://togithub.com/dfinity/candid/issues/508))
* [`a6cc9e6d`](dfinity/candid@a6cc9e6) Add Candid assist feature in candid_parser ([dfinity/candid⁠#509](https://togithub.com/dfinity/candid/issues/509))
* [`d0b4ccda`](dfinity/candid@d0b4ccd) fix: add missing typescript export for init args ([dfinity/candid⁠#510](https://togithub.com/dfinity/candid/issues/510))
* [`8c1161e0`](dfinity/candid@8c1161e) fix: change root key fetching logic and specify HttpAgent hostname for remote environments ([dfinity/candid⁠#511](https://togithub.com/dfinity/candid/issues/511))
* [`c24644f7`](dfinity/candid@c24644f) Replace 'localhost' with '127.0.0.1' for temporary HttpAgent host ([dfinity/candid⁠#512](https://togithub.com/dfinity/candid/issues/512))
* [`6a0479ed`](dfinity/candid@6a0479e) supply correct headers for remote browsers to render correctly ([dfinity/candid⁠#513](https://togithub.com/dfinity/candid/issues/513))
* [`da60236b`](dfinity/candid@da60236) Bump agent-js and remove workaround for Candid UI ([dfinity/candid⁠#514](https://togithub.com/dfinity/candid/issues/514))
* [`bf95a9f2`](dfinity/candid@bf95a9f) Add MSRV 1.70.0 ([dfinity/candid⁠#515](https://togithub.com/dfinity/candid/issues/515))
* [`aef1e029`](dfinity/candid@aef1e02) fix IDLValue blob conversion ([dfinity/candid⁠#517](https://togithub.com/dfinity/candid/issues/517))
* [`495526e1`](dfinity/candid@495526e) Update Changelog.md ([dfinity/candid⁠#518](https://togithub.com/dfinity/candid/issues/518))
* [`8f96d794`](dfinity/candid@8f96d79) fix rename proc macro to take any string ([dfinity/candid⁠#522](https://togithub.com/dfinity/candid/issues/522))
* [`7c4de8c8`](dfinity/candid@7c4de8c) Update Candid.md ([dfinity/candid⁠#523](https://togithub.com/dfinity/candid/issues/523))
* [`0219c2d8`](dfinity/candid@0219c2d) Use canbench for CI ([dfinity/candid⁠#525](https://togithub.com/dfinity/candid/issues/525))
* [`4b68f472`](dfinity/candid@4b68f47) fix typescript export for init args func ([dfinity/candid⁠#528](https://togithub.com/dfinity/candid/issues/528))
* [`0b16febc`](dfinity/candid@0b16feb) Bump agent-js ([dfinity/candid⁠#529](https://togithub.com/dfinity/candid/issues/529))
* [`53cda2ed`](dfinity/candid@53cda2e) add metering for deserialization ([dfinity/candid⁠#524](https://togithub.com/dfinity/candid/issues/524))
* [`d642e13b`](dfinity/candid@d642e13) release ([dfinity/candid⁠#530](https://togithub.com/dfinity/candid/issues/530))
* [`4f2b43b8`](dfinity/candid@4f2b43b) Update construct.test.did ([dfinity/candid⁠#531](https://togithub.com/dfinity/candid/issues/531))
* [`c747ba13`](dfinity/candid@c747ba1) bump ic-cdk ([dfinity/candid⁠#532](https://togithub.com/dfinity/candid/issues/532))
* [`6559b0d8`](dfinity/candid@6559b0d) avoid cost overflow and fix principal cost ([dfinity/candid⁠#534](https://togithub.com/dfinity/candid/issues/534))
* [`8e6b8a76`](dfinity/candid@8e6b8a7) Adjust Candid UI login button ([dfinity/candid⁠#535](https://togithub.com/dfinity/candid/issues/535))
* [`91b9c069`](dfinity/candid@91b9c06) fix text_size ([dfinity/candid⁠#540](https://togithub.com/dfinity/candid/issues/540))
* [`1f396d7a`](dfinity/candid@1f396d7) chore: add nns list proposals benchmark ([dfinity/candid⁠#541](https://togithub.com/dfinity/candid/issues/541))
* [`b66a88da`](dfinity/candid@b66a88d) Update Candid.md ([dfinity/candid⁠#538](https://togithub.com/dfinity/candid/issues/538))
* [`ae4d0f79`](dfinity/candid@ae4d0f7) use btreemap for type_map and release ([dfinity/candid⁠#542](https://togithub.com/dfinity/candid/issues/542))
* [`d2654f9e`](dfinity/candid@d2654f9) fix principal length check ([dfinity/candid⁠#545](https://togithub.com/dfinity/candid/issues/545))
* [`ea3c3e9f`](dfinity/candid@ea3c3e9) Candid type selector ([dfinity/candid⁠#544](https://togithub.com/dfinity/candid/issues/544))
* [`b0622bbb`](dfinity/candid@b0622bb) ci: use macos-12 to build macos binary ([dfinity/candid⁠#547](https://togithub.com/dfinity/candid/issues/547))
* [`a21d1b8f`](dfinity/candid@a21d1b8) more improvements to Configs ([dfinity/candid⁠#548](https://togithub.com/dfinity/candid/issues/548))
* [`4fdc2a18`](dfinity/candid@4fdc2a1) add custom target for didc ([dfinity/candid⁠#550](https://togithub.com/dfinity/candid/issues/550))
* [`7755301c`](dfinity/candid@7755301) Add new job fuzzing ([dfinity/candid⁠#552](https://togithub.com/dfinity/candid/issues/552))
* [`66cf6881`](dfinity/candid@66cf688) implement CandidType for serde_bytes::ByteArray ([dfinity/candid⁠#557](https://togithub.com/dfinity/candid/issues/557))
* [`223fe03b`](dfinity/candid@223fe03) more improvements for Rust bindgen ([dfinity/candid⁠#558](https://togithub.com/dfinity/candid/issues/558))
* [`1caba619`](dfinity/candid@1caba61) fix result struct binding ([dfinity/candid⁠#559](https://togithub.com/dfinity/candid/issues/559))
* [`258b6b64`](dfinity/candid@258b6b6) add new links in README ([dfinity/candid⁠#561](https://togithub.com/dfinity/candid/issues/561))
* [`af33ed87`](dfinity/candid@af33ed8) more rust bindgen ([dfinity/candid⁠#560](https://togithub.com/dfinity/candid/issues/560))
* [`cccaa046`](dfinity/candid@cccaa04) fix test suite ([dfinity/candid⁠#564](https://togithub.com/dfinity/candid/issues/564))
* [`47f6cae2`](dfinity/candid@47f6cae) More rust bindgen fix ([dfinity/candid⁠#562](https://togithub.com/dfinity/candid/issues/562))
* [`34b4eb0b`](dfinity/candid@34b4eb0) remove macos 11 test ([dfinity/candid⁠#565](https://togithub.com/dfinity/candid/issues/565))
dfinity-bot added a commit that referenced this issue Aug 2, 2024
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@331217ba...34b4eb0b](dfinity/candid@331217b...34b4eb0)

* [`a71eb20a`](dfinity/candid@a71eb20) limit size of vec null/reserved ([dfinity/candid⁠#434](https://togithub.com/dfinity/candid/issues/434))
* [`de8b57a0`](dfinity/candid@de8b57a) [Rust] Add composite_query ([dfinity/candid⁠#435](https://togithub.com/dfinity/candid/issues/435))
* [`e212e096`](dfinity/candid@e212e09) add play.motoko.org to Candid UI ([dfinity/candid⁠#437](https://togithub.com/dfinity/candid/issues/437))
* [`c9c85d0a`](dfinity/candid@c9c85d0) bump dependencies for candid UI ([dfinity/candid⁠#442](https://togithub.com/dfinity/candid/issues/442))
* [`e73a8c9f`](dfinity/candid@e73a8c9) fix spec for optional terminal semicolons ([dfinity/candid⁠#445](https://togithub.com/dfinity/candid/issues/445))
* [`f1d573cb`](dfinity/candid@f1d573c) sort define_service ([dfinity/candid⁠#441](https://togithub.com/dfinity/candid/issues/441))
* [`6961355c`](dfinity/candid@6961355) [Rust] add quote for reserved field names in debug trait ([dfinity/candid⁠#446](https://togithub.com/dfinity/candid/issues/446))
* [`e660ff02`](dfinity/candid@e660ff0) use const generics for array ([dfinity/candid⁠#444](https://togithub.com/dfinity/candid/issues/444))
* [`199fd05b`](dfinity/candid@199fd05) release candid 0.9 ([dfinity/candid⁠#447](https://togithub.com/dfinity/candid/issues/447))
* [`7caa48ab`](dfinity/candid@7caa48a) [C++] Add link to icpp-candid ([dfinity/candid⁠#450](https://togithub.com/dfinity/candid/issues/450))
* [`c2a310f8`](dfinity/candid@c2a310f) [Rust] adding more util functions ([dfinity/candid⁠#451](https://togithub.com/dfinity/candid/issues/451))
* [`528a3438`](dfinity/candid@528a343) bump Candid UI ([dfinity/candid⁠#449](https://togithub.com/dfinity/candid/issues/449))
* [`5066e27c`](dfinity/candid@5066e27) update to syn 2 and release ([dfinity/candid⁠#452](https://togithub.com/dfinity/candid/issues/452))
* [`581303ec`](dfinity/candid@581303e) fix composite query for candid UI ([dfinity/candid⁠#453](https://togithub.com/dfinity/candid/issues/453))
* [`457b5beb`](dfinity/candid@457b5be) recover subtype error from custom deserializer ([dfinity/candid⁠#456](https://togithub.com/dfinity/candid/issues/456))
* [`9524eae1`](dfinity/candid@9524eae) fix equality check ([dfinity/candid⁠#455](https://togithub.com/dfinity/candid/issues/455))
* [`6188ebbf`](dfinity/candid@6188ebb) release ([dfinity/candid⁠#457](https://togithub.com/dfinity/candid/issues/457))
* [`2c3f8a38`](dfinity/candid@2c3f8a3) move away from BigInt::try_into ([dfinity/candid⁠#458](https://togithub.com/dfinity/candid/issues/458))
* [`9f567c32`](dfinity/candid@9f567c3) spec: allow record {} <: record {null} ([dfinity/candid⁠#462](https://togithub.com/dfinity/candid/issues/462))
* [`7273592a`](dfinity/candid@7273592) Fix length counting of zero sized values ([dfinity/candid⁠#460](https://togithub.com/dfinity/candid/issues/460))
* [`1c383a7e`](dfinity/candid@1c383a7) remove arc_type feature ([dfinity/candid⁠#463](https://togithub.com/dfinity/candid/issues/463))
* [`b7755ea7`](dfinity/candid@b7755ea) bump candid ui ([dfinity/candid⁠#464](https://togithub.com/dfinity/candid/issues/464))
* [`c862f838`](dfinity/candid@c862f83) make the field zero_sized_values in candid::de::Config public ([dfinity/candid⁠#465](https://togithub.com/dfinity/candid/issues/465))
* [`dbee8786`](dfinity/candid@dbee878) More work for Rust binding ([dfinity/candid⁠#461](https://togithub.com/dfinity/candid/issues/461))
* [`a1eb218c`](dfinity/candid@a1eb218) Misc ([dfinity/candid⁠#466](https://togithub.com/dfinity/candid/issues/466))
* [`11094b21`](dfinity/candid@11094b2) minize error message ([dfinity/candid⁠#467](https://togithub.com/dfinity/candid/issues/467))
* [`30337723`](dfinity/candid@3033772) Misc fix ([dfinity/candid⁠#469](https://togithub.com/dfinity/candid/issues/469))
* [`a8322be5`](dfinity/candid@a8322be) set default config for different targets ([dfinity/candid⁠#470](https://togithub.com/dfinity/candid/issues/470))
* [`b233dbc2`](dfinity/candid@b233dbc) fix error msg for empty type ([dfinity/candid⁠#478](https://togithub.com/dfinity/candid/issues/478))
* [`c342311f`](dfinity/candid@c342311) Candid test suite: Write a few more spacebomb tests ([dfinity/candid⁠#479](https://togithub.com/dfinity/candid/issues/479))
* [`5be80b90`](dfinity/candid@5be80b9) Feat: authenticated calls in Candid UI ([dfinity/candid⁠#475](https://togithub.com/dfinity/candid/issues/475))
* [`3b25ba06`](dfinity/candid@3b25ba0) streaming profiling ([dfinity/candid⁠#477](https://togithub.com/dfinity/candid/issues/477))
* [`646f6398`](dfinity/candid@646f639) Set up responsive layout for Candid UI authorization panel ([dfinity/candid⁠#480](https://togithub.com/dfinity/candid/issues/480))
* [`0ae47e7f`](dfinity/candid@0ae47e7) Bump rustix from 0.38.14 to 0.38.19 ([dfinity/candid⁠#481](https://togithub.com/dfinity/candid/issues/481))
* [`9ab2733f`](dfinity/candid@9ab2733) Replace icon ([dfinity/candid⁠#482](https://togithub.com/dfinity/candid/issues/482))
* [`2308128e`](dfinity/candid@2308128) remove duplicate check for IDE ([dfinity/candid⁠#484](https://togithub.com/dfinity/candid/issues/484))
* [`782c4375`](dfinity/candid@782c437) fix service_equal error reporting ([dfinity/candid⁠#486](https://togithub.com/dfinity/candid/issues/486))
* [`699e5cba`](dfinity/candid@699e5cb) Fix typo in README ([dfinity/candid⁠#488](https://togithub.com/dfinity/candid/issues/488))
* [`05dab775`](dfinity/candid@05dab77) Add missing idlFactory export in TypeScript declarations ([dfinity/candid⁠#491](https://togithub.com/dfinity/candid/issues/491))
* [`1c00b4af`](dfinity/candid@1c00b4a) Release candid 0.10 ([dfinity/candid⁠#493](https://togithub.com/dfinity/candid/issues/493))
* [`aeacf908`](dfinity/candid@aeacf90) update metadata ([dfinity/candid⁠#494](https://togithub.com/dfinity/candid/issues/494))
* [`747104a2`](dfinity/candid@747104a) bump candid ui ([dfinity/candid⁠#496](https://togithub.com/dfinity/candid/issues/496))
* [`2f70240e`](dfinity/candid@2f70240) refactor candid ui auth ([dfinity/candid⁠#500](https://togithub.com/dfinity/candid/issues/500))
* [`16c167a1`](dfinity/candid@16c167a) feat: Make it easy to convert data to IDLValue and candid text format ([dfinity/candid⁠#502](https://togithub.com/dfinity/candid/issues/502))
* [`e09e6c59`](dfinity/candid@e09e6c5) Create security policy ([dfinity/candid⁠#503](https://togithub.com/dfinity/candid/issues/503))
* [`2f6f90a3`](dfinity/candid@2f6f90a) refine IDLValue::Blob display ([dfinity/candid⁠#497](https://togithub.com/dfinity/candid/issues/497))
* [`b40a4ab4`](dfinity/candid@b40a4ab) core: make candid max size public ([dfinity/candid⁠#505](https://togithub.com/dfinity/candid/issues/505))
* [`eca7f4cd`](dfinity/candid@eca7f4c) move dependencies to feature ([dfinity/candid⁠#506](https://togithub.com/dfinity/candid/issues/506))
* [`491969f3`](dfinity/candid@491969f) spec: allow import to merge service definitions ([dfinity/candid⁠#504](https://togithub.com/dfinity/candid/issues/504))
* [`0fbcb24f`](dfinity/candid@0fbcb24) import service ([dfinity/candid⁠#507](https://togithub.com/dfinity/candid/issues/507))
* [`7b45d8a4`](dfinity/candid@7b45d8a) Release ([dfinity/candid⁠#508](https://togithub.com/dfinity/candid/issues/508))
* [`a6cc9e6d`](dfinity/candid@a6cc9e6) Add Candid assist feature in candid_parser ([dfinity/candid⁠#509](https://togithub.com/dfinity/candid/issues/509))
* [`d0b4ccda`](dfinity/candid@d0b4ccd) fix: add missing typescript export for init args ([dfinity/candid⁠#510](https://togithub.com/dfinity/candid/issues/510))
* [`8c1161e0`](dfinity/candid@8c1161e) fix: change root key fetching logic and specify HttpAgent hostname for remote environments ([dfinity/candid⁠#511](https://togithub.com/dfinity/candid/issues/511))
* [`c24644f7`](dfinity/candid@c24644f) Replace 'localhost' with '127.0.0.1' for temporary HttpAgent host ([dfinity/candid⁠#512](https://togithub.com/dfinity/candid/issues/512))
* [`6a0479ed`](dfinity/candid@6a0479e) supply correct headers for remote browsers to render correctly ([dfinity/candid⁠#513](https://togithub.com/dfinity/candid/issues/513))
* [`da60236b`](dfinity/candid@da60236) Bump agent-js and remove workaround for Candid UI ([dfinity/candid⁠#514](https://togithub.com/dfinity/candid/issues/514))
* [`bf95a9f2`](dfinity/candid@bf95a9f) Add MSRV 1.70.0 ([dfinity/candid⁠#515](https://togithub.com/dfinity/candid/issues/515))
* [`aef1e029`](dfinity/candid@aef1e02) fix IDLValue blob conversion ([dfinity/candid⁠#517](https://togithub.com/dfinity/candid/issues/517))
* [`495526e1`](dfinity/candid@495526e) Update Changelog.md ([dfinity/candid⁠#518](https://togithub.com/dfinity/candid/issues/518))
* [`8f96d794`](dfinity/candid@8f96d79) fix rename proc macro to take any string ([dfinity/candid⁠#522](https://togithub.com/dfinity/candid/issues/522))
* [`7c4de8c8`](dfinity/candid@7c4de8c) Update Candid.md ([dfinity/candid⁠#523](https://togithub.com/dfinity/candid/issues/523))
* [`0219c2d8`](dfinity/candid@0219c2d) Use canbench for CI ([dfinity/candid⁠#525](https://togithub.com/dfinity/candid/issues/525))
* [`4b68f472`](dfinity/candid@4b68f47) fix typescript export for init args func ([dfinity/candid⁠#528](https://togithub.com/dfinity/candid/issues/528))
* [`0b16febc`](dfinity/candid@0b16feb) Bump agent-js ([dfinity/candid⁠#529](https://togithub.com/dfinity/candid/issues/529))
* [`53cda2ed`](dfinity/candid@53cda2e) add metering for deserialization ([dfinity/candid⁠#524](https://togithub.com/dfinity/candid/issues/524))
* [`d642e13b`](dfinity/candid@d642e13) release ([dfinity/candid⁠#530](https://togithub.com/dfinity/candid/issues/530))
* [`4f2b43b8`](dfinity/candid@4f2b43b) Update construct.test.did ([dfinity/candid⁠#531](https://togithub.com/dfinity/candid/issues/531))
* [`c747ba13`](dfinity/candid@c747ba1) bump ic-cdk ([dfinity/candid⁠#532](https://togithub.com/dfinity/candid/issues/532))
* [`6559b0d8`](dfinity/candid@6559b0d) avoid cost overflow and fix principal cost ([dfinity/candid⁠#534](https://togithub.com/dfinity/candid/issues/534))
* [`8e6b8a76`](dfinity/candid@8e6b8a7) Adjust Candid UI login button ([dfinity/candid⁠#535](https://togithub.com/dfinity/candid/issues/535))
* [`91b9c069`](dfinity/candid@91b9c06) fix text_size ([dfinity/candid⁠#540](https://togithub.com/dfinity/candid/issues/540))
* [`1f396d7a`](dfinity/candid@1f396d7) chore: add nns list proposals benchmark ([dfinity/candid⁠#541](https://togithub.com/dfinity/candid/issues/541))
* [`b66a88da`](dfinity/candid@b66a88d) Update Candid.md ([dfinity/candid⁠#538](https://togithub.com/dfinity/candid/issues/538))
* [`ae4d0f79`](dfinity/candid@ae4d0f7) use btreemap for type_map and release ([dfinity/candid⁠#542](https://togithub.com/dfinity/candid/issues/542))
* [`d2654f9e`](dfinity/candid@d2654f9) fix principal length check ([dfinity/candid⁠#545](https://togithub.com/dfinity/candid/issues/545))
* [`ea3c3e9f`](dfinity/candid@ea3c3e9) Candid type selector ([dfinity/candid⁠#544](https://togithub.com/dfinity/candid/issues/544))
* [`b0622bbb`](dfinity/candid@b0622bb) ci: use macos-12 to build macos binary ([dfinity/candid⁠#547](https://togithub.com/dfinity/candid/issues/547))
* [`a21d1b8f`](dfinity/candid@a21d1b8) more improvements to Configs ([dfinity/candid⁠#548](https://togithub.com/dfinity/candid/issues/548))
* [`4fdc2a18`](dfinity/candid@4fdc2a1) add custom target for didc ([dfinity/candid⁠#550](https://togithub.com/dfinity/candid/issues/550))
* [`7755301c`](dfinity/candid@7755301) Add new job fuzzing ([dfinity/candid⁠#552](https://togithub.com/dfinity/candid/issues/552))
* [`66cf6881`](dfinity/candid@66cf688) implement CandidType for serde_bytes::ByteArray ([dfinity/candid⁠#557](https://togithub.com/dfinity/candid/issues/557))
* [`223fe03b`](dfinity/candid@223fe03) more improvements for Rust bindgen ([dfinity/candid⁠#558](https://togithub.com/dfinity/candid/issues/558))
* [`1caba619`](dfinity/candid@1caba61) fix result struct binding ([dfinity/candid⁠#559](https://togithub.com/dfinity/candid/issues/559))
* [`258b6b64`](dfinity/candid@258b6b6) add new links in README ([dfinity/candid⁠#561](https://togithub.com/dfinity/candid/issues/561))
* [`af33ed87`](dfinity/candid@af33ed8) more rust bindgen ([dfinity/candid⁠#560](https://togithub.com/dfinity/candid/issues/560))
* [`cccaa046`](dfinity/candid@cccaa04) fix test suite ([dfinity/candid⁠#564](https://togithub.com/dfinity/candid/issues/564))
* [`47f6cae2`](dfinity/candid@47f6cae) More rust bindgen fix ([dfinity/candid⁠#562](https://togithub.com/dfinity/candid/issues/562))
* [`34b4eb0b`](dfinity/candid@34b4eb0) remove macos 11 test ([dfinity/candid⁠#565](https://togithub.com/dfinity/candid/issues/565))
dfinity-bot added a commit that referenced this issue Aug 4, 2024
## Changelog for musl-wasi:
Branch: main
Commits: [WebAssembly/wasi-libc@c5264e2b...5d3c5e91](WebAssembly/wasi-libc@c5264e2...5d3c5e9)

* [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc⁠#455](https://togithub.com/WebAssembly/wasi-libc/issues/455))
* [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc⁠#457](https://togithub.com/WebAssembly/wasi-libc/issues/457))
* [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc⁠#458](https://togithub.com/WebAssembly/wasi-libc/issues/458))
* [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc⁠#462](https://togithub.com/WebAssembly/wasi-libc/issues/462))
* [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc⁠#460](https://togithub.com/WebAssembly/wasi-libc/issues/460))
* [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc⁠#463](https://togithub.com/WebAssembly/wasi-libc/issues/463))
* [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc⁠#468](https://togithub.com/WebAssembly/wasi-libc/issues/468))
* [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc⁠#473](https://togithub.com/WebAssembly/wasi-libc/issues/473))
* [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc⁠#471](https://togithub.com/WebAssembly/wasi-libc/issues/471))
* [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc⁠#472](https://togithub.com/WebAssembly/wasi-libc/issues/472))
* [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc⁠#464](https://togithub.com/WebAssembly/wasi-libc/issues/464))
* [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc⁠#478](https://togithub.com/WebAssembly/wasi-libc/issues/478))
* [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc⁠#479](https://togithub.com/WebAssembly/wasi-libc/issues/479))
* [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc⁠#470](https://togithub.com/WebAssembly/wasi-libc/issues/470))
* [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc⁠#480](https://togithub.com/WebAssembly/wasi-libc/issues/480))
* [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc⁠#477](https://togithub.com/WebAssembly/wasi-libc/issues/477))
* [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc⁠#481](https://togithub.com/WebAssembly/wasi-libc/issues/481))
* [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc⁠#482](https://togithub.com/WebAssembly/wasi-libc/issues/482))
* [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc⁠#486](https://togithub.com/WebAssembly/wasi-libc/issues/486))
* [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc⁠#483](https://togithub.com/WebAssembly/wasi-libc/issues/483))
* [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc⁠#488](https://togithub.com/WebAssembly/wasi-libc/issues/488))
* [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc⁠#489](https://togithub.com/WebAssembly/wasi-libc/issues/489))
* [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc⁠#492](https://togithub.com/WebAssembly/wasi-libc/issues/492))
* [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc⁠#493](https://togithub.com/WebAssembly/wasi-libc/issues/493))
* [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc⁠#491](https://togithub.com/WebAssembly/wasi-libc/issues/491))
* [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc⁠#494](https://togithub.com/WebAssembly/wasi-libc/issues/494))
* [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc⁠#496](https://togithub.com/WebAssembly/wasi-libc/issues/496))
* [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc⁠#498](https://togithub.com/WebAssembly/wasi-libc/issues/498))
* [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc⁠#499](https://togithub.com/WebAssembly/wasi-libc/issues/499))
* [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc⁠#500](https://togithub.com/WebAssembly/wasi-libc/issues/500))
* [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc⁠#504](https://togithub.com/WebAssembly/wasi-libc/issues/504))
* [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc⁠#502](https://togithub.com/WebAssembly/wasi-libc/issues/502))
* [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc⁠#507](https://togithub.com/WebAssembly/wasi-libc/issues/507))
* [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc⁠#509](https://togithub.com/WebAssembly/wasi-libc/issues/509))
* [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc⁠#510](https://togithub.com/WebAssembly/wasi-libc/issues/510))
* [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc⁠#508](https://togithub.com/WebAssembly/wasi-libc/issues/508))
* [`3f43ea9a`](WebAssembly/wasi-libc@3f43ea9) iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation ([WebAssembly/wasi-libc⁠#511](https://togithub.com/WebAssembly/wasi-libc/issues/511))
* [`d43dcc63`](WebAssembly/wasi-libc@d43dcc6) Adjust Makefile for LLVM trunk (19) as of 2024-07-10 ([WebAssembly/wasi-libc⁠#512](https://togithub.com/WebAssembly/wasi-libc/issues/512))
* [`b9e15a8a`](WebAssembly/wasi-libc@b9e15a8) Add LTO build option ([WebAssembly/wasi-libc⁠#505](https://togithub.com/WebAssembly/wasi-libc/issues/505))
* [`b9ef79d7`](WebAssembly/wasi-libc@b9ef79d) Use the correct compiler-rt ([WebAssembly/wasi-libc⁠#517](https://togithub.com/WebAssembly/wasi-libc/issues/517))
* [`5d3c5e91`](WebAssembly/wasi-libc@5d3c5e9) Improve some pthreads stub functions, batch 0 ([WebAssembly/wasi-libc⁠#519](https://togithub.com/WebAssembly/wasi-libc/issues/519))
dfinity-bot added a commit that referenced this issue Aug 10, 2024
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@331217ba...bba0b53d](dfinity/candid@331217b...bba0b53)

* [`a71eb20a`](dfinity/candid@a71eb20) limit size of vec null/reserved ([dfinity/candid⁠#434](https://togithub.com/dfinity/candid/issues/434))
* [`de8b57a0`](dfinity/candid@de8b57a) [Rust] Add composite_query ([dfinity/candid⁠#435](https://togithub.com/dfinity/candid/issues/435))
* [`e212e096`](dfinity/candid@e212e09) add play.motoko.org to Candid UI ([dfinity/candid⁠#437](https://togithub.com/dfinity/candid/issues/437))
* [`c9c85d0a`](dfinity/candid@c9c85d0) bump dependencies for candid UI ([dfinity/candid⁠#442](https://togithub.com/dfinity/candid/issues/442))
* [`e73a8c9f`](dfinity/candid@e73a8c9) fix spec for optional terminal semicolons ([dfinity/candid⁠#445](https://togithub.com/dfinity/candid/issues/445))
* [`f1d573cb`](dfinity/candid@f1d573c) sort define_service ([dfinity/candid⁠#441](https://togithub.com/dfinity/candid/issues/441))
* [`6961355c`](dfinity/candid@6961355) [Rust] add quote for reserved field names in debug trait ([dfinity/candid⁠#446](https://togithub.com/dfinity/candid/issues/446))
* [`e660ff02`](dfinity/candid@e660ff0) use const generics for array ([dfinity/candid⁠#444](https://togithub.com/dfinity/candid/issues/444))
* [`199fd05b`](dfinity/candid@199fd05) release candid 0.9 ([dfinity/candid⁠#447](https://togithub.com/dfinity/candid/issues/447))
* [`7caa48ab`](dfinity/candid@7caa48a) [C++] Add link to icpp-candid ([dfinity/candid⁠#450](https://togithub.com/dfinity/candid/issues/450))
* [`c2a310f8`](dfinity/candid@c2a310f) [Rust] adding more util functions ([dfinity/candid⁠#451](https://togithub.com/dfinity/candid/issues/451))
* [`528a3438`](dfinity/candid@528a343) bump Candid UI ([dfinity/candid⁠#449](https://togithub.com/dfinity/candid/issues/449))
* [`5066e27c`](dfinity/candid@5066e27) update to syn 2 and release ([dfinity/candid⁠#452](https://togithub.com/dfinity/candid/issues/452))
* [`581303ec`](dfinity/candid@581303e) fix composite query for candid UI ([dfinity/candid⁠#453](https://togithub.com/dfinity/candid/issues/453))
* [`457b5beb`](dfinity/candid@457b5be) recover subtype error from custom deserializer ([dfinity/candid⁠#456](https://togithub.com/dfinity/candid/issues/456))
* [`9524eae1`](dfinity/candid@9524eae) fix equality check ([dfinity/candid⁠#455](https://togithub.com/dfinity/candid/issues/455))
* [`6188ebbf`](dfinity/candid@6188ebb) release ([dfinity/candid⁠#457](https://togithub.com/dfinity/candid/issues/457))
* [`2c3f8a38`](dfinity/candid@2c3f8a3) move away from BigInt::try_into ([dfinity/candid⁠#458](https://togithub.com/dfinity/candid/issues/458))
* [`9f567c32`](dfinity/candid@9f567c3) spec: allow record {} <: record {null} ([dfinity/candid⁠#462](https://togithub.com/dfinity/candid/issues/462))
* [`7273592a`](dfinity/candid@7273592) Fix length counting of zero sized values ([dfinity/candid⁠#460](https://togithub.com/dfinity/candid/issues/460))
* [`1c383a7e`](dfinity/candid@1c383a7) remove arc_type feature ([dfinity/candid⁠#463](https://togithub.com/dfinity/candid/issues/463))
* [`b7755ea7`](dfinity/candid@b7755ea) bump candid ui ([dfinity/candid⁠#464](https://togithub.com/dfinity/candid/issues/464))
* [`c862f838`](dfinity/candid@c862f83) make the field zero_sized_values in candid::de::Config public ([dfinity/candid⁠#465](https://togithub.com/dfinity/candid/issues/465))
* [`dbee8786`](dfinity/candid@dbee878) More work for Rust binding ([dfinity/candid⁠#461](https://togithub.com/dfinity/candid/issues/461))
* [`a1eb218c`](dfinity/candid@a1eb218) Misc ([dfinity/candid⁠#466](https://togithub.com/dfinity/candid/issues/466))
* [`11094b21`](dfinity/candid@11094b2) minize error message ([dfinity/candid⁠#467](https://togithub.com/dfinity/candid/issues/467))
* [`30337723`](dfinity/candid@3033772) Misc fix ([dfinity/candid⁠#469](https://togithub.com/dfinity/candid/issues/469))
* [`a8322be5`](dfinity/candid@a8322be) set default config for different targets ([dfinity/candid⁠#470](https://togithub.com/dfinity/candid/issues/470))
* [`b233dbc2`](dfinity/candid@b233dbc) fix error msg for empty type ([dfinity/candid⁠#478](https://togithub.com/dfinity/candid/issues/478))
* [`c342311f`](dfinity/candid@c342311) Candid test suite: Write a few more spacebomb tests ([dfinity/candid⁠#479](https://togithub.com/dfinity/candid/issues/479))
* [`5be80b90`](dfinity/candid@5be80b9) Feat: authenticated calls in Candid UI ([dfinity/candid⁠#475](https://togithub.com/dfinity/candid/issues/475))
* [`3b25ba06`](dfinity/candid@3b25ba0) streaming profiling ([dfinity/candid⁠#477](https://togithub.com/dfinity/candid/issues/477))
* [`646f6398`](dfinity/candid@646f639) Set up responsive layout for Candid UI authorization panel ([dfinity/candid⁠#480](https://togithub.com/dfinity/candid/issues/480))
* [`0ae47e7f`](dfinity/candid@0ae47e7) Bump rustix from 0.38.14 to 0.38.19 ([dfinity/candid⁠#481](https://togithub.com/dfinity/candid/issues/481))
* [`9ab2733f`](dfinity/candid@9ab2733) Replace icon ([dfinity/candid⁠#482](https://togithub.com/dfinity/candid/issues/482))
* [`2308128e`](dfinity/candid@2308128) remove duplicate check for IDE ([dfinity/candid⁠#484](https://togithub.com/dfinity/candid/issues/484))
* [`782c4375`](dfinity/candid@782c437) fix service_equal error reporting ([dfinity/candid⁠#486](https://togithub.com/dfinity/candid/issues/486))
* [`699e5cba`](dfinity/candid@699e5cb) Fix typo in README ([dfinity/candid⁠#488](https://togithub.com/dfinity/candid/issues/488))
* [`05dab775`](dfinity/candid@05dab77) Add missing idlFactory export in TypeScript declarations ([dfinity/candid⁠#491](https://togithub.com/dfinity/candid/issues/491))
* [`1c00b4af`](dfinity/candid@1c00b4a) Release candid 0.10 ([dfinity/candid⁠#493](https://togithub.com/dfinity/candid/issues/493))
* [`aeacf908`](dfinity/candid@aeacf90) update metadata ([dfinity/candid⁠#494](https://togithub.com/dfinity/candid/issues/494))
* [`747104a2`](dfinity/candid@747104a) bump candid ui ([dfinity/candid⁠#496](https://togithub.com/dfinity/candid/issues/496))
* [`2f70240e`](dfinity/candid@2f70240) refactor candid ui auth ([dfinity/candid⁠#500](https://togithub.com/dfinity/candid/issues/500))
* [`16c167a1`](dfinity/candid@16c167a) feat: Make it easy to convert data to IDLValue and candid text format ([dfinity/candid⁠#502](https://togithub.com/dfinity/candid/issues/502))
* [`e09e6c59`](dfinity/candid@e09e6c5) Create security policy ([dfinity/candid⁠#503](https://togithub.com/dfinity/candid/issues/503))
* [`2f6f90a3`](dfinity/candid@2f6f90a) refine IDLValue::Blob display ([dfinity/candid⁠#497](https://togithub.com/dfinity/candid/issues/497))
* [`b40a4ab4`](dfinity/candid@b40a4ab) core: make candid max size public ([dfinity/candid⁠#505](https://togithub.com/dfinity/candid/issues/505))
* [`eca7f4cd`](dfinity/candid@eca7f4c) move dependencies to feature ([dfinity/candid⁠#506](https://togithub.com/dfinity/candid/issues/506))
* [`491969f3`](dfinity/candid@491969f) spec: allow import to merge service definitions ([dfinity/candid⁠#504](https://togithub.com/dfinity/candid/issues/504))
* [`0fbcb24f`](dfinity/candid@0fbcb24) import service ([dfinity/candid⁠#507](https://togithub.com/dfinity/candid/issues/507))
* [`7b45d8a4`](dfinity/candid@7b45d8a) Release ([dfinity/candid⁠#508](https://togithub.com/dfinity/candid/issues/508))
* [`a6cc9e6d`](dfinity/candid@a6cc9e6) Add Candid assist feature in candid_parser ([dfinity/candid⁠#509](https://togithub.com/dfinity/candid/issues/509))
* [`d0b4ccda`](dfinity/candid@d0b4ccd) fix: add missing typescript export for init args ([dfinity/candid⁠#510](https://togithub.com/dfinity/candid/issues/510))
* [`8c1161e0`](dfinity/candid@8c1161e) fix: change root key fetching logic and specify HttpAgent hostname for remote environments ([dfinity/candid⁠#511](https://togithub.com/dfinity/candid/issues/511))
* [`c24644f7`](dfinity/candid@c24644f) Replace 'localhost' with '127.0.0.1' for temporary HttpAgent host ([dfinity/candid⁠#512](https://togithub.com/dfinity/candid/issues/512))
* [`6a0479ed`](dfinity/candid@6a0479e) supply correct headers for remote browsers to render correctly ([dfinity/candid⁠#513](https://togithub.com/dfinity/candid/issues/513))
* [`da60236b`](dfinity/candid@da60236) Bump agent-js and remove workaround for Candid UI ([dfinity/candid⁠#514](https://togithub.com/dfinity/candid/issues/514))
* [`bf95a9f2`](dfinity/candid@bf95a9f) Add MSRV 1.70.0 ([dfinity/candid⁠#515](https://togithub.com/dfinity/candid/issues/515))
* [`aef1e029`](dfinity/candid@aef1e02) fix IDLValue blob conversion ([dfinity/candid⁠#517](https://togithub.com/dfinity/candid/issues/517))
* [`495526e1`](dfinity/candid@495526e) Update Changelog.md ([dfinity/candid⁠#518](https://togithub.com/dfinity/candid/issues/518))
* [`8f96d794`](dfinity/candid@8f96d79) fix rename proc macro to take any string ([dfinity/candid⁠#522](https://togithub.com/dfinity/candid/issues/522))
* [`7c4de8c8`](dfinity/candid@7c4de8c) Update Candid.md ([dfinity/candid⁠#523](https://togithub.com/dfinity/candid/issues/523))
* [`0219c2d8`](dfinity/candid@0219c2d) Use canbench for CI ([dfinity/candid⁠#525](https://togithub.com/dfinity/candid/issues/525))
* [`4b68f472`](dfinity/candid@4b68f47) fix typescript export for init args func ([dfinity/candid⁠#528](https://togithub.com/dfinity/candid/issues/528))
* [`0b16febc`](dfinity/candid@0b16feb) Bump agent-js ([dfinity/candid⁠#529](https://togithub.com/dfinity/candid/issues/529))
* [`53cda2ed`](dfinity/candid@53cda2e) add metering for deserialization ([dfinity/candid⁠#524](https://togithub.com/dfinity/candid/issues/524))
* [`d642e13b`](dfinity/candid@d642e13) release ([dfinity/candid⁠#530](https://togithub.com/dfinity/candid/issues/530))
* [`4f2b43b8`](dfinity/candid@4f2b43b) Update construct.test.did ([dfinity/candid⁠#531](https://togithub.com/dfinity/candid/issues/531))
* [`c747ba13`](dfinity/candid@c747ba1) bump ic-cdk ([dfinity/candid⁠#532](https://togithub.com/dfinity/candid/issues/532))
* [`6559b0d8`](dfinity/candid@6559b0d) avoid cost overflow and fix principal cost ([dfinity/candid⁠#534](https://togithub.com/dfinity/candid/issues/534))
* [`8e6b8a76`](dfinity/candid@8e6b8a7) Adjust Candid UI login button ([dfinity/candid⁠#535](https://togithub.com/dfinity/candid/issues/535))
* [`91b9c069`](dfinity/candid@91b9c06) fix text_size ([dfinity/candid⁠#540](https://togithub.com/dfinity/candid/issues/540))
* [`1f396d7a`](dfinity/candid@1f396d7) chore: add nns list proposals benchmark ([dfinity/candid⁠#541](https://togithub.com/dfinity/candid/issues/541))
* [`b66a88da`](dfinity/candid@b66a88d) Update Candid.md ([dfinity/candid⁠#538](https://togithub.com/dfinity/candid/issues/538))
* [`ae4d0f79`](dfinity/candid@ae4d0f7) use btreemap for type_map and release ([dfinity/candid⁠#542](https://togithub.com/dfinity/candid/issues/542))
* [`d2654f9e`](dfinity/candid@d2654f9) fix principal length check ([dfinity/candid⁠#545](https://togithub.com/dfinity/candid/issues/545))
* [`ea3c3e9f`](dfinity/candid@ea3c3e9) Candid type selector ([dfinity/candid⁠#544](https://togithub.com/dfinity/candid/issues/544))
* [`b0622bbb`](dfinity/candid@b0622bb) ci: use macos-12 to build macos binary ([dfinity/candid⁠#547](https://togithub.com/dfinity/candid/issues/547))
* [`a21d1b8f`](dfinity/candid@a21d1b8) more improvements to Configs ([dfinity/candid⁠#548](https://togithub.com/dfinity/candid/issues/548))
* [`4fdc2a18`](dfinity/candid@4fdc2a1) add custom target for didc ([dfinity/candid⁠#550](https://togithub.com/dfinity/candid/issues/550))
* [`7755301c`](dfinity/candid@7755301) Add new job fuzzing ([dfinity/candid⁠#552](https://togithub.com/dfinity/candid/issues/552))
* [`66cf6881`](dfinity/candid@66cf688) implement CandidType for serde_bytes::ByteArray ([dfinity/candid⁠#557](https://togithub.com/dfinity/candid/issues/557))
* [`223fe03b`](dfinity/candid@223fe03) more improvements for Rust bindgen ([dfinity/candid⁠#558](https://togithub.com/dfinity/candid/issues/558))
* [`1caba619`](dfinity/candid@1caba61) fix result struct binding ([dfinity/candid⁠#559](https://togithub.com/dfinity/candid/issues/559))
* [`258b6b64`](dfinity/candid@258b6b6) add new links in README ([dfinity/candid⁠#561](https://togithub.com/dfinity/candid/issues/561))
* [`af33ed87`](dfinity/candid@af33ed8) more rust bindgen ([dfinity/candid⁠#560](https://togithub.com/dfinity/candid/issues/560))
* [`cccaa046`](dfinity/candid@cccaa04) fix test suite ([dfinity/candid⁠#564](https://togithub.com/dfinity/candid/issues/564))
* [`47f6cae2`](dfinity/candid@47f6cae) More rust bindgen fix ([dfinity/candid⁠#562](https://togithub.com/dfinity/candid/issues/562))
* [`34b4eb0b`](dfinity/candid@34b4eb0) remove macos 11 test ([dfinity/candid⁠#565](https://togithub.com/dfinity/candid/issues/565))
* [`bba0b53d`](dfinity/candid@bba0b53) Remove unnecessary allocation/copy from the string serialization implementation ([dfinity/candid⁠#566](https://togithub.com/dfinity/candid/issues/566))
dfinity-bot added a commit that referenced this issue Aug 11, 2024
## Changelog for musl-wasi:
Branch: main
Commits: [WebAssembly/wasi-libc@c5264e2b...230d4be6](WebAssembly/wasi-libc@c5264e2...230d4be)

* [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc⁠#455](https://togithub.com/WebAssembly/wasi-libc/issues/455))
* [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc⁠#457](https://togithub.com/WebAssembly/wasi-libc/issues/457))
* [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc⁠#458](https://togithub.com/WebAssembly/wasi-libc/issues/458))
* [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc⁠#462](https://togithub.com/WebAssembly/wasi-libc/issues/462))
* [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc⁠#460](https://togithub.com/WebAssembly/wasi-libc/issues/460))
* [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc⁠#463](https://togithub.com/WebAssembly/wasi-libc/issues/463))
* [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc⁠#468](https://togithub.com/WebAssembly/wasi-libc/issues/468))
* [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc⁠#473](https://togithub.com/WebAssembly/wasi-libc/issues/473))
* [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc⁠#471](https://togithub.com/WebAssembly/wasi-libc/issues/471))
* [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc⁠#472](https://togithub.com/WebAssembly/wasi-libc/issues/472))
* [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc⁠#464](https://togithub.com/WebAssembly/wasi-libc/issues/464))
* [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc⁠#478](https://togithub.com/WebAssembly/wasi-libc/issues/478))
* [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc⁠#479](https://togithub.com/WebAssembly/wasi-libc/issues/479))
* [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc⁠#470](https://togithub.com/WebAssembly/wasi-libc/issues/470))
* [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc⁠#480](https://togithub.com/WebAssembly/wasi-libc/issues/480))
* [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc⁠#477](https://togithub.com/WebAssembly/wasi-libc/issues/477))
* [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc⁠#481](https://togithub.com/WebAssembly/wasi-libc/issues/481))
* [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc⁠#482](https://togithub.com/WebAssembly/wasi-libc/issues/482))
* [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc⁠#486](https://togithub.com/WebAssembly/wasi-libc/issues/486))
* [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc⁠#483](https://togithub.com/WebAssembly/wasi-libc/issues/483))
* [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc⁠#488](https://togithub.com/WebAssembly/wasi-libc/issues/488))
* [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc⁠#489](https://togithub.com/WebAssembly/wasi-libc/issues/489))
* [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc⁠#492](https://togithub.com/WebAssembly/wasi-libc/issues/492))
* [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc⁠#493](https://togithub.com/WebAssembly/wasi-libc/issues/493))
* [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc⁠#491](https://togithub.com/WebAssembly/wasi-libc/issues/491))
* [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc⁠#494](https://togithub.com/WebAssembly/wasi-libc/issues/494))
* [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc⁠#496](https://togithub.com/WebAssembly/wasi-libc/issues/496))
* [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc⁠#498](https://togithub.com/WebAssembly/wasi-libc/issues/498))
* [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc⁠#499](https://togithub.com/WebAssembly/wasi-libc/issues/499))
* [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc⁠#500](https://togithub.com/WebAssembly/wasi-libc/issues/500))
* [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc⁠#504](https://togithub.com/WebAssembly/wasi-libc/issues/504))
* [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc⁠#502](https://togithub.com/WebAssembly/wasi-libc/issues/502))
* [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc⁠#507](https://togithub.com/WebAssembly/wasi-libc/issues/507))
* [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc⁠#509](https://togithub.com/WebAssembly/wasi-libc/issues/509))
* [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc⁠#510](https://togithub.com/WebAssembly/wasi-libc/issues/510))
* [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc⁠#508](https://togithub.com/WebAssembly/wasi-libc/issues/508))
* [`3f43ea9a`](WebAssembly/wasi-libc@3f43ea9) iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation ([WebAssembly/wasi-libc⁠#511](https://togithub.com/WebAssembly/wasi-libc/issues/511))
* [`d43dcc63`](WebAssembly/wasi-libc@d43dcc6) Adjust Makefile for LLVM trunk (19) as of 2024-07-10 ([WebAssembly/wasi-libc⁠#512](https://togithub.com/WebAssembly/wasi-libc/issues/512))
* [`b9e15a8a`](WebAssembly/wasi-libc@b9e15a8) Add LTO build option ([WebAssembly/wasi-libc⁠#505](https://togithub.com/WebAssembly/wasi-libc/issues/505))
* [`b9ef79d7`](WebAssembly/wasi-libc@b9ef79d) Use the correct compiler-rt ([WebAssembly/wasi-libc⁠#517](https://togithub.com/WebAssembly/wasi-libc/issues/517))
* [`5d3c5e91`](WebAssembly/wasi-libc@5d3c5e9) Improve some pthreads stub functions, batch 0 ([WebAssembly/wasi-libc⁠#519](https://togithub.com/WebAssembly/wasi-libc/issues/519))
* [`230d4be6`](WebAssembly/wasi-libc@230d4be) Improve some pthreads stub functions, batch 1 ([WebAssembly/wasi-libc⁠#525](https://togithub.com/WebAssembly/wasi-libc/issues/525))
dfinity-bot added a commit that referenced this issue Aug 16, 2024
## Changelog for candid:
Branch: master
Commits: [dfinity/candid@331217ba...f324a168](dfinity/candid@331217b...f324a16)

* [`a71eb20a`](dfinity/candid@a71eb20) limit size of vec null/reserved ([dfinity/candid⁠#434](https://togithub.com/dfinity/candid/issues/434))
* [`de8b57a0`](dfinity/candid@de8b57a) [Rust] Add composite_query ([dfinity/candid⁠#435](https://togithub.com/dfinity/candid/issues/435))
* [`e212e096`](dfinity/candid@e212e09) add play.motoko.org to Candid UI ([dfinity/candid⁠#437](https://togithub.com/dfinity/candid/issues/437))
* [`c9c85d0a`](dfinity/candid@c9c85d0) bump dependencies for candid UI ([dfinity/candid⁠#442](https://togithub.com/dfinity/candid/issues/442))
* [`e73a8c9f`](dfinity/candid@e73a8c9) fix spec for optional terminal semicolons ([dfinity/candid⁠#445](https://togithub.com/dfinity/candid/issues/445))
* [`f1d573cb`](dfinity/candid@f1d573c) sort define_service ([dfinity/candid⁠#441](https://togithub.com/dfinity/candid/issues/441))
* [`6961355c`](dfinity/candid@6961355) [Rust] add quote for reserved field names in debug trait ([dfinity/candid⁠#446](https://togithub.com/dfinity/candid/issues/446))
* [`e660ff02`](dfinity/candid@e660ff0) use const generics for array ([dfinity/candid⁠#444](https://togithub.com/dfinity/candid/issues/444))
* [`199fd05b`](dfinity/candid@199fd05) release candid 0.9 ([dfinity/candid⁠#447](https://togithub.com/dfinity/candid/issues/447))
* [`7caa48ab`](dfinity/candid@7caa48a) [C++] Add link to icpp-candid ([dfinity/candid⁠#450](https://togithub.com/dfinity/candid/issues/450))
* [`c2a310f8`](dfinity/candid@c2a310f) [Rust] adding more util functions ([dfinity/candid⁠#451](https://togithub.com/dfinity/candid/issues/451))
* [`528a3438`](dfinity/candid@528a343) bump Candid UI ([dfinity/candid⁠#449](https://togithub.com/dfinity/candid/issues/449))
* [`5066e27c`](dfinity/candid@5066e27) update to syn 2 and release ([dfinity/candid⁠#452](https://togithub.com/dfinity/candid/issues/452))
* [`581303ec`](dfinity/candid@581303e) fix composite query for candid UI ([dfinity/candid⁠#453](https://togithub.com/dfinity/candid/issues/453))
* [`457b5beb`](dfinity/candid@457b5be) recover subtype error from custom deserializer ([dfinity/candid⁠#456](https://togithub.com/dfinity/candid/issues/456))
* [`9524eae1`](dfinity/candid@9524eae) fix equality check ([dfinity/candid⁠#455](https://togithub.com/dfinity/candid/issues/455))
* [`6188ebbf`](dfinity/candid@6188ebb) release ([dfinity/candid⁠#457](https://togithub.com/dfinity/candid/issues/457))
* [`2c3f8a38`](dfinity/candid@2c3f8a3) move away from BigInt::try_into ([dfinity/candid⁠#458](https://togithub.com/dfinity/candid/issues/458))
* [`9f567c32`](dfinity/candid@9f567c3) spec: allow record {} <: record {null} ([dfinity/candid⁠#462](https://togithub.com/dfinity/candid/issues/462))
* [`7273592a`](dfinity/candid@7273592) Fix length counting of zero sized values ([dfinity/candid⁠#460](https://togithub.com/dfinity/candid/issues/460))
* [`1c383a7e`](dfinity/candid@1c383a7) remove arc_type feature ([dfinity/candid⁠#463](https://togithub.com/dfinity/candid/issues/463))
* [`b7755ea7`](dfinity/candid@b7755ea) bump candid ui ([dfinity/candid⁠#464](https://togithub.com/dfinity/candid/issues/464))
* [`c862f838`](dfinity/candid@c862f83) make the field zero_sized_values in candid::de::Config public ([dfinity/candid⁠#465](https://togithub.com/dfinity/candid/issues/465))
* [`dbee8786`](dfinity/candid@dbee878) More work for Rust binding ([dfinity/candid⁠#461](https://togithub.com/dfinity/candid/issues/461))
* [`a1eb218c`](dfinity/candid@a1eb218) Misc ([dfinity/candid⁠#466](https://togithub.com/dfinity/candid/issues/466))
* [`11094b21`](dfinity/candid@11094b2) minize error message ([dfinity/candid⁠#467](https://togithub.com/dfinity/candid/issues/467))
* [`30337723`](dfinity/candid@3033772) Misc fix ([dfinity/candid⁠#469](https://togithub.com/dfinity/candid/issues/469))
* [`a8322be5`](dfinity/candid@a8322be) set default config for different targets ([dfinity/candid⁠#470](https://togithub.com/dfinity/candid/issues/470))
* [`b233dbc2`](dfinity/candid@b233dbc) fix error msg for empty type ([dfinity/candid⁠#478](https://togithub.com/dfinity/candid/issues/478))
* [`c342311f`](dfinity/candid@c342311) Candid test suite: Write a few more spacebomb tests ([dfinity/candid⁠#479](https://togithub.com/dfinity/candid/issues/479))
* [`5be80b90`](dfinity/candid@5be80b9) Feat: authenticated calls in Candid UI ([dfinity/candid⁠#475](https://togithub.com/dfinity/candid/issues/475))
* [`3b25ba06`](dfinity/candid@3b25ba0) streaming profiling ([dfinity/candid⁠#477](https://togithub.com/dfinity/candid/issues/477))
* [`646f6398`](dfinity/candid@646f639) Set up responsive layout for Candid UI authorization panel ([dfinity/candid⁠#480](https://togithub.com/dfinity/candid/issues/480))
* [`0ae47e7f`](dfinity/candid@0ae47e7) Bump rustix from 0.38.14 to 0.38.19 ([dfinity/candid⁠#481](https://togithub.com/dfinity/candid/issues/481))
* [`9ab2733f`](dfinity/candid@9ab2733) Replace icon ([dfinity/candid⁠#482](https://togithub.com/dfinity/candid/issues/482))
* [`2308128e`](dfinity/candid@2308128) remove duplicate check for IDE ([dfinity/candid⁠#484](https://togithub.com/dfinity/candid/issues/484))
* [`782c4375`](dfinity/candid@782c437) fix service_equal error reporting ([dfinity/candid⁠#486](https://togithub.com/dfinity/candid/issues/486))
* [`699e5cba`](dfinity/candid@699e5cb) Fix typo in README ([dfinity/candid⁠#488](https://togithub.com/dfinity/candid/issues/488))
* [`05dab775`](dfinity/candid@05dab77) Add missing idlFactory export in TypeScript declarations ([dfinity/candid⁠#491](https://togithub.com/dfinity/candid/issues/491))
* [`1c00b4af`](dfinity/candid@1c00b4a) Release candid 0.10 ([dfinity/candid⁠#493](https://togithub.com/dfinity/candid/issues/493))
* [`aeacf908`](dfinity/candid@aeacf90) update metadata ([dfinity/candid⁠#494](https://togithub.com/dfinity/candid/issues/494))
* [`747104a2`](dfinity/candid@747104a) bump candid ui ([dfinity/candid⁠#496](https://togithub.com/dfinity/candid/issues/496))
* [`2f70240e`](dfinity/candid@2f70240) refactor candid ui auth ([dfinity/candid⁠#500](https://togithub.com/dfinity/candid/issues/500))
* [`16c167a1`](dfinity/candid@16c167a) feat: Make it easy to convert data to IDLValue and candid text format ([dfinity/candid⁠#502](https://togithub.com/dfinity/candid/issues/502))
* [`e09e6c59`](dfinity/candid@e09e6c5) Create security policy ([dfinity/candid⁠#503](https://togithub.com/dfinity/candid/issues/503))
* [`2f6f90a3`](dfinity/candid@2f6f90a) refine IDLValue::Blob display ([dfinity/candid⁠#497](https://togithub.com/dfinity/candid/issues/497))
* [`b40a4ab4`](dfinity/candid@b40a4ab) core: make candid max size public ([dfinity/candid⁠#505](https://togithub.com/dfinity/candid/issues/505))
* [`eca7f4cd`](dfinity/candid@eca7f4c) move dependencies to feature ([dfinity/candid⁠#506](https://togithub.com/dfinity/candid/issues/506))
* [`491969f3`](dfinity/candid@491969f) spec: allow import to merge service definitions ([dfinity/candid⁠#504](https://togithub.com/dfinity/candid/issues/504))
* [`0fbcb24f`](dfinity/candid@0fbcb24) import service ([dfinity/candid⁠#507](https://togithub.com/dfinity/candid/issues/507))
* [`7b45d8a4`](dfinity/candid@7b45d8a) Release ([dfinity/candid⁠#508](https://togithub.com/dfinity/candid/issues/508))
* [`a6cc9e6d`](dfinity/candid@a6cc9e6) Add Candid assist feature in candid_parser ([dfinity/candid⁠#509](https://togithub.com/dfinity/candid/issues/509))
* [`d0b4ccda`](dfinity/candid@d0b4ccd) fix: add missing typescript export for init args ([dfinity/candid⁠#510](https://togithub.com/dfinity/candid/issues/510))
* [`8c1161e0`](dfinity/candid@8c1161e) fix: change root key fetching logic and specify HttpAgent hostname for remote environments ([dfinity/candid⁠#511](https://togithub.com/dfinity/candid/issues/511))
* [`c24644f7`](dfinity/candid@c24644f) Replace 'localhost' with '127.0.0.1' for temporary HttpAgent host ([dfinity/candid⁠#512](https://togithub.com/dfinity/candid/issues/512))
* [`6a0479ed`](dfinity/candid@6a0479e) supply correct headers for remote browsers to render correctly ([dfinity/candid⁠#513](https://togithub.com/dfinity/candid/issues/513))
* [`da60236b`](dfinity/candid@da60236) Bump agent-js and remove workaround for Candid UI ([dfinity/candid⁠#514](https://togithub.com/dfinity/candid/issues/514))
* [`bf95a9f2`](dfinity/candid@bf95a9f) Add MSRV 1.70.0 ([dfinity/candid⁠#515](https://togithub.com/dfinity/candid/issues/515))
* [`aef1e029`](dfinity/candid@aef1e02) fix IDLValue blob conversion ([dfinity/candid⁠#517](https://togithub.com/dfinity/candid/issues/517))
* [`495526e1`](dfinity/candid@495526e) Update Changelog.md ([dfinity/candid⁠#518](https://togithub.com/dfinity/candid/issues/518))
* [`8f96d794`](dfinity/candid@8f96d79) fix rename proc macro to take any string ([dfinity/candid⁠#522](https://togithub.com/dfinity/candid/issues/522))
* [`7c4de8c8`](dfinity/candid@7c4de8c) Update Candid.md ([dfinity/candid⁠#523](https://togithub.com/dfinity/candid/issues/523))
* [`0219c2d8`](dfinity/candid@0219c2d) Use canbench for CI ([dfinity/candid⁠#525](https://togithub.com/dfinity/candid/issues/525))
* [`4b68f472`](dfinity/candid@4b68f47) fix typescript export for init args func ([dfinity/candid⁠#528](https://togithub.com/dfinity/candid/issues/528))
* [`0b16febc`](dfinity/candid@0b16feb) Bump agent-js ([dfinity/candid⁠#529](https://togithub.com/dfinity/candid/issues/529))
* [`53cda2ed`](dfinity/candid@53cda2e) add metering for deserialization ([dfinity/candid⁠#524](https://togithub.com/dfinity/candid/issues/524))
* [`d642e13b`](dfinity/candid@d642e13) release ([dfinity/candid⁠#530](https://togithub.com/dfinity/candid/issues/530))
* [`4f2b43b8`](dfinity/candid@4f2b43b) Update construct.test.did ([dfinity/candid⁠#531](https://togithub.com/dfinity/candid/issues/531))
* [`c747ba13`](dfinity/candid@c747ba1) bump ic-cdk ([dfinity/candid⁠#532](https://togithub.com/dfinity/candid/issues/532))
* [`6559b0d8`](dfinity/candid@6559b0d) avoid cost overflow and fix principal cost ([dfinity/candid⁠#534](https://togithub.com/dfinity/candid/issues/534))
* [`8e6b8a76`](dfinity/candid@8e6b8a7) Adjust Candid UI login button ([dfinity/candid⁠#535](https://togithub.com/dfinity/candid/issues/535))
* [`91b9c069`](dfinity/candid@91b9c06) fix text_size ([dfinity/candid⁠#540](https://togithub.com/dfinity/candid/issues/540))
* [`1f396d7a`](dfinity/candid@1f396d7) chore: add nns list proposals benchmark ([dfinity/candid⁠#541](https://togithub.com/dfinity/candid/issues/541))
* [`b66a88da`](dfinity/candid@b66a88d) Update Candid.md ([dfinity/candid⁠#538](https://togithub.com/dfinity/candid/issues/538))
* [`ae4d0f79`](dfinity/candid@ae4d0f7) use btreemap for type_map and release ([dfinity/candid⁠#542](https://togithub.com/dfinity/candid/issues/542))
* [`d2654f9e`](dfinity/candid@d2654f9) fix principal length check ([dfinity/candid⁠#545](https://togithub.com/dfinity/candid/issues/545))
* [`ea3c3e9f`](dfinity/candid@ea3c3e9) Candid type selector ([dfinity/candid⁠#544](https://togithub.com/dfinity/candid/issues/544))
* [`b0622bbb`](dfinity/candid@b0622bb) ci: use macos-12 to build macos binary ([dfinity/candid⁠#547](https://togithub.com/dfinity/candid/issues/547))
* [`a21d1b8f`](dfinity/candid@a21d1b8) more improvements to Configs ([dfinity/candid⁠#548](https://togithub.com/dfinity/candid/issues/548))
* [`4fdc2a18`](dfinity/candid@4fdc2a1) add custom target for didc ([dfinity/candid⁠#550](https://togithub.com/dfinity/candid/issues/550))
* [`7755301c`](dfinity/candid@7755301) Add new job fuzzing ([dfinity/candid⁠#552](https://togithub.com/dfinity/candid/issues/552))
* [`66cf6881`](dfinity/candid@66cf688) implement CandidType for serde_bytes::ByteArray ([dfinity/candid⁠#557](https://togithub.com/dfinity/candid/issues/557))
* [`223fe03b`](dfinity/candid@223fe03) more improvements for Rust bindgen ([dfinity/candid⁠#558](https://togithub.com/dfinity/candid/issues/558))
* [`1caba619`](dfinity/candid@1caba61) fix result struct binding ([dfinity/candid⁠#559](https://togithub.com/dfinity/candid/issues/559))
* [`258b6b64`](dfinity/candid@258b6b6) add new links in README ([dfinity/candid⁠#561](https://togithub.com/dfinity/candid/issues/561))
* [`af33ed87`](dfinity/candid@af33ed8) more rust bindgen ([dfinity/candid⁠#560](https://togithub.com/dfinity/candid/issues/560))
* [`cccaa046`](dfinity/candid@cccaa04) fix test suite ([dfinity/candid⁠#564](https://togithub.com/dfinity/candid/issues/564))
* [`47f6cae2`](dfinity/candid@47f6cae) More rust bindgen fix ([dfinity/candid⁠#562](https://togithub.com/dfinity/candid/issues/562))
* [`34b4eb0b`](dfinity/candid@34b4eb0) remove macos 11 test ([dfinity/candid⁠#565](https://togithub.com/dfinity/candid/issues/565))
* [`bba0b53d`](dfinity/candid@bba0b53) Remove unnecessary allocation/copy from the string serialization implementation ([dfinity/candid⁠#566](https://togithub.com/dfinity/candid/issues/566))
* [`f324a168`](dfinity/candid@f324a16) spec: candid type selector ([dfinity/candid⁠#555](https://togithub.com/dfinity/candid/issues/555))
dfinity-bot added a commit that referenced this issue Aug 18, 2024
## Changelog for musl-wasi:
Branch: main
Commits: [WebAssembly/wasi-libc@c5264e2b...230d4be6](WebAssembly/wasi-libc@c5264e2...230d4be)

* [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc⁠#455](https://togithub.com/WebAssembly/wasi-libc/issues/455))
* [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc⁠#457](https://togithub.com/WebAssembly/wasi-libc/issues/457))
* [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc⁠#458](https://togithub.com/WebAssembly/wasi-libc/issues/458))
* [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc⁠#462](https://togithub.com/WebAssembly/wasi-libc/issues/462))
* [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc⁠#460](https://togithub.com/WebAssembly/wasi-libc/issues/460))
* [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc⁠#463](https://togithub.com/WebAssembly/wasi-libc/issues/463))
* [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc⁠#468](https://togithub.com/WebAssembly/wasi-libc/issues/468))
* [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc⁠#473](https://togithub.com/WebAssembly/wasi-libc/issues/473))
* [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc⁠#471](https://togithub.com/WebAssembly/wasi-libc/issues/471))
* [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc⁠#472](https://togithub.com/WebAssembly/wasi-libc/issues/472))
* [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc⁠#464](https://togithub.com/WebAssembly/wasi-libc/issues/464))
* [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc⁠#478](https://togithub.com/WebAssembly/wasi-libc/issues/478))
* [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc⁠#479](https://togithub.com/WebAssembly/wasi-libc/issues/479))
* [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc⁠#470](https://togithub.com/WebAssembly/wasi-libc/issues/470))
* [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc⁠#480](https://togithub.com/WebAssembly/wasi-libc/issues/480))
* [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc⁠#477](https://togithub.com/WebAssembly/wasi-libc/issues/477))
* [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc⁠#481](https://togithub.com/WebAssembly/wasi-libc/issues/481))
* [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc⁠#482](https://togithub.com/WebAssembly/wasi-libc/issues/482))
* [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc⁠#486](https://togithub.com/WebAssembly/wasi-libc/issues/486))
* [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc⁠#483](https://togithub.com/WebAssembly/wasi-libc/issues/483))
* [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc⁠#488](https://togithub.com/WebAssembly/wasi-libc/issues/488))
* [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc⁠#489](https://togithub.com/WebAssembly/wasi-libc/issues/489))
* [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc⁠#492](https://togithub.com/WebAssembly/wasi-libc/issues/492))
* [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc⁠#493](https://togithub.com/WebAssembly/wasi-libc/issues/493))
* [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc⁠#491](https://togithub.com/WebAssembly/wasi-libc/issues/491))
* [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc⁠#494](https://togithub.com/WebAssembly/wasi-libc/issues/494))
* [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc⁠#496](https://togithub.com/WebAssembly/wasi-libc/issues/496))
* [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc⁠#498](https://togithub.com/WebAssembly/wasi-libc/issues/498))
* [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc⁠#499](https://togithub.com/WebAssembly/wasi-libc/issues/499))
* [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc⁠#500](https://togithub.com/WebAssembly/wasi-libc/issues/500))
* [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc⁠#504](https://togithub.com/WebAssembly/wasi-libc/issues/504))
* [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc⁠#502](https://togithub.com/WebAssembly/wasi-libc/issues/502))
* [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc⁠#507](https://togithub.com/WebAssembly/wasi-libc/issues/507))
* [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc⁠#509](https://togithub.com/WebAssembly/wasi-libc/issues/509))
* [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc⁠#510](https://togithub.com/WebAssembly/wasi-libc/issues/510))
* [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc⁠#508](https://togithub.com/WebAssembly/wasi-libc/issues/508))
* [`3f43ea9a`](WebAssembly/wasi-libc@3f43ea9) iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation ([WebAssembly/wasi-libc⁠#511](https://togithub.com/WebAssembly/wasi-libc/issues/511))
* [`d43dcc63`](WebAssembly/wasi-libc@d43dcc6) Adjust Makefile for LLVM trunk (19) as of 2024-07-10 ([WebAssembly/wasi-libc⁠#512](https://togithub.com/WebAssembly/wasi-libc/issues/512))
* [`b9e15a8a`](WebAssembly/wasi-libc@b9e15a8) Add LTO build option ([WebAssembly/wasi-libc⁠#505](https://togithub.com/WebAssembly/wasi-libc/issues/505))
* [`b9ef79d7`](WebAssembly/wasi-libc@b9ef79d) Use the correct compiler-rt ([WebAssembly/wasi-libc⁠#517](https://togithub.com/WebAssembly/wasi-libc/issues/517))
* [`5d3c5e91`](WebAssembly/wasi-libc@5d3c5e9) Improve some pthreads stub functions, batch 0 ([WebAssembly/wasi-libc⁠#519](https://togithub.com/WebAssembly/wasi-libc/issues/519))
* [`230d4be6`](WebAssembly/wasi-libc@230d4be) Improve some pthreads stub functions, batch 1 ([WebAssembly/wasi-libc⁠#525](https://togithub.com/WebAssembly/wasi-libc/issues/525))
dfinity-bot added a commit that referenced this issue Aug 25, 2024
## Changelog for musl-wasi:
Branch: main
Commits: [WebAssembly/wasi-libc@c5264e2b...230d4be6](WebAssembly/wasi-libc@c5264e2...230d4be)

* [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc⁠#455](https://togithub.com/WebAssembly/wasi-libc/issues/455))
* [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc⁠#457](https://togithub.com/WebAssembly/wasi-libc/issues/457))
* [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc⁠#458](https://togithub.com/WebAssembly/wasi-libc/issues/458))
* [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc⁠#462](https://togithub.com/WebAssembly/wasi-libc/issues/462))
* [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc⁠#460](https://togithub.com/WebAssembly/wasi-libc/issues/460))
* [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc⁠#463](https://togithub.com/WebAssembly/wasi-libc/issues/463))
* [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc⁠#468](https://togithub.com/WebAssembly/wasi-libc/issues/468))
* [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc⁠#473](https://togithub.com/WebAssembly/wasi-libc/issues/473))
* [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc⁠#471](https://togithub.com/WebAssembly/wasi-libc/issues/471))
* [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc⁠#472](https://togithub.com/WebAssembly/wasi-libc/issues/472))
* [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc⁠#464](https://togithub.com/WebAssembly/wasi-libc/issues/464))
* [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc⁠#478](https://togithub.com/WebAssembly/wasi-libc/issues/478))
* [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc⁠#479](https://togithub.com/WebAssembly/wasi-libc/issues/479))
* [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc⁠#470](https://togithub.com/WebAssembly/wasi-libc/issues/470))
* [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc⁠#480](https://togithub.com/WebAssembly/wasi-libc/issues/480))
* [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc⁠#477](https://togithub.com/WebAssembly/wasi-libc/issues/477))
* [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc⁠#481](https://togithub.com/WebAssembly/wasi-libc/issues/481))
* [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc⁠#482](https://togithub.com/WebAssembly/wasi-libc/issues/482))
* [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc⁠#486](https://togithub.com/WebAssembly/wasi-libc/issues/486))
* [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc⁠#483](https://togithub.com/WebAssembly/wasi-libc/issues/483))
* [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc⁠#488](https://togithub.com/WebAssembly/wasi-libc/issues/488))
* [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc⁠#489](https://togithub.com/WebAssembly/wasi-libc/issues/489))
* [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc⁠#492](https://togithub.com/WebAssembly/wasi-libc/issues/492))
* [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc⁠#493](https://togithub.com/WebAssembly/wasi-libc/issues/493))
* [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc⁠#491](https://togithub.com/WebAssembly/wasi-libc/issues/491))
* [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc⁠#494](https://togithub.com/WebAssembly/wasi-libc/issues/494))
* [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc⁠#496](https://togithub.com/WebAssembly/wasi-libc/issues/496))
* [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc⁠#498](https://togithub.com/WebAssembly/wasi-libc/issues/498))
* [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc⁠#499](https://togithub.com/WebAssembly/wasi-libc/issues/499))
* [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc⁠#500](https://togithub.com/WebAssembly/wasi-libc/issues/500))
* [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc⁠#504](https://togithub.com/WebAssembly/wasi-libc/issues/504))
* [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc⁠#502](https://togithub.com/WebAssembly/wasi-libc/issues/502))
* [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc⁠#507](https://togithub.com/WebAssembly/wasi-libc/issues/507))
* [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc⁠#509](https://togithub.com/WebAssembly/wasi-libc/issues/509))
* [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc⁠#510](https://togithub.com/WebAssembly/wasi-libc/issues/510))
* [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc⁠#508](https://togithub.com/WebAssembly/wasi-libc/issues/508))
* [`3f43ea9a`](WebAssembly/wasi-libc@3f43ea9) iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation ([WebAssembly/wasi-libc⁠#511](https://togithub.com/WebAssembly/wasi-libc/issues/511))
* [`d43dcc63`](WebAssembly/wasi-libc@d43dcc6) Adjust Makefile for LLVM trunk (19) as of 2024-07-10 ([WebAssembly/wasi-libc⁠#512](https://togithub.com/WebAssembly/wasi-libc/issues/512))
* [`b9e15a8a`](WebAssembly/wasi-libc@b9e15a8) Add LTO build option ([WebAssembly/wasi-libc⁠#505](https://togithub.com/WebAssembly/wasi-libc/issues/505))
* [`b9ef79d7`](WebAssembly/wasi-libc@b9ef79d) Use the correct compiler-rt ([WebAssembly/wasi-libc⁠#517](https://togithub.com/WebAssembly/wasi-libc/issues/517))
* [`5d3c5e91`](WebAssembly/wasi-libc@5d3c5e9) Improve some pthreads stub functions, batch 0 ([WebAssembly/wasi-libc⁠#519](https://togithub.com/WebAssembly/wasi-libc/issues/519))
* [`230d4be6`](WebAssembly/wasi-libc@230d4be) Improve some pthreads stub functions, batch 1 ([WebAssembly/wasi-libc⁠#525](https://togithub.com/WebAssembly/wasi-libc/issues/525))
dfinity-bot added a commit that referenced this issue Sep 1, 2024
## Changelog for musl-wasi:
Branch: main
Commits: [WebAssembly/wasi-libc@c5264e2b...1b19fc65](WebAssembly/wasi-libc@c5264e2...1b19fc6)

* [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc⁠#455](https://togithub.com/WebAssembly/wasi-libc/issues/455))
* [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc⁠#457](https://togithub.com/WebAssembly/wasi-libc/issues/457))
* [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc⁠#458](https://togithub.com/WebAssembly/wasi-libc/issues/458))
* [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc⁠#462](https://togithub.com/WebAssembly/wasi-libc/issues/462))
* [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc⁠#460](https://togithub.com/WebAssembly/wasi-libc/issues/460))
* [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc⁠#463](https://togithub.com/WebAssembly/wasi-libc/issues/463))
* [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc⁠#468](https://togithub.com/WebAssembly/wasi-libc/issues/468))
* [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc⁠#473](https://togithub.com/WebAssembly/wasi-libc/issues/473))
* [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc⁠#471](https://togithub.com/WebAssembly/wasi-libc/issues/471))
* [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc⁠#472](https://togithub.com/WebAssembly/wasi-libc/issues/472))
* [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc⁠#464](https://togithub.com/WebAssembly/wasi-libc/issues/464))
* [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc⁠#478](https://togithub.com/WebAssembly/wasi-libc/issues/478))
* [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc⁠#479](https://togithub.com/WebAssembly/wasi-libc/issues/479))
* [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc⁠#470](https://togithub.com/WebAssembly/wasi-libc/issues/470))
* [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc⁠#480](https://togithub.com/WebAssembly/wasi-libc/issues/480))
* [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc⁠#477](https://togithub.com/WebAssembly/wasi-libc/issues/477))
* [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc⁠#481](https://togithub.com/WebAssembly/wasi-libc/issues/481))
* [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc⁠#482](https://togithub.com/WebAssembly/wasi-libc/issues/482))
* [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc⁠#486](https://togithub.com/WebAssembly/wasi-libc/issues/486))
* [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc⁠#483](https://togithub.com/WebAssembly/wasi-libc/issues/483))
* [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc⁠#488](https://togithub.com/WebAssembly/wasi-libc/issues/488))
* [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc⁠#489](https://togithub.com/WebAssembly/wasi-libc/issues/489))
* [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc⁠#492](https://togithub.com/WebAssembly/wasi-libc/issues/492))
* [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc⁠#493](https://togithub.com/WebAssembly/wasi-libc/issues/493))
* [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc⁠#491](https://togithub.com/WebAssembly/wasi-libc/issues/491))
* [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc⁠#494](https://togithub.com/WebAssembly/wasi-libc/issues/494))
* [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc⁠#496](https://togithub.com/WebAssembly/wasi-libc/issues/496))
* [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc⁠#498](https://togithub.com/WebAssembly/wasi-libc/issues/498))
* [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc⁠#499](https://togithub.com/WebAssembly/wasi-libc/issues/499))
* [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc⁠#500](https://togithub.com/WebAssembly/wasi-libc/issues/500))
* [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc⁠#504](https://togithub.com/WebAssembly/wasi-libc/issues/504))
* [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc⁠#502](https://togithub.com/WebAssembly/wasi-libc/issues/502))
* [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc⁠#507](https://togithub.com/WebAssembly/wasi-libc/issues/507))
* [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc⁠#509](https://togithub.com/WebAssembly/wasi-libc/issues/509))
* [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc⁠#510](https://togithub.com/WebAssembly/wasi-libc/issues/510))
* [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc⁠#508](https://togithub.com/WebAssembly/wasi-libc/issues/508))
* [`3f43ea9a`](WebAssembly/wasi-libc@3f43ea9) iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation ([WebAssembly/wasi-libc⁠#511](https://togithub.com/WebAssembly/wasi-libc/issues/511))
* [`d43dcc63`](WebAssembly/wasi-libc@d43dcc6) Adjust Makefile for LLVM trunk (19) as of 2024-07-10 ([WebAssembly/wasi-libc⁠#512](https://togithub.com/WebAssembly/wasi-libc/issues/512))
* [`b9e15a8a`](WebAssembly/wasi-libc@b9e15a8) Add LTO build option ([WebAssembly/wasi-libc⁠#505](https://togithub.com/WebAssembly/wasi-libc/issues/505))
* [`b9ef79d7`](WebAssembly/wasi-libc@b9ef79d) Use the correct compiler-rt ([WebAssembly/wasi-libc⁠#517](https://togithub.com/WebAssembly/wasi-libc/issues/517))
* [`5d3c5e91`](WebAssembly/wasi-libc@5d3c5e9) Improve some pthreads stub functions, batch 0 ([WebAssembly/wasi-libc⁠#519](https://togithub.com/WebAssembly/wasi-libc/issues/519))
* [`230d4be6`](WebAssembly/wasi-libc@230d4be) Improve some pthreads stub functions, batch 1 ([WebAssembly/wasi-libc⁠#525](https://togithub.com/WebAssembly/wasi-libc/issues/525))
* [`8279f959`](WebAssembly/wasi-libc@8279f95) Exclude setjmp runtime from LTO ([WebAssembly/wasi-libc⁠#529](https://togithub.com/WebAssembly/wasi-libc/issues/529))
* [`3f812abf`](WebAssembly/wasi-libc@3f812ab) fix shared library build with llvm-19 ([WebAssembly/wasi-libc⁠#526](https://togithub.com/WebAssembly/wasi-libc/issues/526))
* [`1b19fc65`](WebAssembly/wasi-libc@1b19fc6) getaddrinfo: improve the service/port resolution ([WebAssembly/wasi-libc⁠#524](https://togithub.com/WebAssembly/wasi-libc/issues/524))
dfinity-bot added a commit that referenced this issue Sep 15, 2024
## Changelog for musl-wasi:
Branch: main
Commits: [WebAssembly/wasi-libc@c5264e2b...1b19fc65](WebAssembly/wasi-libc@c5264e2...1b19fc6)

* [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc⁠#455](https://togithub.com/WebAssembly/wasi-libc/issues/455))
* [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc⁠#457](https://togithub.com/WebAssembly/wasi-libc/issues/457))
* [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc⁠#458](https://togithub.com/WebAssembly/wasi-libc/issues/458))
* [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc⁠#462](https://togithub.com/WebAssembly/wasi-libc/issues/462))
* [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc⁠#460](https://togithub.com/WebAssembly/wasi-libc/issues/460))
* [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc⁠#463](https://togithub.com/WebAssembly/wasi-libc/issues/463))
* [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc⁠#468](https://togithub.com/WebAssembly/wasi-libc/issues/468))
* [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc⁠#473](https://togithub.com/WebAssembly/wasi-libc/issues/473))
* [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc⁠#471](https://togithub.com/WebAssembly/wasi-libc/issues/471))
* [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc⁠#472](https://togithub.com/WebAssembly/wasi-libc/issues/472))
* [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc⁠#464](https://togithub.com/WebAssembly/wasi-libc/issues/464))
* [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc⁠#478](https://togithub.com/WebAssembly/wasi-libc/issues/478))
* [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc⁠#479](https://togithub.com/WebAssembly/wasi-libc/issues/479))
* [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc⁠#470](https://togithub.com/WebAssembly/wasi-libc/issues/470))
* [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc⁠#480](https://togithub.com/WebAssembly/wasi-libc/issues/480))
* [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc⁠#477](https://togithub.com/WebAssembly/wasi-libc/issues/477))
* [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc⁠#481](https://togithub.com/WebAssembly/wasi-libc/issues/481))
* [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc⁠#482](https://togithub.com/WebAssembly/wasi-libc/issues/482))
* [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc⁠#486](https://togithub.com/WebAssembly/wasi-libc/issues/486))
* [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc⁠#483](https://togithub.com/WebAssembly/wasi-libc/issues/483))
* [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc⁠#488](https://togithub.com/WebAssembly/wasi-libc/issues/488))
* [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc⁠#489](https://togithub.com/WebAssembly/wasi-libc/issues/489))
* [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc⁠#492](https://togithub.com/WebAssembly/wasi-libc/issues/492))
* [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc⁠#493](https://togithub.com/WebAssembly/wasi-libc/issues/493))
* [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc⁠#491](https://togithub.com/WebAssembly/wasi-libc/issues/491))
* [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc⁠#494](https://togithub.com/WebAssembly/wasi-libc/issues/494))
* [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc⁠#496](https://togithub.com/WebAssembly/wasi-libc/issues/496))
* [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc⁠#498](https://togithub.com/WebAssembly/wasi-libc/issues/498))
* [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc⁠#499](https://togithub.com/WebAssembly/wasi-libc/issues/499))
* [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc⁠#500](https://togithub.com/WebAssembly/wasi-libc/issues/500))
* [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc⁠#504](https://togithub.com/WebAssembly/wasi-libc/issues/504))
* [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc⁠#502](https://togithub.com/WebAssembly/wasi-libc/issues/502))
* [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc⁠#507](https://togithub.com/WebAssembly/wasi-libc/issues/507))
* [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc⁠#509](https://togithub.com/WebAssembly/wasi-libc/issues/509))
* [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc⁠#510](https://togithub.com/WebAssembly/wasi-libc/issues/510))
* [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc⁠#508](https://togithub.com/WebAssembly/wasi-libc/issues/508))
* [`3f43ea9a`](WebAssembly/wasi-libc@3f43ea9) iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation ([WebAssembly/wasi-libc⁠#511](https://togithub.com/WebAssembly/wasi-libc/issues/511))
* [`d43dcc63`](WebAssembly/wasi-libc@d43dcc6) Adjust Makefile for LLVM trunk (19) as of 2024-07-10 ([WebAssembly/wasi-libc⁠#512](https://togithub.com/WebAssembly/wasi-libc/issues/512))
* [`b9e15a8a`](WebAssembly/wasi-libc@b9e15a8) Add LTO build option ([WebAssembly/wasi-libc⁠#505](https://togithub.com/WebAssembly/wasi-libc/issues/505))
* [`b9ef79d7`](WebAssembly/wasi-libc@b9ef79d) Use the correct compiler-rt ([WebAssembly/wasi-libc⁠#517](https://togithub.com/WebAssembly/wasi-libc/issues/517))
* [`5d3c5e91`](WebAssembly/wasi-libc@5d3c5e9) Improve some pthreads stub functions, batch 0 ([WebAssembly/wasi-libc⁠#519](https://togithub.com/WebAssembly/wasi-libc/issues/519))
* [`230d4be6`](WebAssembly/wasi-libc@230d4be) Improve some pthreads stub functions, batch 1 ([WebAssembly/wasi-libc⁠#525](https://togithub.com/WebAssembly/wasi-libc/issues/525))
* [`8279f959`](WebAssembly/wasi-libc@8279f95) Exclude setjmp runtime from LTO ([WebAssembly/wasi-libc⁠#529](https://togithub.com/WebAssembly/wasi-libc/issues/529))
* [`3f812abf`](WebAssembly/wasi-libc@3f812ab) fix shared library build with llvm-19 ([WebAssembly/wasi-libc⁠#526](https://togithub.com/WebAssembly/wasi-libc/issues/526))
* [`1b19fc65`](WebAssembly/wasi-libc@1b19fc6) getaddrinfo: improve the service/port resolution ([WebAssembly/wasi-libc⁠#524](https://togithub.com/WebAssembly/wasi-libc/issues/524))
dfinity-bot added a commit that referenced this issue Sep 22, 2024
## Changelog for musl-wasi:
Branch: main
Commits: [WebAssembly/wasi-libc@c5264e2b...7d4d3b83](WebAssembly/wasi-libc@c5264e2...7d4d3b8)

* [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc⁠#455](https://togithub.com/WebAssembly/wasi-libc/issues/455))
* [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc⁠#457](https://togithub.com/WebAssembly/wasi-libc/issues/457))
* [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc⁠#458](https://togithub.com/WebAssembly/wasi-libc/issues/458))
* [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc⁠#462](https://togithub.com/WebAssembly/wasi-libc/issues/462))
* [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc⁠#460](https://togithub.com/WebAssembly/wasi-libc/issues/460))
* [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc⁠#463](https://togithub.com/WebAssembly/wasi-libc/issues/463))
* [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc⁠#468](https://togithub.com/WebAssembly/wasi-libc/issues/468))
* [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc⁠#473](https://togithub.com/WebAssembly/wasi-libc/issues/473))
* [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc⁠#471](https://togithub.com/WebAssembly/wasi-libc/issues/471))
* [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc⁠#472](https://togithub.com/WebAssembly/wasi-libc/issues/472))
* [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc⁠#464](https://togithub.com/WebAssembly/wasi-libc/issues/464))
* [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc⁠#478](https://togithub.com/WebAssembly/wasi-libc/issues/478))
* [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc⁠#479](https://togithub.com/WebAssembly/wasi-libc/issues/479))
* [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc⁠#470](https://togithub.com/WebAssembly/wasi-libc/issues/470))
* [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc⁠#480](https://togithub.com/WebAssembly/wasi-libc/issues/480))
* [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc⁠#477](https://togithub.com/WebAssembly/wasi-libc/issues/477))
* [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc⁠#481](https://togithub.com/WebAssembly/wasi-libc/issues/481))
* [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc⁠#482](https://togithub.com/WebAssembly/wasi-libc/issues/482))
* [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc⁠#486](https://togithub.com/WebAssembly/wasi-libc/issues/486))
* [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc⁠#483](https://togithub.com/WebAssembly/wasi-libc/issues/483))
* [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc⁠#488](https://togithub.com/WebAssembly/wasi-libc/issues/488))
* [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc⁠#489](https://togithub.com/WebAssembly/wasi-libc/issues/489))
* [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc⁠#492](https://togithub.com/WebAssembly/wasi-libc/issues/492))
* [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc⁠#493](https://togithub.com/WebAssembly/wasi-libc/issues/493))
* [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc⁠#491](https://togithub.com/WebAssembly/wasi-libc/issues/491))
* [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc⁠#494](https://togithub.com/WebAssembly/wasi-libc/issues/494))
* [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc⁠#496](https://togithub.com/WebAssembly/wasi-libc/issues/496))
* [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc⁠#498](https://togithub.com/WebAssembly/wasi-libc/issues/498))
* [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc⁠#499](https://togithub.com/WebAssembly/wasi-libc/issues/499))
* [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc⁠#500](https://togithub.com/WebAssembly/wasi-libc/issues/500))
* [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc⁠#504](https://togithub.com/WebAssembly/wasi-libc/issues/504))
* [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc⁠#502](https://togithub.com/WebAssembly/wasi-libc/issues/502))
* [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc⁠#507](https://togithub.com/WebAssembly/wasi-libc/issues/507))
* [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc⁠#509](https://togithub.com/WebAssembly/wasi-libc/issues/509))
* [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc⁠#510](https://togithub.com/WebAssembly/wasi-libc/issues/510))
* [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc⁠#508](https://togithub.com/WebAssembly/wasi-libc/issues/508))
* [`3f43ea9a`](WebAssembly/wasi-libc@3f43ea9) iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation ([WebAssembly/wasi-libc⁠#511](https://togithub.com/WebAssembly/wasi-libc/issues/511))
* [`d43dcc63`](WebAssembly/wasi-libc@d43dcc6) Adjust Makefile for LLVM trunk (19) as of 2024-07-10 ([WebAssembly/wasi-libc⁠#512](https://togithub.com/WebAssembly/wasi-libc/issues/512))
* [`b9e15a8a`](WebAssembly/wasi-libc@b9e15a8) Add LTO build option ([WebAssembly/wasi-libc⁠#505](https://togithub.com/WebAssembly/wasi-libc/issues/505))
* [`b9ef79d7`](WebAssembly/wasi-libc@b9ef79d) Use the correct compiler-rt ([WebAssembly/wasi-libc⁠#517](https://togithub.com/WebAssembly/wasi-libc/issues/517))
* [`5d3c5e91`](WebAssembly/wasi-libc@5d3c5e9) Improve some pthreads stub functions, batch 0 ([WebAssembly/wasi-libc⁠#519](https://togithub.com/WebAssembly/wasi-libc/issues/519))
* [`230d4be6`](WebAssembly/wasi-libc@230d4be) Improve some pthreads stub functions, batch 1 ([WebAssembly/wasi-libc⁠#525](https://togithub.com/WebAssembly/wasi-libc/issues/525))
* [`8279f959`](WebAssembly/wasi-libc@8279f95) Exclude setjmp runtime from LTO ([WebAssembly/wasi-libc⁠#529](https://togithub.com/WebAssembly/wasi-libc/issues/529))
* [`3f812abf`](WebAssembly/wasi-libc@3f812ab) fix shared library build with llvm-19 ([WebAssembly/wasi-libc⁠#526](https://togithub.com/WebAssembly/wasi-libc/issues/526))
* [`1b19fc65`](WebAssembly/wasi-libc@1b19fc6) getaddrinfo: improve the service/port resolution ([WebAssembly/wasi-libc⁠#524](https://togithub.com/WebAssembly/wasi-libc/issues/524))
* [`7d4d3b83`](WebAssembly/wasi-libc@7d4d3b8) ci: update actions ([WebAssembly/wasi-libc⁠#535](https://togithub.com/WebAssembly/wasi-libc/issues/535))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants