CHANGELOG.md (22795B)
1 # Changelog 2 3 All notable changes to iuna are documented in this file. Releases are generated 4 from the Git history and Conventional Commit titles by deployment.sh. 5 6 ## [Unreleased] 7 8 ## [0.4.46] - 2026-09-27 9 10 ### Fixed 11 12 - include hybrid rewards in balance 13 14 ## [0.4.45] - 2026-09-27 15 16 ### Added 17 18 - track total UTXOs 19 20 ### Fixed 21 22 - remove misleading wallet address chart 23 - recover hybrid addresses across pending gaps 24 - pin compatible tauri cli 25 26 ## [0.4.44] - 2026-09-24 27 28 ### Fixed 29 30 - optimize hybrid UTXOs 31 32 ## [0.4.43] - 2026-09-24 33 34 ### Added 35 36 - upgrade web wallet to hybrid addresses 37 38 ## [0.4.42] - 2026-09-24 39 40 ### Added 41 42 - rotate hybrid wallet addresses 43 44 ## [0.4.41] - 2026-09-23 45 46 ### Performance 47 48 - incrementally warm derived data 49 50 ## [0.4.40] - 2026-09-23 51 52 ### Fixed 53 54 - prioritize required hybrid anchor burn 55 56 ## [0.4.39] - 2026-09-23 57 58 ### Fixed 59 60 - finalize hybrid migration flows 61 62 ## [0.4.38] - 2026-09-23 63 64 ### Added 65 66 - enable hybrid rewards and burns 67 68 ## [0.4.37] - 2026-09-22 69 70 ### Fixed 71 72 - update Discord invite link 73 74 ## [0.4.36] - 2026-09-22 75 76 ### Added 77 78 - enable quantum migration flow 79 - expose compatible v2 mempool 80 - retain confirmed v2 history 81 82 ### Fixed 83 84 - recover pending v2 transactions 85 86 ## [0.4.35] - 2026-09-21 87 88 ### Performance 89 90 - parallelize sync VDF verification 91 92 ## [0.4.34] - 2026-09-15 93 94 ### Added 95 96 - show transaction details 97 - show peer country codes 98 99 ### Fixed 100 101 - render clone command as code 102 103 ## [0.4.33] - 2026-09-15 104 105 ### Added 106 107 - expose peer handshake details 108 - add dormant transaction v2 109 - verify dormant hybrid signatures 110 - prepare height 3000 quantum migration 111 - validate v2 transactions in mempool 112 - include v2 transactions in blocks 113 - update rustls 114 115 ### Tests 116 117 - add quantum audit coverage 118 - run regular block-budget coverage post-activation 119 120 ## [0.4.32] - 2026-09-13 121 122 ### Fixed 123 124 - allow updater commands from local UI 125 126 ## [0.4.31] - 2026-09-12 127 128 ### Added 129 130 - prepare quantum-safe migration 131 - advertise quantum migration capabilities 132 133 ### Documentation 134 135 - update protocol 136 137 ## [0.4.30] - 2026-09-10 138 139 ### Added 140 141 - add signed automatic updates 142 143 ### Fixed 144 145 - include updater public key in Docker context 146 - use Rustls for cross-platform releases 147 - roll back failed release preparation 148 - use native roots for updater TLS 149 - cancel competing recovery finalizers 150 151 ## [0.4.29] - 2026-09-10 152 153 ### Added 154 155 - protect in-memory secrets 156 157 ### Fixed 158 159 - reduce app icon mark size 160 - harden cheap denial of service paths 161 - pin candidate genesis 162 - evict lower-fee packages under pressure 163 - keep adversarial difficulty cache consistent 164 - honor local profile during initial sync 165 - tolerate stale fork gossip 166 167 ### Changed 168 169 - type validation control flow 170 171 ### Documentation 172 173 - update thanks 174 - remove stale release planning artifacts 175 176 ## [0.4.28] - 2026-09-09 177 178 ### Fixed 179 180 - show all transaction types by default 181 182 ### Maintenance 183 184 - automate complete changelog generation 185 186 ## [0.4.27] - 2026-09-09 187 188 ### Added 189 190 - allow custom fee rates 191 - filter and paginate transactions 192 193 ### Fixed 194 195 - explain oversized transactions 196 - restore macOS tray icon 197 198 ## [0.4.26] - 2026-09-08 199 200 ### Added 201 202 - support multiple and watch-only wallets 203 204 ### Changed 205 206 - Refine landing page flow and spacing 207 - Add clean monochrome tray icon 208 - Show complete reward fee flow in wallet 209 210 ## [0.4.25] - 2026-09-08 211 212 ### Added 213 214 - highlight light wallet on downloads page 215 216 ### Fixed 217 218 - use English throughout wallet 219 220 ### Changed 221 222 - Show fees as reward source 223 - Optimize wallet consolidation preview 224 - Fix post-recovery ticket resumption test 225 - Stabilize sync resilience deployment test 226 227 ## [0.4.24] - 2026-09-08 228 229 ### Added 230 231 - add lightweight browser wallet 232 - expose wallet rewards and dedicated host 233 234 ## [0.4.23] - 2026-09-07 235 236 ### Added 237 238 - add public wallet endpoint 239 240 ## [0.4.22] - 2026-09-07 241 242 ### Changed 243 244 - Show wallet optimization only when relevant 245 - Show peer network issues as warnings 246 - Improve dashboard status details 247 248 ## [0.4.21] - 2026-09-07 249 250 ### Changed 251 252 - Add guided wallet UTXO optimization 253 254 ## [0.4.20] - 2026-09-07 255 256 ### Changed 257 258 - Restore automatic recovery liveness 259 260 ## [0.4.19] - 2026-09-07 261 262 ### Changed 263 264 - Start fallback VDFs before rank slots 265 266 ## [0.4.18] - 2026-09-07 267 268 ### Changed 269 270 - Test post-activation recovery convergence 271 - Fix P2P convergence after recovery partitions 272 - Add process-level P2P partition recovery gate 273 - Preserve P2P partition release evidence 274 - Audit live recovery chain evidence 275 - Add process-level sync resilience gate 276 - Update next release readiness milestone 277 - Refresh homepage positioning and roadmap 278 279 ## [0.4.17] - 2026-09-05 280 281 ### Changed 282 283 - Add compact Discord link to app sidebar 284 - Check for updates more often 285 286 ## [0.4.16] - 2026-09-04 287 288 ### Changed 289 290 - Refine development leaderboards UI 291 292 ## [0.4.15] - 2026-09-04 293 294 ### Changed 295 296 - Remove PLAN.md 297 - Show compact storage bytes in explorer 298 - Add chain storage and proof metrics 299 - Refine chain and leaderboard interactions 300 301 ## [0.4.14] - 2026-09-04 302 303 ### Changed 304 305 - Avoid finalizer anchor conflicts with pending transfers 306 307 ## [0.4.13] - 2026-09-04 308 309 ### Changed 310 311 - Fix ticket block size estimation 312 - Fix orphaned finalizer burn recovery 313 - Speed up and stabilize release soak 314 - Parallelize adversarial release tests 315 316 ## [0.4.12] - 2026-09-03 317 318 ### Changed 319 320 - Modernize website section navigation 321 - Add Cloudflare analytics to website build 322 - Add unified branding and site SEO 323 - Improve homepage scroll gesture handling 324 - Fix homepage scroll responsiveness 325 - Make wallet addresses open contact editor 326 327 ## [0.4.11] - 2026-09-03 328 329 ### Changed 330 331 - Trust locally verified chain across releases 332 333 ## [0.4.10] - 2026-09-02 334 335 ### Changed 336 337 - Add desktop tray background mode 338 - Fix Windows tray cross-build dependencies 339 340 ### Documentation 341 342 - remove legacy protocol guidance 343 344 ## [0.4.9] - 2026-09-02 345 346 ### Fixed 347 348 - fit homepage title on mobile 349 - remove dashboard viewport overflow 350 351 ### Changed 352 353 - Use mobile brand icon styling on desktop 354 - Restore brand icon hover animation 355 - Add non-moving menu click feedback 356 357 ### Documentation 358 359 - simplify current protocol guide 360 361 ## [0.4.8] - 2026-09-02 362 363 ### Changed 364 365 - Make post-1000 release testing the default 366 - Refresh public site and live candidate docs 367 - Add website-only deployment mode 368 - Add management dashboard 369 - Refine homepage messaging 370 - Remove source build homepage link 371 - Skip repeated local chain VDF verification 372 - Update committee adversarial rejection tests 373 - Refine homepage visual design 374 375 ## [0.4.7] - 2026-09-01 376 377 ### Changed 378 379 - Queue burns for one block 380 - Extend post-activation burn E2E 381 - Run long deployment tests by default 382 383 ## [0.4.6] - 2026-08-31 384 385 ### Changed 386 387 - Improve transfer confirmation and address labels 388 - Bind burns to the current chain tip 389 390 ## [0.4.5] - 2026-08-31 391 392 ### Changed 393 394 - Add docker e2e checkpoints 395 - Fix transfer confirmation in production UI 396 - Add checkpoint e2e test scenarios 397 398 ## [0.4.4] - 2026-08-30 399 400 ### Changed 401 402 - Remove redundant management UI button 403 - Harden first-run password setup 404 - Bind transactions to chain identity 405 - Activate chain-bound signing at height 1000 406 - Add checksummed network addresses 407 - Add objective finality at height 1000 408 - Fix finalization stalls and committee grinding 409 - Fix vulnerable desktop dependencies 410 - Fix automatic burn fee rate handling 411 - Fix mine transaction replay inflation 412 - Fix cross-platform release builders 413 414 ## [0.4.3] - 2026-08-29 415 416 ### Changed 417 418 - Improve P2P chain synchronization 419 - Ignore .scratch 420 421 ## [0.4.2] - 2026-08-28 422 423 ### Changed 424 425 - Fix stale Windows installer selection 426 - Make management UI mobile friendly 427 428 ## [0.4.1] - 2026-08-27 429 430 ### Fixed 431 432 - resist block grinding from height 1000 433 - recover from forked block pages 434 435 ### Changed 436 437 - Preserve client IPs for admin allowlist 438 - Rebuild incompatible UI caches on startup 439 440 ### Performance 441 442 - fit large proofs to checkpoint budget 443 444 ## [0.4.0] - 2026-08-26 445 446 ### Changed 447 448 - Document fee distribution 449 - Validate reveal bundles before conflict handling 450 - Reset protocol around public burn bundles 451 - Add Stratum endpoint settings 452 - Harden burn bundle relay checks 453 - Add Stratum DoS limits 454 - Add fork snapshot adversarial tests 455 - Harden compact snapshot decoder 456 - Add supply invariant adversarial tests 457 - Harden HTTP auth abuse checks 458 - Add multi-node adversarial network test 459 - Add release-mode soak test 460 - Document operator failure playbooks 461 - Document mainnet candidate rehearsal 462 - Add operator health metrics 463 - Freeze mainnet candidate parameters 464 - Document candidate promotion path 465 - Add attack economics adversarial tests 466 - Add fuzzing plan and harnesses 467 - Run fuzz smoke checks during deployment 468 - Add mini-validator block precheck oracle 469 - Add mini-validator supply oracle 470 - Fix duplicate ticket creation with mini-validator 471 - Complete mini-validator consensus oracles 472 - Add economic sweep runner 473 - Model economic sweep dimensions 474 - Add performance budget adversarial tests 475 - Add partition chaos adversarial tests 476 - Harden persistence crash consistency 477 - Add candidate promotion rehearsal 478 - Document candidate upgrade rollback flow 479 - Document security review checklist 480 - Add wallet config fuzz target 481 - Add P2P and Stratum performance budget tests 482 - Cover local chain reset persistence 483 - Cover combined economic sweep pressure 484 - Cover recovery block oracle rules 485 - Align release fuzz gates 486 - Validate release fuzz run override 487 - Cover release fuzz gate wiring 488 - Remove release gate text tests 489 - Cover future block P2P policy 490 - Cover atomic P2P block batch rejection 491 - Add local Docker testnet startup passwords 492 - Configure local testnet mining roles 493 - Remove obsolete fee penalty style 494 - Improve Docker setup and block loss accounting 495 - Enforce rank-specific burn committee rewards 496 - Optimize Rust VDF prover 497 - Add chiavdf compatibility test 498 - Move long adversarial tests out of pre-commit 499 - Review wallet security for candidate 500 - Stabilize chain persistence test 501 - Rebroadcast local burn bundles 502 - Request missing burn bundles over gossip 503 - Keep candidate protocol version at one 504 - Simplify burn bundle gossip docs 505 - Fix genesis finalization display 506 - Limit setup peer discovery dials 507 - Fix testnet burn defaults and bundle quorum UI 508 - Fix local burn committee quorum handling 509 - Restore conservative genesis burn defaults 510 - Improve local testnet burn defaults and warnings 511 - Expand ticket-backed burn committees 512 - Cancel stale VDF work 513 - Project UI data outside requests 514 - Page P2P chain synchronization 515 - Block management UI while syncing 516 - Deduplicate automatic finalization skip logs 517 - Make metrics projection incremental 518 - Report incremental block sync progress 519 - Add burn bundle selection details 520 - Add network reset migration flow 521 - Prepare candidate network messaging and admin access 522 - Show block reward fee flow 523 - fix local testnet profile for compose nodes 524 - Add website service to Docker Compose 525 - Simplify VDF benchmark documentation 526 - Test and harden protocol invariants 527 - Keep admin IP allowlist outside version control 528 - Invalidate stale sync work on chain reset 529 - Use app version for UI cache busting 530 - Optimize compact block storage 531 - Use compact storage size for block consensus 532 - Archive legacy chain databases on startup 533 - Support genesis deployments with fresh PVCs 534 - Recreate permanent PVC for genesis deployments 535 - Harden genesis deployment rollout 536 - Fix adversarial fixture ticket IDs 537 - Speed up release checks and update fuzz lock 538 539 ## [0.3.10] - 2026-08-18 540 541 ### Changed 542 543 - Harden reveal committee lineage selection 544 - Style markdown files in git browser 545 546 ## [0.3.9] - 2026-08-17 547 548 ### Changed 549 550 - Harden p2p block import and mempool sizing 551 - Activate reveal bundle signature thresholds 552 - Fix automatic burn fees after activation 553 - Lower long-test budgets 554 555 ## [0.3.8] - 2026-08-16 556 557 ### Changed 558 559 - Test zero-fee blinded creation rejection 560 - Fix recovery finalization liveness 561 - Harden peer discovery address handling 562 - Constrain block detail transaction list height 563 564 ## [0.3.7] - 2026-08-15 565 566 ### Changed 567 568 - Add testnet chaos property coverage 569 - Add project roadmap 570 - Add max send amount button 571 - Block zero-fee spam after activation 572 - Add devnet node runner callout 573 574 ## [0.3.6] - 2026-08-14 575 576 ### Changed 577 578 - Add adversarial reveal and p2p regression tests 579 - Gate reveal fee mask attribution at height 750 580 581 ## [0.3.5] - 2026-08-14 582 583 ### Changed 584 585 - Add development mode metrics UI 586 587 ## [0.3.4] - 2026-08-14 588 589 ### Changed 590 591 - Reject transactions too large for blocks 592 - Activate unique-owner reveal committees at height 500 593 - Fix deployment bug 594 - Refine downloads page layout 595 596 ## [0.3.3] - 2026-08-13 597 598 ### Changed 599 600 - Remove redundant build step 601 - Show reveal metrics and finalizer status 602 - Improve mobile homepage hero 603 604 ## [0.3.2] - 2026-08-13 605 606 ### Changed 607 608 - Make windows build cache persistent 609 - Use getiuna.org domain 610 - Support re-deploying 611 - Add redirect to new domain 612 - Polish static source browser 613 - Enable external links from desktop UI 614 - Fix version update badge comparison 615 - Specify thanks 616 - Move address book form into recipient picker 617 - Improve deployment script 618 619 ## [0.3.1] - 2026-08-12 620 621 ### Changed 622 623 - Fix release artifact container path 624 - Build Windows desktop artifact in Docker 625 - Use socket address for deployed node announce 626 - Add new admin UI endpoint 627 - Fix static git clone over HTTP 628 - Highlight Discord links on homepage 629 - Invalidate missed fallback tickets 630 631 ## [0.3.0] - 2026-08-12 632 633 ### Changed 634 635 - Add README community badges 636 - Fix VDF modulus and reset consensus gates 637 - Use crate PBKDF2 for auth passwords 638 - Remove CI test 639 - Add static deployment site 640 - Fix deployment version replacement 641 - Preserve deployment replacement captures 642 643 ## [0.2.47] - 2026-08-11 644 645 ### Changed 646 647 - Add thanks page 648 - Improve reveal bundle timing and UTXO selection 649 - Fix UTXO range selection clicks 650 - Improve UI data cache consistency 651 652 ## [0.2.46] - 2026-08-11 653 654 ### Changed 655 656 - Fix initial block rail rendering 657 - Show chain reset result as global flash 658 659 ## [0.2.45] - 2026-08-11 660 661 ### Changed 662 663 - Improve block loading skeleton 664 - Use warm UI cache for chain endpoints 665 - Persist UI chain indexes 666 - Request snapshot for single block fork errors 667 - Add local chain reset action 668 669 ## [0.2.44] - 2026-08-11 670 671 ### Changed 672 673 - Improve UI polling performance 674 675 ## [0.2.43] - 2026-08-11 676 677 ### Changed 678 679 - Split large modules 680 - Improve initial chain and metrics loading 681 682 ## [0.2.42] - 2026-08-10 683 684 ### Changed 685 686 - Improve gossip peer exchange discovery 687 688 ## [0.2.41] - 2026-08-10 689 690 ### Changed 691 692 - Add UI-configurable P2P bind port 693 - Improve UI chain data performance 694 695 ## [0.2.40] - 2026-08-10 696 697 ### Changed 698 699 - Aggregate finalizer fees at activation height 700 701 ## [0.2.39] - 2026-08-10 702 703 ### Changed 704 705 - Prune stale inbound peers 706 - Harden UI polling after idle 707 - Show wallet transaction timestamps 708 - Add wallet address book 709 - Defer heavy UI refreshes by tab 710 - Improve mining event log feedback 711 712 ## [0.2.38] - 2026-08-09 713 714 ### Changed 715 716 - Allow two mine actions per anchor 717 718 ## [0.2.37] - 2026-08-09 719 720 ### Changed 721 722 - Limit mine actions per anchor 723 724 ## [0.2.36] - 2026-08-08 725 726 ### Changed 727 728 - Add configurable PoW mining workers 729 730 ## [0.2.35] - 2026-08-08 731 732 ### Changed 733 734 - Improve local mining status and PoW resilience 735 - Stop automatic PoW worker when disabled 736 737 ## [0.2.34] - 2026-08-08 738 739 ### Changed 740 741 - Separate finalizer anchor burns 742 743 ## [0.2.33] - 2026-08-08 744 745 ### Changed 746 747 - Use default burn settings for genesis mode 748 749 ## [0.2.32] - 2026-08-07 750 751 ### Changed 752 753 - Address testnet feedback UI and recovery settings 754 - Add sparse network chaos stability test 755 - Improve mempool ordering and block byte breakdown 756 757 ## [0.2.31] - 2026-08-07 758 759 ### Changed 760 761 - Highlight new mempool items 762 - Make automatic burns preserve configured amount 763 - Increase fallback finalizer slot delay 764 - Count blinded inputs in circulation until reveal 765 766 ## [0.2.30] - 2026-08-07 767 768 ### Changed 769 770 - Fix metrics accounting and desktop sleep 771 772 ## [0.2.29] - 2026-08-06 773 774 ### Changed 775 776 - No notable changes recorded. 777 778 ## [0.2.28] - 2026-08-06 779 780 ### Changed 781 782 - No notable changes recorded. 783 784 ## [0.2.27] - 2026-08-06 785 786 ### Changed 787 788 - No notable changes recorded. 789 790 ## [0.2.26] - 2026-08-06 791 792 ### Changed 793 794 - No notable changes recorded. 795 796 ## [0.2.25] - 2026-08-05 797 798 ### Changed 799 800 - No notable changes recorded. 801 802 ## [0.2.24] - 2026-08-05 803 804 ### Changed 805 806 - No notable changes recorded. 807 808 ## [0.2.23] - 2026-08-05 809 810 ### Changed 811 812 - No notable changes recorded. 813 814 ## [0.2.22] - 2026-08-05 815 816 ### Changed 817 818 - Refine blinded mempool protocol 819 820 ## [0.2.21] - 2026-08-05 821 822 ### Changed 823 824 - Split blinded fees with reveal list makers 825 826 ## [0.2.20] - 2026-08-05 827 828 ### Changed 829 830 - Add reveal bundle committee 831 - Compact reveal bundle storage 832 833 ## [0.2.19] - 2026-08-04 834 835 ### Changed 836 837 - Persist owned blinded transactions 838 839 ## [0.2.18] - 2026-08-04 840 841 ### Changed 842 843 - No notable changes recorded. 844 845 ## [0.2.17] - 2026-08-04 846 847 ### Changed 848 849 - No notable changes recorded. 850 851 ## [0.2.16] - 2026-08-04 852 853 ### Changed 854 855 - No notable changes recorded. 856 857 ## [0.2.15] - 2026-08-04 858 859 ### Changed 860 861 - No notable changes recorded. 862 863 ## [0.2.14] - 2026-08-04 864 865 ### Changed 866 867 - No notable changes recorded. 868 869 ## [0.2.13] - 2026-08-03 870 871 ### Changed 872 873 - Queue automatic burns as blinded mempool items 874 875 ## [0.2.12] - 2026-08-03 876 877 ### Changed 878 879 - Require plaintext burn in blinded blocks 880 881 ## [0.2.11] - 2026-08-03 882 883 ### Changed 884 885 - Remove burn claims 886 - Add blinded transaction commit reveal 887 888 ## [0.2.10] - 2026-08-03 889 890 ### Changed 891 892 - Add iuna pronunciation to homepage 893 - Split claimed burn fees with attesters 894 - Add burn claim metrics screen 895 896 ## [0.2.9] - 2026-08-03 897 898 ### Changed 899 900 - Document protocol overview 901 - Fix burn leader ranks modal data mapping 902 - Enforce finalizer rank time slots 903 904 ## [0.2.8] - 2026-08-02 905 906 ### Changed 907 908 - Avoid visible loaders during polling 909 - Refresh chain data after setup completion 910 - Add initial setup node mode choice 911 912 ## [0.2.7] - 2026-08-02 913 914 ### Changed 915 916 - Add required burn for mine actions 917 - Clarify PoW mining controls 918 - Add recovery finalization path 919 - Add burn inclusion claims 920 - Remove required burn mine reward setting 921 - Show burn leader ranks in block detail 922 - Fix desktop app icon 923 - Normalize fallback VDF retarget samples 924 925 ## [0.2.6] - 2026-07-31 926 927 ### Changed 928 929 - Paginate management datasets 930 - Run automatic PoW mining independently 931 932 ## [0.2.5] - 2026-07-31 933 934 ### Changed 935 936 - Simplify README and landing page copy 937 - Clarify landing page join options 938 - Verify announced P2P address ownership 939 - Make inbound P2P explicitly public 940 - Close transient P2P verification sessions 941 - Show verified inbound peer addresses 942 943 ## [0.2.4] - 2026-07-31 944 945 ### Changed 946 947 - Update website join options 948 - Add configurable P2P announce address 949 - Dampen VDF retarget oscillation 950 - Use BIP-39 wallet seed phrases 951 - Add metrics block range filter 952 - Prefill setup bootstrap peer 953 954 ## [0.2.3] - 2026-07-30 955 956 ### Changed 957 958 - Fix metrics chart bootstrap points 959 - Allow VDF rounds above legacy limit 960 - Split transaction gossip batches 961 962 ## [0.2.2] - 2026-07-30 963 964 ### Changed 965 966 - Add optional blockchain metrics tracking 967 968 ## [0.2.1] - 2026-07-30 969 970 ### Changed 971 972 - Add settings screen 973 - Reject zero enabled burn rate 974 975 ## [0.2.0] - 2026-07-29 976 977 ### Changed 978 979 - Add desktop release artifacts 980 - Fix Windows desktop artifact upload 981 - Fix macOS desktop app signing 982 983 ## [0.1.14] - 2026-07-29 984 985 ### Changed 986 987 - Clean up runtime logging 988 - Constrain transaction scroll areas 989 - Show disabled pending UTXOs 990 - Filter wallet transactions from backend 991 - Limit inbound P2P connections 992 993 ## [0.1.13] - 2026-07-29 994 995 ### Changed 996 997 - Harden mempool sync and auth 998 - Harden block timing with network-adjusted time 999 - Harden management UI requests 1000 - Simplify management UI modes 1001 - Fix network time replay edge cases 1002 - Refine brand icon 1003 - Resize management UI brand mark 1004 - Highlight basic peer errors 1005 1006 ## [0.1.12] - 2026-07-28 1007 1008 ### Changed 1009 1010 - Expose transaction gossip rejections 1011 - Validate protocol addresses for canonical fees 1012 - Fix PoW mine rewards and bounded search 1013 - Sync mempools through peer status 1014 1015 ## [0.1.11] - 2026-07-28 1016 1017 ### Changed 1018 1019 - Move web assets under www 1020 - Clarify iuna homepage positioning 1021 - Reject conflicting mempool gossip acknowledgements 1022 1023 ## [0.1.10] - 2026-07-28 1024 1025 ### Changed 1026 1027 - Clean up stale mine actions 1028 1029 ## [0.1.9] - 2026-07-28 1030 1031 ### Changed 1032 1033 - Run background sync in setup mode 1034 1035 ## [0.1.8] - 2026-07-28 1036 1037 ### Changed 1038 1039 - Fix stale outbound peer cleanup 1040 1041 ## [0.1.7] - 2026-07-28 1042 1043 ### Changed 1044 1045 - Fix p2p setup sync and private peer discovery 1046 1047 ## [0.1.6] - 2026-07-28 1048 1049 ### Changed 1050 1051 - Ignore private peer discovery addresses 1052 1053 ## [0.1.5] - 2026-07-28 1054 1055 ### Changed 1056 1057 - Remove public default port examples 1058 - Fix setup peer genesis adoption 1059 1060 ## [0.1.4] - 2026-07-27 1061 1062 ### Changed 1063 1064 - Improve peer management UI 1065 - Add network health overview 1066 - Track peer activity freshness 1067 - Add peer bans and version notice 1068 - Add bootstrap peer setup 1069 1070 ## [0.1.3] - 2026-07-27 1071 1072 ### Changed 1073 1074 - Fix release publishing without checkout 1075 1076 ## [0.1.2] - 2026-07-27 1077 1078 ### Changed 1079 1080 - Use current macOS Intel release runner 1081 - Clarify homepage join options 1082 1083 ## [0.1.1] - 2026-07-27 1084 1085 ### Changed 1086 1087 - Add Linux ARM release artifact 1088 1089 ## [0.1.0] - 2026-07-26 1090 1091 ### Changed 1092 1093 - Initial commit 1094 - Harden consensus and refresh node UI 1095 - Move runtime configuration into UI 1096 - Require burn transaction before VDF mining 1097 - Move initial setup into UI config flow 1098 - Add recovery phrase wallet setup 1099 - Change default HTTP UI port 1100 - Make genesis VDF calibration adaptive 1101 - Improve setup seed verification feedback 1102 - Reward genesis starter and show block miners 1103 - Keep burn rate edits stable during polling 1104 - Persist burn rate configuration 1105 - Add fees and block size limits 1106 - Move mining settings into mining screen 1107 - Refine transaction card styling 1108 - Validate wallet send form 1109 - Rename project to Luun 1110 - Add rolling burn ticket window 1111 - Clarify wallet setup recovery phrase 1112 - Require fresh wallet for genesis 1113 - Add mining economics break-even 1114 - Add P2P diagnostics and fix partial reads 1115 - Load wallet transaction history from backend 1116 - Migrate ledger transactions to UTXO model 1117 - Guard against repeated wins from one burn ticket 1118 - Add transaction UTXO detail modal 1119 - Add UTXO coin selection regression tests 1120 - Improve transaction visibility and p2p delivery 1121 - Use microluun amount units 1122 - Add manual UTXO selection for transfers 1123 - Fix advanced UTXO transfer form 1124 - Add UTXO selection shortcuts 1125 - Add PoW mine actions for issuance 1126 - Use mine action for genesis issuance 1127 - Move genesis creation into chain UI 1128 - Revert "Move genesis creation into chain UI" 1129 - Revert "Use mine action for genesis issuance" 1130 - Refine mining controls and PoW issuance 1131 - Add miner-chosen mine fees 1132 - Add management UI authentication 1133 - Add wallet security and fee-rate mining UI 1134 - Add Stratum mining support 1135 - Add fallback block finalizers 1136 - Move public site to GitHub Pages 1137 - Add property tests for chain invariants 1138 - Clarify Luun website USP 1139 - Rename project to iuna 1140 - Polish iuna docs and Pages setup 1141 - Add release builds and fix Pages setup 1142 - Update GitHub Actions to Node 24 versions 1143 - Set block target to ten minutes