Skip to content

0.16.0

Latest

Choose a tag to compare

@ponylang-main ponylang-main released this 06 Nov 02:44
· 2 commits to main since this release

Update to work with ponyc 0.78.0

ponyc 0.78.0 changed the Stringable interface. string() now returns String instead of String iso^. We have updated accordingly.

Change FieldData string() return type from String iso^ to String

The FieldData interface's string() method now returns String instead of String iso^, matching the ponyc 0.78.0 Stringable change. If you have a custom FieldData implementation, update its string() return type:

Before:

class val MyType is FieldData
  fun string(): String iso^ =>
    recover iso String .> append("my value") end

After:

class val MyType is FieldData
  fun string(): String =>
    recover val String .> append("my value") end

[0.16.0] - 2026-11-06

Changed

  • Update to work with ponyc 0.78.0 (PR #274)
  • Change FieldData string() return type from String iso^ to String (PR #274)