Changelog

Discover the latest releases from Nimiq ecosystem projects.
Nimiq Pay

Release 2.9.0

  • USDT support
  • Mark message that fail to send as such
  • feat(livechat): restore live chat badge and unread count on app restart
  • Prevent thank-you-screen from briefly showing when sending first message
  • Use nativeFetch for Walkie-Talkie API, to avoid CORS issues
  • Layout fixes
  • fix(livechat): periodic status polling, line breaks, and auto-resize textarea
  • Add chat-end confirmation screen and thank-you screen
  • Lint fixes
  • fix(livechat): improve reliability and UX of Walkie-Talkie chat
  • Replace Chatlio live-chat integration with custom one
  • Try fixing CI to respect lockfile
  • Lint fix
  • v2.8.1
  • feat(analytics): identify users using device id This is necessary for proper analytics, funnel, etc.
  • fix(transactions): store untranslated staking title, translate at display time
  • test(mini-apps): fix modal harness setup
  • fix(transactions): wrong tx sender and recipient data order
  • fix(transactions): include staking in persisted reads
  • fix(mini-apps): require approval for chain changes
  • Fix linter error
  • Update to @nimiq/core v2.2.2 and make use of the new StakingDataBuilder
  • Fix missing fee property
  • fix(ios): allow all screen orientations
  • Add protobufjs to pnpm approved packages
  • Display staking data in tx confirmation sheet
  • Improve formatting of numbers and addresses in confirmation sheet
  • Fix staking demo app balance refresh
  • Add network type to confirmation request to show the right address
  • Fix restaking txs showing up in history while no remote exists
  • Correct tx confirmation screen for remove-stake transactions
  • Fix type errors
  • Handle staking transaction detection in history
  • Complete staking mini-app demo
  • Fetch remote signer transactions by latest first
  • Ignore validator pool restaking transactions in tx history
  • Fix SQL query for upserting transactions
  • Add a staking view to the demo dApp
  • Correctly sign staking transactions
  • Remove old, unused NimiqProvider implementation
  • Support for staking txs from mini-apps
  • Fix weird TS error
  • Linter fixes
  • Fix type error
  • Fix linter errors
  • Add support for receiving RPC calls that need to be made on behalf of the dApp.
  • Fix webview listeners not getting removed
  • Send mini-app URL and title to confirmation dialog
  • Require confirmation for listing accounts and signing messages
  • Correct return value for transaction confirmations
  • Remove webview listeners when closed
  • Remove PaymentPreview component for tx confirmations
  • Update to RPC interface for mini-app host and add more method handlers
  • Adjust mini-app host and demo app to web3-provider
  • Add web3-provider script
  • Derive ETH address from user's entropy
  • Use the PaymentPreview component for transaction confirmations
  • Use a better icon for Mini Apps in the menu
  • Change send/signTransaction to sendPayment
  • Transaction signing from mini-app
  • Running in Android emulator
  • Add demo Nimiq Mini-App
  • Implement MiniAppsHost
  • Add basic MiniAppsModal
  • Simplify Window type extension
  • Refactor internal result handling
  • Add a provider implementation
  • Initial interface for the NimiqProvider in mini-apps

✨ Features

  • infinite tx list in home screen
  • using mini-app-sdk package from npm
  • use posthog feature flag to enable NAKA Now we can change conditions in Posthog dashboard
  • minimal AGENT.md
  • agent skill for trust-web3-provider
  • gate mini apps behind env var
  • using new mini-apps-sdk
  • NIM fee for basic tx and atomic swaps
  • moved rpc to provider
  • show toast when switching chains
  • allow adding new chains WARN: Not tested
  • show toast if unsupported chain
  • added multiple EVM RPC and the ability to change RPC when switching chains
  • unlock screen orientation for dApps Closes APP-98
  • include description in recently viewed mini apps
  • implement posthog analytics into mini apps
  • recently viewed mini apps in discover modal
  • using birpc for webview communication
  • show mini apps button in home screen
  • new UI for mini apps discover modal with search functionality
  • reopen mini-app after pin input if app was reloaded after resume from background
  • open links with target="_blank" inside same webview
  • show more info in ETH transaction signing
  • use our node to get missing params in tx like nonce, gasLimit, etc. Using mevblocker node for now since it's whitelisted by Uniswap
  • use subtitle for sheet messages
  • using new sheets for connect and message signing and implement favicon retrieval for dApps
  • allow chain list
  • eth send transactions
  • eth signTypedMessage
  • sign message using eth
  • eth provider with wallet discovery
  • add some popular dapps
  • use capacitor-extended-dialog instead of custom webview for permission requests

