Skip to content

Release-candidate v0.66.0-rc.1#1407

Merged
jansegre merged 41 commits intorelease-candidatefrom
master
Sep 18, 2025
Merged

Release-candidate v0.66.0-rc.1#1407
jansegre merged 41 commits intorelease-candidatefrom
master

Conversation

@jansegre
Copy link
Member

@jansegre jansegre commented Sep 11, 2025

Changes

Checklist

jansegre and others added 30 commits August 20, 2025 21:30
fix(nano): `Method.from_callable` could leak `StopIteration`
feat(nano): change internal storage hashing to sha256
feat(nano): use more custom classes with faux protection
…size

feat(nano): reduce NC_EVENT max size to 1KiB
feat(nano): add str utils for Address class
…t-decorator

feat(nano): use decorator to export a Blueprint
…-migration

chore(nano): migration to prevent use of incompatible storage
@jansegre jansegre requested a review from glevco September 11, 2025 17:01
@jansegre jansegre self-assigned this Sep 11, 2025
@jansegre jansegre moved this from Todo to In Progress (WIP) in Hathor Network Sep 11, 2025
@codecov
Copy link

codecov bot commented Sep 12, 2025

Codecov Report

❌ Patch coverage is 91.95710% with 90 lines in your changes missing coverage. Please review.
✅ Project coverage is 85.93%. Comparing base (566d3ce) to head (c645587).

Files with missing lines Patch % Lines
hathor/nanocontracts/fields/dict_container.py 68.11% 19 Missing and 3 partials ⚠️
hathor/nanocontracts/fields/container.py 92.59% 6 Missing and 6 partials ⚠️
hathor/nanocontracts/fields/deque_container.py 80.70% 6 Missing and 5 partials ⚠️
hathor/verification/on_chain_blueprint_verifier.py 79.41% 5 Missing and 2 partials ⚠️
hathor/nanocontracts/types.py 88.88% 4 Missing and 1 partial ⚠️
hathor/verification/transaction_verifier.py 91.07% 3 Missing and 2 partials ⚠️
hathor/indexes/rocksdb_tokens_index.py 81.81% 3 Missing and 1 partial ⚠️
hathor/nanocontracts/method.py 50.00% 4 Missing ⚠️
hathor/nanocontracts/fields/set_container.py 92.10% 2 Missing and 1 partial ⚠️
hathor/graphviz.py 0.00% 1 Missing and 1 partial ⚠️
... and 11 more
Additional details and impacted files
@@                  Coverage Diff                  @@
##           release-candidate    #1407      +/-   ##
=====================================================
+ Coverage              85.65%   85.93%   +0.27%     
=====================================================
  Files                    429      430       +1     
  Lines                  32439    32973     +534     
  Branches                5068     5161      +93     
=====================================================
+ Hits                   27786    28334     +548     
+ Misses                  3624     3615       -9     
+ Partials                1029     1024       -5     

☔ 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.

@jansegre jansegre requested review from msbrogli and pedroferreira1 and removed request for glevco September 18, 2025 20:10
@jansegre jansegre marked this pull request as ready for review September 18, 2025 20:14
@jansegre jansegre moved this from In Progress (WIP) to In Progress (Done) in Hathor Network Sep 18, 2025
@jansegre jansegre moved this from In Progress (Done) to In Review (WIP) in Hathor Network Sep 18, 2025
@jansegre jansegre moved this from In Review (WIP) to In Review (Done) in Hathor Network Sep 18, 2025
@jansegre jansegre merged commit d1347b8 into release-candidate Sep 18, 2025
25 of 27 checks passed
@github-project-automation github-project-automation bot moved this from In Review (Done) to Waiting to be deployed in Hathor Network Sep 18, 2025
@jansegre jansegre mentioned this pull request Sep 24, 2025
2 tasks
@jansegre jansegre moved this from Waiting to be deployed to Done in Hathor Network Sep 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

5 participants