DAML Community Open Door and SDK Updates and changes

We’ve got some changes coming to the community open door and updates, namely:

  • We now have separate open doors for APAC and US timezones. This will mean more people can attend at a reasonable hour. Make sure to register before the meeting starts.

  • Our SDK Announcement blogpost and email is changing to a Community Update (which it really has been over the past several months, so this is simply a rename). You’ll still get detailed release notes as always :slight_smile:

  • We’re going to be letting you in on the planned updates for SDK releases earlier. But do note these are planned updates, it’s always possible something changes between now and release.

For SDK 1.5.0 our planned updates and improvements include:

:white_check_mark: DAML Studio is getting support for DAML Script. You can now run your scripts directly from your IDE just like Scenarios (see it in action below).

:page_facing_up: DAML on SQL now has much richer logging which means error messages will be a lot more transparent, allowing you to see exactly what call data caused an error. We’re also adding support for structured logs via Logstash Logback Encoder.

{} DAML REPL now provides a :json command to convert an expression to the JSON format expected by the HTTP JSON API.

:racing_car: foldl and foldr performance has improved by 4x! 4x faster folds IN. ANY. DIRECTION. YOU. WANT.

:hash: Application IDs now work in DAML Script, Triggers, and REPL. Useful if you’re working with ledgers with authentication.

:robot: Triggers can now bind to addresses other than localhost.

DAML Script in action in DAML Studio :point_down:

Interested in hearing more or sharing your thoughts? Join the Community Open Door by registering here for APAC timezones and here for US timezones.

2 Likes

Looking forward to this one @anthony!

Thanks to @Andreas, we landed another cool feature which will be included in SDK 1.5.0: DAML REPL now provides a :json command to convert an expression to the JSON format expected by the HTTP JSON API.

2 Likes

Excited for this one.

so beautiful2