🐛 Bug Fixes

  • increase initial history scan ranges and reset Polygon history state on transaction history clear
  • use Crypto enum instead of string literal in TransactionAmounts test
  • prevent duplicate navigation and stale step events in Flow and QR scanner
  • hide preview separator dots for empty slots
  • enter payment amounts in crypto units
  • TS error for mocked handler
  • lint
  • support wallet permissions flow
  • improved balance states
  • don't block logout if HCE fails
  • lint
  • clear cookies on open dApps could still have cookies if app was closed while in background and dApp was not properly closed
  • correct fee calculation in user confirmation request
  • lint
  • close webview when main app is locked
  • clear cookies after closing dApp Polymarket was keeping the session in cookies and doesnt allowed to login again until cookies were cleared Closes !APP-95
  • buffer not defined when trying to sign personal message Discovered in DappRadar
  • correct isDev assignment to use environment variable

♻️ Refactoring

  • move mini app list to its own store Get from an API + cache in the future
  • move confirmation requests to its own lib
  • security improved and removed duplicated code

🔧 Chores

  • languages
  • languages
  • update inappbrowser
  • languages
  • disable analytics in dev mode
  • preparation for testing releasing
  • extra logs for provider
  • export app to network to be able to access it through physical devices
Albatross

Mainnet 1.3.0

This release targets the mainnet network. This release is backwards compatible with the previous v1.X.X releases.

What's changed

  • web-client: Fix function name typo in StakingDataBuilder by @sisou in #3627
  • Fix missing proof-of-knowledge validation on voting key update by @jsdanielh in #3654
  • Fix peer contact book poisoning via future timestamps by @jsdanielh in #3655
  • Fix peer-triggerable panic during history sync by @jsdanielh in #3656
  • Fix quorum bypass via out-of-range BitSet signer indices by @jsdanielh in #3657
  • Fix underflow panic in vesting and HTLC insufficient funds error path by @jsdanielh in #3658
  • Fix panic on HistoryTreeProof length mismatch by @jsdanielh in #3659
  • Fix panic in RequestMacroChain with micro block locator by @jsdanielh in #3660
  • Fix off-by-one in proposal buffer signer bounds check by @jsdanielh in #3661
  • Fix crash via invalid election macro block validators voting key by @jsdanielh in #3662
  • Fix request/response codec reading entire stream before size validation by @jsdanielh in #3663
  • Fix discovery handler underflow when peer sends limit=0 by @jsdanielh in #3664
  • Fix stale response_channels on request/response inbound failure by @jsdanielh in #3665
  • Fix crash on duplicate discovery substream by @jsdanielh in #3666
  • Fix panic in history index request handlers on nodes without index by @jsdanielh in #3667
  • Fix election macro block interlink verification bypass by @jsdanielh in #3668
  • Fix validator and prover guide links by @AirMaTe in #3644

Dependencies

  • build(deps): bump actions/upload-artifact from 6 to 7 by @dependabotbot in #3621
  • build(deps): bump actions/download-artifact from 7 to 8 by @dependabotbot in #3622
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 8 updates by @dependabotbot in #3626
  • build(deps): bump docker/login-action from 3 to 4 by @dependabotbot in #3628
  • build(deps): bump docker/build-push-action from 6.19.2 to 7.0.0 by @dependabotbot in #3634
  • build(deps): bump docker/metadata-action from 5 to 6 by @dependabotbot in #3633
  • build(deps): bump docker/setup-buildx-action from 3 to 4 by @dependabotbot in #3631
  • build(deps): bump libp2p-gossipsub from 0.49.2 to 0.49.3 by @dependabotbot in #3645
  • build(deps): bump rustls-webpki from 0.103.8 to 0.103.10 by @dependabotbot in #3647
  • build(deps): bump codecov/codecov-action from 5 to 6 by @dependabotbot in #3651

