Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: algorandfoundation/algokit-utils-ts
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v9.0.1
Choose a base ref
...
head repository: algorandfoundation/algokit-utils-ts
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v9.1.1
Choose a head ref
  • 16 commits
  • 79 files changed
  • 10 contributors

Commits on Apr 11, 2025

  1. Configuration menu
    Copy the full SHA
    8d1f442 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2025

  1. Configuration menu
    Copy the full SHA
    a1ec10c View commit details
    Browse the repository at this point in the history

Commits on May 9, 2025

  1. feat: registerErrorTransformer in composer (#371)

    * fix: align AlgorandClientInterface with AlgorandClient (#355)
    
    * remove implements AlgorandClientInterface for implementation
    
    * generate documentation
    
    * rename instance_of.ts to instance-of.ts
    
    * typedoc
    
    * feat: add registerErrorCallback function to composer
    
    * adding registerErrorCallback to AlgorandClient
    
    * register error map functions when an algorand client is used with a app client
    
    * add test to ensure that AppClient registers the error map function
    
    * rm unused import, generate docs
    
    * ErrorMapFunction -> ErrorTransformer
    
    * update docstrings
    
    * use object.assign to avoid any cast
    
    Co-authored-by: Tristan Menzel <tristanmenzel@gmail.com>
    
    * don't await sync iterable
    
    Co-authored-by: Tristan Menzel <tristanmenzel@gmail.com>
    
    * check error message first before resorting to template literal
    
    * Check error instance before checking for match
    
    * typedoc
    
    * fixture in describe block
    
    * use set instead of map
    
    * ErrorTransformer always returns unknown
    
    * cleanup, renaming, comments, etc
    
    * don't use toString to check for app-specific error
    
    * enforce TransformerError arg/return type as Error
    
    * pre-commit
    
    * const cb -> const transformer
    
    * remove note about uknown type
    
    Co-authored-by: Tristan Menzel <tristan.menzel@makerx.com.au>
    
    * remove unnecessary Set.values()
    
    * typedoc
    
    * add BadTransformer Error
    
    * e -> originalError
    
    * typedoc
    
    * merge main
    
    * ErrorTransformerError and minor touch-ups
    
    * fix typos
    
    Co-authored-by: Tristan Menzel <tristan.menzel@makerx.com.au>
    
    * rename InvalidErrorTransformerValue
    
    * add docstring to InterfaceOf
    
    * typedoc
    
    * chore: npx audit fix
    
    ---------
    
    Co-authored-by: Tristan Menzel <tristanmenzel@gmail.com>
    Co-authored-by: Tristan Menzel <tristan.menzel@makerx.com.au>
    3 people authored May 9, 2025
    Configuration menu
    Copy the full SHA
    403a1a2 View commit details
    Browse the repository at this point in the history
  2. fix: fix parsing of PC when a inner transaction fails (#397)

    * fix: properly parse inner txn pc when an error occurs
    
    * test: ensure it works even with a middle app call
    
    * chore: generate docs and fix lint error
    joe-p authored May 9, 2025
    Configuration menu
    Copy the full SHA
    1df9623 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    867be62 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2025

  1. Configuration menu
    Copy the full SHA
    f070482 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2025

  1. fix: properly identify newly created apps when handling errors (#400)

    * fix: properly identify newly created apps when handling errors
    
    * docs: generate docs
    
    * "throw new Error" isntead of "throw Error"
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    
    * refactor: more reliable program comparison
    
    * refactor: programsEqual -> programsDefinedAndEqual
    
    ---------
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    joe-p and Copilot authored May 21, 2025
    Configuration menu
    Copy the full SHA
    1651cd4 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2025

  1. Configuration menu
    Copy the full SHA
    68553bf View commit details
    Browse the repository at this point in the history

Commits on May 30, 2025

  1. fix: ensure byte arrays are decoded as Uint8Array (#406)

    * feat: better error when a state key cannot be found
    
    * fix: ensure all byte arrays are decoded as Uint8Array
    
    * fix: call .toString on the type instance instead of class
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    joe-p and Copilot authored May 30, 2025
    Configuration menu
    Copy the full SHA
    864b4fb View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2025

  1. Configuration menu
    Copy the full SHA
    4bbff0f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #410 from algorandfoundation/chore/deprecate-npm-r…

    …un-all
    
    chore: migrate from npm-run-all to npm-run-all2
    CiottiGiorgio authored Jun 6, 2025
    Configuration menu
    Copy the full SHA
    ca04fdb View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2025

  1. fix: return waitForIndexer when latest lastValid is reached (#408)

    * fix: return waitForIndexer when latest lastValid is reached
    * Remove redundant nullish operator
    joe-p authored Jun 9, 2025
    Configuration menu
    Copy the full SHA
    c6a6ee4 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2025

  1. fix: readonly simulate extra opcode budget handling (#414)

    * fix: readonly simulate extra opcode budget handling
    
    The simulate for readonly calls now uses a fixed maximum opcode budget.
    Updates tests to reflect the new behavior.
    
    * chore: remove max fee enforcement for readonly calls
    
    * fix: adjust test and clarify some docs
    
    ---------
    
    Co-authored-by: Neil Campbell <neil.campbell@makerx.com.au>
    aorumbayev and neilcampbell authored Jun 19, 2025
    Configuration menu
    Copy the full SHA
    e2bc37e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3f454e8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b0278f3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    71a7c67 View commit details
    Browse the repository at this point in the history
Loading