diff --git a/src/CommunityToolkit.Aspire.Hosting.Posta/PostaContainerImageTags.cs b/src/CommunityToolkit.Aspire.Hosting.Posta/PostaContainerImageTags.cs
index 26e89d389..a139b1d88 100644
--- a/src/CommunityToolkit.Aspire.Hosting.Posta/PostaContainerImageTags.cs
+++ b/src/CommunityToolkit.Aspire.Hosting.Posta/PostaContainerImageTags.cs
@@ -8,6 +8,6 @@ internal static class PostaContainerImageTags
/// jkaninda/posta
public const string Image = "jkaninda/posta";
- /// 0.13.1
- public const string Tag = "0.13.1";
+ /// 0.15.0
+ public const string Tag = "0.15.0";
}
diff --git a/src/CommunityToolkit.Aspire.Posta/Models/Shared/ListTemplatesResponseDataItem.cs b/src/CommunityToolkit.Aspire.Posta/Models/Shared/ListTemplatesResponseDataItem.cs
index 487f30dab..232f7f47a 100644
--- a/src/CommunityToolkit.Aspire.Posta/Models/Shared/ListTemplatesResponseDataItem.cs
+++ b/src/CommunityToolkit.Aspire.Posta/Models/Shared/ListTemplatesResponseDataItem.cs
@@ -33,6 +33,10 @@ public class ListTemplatesResponseDataItem
[JsonPropertyName("id")]
public int? Id { get; set; }
+ /// Gets or sets the languages available in the active template version.
+ [JsonPropertyName("languages")]
+ public IReadOnlyList? Languages { get; set; }
+
/// Gets or sets last_edited_by.
[JsonPropertyName("last_edited_by")]
public ListTemplatesResponseDataItemLastEditedBy? LastEditedBy { get; set; }
@@ -61,4 +65,4 @@ public class ListTemplatesResponseDataItem
[JsonPropertyName("workspace_id")]
public int? WorkspaceId { get; set; }
-}
\ No newline at end of file
+}
diff --git a/tests/CommunityToolkit.Aspire.Hosting.Posta.Tests/ContainerResourceCreationTests.cs b/tests/CommunityToolkit.Aspire.Hosting.Posta.Tests/ContainerResourceCreationTests.cs
index 3c4fff654..872312698 100644
--- a/tests/CommunityToolkit.Aspire.Hosting.Posta.Tests/ContainerResourceCreationTests.cs
+++ b/tests/CommunityToolkit.Aspire.Hosting.Posta.Tests/ContainerResourceCreationTests.cs
@@ -155,7 +155,7 @@ public void AddPostaSetsContainerDetailsOnResource()
Assert.Equal("posta", resource.Name);
Assert.True(resource.TryGetLastAnnotation(out ContainerImageAnnotation? imageAnnotations));
- Assert.Equal("0.13.1", imageAnnotations.Tag);
+ Assert.Equal("0.15.0", imageAnnotations.Tag);
Assert.Equal(PostaContainerImageTags.Tag, imageAnnotations.Tag);
Assert.NotEqual("latest", imageAnnotations.Tag);
Assert.Equal(PostaContainerImageTags.Image, imageAnnotations.Image);