Full Changelog: https://github.com/nimiq/core-rs-albatross/compare/v1.2.2...v1.3.0

Albatross

Mainnet 1.2.2

This release targets the mainnet network. This release is backwards compatible with the previous v1.X.X releases.

What's changed

  • Fix some clippy warnings by @jsdanielh in #3537
  • Fix KeyPair.fromHex rejecting output from toHex by @onmax in #3551
  • Fix multiple OpenRPC schema issues by @onmax in #3502
  • Add producer to web-client PlainMicroBlock by @onmax in #3550
  • Add pkg.pr.new preview for web-client by @onmax in #3548
  • Remaining multisig methods for web-client by @sisou in #3573
  • web-client: Allow signing staking transactions with a different inner KeyPair by @sisou in #3585
  • blockchain: Add proposal body root verification by @jsdanielh in #3623

Dependencies

  • Update dependencies that were not populated by GH dependabot by @jsdanielh in #3536
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 6 updates by @dependabotbot in #3543
  • build(deps): bump convert_case from 0.9.0 to 0.10.0 by @dependabotbot in #3545
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 9 updates by @dependabotbot in #3554
  • build(deps): bump darling from 0.21.3 to 0.23.0 by @dependabotbot in #3556
  • build(deps): bump vite from 5.4.20 to 5.4.21 in /web-client/extras by @dependabotbot in #3515
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 5 updates by @dependabotbot in #3562
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 10 updates by @dependabotbot in #3568
  • build(deps): bump signal-hook from 0.3.18 to 0.4.1 by @dependabotbot in #3570
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 10 updates by @dependabotbot in #3578
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 6 updates by @dependabotbot in #3586
  • build(deps): bump the minor-and-patch-cargo-updates group with 6 updates by @dependabotbot in #3591
  • build(deps): bump convert_case from 0.10.0 to 0.11.0 by @dependabotbot in #3593
  • build(deps): bump time from 0.3.46 to 0.3.47 by @dependabotbot in #3596
  • build(deps): bump actions/setup-python from 5 to 6 by @dependabotbot in #3605
  • build(deps): bump actions/setup-node from 4 to 6 by @dependabotbot in #3606
  • build(deps): bump actions/download-artifact from 4 to 7 by @dependabotbot in #3604
  • build(deps): bump actions/checkout from 4 to 6 by @dependabotbot in #3603
  • build(deps): bump actions/upload-artifact from 4 to 6 by @dependabotbot in #3602
  • build(deps): bump docker/build-push-action from 6.10.0 to 6.19.2 in the minor-and-patch-actions-updates group by @dependabotbot in #3601
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 6 updates by @dependabotbot in #3607
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 5 updates by @dependabotbot in #3614

Full Changelog: https://github.com/nimiq/core-rs-albatross/compare/v1.2.1...v1.2.2

Wallet

v3.1.7

  • Fix some modals not closing properly when opened from the Network or Settings pages.
  • Disable Moonpay for buying NIM.
Nimiq Pay

Release 2.7.5

🐛 Bug Fixes

  • app was unusable if geoIp failed Added extra login for future debugging

🔧 Chores

  • enhance usage descriptions for camera, location, and photo library. Requested by apple review team
Nimiq Pay

Release 2.7.4

  • Use split issuer-server endpoint for issuing new NAKA cards

✨ Features

  • add card deactivation functionality and set default card in SDK Fixes case where new card was issued after blocked card and the new card was not used for payments if the expiry date was the same
  • add conditional rendering for reset button in development mode

🐛 Bug Fixes

  • update npm registry configuration in CI for lint and build stages
  • add npm registry configuration to lint job
  • update card in db when blocking
  • increase WebSocket heartbeat interval for production to not spam the server that much It could trigger a spam protection on the server

