Skip to content

Release v14.1.0 #2092

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

Merged
merged 130 commits into from
Apr 29, 2025
Merged

Release v14.1.0 #2092

merged 130 commits into from
Apr 29, 2025

Conversation

davidyuk
Copy link
Member

14.1.0 (2025-04-29)

Features

  • account: add sync versions of AccountMnemonicFactory methods (1d60eac)
  • account: detect MetaMask over EIP-6963 (9e74b53)
  • account: experimental support of Ledger app v1.0.0 (0116d74)
  • account: init AccountMnemonicFactory by seed (fe74643)
  • account: add unsafeSign, deprecate sign (b0288cc)
  • add ensureEncoded, isEncoded; deprecate isAddressValid (5a11dc3)
  • add hashMessage, deprecate messageToHash (5306e6b)
  • add verifyMessageSignature, deprecate verifyMessage (f862b67)
  • add verifySignature, deprecate verify (a4a0232)
  • aens: add getAuctionState to Name (4150890)
  • aens: add id getter to Name (8700534)
  • aens: add isName, deprecate isNameValid (88c242a)
  • aens: allow to pass salt between Name while claiming (c8dc8cc)
  • node: add Hyperchain endpoints (05fcdfd)
  • node: ignore consensus protocol version if ignoreVersion set (e2f83d6)
  • node: warn if incompatible version when ignoreVersion set (2d6c59d)
  • oracle: add getQueries to OracleBase (0af61da)
  • contract: show function name along its hash if missed in bytecode (2727713)

Bug Fixes

  • account: implicitly connect to Aeternity snap, clean up flow (e347d25)
  • aens: computeAuctionEndBlock returns value according to Ceres (3b2f20c)
  • aens: handle highestBid as BigInt in auction details (847bfa6)
  • aens: make getState's options override instance options (2e0d672)
  • aens: mark started_at as required in auction details (fba1012)
  • chain: set correct poll interval on hyperchain (0454c62)
  • contract: type checking of contract call return value (4c8926b)
  • middleware: generate api based on 1.97.1 (359c17a)
  • node,middleware: more strict enum handling (d3c5f0f)
  • tx-builder: replace OracleResponseTx with OracleRespondTx (19ec9b3)
  • wallet: don't require debug flag in BrowserRuntimeConnection (997db99)

This PR is supported by the Æternity Foundation

Add ConnectMnemonic and Discovery Accounts button to aepp example
This makes sdk behave consistently depending `ignoreVersion` flag but adds an extra request.
feat(node): ignore consensus protocol version if `ignoreVersion` set
docs(chain): compare spend tx vs spend via contract
feat(node): add Hyperchain endpoints
docs(aepp): fix account access if "Get accounts" pressed
chore: fix tests type checks in vscode
fix(contract): type checking of contract call return value
davidyuk added 25 commits April 16, 2025 18:29
fix(node,middleware): more strict enum handling
API docs fixes, deprecate and rename some exports
Set correct poll interval on hyperchain
In Ubuntu:
```
sh -c "echo [^b]*"
```
does the same as
```
sh -c "echo b*"
```
docs: fix example generation by doing files match in js
docs: fix links with code blocks in mkdocs
@davidyuk davidyuk added this to the v14.1.0 milestone Apr 29, 2025
@davidyuk davidyuk merged commit 4024d42 into master Apr 29, 2025
3 checks passed
@davidyuk davidyuk deleted the release/14.1.0 branch April 29, 2025 21:07
Copy link

codecov bot commented Apr 29, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 0.00%. Comparing base (17166dc) to head (95f9f2d).
Report is 131 commits behind head on master.

Additional details and impacted files
@@      Coverage Diff       @@
##   master   #2092   +/-   ##
==============================
==============================

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

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.

2 participants