Releases: paycrest/noblocks
Releases · paycrest/noblocks
Release list
noblocks 1.9.1
Release 1.9.1
Version Information
- Type: patch version bump
- Branch: stable
- Previous Version: 1.9.0
Pull Requests
Changes
Breaking Changes
None
Features
None
Fixes
None
Other Changes
None
noblocks 1.9.0
Release 1.9.0
Version Information
- Type: minor version bump
- Branch: stable
- Previous Version: 1.8.0
Pull Requests
Changes
Breaking Changes
None
Features
- feat: Implement public manager team view and bridge consent flow
- feat: Enhance CTA photo rotation and update assets
Fixes
- fix: Update PlayPromo button size for improved visibility on mobile
- fix: Refactor PlayPromo and AppLayout components for improved layout and styling
Other Changes
- refactor: Optimize team player handling and enhance sharing functionality
noblocks 1.8.0
Release 1.8.0
Version Information
- Type: minor version bump
- Branch: stable
- Previous Version: 1.7.0
Pull Requests
Changes
Breaking Changes
None
Features
- feat(tron): integrate Tron network support (#549)
- feat: Enhance BridgeForm and related components for improved user experience (#573)
- feat(noblocks): add Base app identity and builder code attribution (#575)
- feat: Improve date formatting with relative time calculation
- feat: Improve Navbar and PlayPromo components for enhanced user experience
- feat: Enhance UI components with improved styling and functionality
Fixes
- fix: Update NoblocksAnimatedIcon and PlayLandingPage styles for improved layout
- fix: Update PlayPromo component text and reconciliation timing
- fix: Update BridgeForm link to open Terms of Use in a new tab (#577)
- fix: Adjust z-index and overflow properties in PlayPromo and WalletDetails components (#576)
Other Changes
None
noblocks 1.7.0
Release 1.7.0
Version Information
- Type: minor version bump
- Branch: stable
- Previous Version: 1.6.1
Pull Requests
Changes
Breaking Changes
None
Features
- feat: Add World Cup footer Lottie support and update dependencies
Fixes
None
Other Changes
- refactor: Clean up AppLayout and PlayPromo components for improved readability and structure
noblocks 1.6.1
Release 1.6.1
Version Information
- Type: patch version bump
- Branch: stable
- Previous Version: 1.6.0
Pull Requests
Changes
Breaking Changes
None
Features
None
Fixes
None
Other Changes
None
noblocks 1.6.0
Release 1.6.0
Version Information
- Type: minor version bump
- Branch: stable
- Previous Version: 1.5.0
Pull Requests
Changes
Breaking Changes
None
Features
- feat(worker): enhance scoring worker to support live game intervals
- feat(play): enhance Noblocks Play API with new routes and middleware improvements
- feat(play): add matchdays API and enhance UI components
- feat(play): enhance Noblocks Play API and UI components
- feat(play): /api/play route handlers, config flag, and worker schema groundwork
- feat(play): fantasy league schema, scoring engine, and provider abstraction
- feat: enhance RecipientDetailsForm with NGN account validation (#479)
- feat(kyc): integrate Activepieces webhooks for KYC verification (#553)
- feat(refund): enforce KYC name matching for refund accounts in AddRefundAccountModal
- feat(transactions): add amount rounding for currency in transaction p… (#502)
- feat(bridge): implement cross-chain bridge functionality (#546)
- feat(aggregator): enhance error handling for no provider scenarios (#543)
- feat(settings): improve mobile profile view navigation and reorder dropdown items
- feat(wallet): enhance ExportStarknetWalletModal with key verification
- feat(utils): add function to format first word of recipient name in t… (#500)
- feat(countries): replace REST API with local country data from libphonenumber-js (#540)
- feat(kyc): implement unlimited monthly limit for tier 3 KYC users
- feat(utils): add normalizeStarknetAddressOrNull function and update E… (#538)
- feat(referral): implement referral program feature flag and UI integration (#531)
- feat(icons): add animated Noblocks logo and World Cup assets
- feat(kyc): enhance KYC status and phone verification flow
- feat(login): implement body scroll pinning during Privy login flow
- feat(transaction): implement swap mode toggle in TransactionForm
- feat(MobileDropdown): reset nested views on sheet close
- feat(wallet): enhance ExportStarknetWalletModal with key verification
- feat(wallet): implement Starknet wallet export functionality with HPKE encryption
- feat(referrals): update referral components and replace ReferralDashboard with ReferralHubView (#517)
- feat(kyc): enhance SmileID verification process and error handling (#516)
- feat(starknet): add Earn product via Vesu lending pools (#499)
- feat: enable on-ramp on Starknet. (#504)
- feat(transaction): enhance on-ramp functionality with dynamic fiat limits and currency validation
- feat(transactions): add 'credit' transaction type and enhance transaction details display
- feat(dependencies): update package.json and pnpm-lock.yaml for improved compatibility and performance
- feat(moralis): update backfill script to enhance PII handling and output format
- feat(moralis): implement request timeout handling for wallet registration and stream registration
- feat(moralis): improve error handling in wallet registration and access token retrieval
- feat(moralis): enhance deposit processing and registration
- feat(moralis): implement idempotency for deposit notifications
- feat(moralis): enhance webhook processing and error tracking
- feat(types): add Moralis transaction and webhook types
- feat(moralis): integrate Moralis webhook support and enhance configuration
Fixes
- fix(migrations): remove foreign key constraint on fantasy_player_match_stats.player_id
- fix: apply CodeRabbit auto-fixes
- fix(utils): close function definition for getOnrampFiatMaxAmount
- fix(config): set default Moralis base URL in config and update backfill script documentation
- fix(wallet): restore Starknet localStorage cleanup on logout
- fix(swap): rename ramp toggle to Buy/Sell and trim rate suffix (#514)
- fix(referral): enhance error handling in referrer unlock process
- fix(login): enhance login flow with in-flight guard and error handling
- fix(kyc): update transaction status filters to accurately reflect monthly spend limits
- fix(wallet): update address handling in CopyAddressWarningModal and SettingsDropdown (#527)
- fix: address CodeRabbit review on PR #526
- fix(referral): carry ?ref= code from share links into the referral modal
- fix(ux): stop network modal re-opening on login and pin body scroll behind locked modals
- fix(ui): show correct address and networks in wallet copy modal (#519)
- fix(referral): gate modal on server-side referral status to prevent cross-device reappearance and delayed load (#518)
- fix(wallet): export Starknet embedded key when network is Starknet (#498)
- fix(wallet): restore network-aware address in settings dropdown
- fixes (#515)
- fix(swap): rename ramp toggle to Buy/Sell and trim rate suffix (#514)
- fix(utils): enhance getOnrampFiatMaxAmount to validate currency codes and throw errors for unsupported currencies
- fix(dependencies): update hugeicons-react version and adjust build script
- fix(dependencies): update package.json and pnpm-lock.yaml for compatibility and performance improvements
Other Changes
- docs(fantasy-league): update worker tick documentation to reflect new scheduling logic
- refactor(worker): remove fantasy-scheduler and update documentation for Cloudflare Worker
- docs(fantasy-league): clarify feature flag behavior and update worker tick documentation
- refactor: enhance error handling across multiple components (#560)
- refactor: remove Biconomy dependencies and related components (#557)
- refactor(wallet): enhance button layout and styling in WalletDetails and WalletView components (#559)
- style(globals): adjust font sizes for mobile inputs to prevent iOS focus-zoom issues
- ci: add fallback value for fee recipient address
- refactor(moralis): improve deposit processing for instant notifications (#550)
- refactor(moralis): enhance deposit processing with token support checks
- chore(dependencies): update pnpm-lock.yaml to remove tsx and mark dependencies as optional
- refactor(moralis): consolidate Moralis webhook handling and remove unused code
- refactor(icons): enhance NoblocksAnimatedIcon for reduced motion support and update World Cup logo SVG
- refactor(kyc, referral): normalize currency casing and improve transaction filtering
- refactor(TransferForm): improve recipient address validation and error handling
- refactor(MobileDropdown): streamline component structure and improve view handling
- refactor(referral): enhance claim qualification logic and error handling (#522)
- refactor(kyc): update KYC verification process and improve UI components (#520)
noblocks 1.5.0
Release 1.5.0
Version Information
- Type: minor version bump
- Branch: stable
- Previous Version: 1.4.0
Pull Requests
Changes
Breaking Changes
None
Features
- feat(wallet): enhance ExportStarknetWalletModal with key verification
- feat(wallet): implement Starknet wallet export functionality with HPKE encryption
- feat(balances): parallelize rate+RPC, multicall per chain, SWR cache, CNGN UX (#482)
- feat: introduce swap mode functionality across transaction components
- feat: enhance TransferForm with improved address validation for Starknet and EVM networks (#481)
- feat: enhance Starknet integration and UI components (#480)
- feat: enhance CopyAddressWarningModal for Starknet support (#477)
- feat: enhance FlexibleDropdown and MainPageContent for improved selection handling
- feat: update MainPageContent and TransactionForm for improved on-ramp/off-ramp handling
- feat(rates): update rate fetching logic to use dynamic amount calculation
- feat(bundler): enhance error handling and nonce management in executeSponsored function (#467)
Fixes
- fix(wallet): update address handling in CopyAddressWarningModal and SettingsDropdown (#527)
- fix(wallet): export Starknet embedded key when network is Starknet (#498)
- fix(swap): rename ramp toggle to Buy/Sell and trim rate suffix (#514)
- fix(wallet): parse CNGN rate when fetchRate returns numeric data
- fix(deps): patch undici CVE via @actions/http-client and @actions/github overrides (#485)
- fix(deps): patch 90+ Dependabot security vulnerabilities (#484)
- fix(build): disable Turbopack scope hoisting to avoid BytePos panic
- fix: use NGN send amount for CNGN on-ramp rate probe when receive unset
Other Changes
- chore(deps): resolve Dependabot/npm audit vulnerabilities via pnpm overrides (#487)
- perf(build): drop unused deps, lazy-load @react-pdf/renderer, enable Turbopack (#483)
- refactor: centralize Starknet ready account class hash and paymaster configuration (#476)
- chore: refactor clipboard functionality to improve reliability (#463)
- refactor: simplify state management in NetworksDropdown component
noblocks 1.4.0
Release 1.4.0
Version Information
- Type: minor version bump
- Branch: stable
- Previous Version: 1.3.0
Pull Requests
Changes
Breaking Changes
None
Features
- feat: enhance FlexibleDropdown and MainPageContent for improved selection handling
- feat: update MainPageContent and TransactionForm for improved on-ramp/off-ramp handling
- feat(rates): update rate fetching logic to use dynamic amount calculation
- feat(bundler): enhance error handling and nonce management in executeSponsored function (#467)
Fixes
- fix: use NGN send amount for CNGN on-ramp rate probe when receive unset
Other Changes
- chore(release): merge main into stable (#486)
- refactor: simplify state management in NetworksDropdown component
noblocks 1.3.1
Release 1.3.1
Version Information
- Type: patch version bump
- Branch: stable
- Previous Version: 1.3.0
Pull Requests
Changes
Breaking Changes
None
Features
None
Fixes
None
Other Changes
None
noblocks 1.3.0
Release 1.3.0
Version Information
- Type: minor version bump
- Branch: stable
- Previous Version: 1.2.3
Pull Requests
Changes
Breaking Changes
None
Features
- feat: integrate WalletMigrationModal across components
- feat: make recipient name editable when unresolved from psp (#407)
- feat: add email field to transaction inputs and update related components. (#398)
- feat: enforce 10-digit NUBAN validation on Swap (fix 11-digit acceptance) (#372)
- feat: add upgrade server URL to configuration
- feat: implement dust balance handling and improve migration UX
- feat: enhance FundWalletForm to support embedded wallets and EOA usage (#396)
- feat: integrate WalletMigrationModal into TransferForm and TransactionForm for improved migration handling (#391)
- feat: integrate WalletMigrationModal into TransferForm and TransactionForm for improved migration handling
- feat: implement migration status context and update wallet handling (#387)
- feat: add local transfer fee configuration to support dynamic fee calculation (#382)
- feat: add order submission block tracking and improve order ID retrieval logic (#379)
- feat: implement dynamic transport selection for BSC in WalletTransferApprovalModal
Fixes
- fix-faulty-balance-fetch-for-new-users
- fix: update button text in useSwapButton for consistency
- fix: execute native within noblocks (#421)
- fix: block transactions for unmigrated user (#409)
- fix polygon balance not showing
- fix: update z-index for AnimatedModal and standardize messaging for on-chain apps across components (#388)
- fix: update z-index for AnimatedModal and standardize messaging for on-chain apps across components
- fix: standardize localStorage key handling for network modal visibility (#384)
- fix: update messaging in MigrationZeroBalanceModal for clarity and us… (#380)
- fix: update transaction amount display to use formatted number with currency (#378)
- fix: correct logic for EOA usage in useShouldUseEOA hook to ensure ne… (#377)
- fix: convert direct amount string to wei
Other Changes
- refactor: enhance SUPPORTED_CHAINS structure and RPC URL handling
- refactor: update gas limit and value handling to use BigInt (#423)
- refactor: remove toast notification and update button text in hooks
- refactor: update RPC URL handling for various networks
- refactor: update progress messaging in WalletTransferApprovalModal (#404)
- refactor: update progress messaging in WalletTransferApprovalModal
- refactor: improve WalletMigrationModal logic and state management
- refactor: remove deprecated MEE API key comment from Config type
- refactor: clean up comments and remove unused imports in TransferForm and useSmartWalletTransfer
- refactor: rename upgrade server URL to bundler server URL and update related components
- refactor: update wallet handling to use Biconomy MEE API and improve migration process
- refactor: enhance wallet balance fetching to include raw balances (#392)
- refactor: update balance calculation logic in TransactionPreview to handle CNGN token and improve migration handling
- refactor: improve type definitions and enhance error handling in MigrationZeroBalanceModal and TransactionForm components