🔧 Chores

  • use published package for monet+ capacitor plugin
  • languages
  • better way of handling devtool url
Nimiq Pay

Release 2.7.2

🐛 Bug Fixes

  • consider remote height can be -1 (server down) when HTLC has timeouted and want to recover funds
  • correct crypto map height on iOS

🔧 Chores

  • languages
Nimiq Pay

Release 2.7.1

✨ Features

  • pass app language to crypto map

🐛 Bug Fixes

  • replace geoip api with a SSL one
Nimiq Pay

Release 2.7.0

  • lint fixes
  • lint fix
  • Albermonte/new map layout
  • chore(android): bump

✨ Features

  • restrict NAKA to supported countries using IP. Created secret feature...
  • reissue new card after blocked one Improved blocked UI

🐛 Bug Fixes

  • map payment rejection code to user friendly message Closes APP-38
  • use latest fastspot-api-v2 instead of patch

🔧 Chores

  • languages
  • removed unused refs
Albatross RPC TS Client

v1.0.0-beta.40

Breaking Changes

  • ExecutedTransaction is now { transaction: Transaction, executionResult: boolean } instead of extending Transaction
  • Block.transactions is now ExecutedTransaction[] instead of Transaction[]
  • getNetworkId() returns number instead of string

Migration

// Before
const tx = await getTransactionByHash({ hash })
console.log(tx.data.hash)

// After  
const tx = await getTransactionByHash({ hash })
console.log(tx.data.transaction.hash)

Fixes

  • Aligned types with OpenRPC schema v1.2.1
  • Validation script no longer creates issues for HTTP test failures
Albatross RPC TS Client

v1.0.0-beta.37

Changes

  • fix: align block schemas with Rust RPC response
    • MicroBlock.justification now optional (matches Rust Option<>)
    • ElectionMacroBlock: add justification, lostRewardSet, disabledSet
  • feat: add schema validation tests using vitest schemaMatching
  • chore: upgrade vitest 3.2.4 → 4.0.14
  • fix: WebSocket import for cross-platform support
Wallet

v3.1.4

🎉 Staking gets a glow-up! Enjoy a beautifully redesigned staking experience with smoother performance and fewer bugs. 🔐 Multisig has arrived! Check out our brand new multisig app announcement modal.

Nimiq Pay

Release 2.6.8

  • temp patch for fastspot library
  • Lint and extract
  • Enable Support button in NAKA Card management screen
  • Standardize @ion-change event typing
  • Use external arrow icon for NAKA Card T&C link
  • Align menu icons
  • Capitalize the C in "NAKA Card" everywhere
  • Add Terms & Conditions agreement checkbox to NAKA onboarding
  • Add link to NAKA T&C to card management screen
  • Show a little pinging dot on the chat badge when there are unread messages
  • Hide the live chat badge when user closes the overlay without having sent a message
  • Translate chat "Loading..." string
  • Change the live chat to use a custom badge and dialog
  • Integrate Chatlio live chat
  • Enable NAKA in dev
  • Extract translation strings
  • Re-use card overlay for locking and blocking
  • Check cards for expiry before saving them
  • Purge NAKA cards when no cards returned from API
  • Disable block button during request, add instruction for long-press button
  • Show when card is blocked
  • Add a card (un)locking animation and lock icon
  • Always update card data from server on startup
  • Change order of external-link condition
  • Check NAKA user status at app startup
  • Add an external-link arrow to "About" menu entry
  • Don't log cosigner websocket responses when they are ignored
  • Update @nimiq/core for fix to sendTransaction method
  • Add more logging to cosigner websocket
  • Fix missing function call
  • Remove nimiq-icons and their auto-loader
  • Use RekaUI NumberField for NAKA limit inputs
  • Implement daily limits
  • Implement per-payment limits
  • Update icons package to a working one, to fix the CI
  • Prevent notifications permission check on web
  • Prevent NAKA card activation errors on web
  • Extract translation strings
  • fix(ios): updated sumsub dep
  • chore(android): check closed testing branches build number
  • feat(wip): new crypto map next Probably only for Lugano for now
  • 🚀 Release v2.6.1
  • Use WebSocket interface of cosigner

