[daml #23331] reject the retired dev id of EXTERNAL_CALL in the LF2 decoderPre-written for the canton→daml ingest of the external-call LF promotion (digital-asset/canton#648), so the ingest PR needs no hand-written code.
**What it is**: the canton side renumbers the `EXTERNAL_CALL` builtin from its dev staging position 5001 to 74 and keeps 5001 in the proto as `EXTERNAL_C
2026-08-31
[splice #6855] Error out when checksums are not enabled by default- Change the warning to an error by default
- Add a "unsafe-trust-me-i-know-what-im-doing" flag to turn it back into a warning, sync with Canton to make sure the flag names are aligned
- Clearly mention it in release notes as a breaking change and also mention the flag to disable it
- Check before w
2026-08-19
[splice #6809] fix: added missing feature flag for multisync
This PR adds `EnableMultiSynchronizer` flag to localnet bootstrap (app-synchronizer.sc)
(After protocol switch to 35 it is mandatory now)
Also test added - there was already ReassignmentTest - but was not using localnet (that is why the problem was not detected).
### Pull Request Checklis
2026-08-17
[daml #23289] update canton to 3.6.0-snapshot.20260814.19992.0.vf1e1168cCanton changes:
- [659fd97804](https://github.com/DACH-NY/canton/commit/659fd97804bd1fe1504e1853932e32860097287e) fabiotudone-da: [Forward-port] CantonBFT, p2p: switch to gRPC channel client builder and expose+adjust (p2p only) flow control ([#34581](https://github.com/DACH-NY/canton/pull/34581))
2026-08-15
[daml #23288] update canton to 3.6.0-snapshot.20260813.19982.0.v6e9ac790Canton changes:
- [6c871b9d0d](https://github.com/DACH-NY/canton/commit/6c871b9d0df89080331bb6e80d0e96a3da027c45) mikolajkoziel-da: ci: stabilize build_docs inputs on reused runners ([#34909](https://github.com/DACH-NY/canton/pull/34909))
- [6a618d8bd9](https://github.com/DACH-NY/canton/commit/6a61
2026-08-14