Skip to content

Commit da53081

Browse files
committed
make sizeBytes optional and add changelog
1 parent 588d0e6 commit da53081

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

packages/core/src/awsService/cloudformation/documents/documentManager.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ export type DocumentMetadata = {
1616
languageId: string
1717
version: number
1818
lineCount: number
19-
sizeBytes: number
19+
sizeBytes?: number
2020
}
2121

2222
const DocumentsMetadataNotification = new NotificationType<DocumentMetadata[]>('aws/documents/metadata')
@@ -53,6 +53,6 @@ export class DocumentManager {
5353
)
5454
return false
5555
}
56-
return doc.sizeBytes > DocumentManager.cfnTemplateBodyMaxBytes
56+
return (doc.sizeBytes ?? 0) > DocumentManager.cfnTemplateBodyMaxBytes
5757
}
5858
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"type": "Feature",
3+
"description": "CloudFormation Language Server: templates exceeding 51KB now automatically enforce S3 upload instead of silently failing at deployment"
4+
}

0 commit comments

Comments
 (0)