✨ Features

  • more NAKA translations
  • add translations for NAKA card management related toast messages
  • show error if setAsPreferredService fails
  • ensure only one active remote signer with balance is set allows funds recovery after timeout even if cosigner doesn't recognize the HTLC as a remote signer
  • log remote signers and device info when manually sending logs
  • don't include HTLC address on the top up list since it cannot be used for withdrawal anyway Increase the top up list size to 5 addresses
  • jump to next input if key pressed is space
  • improved payment selector styles and nfc animations
  • ask for pin when showing secret card data Closes #14
  • new ask for pin flow
  • return modal when flow opens, pass role to modal dismiss
  • show loading icon when card is pending activation on device Closes #26
  • new menu modal with icons

🐛 Bug Fixes

  • type issue
  • show decimals on limit inputs
  • incorrect width causing overflow
  • optimized fund processing speed and improved status update messages
  • don't pass naka step if no active naka card This prevents opening a connecting to the issuer ws when it's not needed
  • update fiat displayed when showSkeleton is gone Closes #28
  • long press on settings item opens dev modal again
  • duplicated icons on launcher
  • wait until card is active on device to call setAsPreferredService
  • dont show payments divider if nothing to show
  • overlap notification title and close button
  • show naka notification when KYC not completed
  • use correct environment when init HCE SDK
  • handle loading state in KYC flow and include missing onDidDismiss listener Better user feedback for errors Closes #23 and #24
  • include debug package in google services
  • dont trust kyc sdk status, confirm with issuer when user is approved
  • incorrect var name for naka repo
  • dont re-compute cardData value Closes #18

♻️ Refactoring

  • improve logging for remote signer WebSocket API

🔧 Chores

  • bump version
  • languages
  • revert back to old map
  • more logs on payment confirm and rejection from app side
  • disable NAKA on iOS Closes APP-31
  • lint fixes
  • prevent unnecessary NFC checks when step not visible or card not active on device
  • disable ccpoints onboarding Closes #27
  • match versions between package, android and iOS
  • use correct aid for debug and release
  • update issuer endpoints with prod values
  • removed naka card from settings screen
  • removed NFC permission from iOS
  • more logs on naka store
Albatross

Mainnet 1.2.1

This release targets the mainnet network. This release is backwards compatible with the previous v1.X.X releases.

What's changed

  • OpenRPC schema: add support for unwrapping lists of tuples like Vec<(Blake2bHash, u32)>). by @Eligioo in #3519
  • ci: Decrease frequency cron scheduled jobs run by @jsdanielh in #3521
  • fix: Fix the network buffer size for webclient by @viquezclaudio in #3530

Dependencies

  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 6 updates by @dependabotbot in #3518
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 9 updates by @dependabotbot in #3529

Full Changelog: https://github.com/nimiq/core-rs-albatross/compare/v1.2.0...v1.2.1

Keyguard

v2.2.4

  • Fix RSA key generation during connect flow by inlining scripts into the sandboxed iframe
  • Update Nimiq SDK to v2.2.0
Albatross

Mainnet 1.2.0

This release targets the mainnet network. This release is backwards compatible with the previous v1.X.X releases.

What's changed

