Skip to content

Conversation

@gabrielkuettel
Copy link
Collaborator

Update dependencies and fix the tests

@gabrielkuettel gabrielkuettel requested a review from Copilot August 9, 2025 20:39
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Updates dependencies to newer versions and regenerates contract artifacts with updated compiler version.

  • Updates multiple AlgoKit and TypeScript dependencies to their latest versions
  • Regenerates contract artifacts with Puya compiler version 4.7.0
  • Updates type definitions and storage configurations in generated ARC56 files

Reviewed Changes

Copilot reviewed 47 out of 53 changed files in this pull request and generated no comments.

File Description
package.json Updates all dependencies to newer versions including AlgoKit utils, ESLint, TypeScript, and Vitest
*.arc56.json Updates compiler version from 4.4.4 to 4.7.0 and adjusts storage schema definitions
SelfPayment.teal Optimizes TEAL code by replacing dynamic SHA256 computation with precomputed hash
ControlFlow.arc56.json Updates source code encoding and PC addresses with new compiler output
Files not reviewed (1)
  • projects/typescript-examples/package-lock.json: Language not supported

@JBScaled
Copy link

LGTM

@gabrielkuettel gabrielkuettel merged commit e0bb3cd into main Aug 22, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants