Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 13.1.0 #1848

Merged
merged 81 commits into from Jul 7, 2023
Merged

Release 13.1.0 #1848

merged 81 commits into from Jul 7, 2023

Conversation

davidyuk
Copy link
Member

@davidyuk davidyuk commented Jun 26, 2023

13.1.0 (2023-07-07)

Features

  • account: support signing typed data (e5acdd4)
  • aens: add ensureName helper to check names (f1322b1)
  • aens: support unicode names claim (f837e90)
  • aepp,wallet: support inner transaction signing (725782b)
  • aepp,wallet: support signing typed data (78ce3b2)
  • compiler: add generateAci, generateAciBySourceCode (981bcf2)
  • middleware: generate autorest wrapper (bd08a08)
  • middleware: implement MiddlewareSubscriber (b51b0a3)

Bug Fixes

  • onAccount option in AeSdkMethods (290758b)
  • aens: more accurate name check in isNameValid (b62dcc6)
  • aepp: call onDetected always with newWallet (80d97fa)
  • contract: use fallback account if onAccount not provided (9033cd7)
  • converting proxied options to JSON (efebbd1)
  • provide types in exports field of package.json (dbd19e7)
  • reject prefixes other then provided in isAddressValid (9462add)
  • tx-builder: buildTx produces the same type as unpackTx accepts (d3d6c88)
  • tx-builder: decode tag in entry error message (db0d96f)
  • wallet: emit internal error if something broke while broadcast (332d1b5)
  • wallet: throw reason of internal error to handle it in wallet (276699b)

fix(aepp): don't call `onDetected` with empty wallet array
Enable strict mode except for `strictFunctionTypes`
docs: fix link to vue@3 compatibility
fix: `onAccount` option in AeSdkMethods
feat(aens): support unicode names claim
@davidyuk davidyuk added this to the v13.1.0 milestone Jun 26, 2023
chore: specify fallback types in `exports` of package.json
fix(tx-builder): `buildTx` produces the same type as `unpackTx` accepts
fix(contract): use fallback account if `onAccount` not provided
chore(middleware): update swagger file to the latest version
chore(middleware): update swagger file to 1.52.0
feat(compiler): add `generateAci`, `generateAciBySourceCode`
@davidyuk davidyuk marked this pull request as ready for review July 7, 2023 16:18
@codecov
Copy link

codecov bot commented Jul 7, 2023

Codecov Report

Patch coverage: 76.61% and project coverage change: -0.28 ⚠️

Comparison is base (26014b7) 82.50% compared to head (d42bca6) 82.23%.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1848      +/-   ##
==========================================
- Coverage   82.50%   82.23%   -0.28%     
==========================================
  Files          90       94       +4     
  Lines        3104     3310     +206     
  Branches      618      656      +38     
==========================================
+ Hits         2561     2722     +161     
- Misses        251      277      +26     
- Partials      292      311      +19     
Impacted Files Coverage Δ
src/Node.ts 91.66% <ø> (ø)
src/account/Base.ts 100.00% <ø> (ø)
src/account/Generalized.ts 62.50% <0.00%> (-2.02%) ⬇️
src/account/Ledger.ts 76.11% <0.00%> (-1.16%) ⬇️
src/aens.ts 89.74% <ø> (ø)
src/aepp-wallet-communication/rpc/types.ts 100.00% <ø> (ø)
src/aepp-wallet-communication/schema.ts 88.46% <ø> (+4.25%) ⬆️
src/aepp-wallet-communication/wallet-detector.ts 26.31% <ø> (+1.31%) ⬆️
src/contract/Contract.ts 75.14% <ø> (+0.56%) ⬆️
src/contract/compiler/Base.ts 100.00% <ø> (ø)
... and 27 more

... and 1 file with indirect coverage changes

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

@davidyuk davidyuk merged commit 428ebe6 into master Jul 7, 2023
1 of 3 checks passed
@davidyuk davidyuk deleted the release/13.1.0 branch July 7, 2023 16:52
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.

None yet

1 participant