Dependencies

  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 5 updates by @dependabotbot in #3430
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 6 updates by @dependabotbot in #3435
  • build(deps): bump schemars from 0.8.22 to 1.0.3 by @dependabotbot in #3426
  • build(deps): bump rust-argon2 from 2.1.0 to 3.0.0 by @dependabotbot in #3438
  • build(deps): bump the minor-and-patch-cargo-updates group with 2 updates by @dependabotbot in #3437
  • build(deps): bump the minor-and-patch-cargo-updates group with 2 updates by @dependabotbot in #3441
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 3 updates by @dependabotbot in #3446
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 4 updates by @dependabotbot in #3448
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 2 updates by @dependabotbot in #3451
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 5 updates by @dependabotbot in #3456
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 5 updates by @dependabotbot in #3459
  • build(deps): bump the minor-and-patch-cargo-updates group with 6 updates by @dependabotbot in #3462
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 4 updates by @dependabotbot in #3465
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 4 updates by @dependabotbot in #3468
  • build(deps): bump tracing-subscriber from 0.3.19 to 0.3.20 by @dependabotbot in #3469
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 3 updates by @dependabotbot in #3475
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 4 updates by @dependabotbot in #3482
  • build(deps): bump the minor-and-patch-cargo-updates group with 7 updates by @dependabotbot in #3483
  • build(deps): bump vite from 5.4.19 to 5.4.20 in /web-client/extras by @dependabotbot in #3481
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 10 updates by @dependabotbot in #3488
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 3 updates by @dependabotbot in #3490
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 6 updates by @dependabotbot in #3493
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 5 updates by @dependabotbot in #3507

Full Changelog: https://github.com/nimiq/core-rs-albatross/compare/v1.1.1...v1.2.0

Developer Center

v2.0.0 - Complete Redesign

🎉 Major Release: Complete Redesign & Modernization

This release represents a complete overhaul of the Nimiq Developer Center with 384 files changed, 42k+ additions, and comprehensive modernization across the entire platform.

✨ What's New

🎨 Complete Visual Redesign

  • Modern Layout - Brand new, developer-focused interface with improved navigation and discoverability
  • Custom VitePress Theme - Built on nimiq-vitepress-theme (v1.0.0-beta.136) with Nimiq branding and design system
  • New Styling System - Powered by nimiq-css with UnoCSS, featuring fluid spacing and responsive design patterns
  • Enhanced Components - New reusable components including hexagon backgrounds, grid layouts, and interactive elements

📚 Documentation Overhaul

  • Restructured Content - Complete reorganization of documentation for better flow and accessibility
  • New Guides Platform - Integration with nimiq.guide for step-by-step tutorials
  • Improved API Reference - Auto-generated Web Client documentation with TypeDoc
  • Better RPC Docs - Enhanced RPC playground with dynamic parameter support and improved OpenRPC integration
  • Nimiq UI Documentation - Comprehensive docs at nimiq-ui including Nimiq CSS, Nimiq Icons, and other libraries
  • Nimiq Utils Docs - Full documentation for utility libraries

🚀 Developer Experience

  • New Starter Templates - Updated Nimiq Starter to get you building faster
  • Nitro 3 Integration - Server-side API routes with Cloudflare Pages Functions support
  • Interactive Playground - Enhanced RPC testing interface with real-time parameter parsing
  • Better Search - Improved local search functionality
  • Modular Navigation - New navigation system with dedicated sections for Web Client, Protocol, RPC, Utils, and Validators

🛠️ Technical Improvements

  • VitePress Data Loaders - Dynamic content loading for RPC methods, servers, and API reference
  • CI/CD Pipeline - New GitHub Actions workflow for automated testing (lint, typecheck, build)
  • Multi-Environment Builds - Support for development, staging, and production deployments
  • Type Safety - Enhanced TypeScript support with custom frontmatter type definitions
  • Performance - Optimized build process and improved asset handling

🔧 Recent Fixes (v2.0.0)

  • Fixed Open Graph image URL path (was concatenating incorrectly as /developersog-image.png)
  • Updated homepage URL from GitHub Pages to production domain (https://nimiq.com/developers)
  • Added build/ folder to ESLint ignore list to prevent linting errors on generated files

📊 Stats

  • 384 files changed
  • 41,993 additions
  • 12,861 deletions

📚 Resources

Nimiq Pay

Release 2.6.1

✨ Features

  • new address withdrawal selection screen
  • check KYC in background if KYC is pending

🐛 Bug Fixes

  • use useGenericPackageRepositoryForAssets to upload assets to gitlab releases This allows to upload larger assets without errors

🔧 Chores

  • remove NAKA Card item from settings if NAKA env var not enabled
  • updated fastlane plugins
  • mainnet buffer address
  • release-it on verbose mode
Hub

v2.3.0

  • Support signing messages with a Ledger.
Nimiq MCP

v0.0.9

  • add playwright github actions workflow
  • fix pnpm setup order in workflow
  • fix playwright command using dlx
  • Add new features and fix linting issues
  • replace playwright with vitest testing
  • add monthly health check with slack alerts
  • fix node version compatibility for eslint
Albatross RPC TS Client

v1.0.0-beta.34

🔧 Chores

  • update WebSocket dependency to @libsql/isomorphic-ws and adjust imports
Nimiq Pay

Release 2.5.1

🐛 Bug Fixes

  • dont allow android backup, this fixes an error that appears sometimes on production when updating the app
Hub

v2.2.1

  • Add support for Login with Nimiq and Multisig Transaction Signing
  • Update @nimiq/core SDK for better connectivity and performance
Nimiq Pay

Release 2.5.0

✨ Features

  • add identicon and use middle ellipsis for address display in withdraw selector This change was requested by the community
  • add coming soon modal and use it on CC Points when campaign is not active

🐛 Bug Fixes

  • apply padding on Android 16 Android 16 enforce edge to edge, this is a temp fix

🔧 Chores

  • languages
  • if no amount on request link, redirect to withdraw to let user input the amount This change was requested by the community
Keyguard

v2.2.2

  • Update Tether signature generation for native USDT0 on Polygon
Nimiq Pay

Release 2.4.0

✨ Features

  • added animations on home screen

🐛 Bug Fixes

  • use virtual scroller on tx list to fix incorrect height
  • lint
  • don't show more than 2 decimals for fiat value

🔧 Chores

  • languages
  • changed text for reduce motion setting
  • updated deps
  • target higher android API to prevent issues with Play Store
  • updated fastlane, delete .tgz files after release
Albatross

Mainnet 1.1.1

This release targets the mainnet network. This release is backwards compatible with the previous v1.X.X releases.

What's changed

  • Update dependency labels for release notes by @jsdanielh in #3386
  • Fix clippy warnings by @hrxi in #3377
  • policy: Initialize the default policy to the mainnet values by @jsdanielh in #3392
  • Update to Rust Edition 2024 by @sisou in #3313
  • Add a fuzzer for user friendly addresses by @hrxi in #3395
  • Validate and fix web-client type declarations by @sisou in #3387
  • Move listening for SIGINT to dedicated thread, don't block tokio worker thread by @fiaxh in #3407
  • Fix panic in Address::from_user_friendly_address by @hrxi in #3399
  • Update libmdbx Rust wrapper by @hrxi in #3408
  • Fix clippy warnings by @jsdanielh in #3423

Dependencies

  • build(deps): bump vite from 5.4.18 to 5.4.19 in /web-client/extras by @dependabot in #3385
  • Update some dependencies by @jsdanielh in #3388
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 18 updates by @dependabot in #3401
  • build(deps): bump the minor-and-patch-cargo-updates group across 1 directory with 14 updates by @dependabot in #3422
  • build(deps): bump the minor-and-patch-cargo-updates group with 2 updates by @dependabot in #3424

Full Changelog: https://github.com/nimiq/core-rs-albatross/compare/v1.1.0...v1.1.1

Nimiq Pay

Release 2.3.2

🐛 Bug Fixes

  • don't show LongTimeNoSee modal if updating tx into db (after login)
  • lint

🔧 Chores

  • languages
Nimiq Pay

Release 2.3.1

🔧 Chores

  • updated nimiq dep
Nimiq Pay

Release 2.3.0

  • No consensus feature

✨ Features

  • display top-up address as QR

🐛 Bug Fixes

  • upload to browserstack with a custom id

🔧 Chores

  • languages
  • refreshing htlc wording
npm/@nimiq/utils

@nimiq/[email protected]

  • Updated to version 0.12.4
  • Previous version: 0.12.3
Hub

v2.0.19

  • Update Nimiq SDK for pico consensus performance improvements