Dec 07, 3-4 PM (10)
Dec 07, 4-5 PM (19)
Dec 07, 5-6 PM (8)
Dec 07, 6-7 PM (12)
Dec 07, 7-8 PM (14)
Dec 07, 8-9 PM (3)
Dec 07, 9-10 PM (18)
Dec 07, 10-11 PM (24)
Dec 07, 11-12 AM (25)
Dec 08, 12-1 AM (7)
Dec 08, 1-2 AM (30)
Dec 08, 2-3 AM (4)
Dec 08, 3-4 AM (11)
Dec 08, 4-5 AM (6)
Dec 08, 5-6 AM (9)
Dec 08, 6-7 AM (4)
Dec 08, 7-8 AM (28)
Dec 08, 8-9 AM (34)
Dec 08, 9-10 AM (60)
Dec 08, 10-11 AM (37)
Dec 08, 11-12 PM (76)
Dec 08, 12-1 PM (24)
Dec 08, 1-2 PM (43)
Dec 08, 2-3 PM (73)
Dec 08, 3-4 PM (61)
Dec 08, 4-5 PM (17)
Dec 08, 5-6 PM (28)
Dec 08, 6-7 PM (56)
Dec 08, 7-8 PM (19)
Dec 08, 8-9 PM (22)
Dec 08, 9-10 PM (17)
Dec 08, 10-11 PM (40)
Dec 08, 11-12 AM (15)
Dec 09, 12-1 AM (5)
Dec 09, 1-2 AM (10)
Dec 09, 2-3 AM (5)
Dec 09, 3-4 AM (5)
Dec 09, 4-5 AM (9)
Dec 09, 5-6 AM (0)
Dec 09, 6-7 AM (11)
Dec 09, 7-8 AM (24)
Dec 09, 8-9 AM (38)
Dec 09, 9-10 AM (32)
Dec 09, 10-11 AM (40)
Dec 09, 11-12 PM (55)
Dec 09, 12-1 PM (64)
Dec 09, 1-2 PM (60)
Dec 09, 2-3 PM (66)
Dec 09, 3-4 PM (53)
Dec 09, 4-5 PM (43)
Dec 09, 5-6 PM (20)
Dec 09, 6-7 PM (14)
Dec 09, 7-8 PM (4)
Dec 09, 8-9 PM (14)
Dec 09, 9-10 PM (17)
Dec 09, 10-11 PM (54)
Dec 09, 11-12 AM (49)
Dec 10, 12-1 AM (10)
Dec 10, 1-2 AM (9)
Dec 10, 2-3 AM (19)
Dec 10, 3-4 AM (9)
Dec 10, 4-5 AM (9)
Dec 10, 5-6 AM (8)
Dec 10, 6-7 AM (5)
Dec 10, 7-8 AM (17)
Dec 10, 8-9 AM (43)
Dec 10, 9-10 AM (48)
Dec 10, 10-11 AM (47)
Dec 10, 11-12 PM (36)
Dec 10, 12-1 PM (48)
Dec 10, 1-2 PM (37)
Dec 10, 2-3 PM (40)
Dec 10, 3-4 PM (44)
Dec 10, 4-5 PM (34)
Dec 10, 5-6 PM (24)
Dec 10, 6-7 PM (19)
Dec 10, 7-8 PM (18)
Dec 10, 8-9 PM (24)
Dec 10, 9-10 PM (25)
Dec 10, 10-11 PM (49)
Dec 10, 11-12 AM (18)
Dec 11, 12-1 AM (5)
Dec 11, 1-2 AM (9)
Dec 11, 2-3 AM (12)
Dec 11, 3-4 AM (11)
Dec 11, 4-5 AM (10)
Dec 11, 5-6 AM (4)
Dec 11, 6-7 AM (30)
Dec 11, 7-8 AM (54)
Dec 11, 8-9 AM (40)
Dec 11, 9-10 AM (28)
Dec 11, 10-11 AM (41)
Dec 11, 11-12 PM (36)
Dec 11, 12-1 PM (49)
Dec 11, 1-2 PM (79)
Dec 11, 2-3 PM (56)
Dec 11, 3-4 PM (37)
Dec 11, 4-5 PM (34)
Dec 11, 5-6 PM (7)
Dec 11, 6-7 PM (13)
Dec 11, 7-8 PM (34)
Dec 11, 8-9 PM (19)
Dec 11, 9-10 PM (25)
Dec 11, 10-11 PM (32)
Dec 11, 11-12 AM (27)
Dec 12, 12-1 AM (3)
Dec 12, 1-2 AM (10)
Dec 12, 2-3 AM (11)
Dec 12, 3-4 AM (2)
Dec 12, 4-5 AM (11)
Dec 12, 5-6 AM (7)
Dec 12, 6-7 AM (7)
Dec 12, 7-8 AM (32)
Dec 12, 8-9 AM (86)
Dec 12, 9-10 AM (36)
Dec 12, 10-11 AM (70)
Dec 12, 11-12 PM (48)
Dec 12, 12-1 PM (72)
Dec 12, 1-2 PM (59)
Dec 12, 2-3 PM (41)
Dec 12, 3-4 PM (26)
Dec 12, 4-5 PM (32)
Dec 12, 5-6 PM (19)
Dec 12, 6-7 PM (11)
Dec 12, 7-8 PM (13)
Dec 12, 8-9 PM (7)
Dec 12, 9-10 PM (16)
Dec 12, 10-11 PM (26)
Dec 12, 11-12 AM (13)
Dec 13, 12-1 AM (0)
Dec 13, 1-2 AM (1)
Dec 13, 2-3 AM (0)
Dec 13, 3-4 AM (13)
Dec 13, 4-5 AM (0)
Dec 13, 5-6 AM (1)
Dec 13, 6-7 AM (1)
Dec 13, 7-8 AM (8)
Dec 13, 8-9 AM (1)
Dec 13, 9-10 AM (7)
Dec 13, 10-11 AM (4)
Dec 13, 11-12 PM (5)
Dec 13, 12-1 PM (7)
Dec 13, 1-2 PM (0)
Dec 13, 2-3 PM (4)
Dec 13, 3-4 PM (3)
Dec 13, 4-5 PM (1)
Dec 13, 5-6 PM (6)
Dec 13, 6-7 PM (11)
Dec 13, 7-8 PM (4)
Dec 13, 8-9 PM (8)
Dec 13, 9-10 PM (12)
Dec 13, 10-11 PM (39)
Dec 13, 11-12 AM (34)
Dec 14, 12-1 AM (1)
Dec 14, 1-2 AM (1)
Dec 14, 2-3 AM (0)
Dec 14, 3-4 AM (1)
Dec 14, 4-5 AM (4)
Dec 14, 5-6 AM (0)
Dec 14, 6-7 AM (0)
Dec 14, 7-8 AM (0)
Dec 14, 8-9 AM (8)
Dec 14, 9-10 AM (5)
Dec 14, 10-11 AM (33)
Dec 14, 11-12 PM (5)
Dec 14, 12-1 PM (8)
Dec 14, 1-2 PM (1)
Dec 14, 2-3 PM (3)
Dec 14, 3-4 PM (1)
3,774 commits this week Dec 07, 2025 - Dec 14, 2025
flake.lock: Update
Flake lock file updates:

• Updated input 'CHaP':
    'github:input-output-hk/cardano-haskell-packages/80fdfffd6f59dda5025310b7b8e261fc5df202eb?narHash=sha256-PeIEFK8P22ZsEst7wIow9cJqDaDpeM8BtNIV9isZJaU%3D' (2025-12-01)
  → 'github:input-output-hk/cardano-haskell-packages/68f4a94fbe8dfc0818503cf686fad0f92f71919b?narHash=sha256-dtq0m4AmoQ5MLcMufMSJoNR2UFYylY02sjWdHLakBe0%3D' (2025-12-11)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/2cccadc7357c0ba201788ae99c4dfa90728ef5e0?narHash=sha256-LlLt2Jo/gMNYAwOgdRQBrsRoOz7BPRkzvNaI/fzXi2Q%3D' (2025-11-21)
  → 'github:hercules-ci/flake-parts/5635c32d666a59ec9a55cab87e898889869f7b71?narHash=sha256-MhA7wmo/7uogLxiewwRRmIax70g6q1U/YemqTGoFHlM%3D' (2025-12-11)
• Updated input 'haskell-nix':
    'github:input-output-hk/haskell.nix/ce4ab1151a28b6e9dbb83f039311dc75956807fa?narHash=sha256-RTeVsro7WfRA%2BuZ7eoPLhuj5TUTHRofTAK7uKpv%2Bchg%3D' (2025-12-07)
  → 'github:input-output-hk/haskell.nix/63f4d57439eef7008c139583a8fec8476746d817?narHash=sha256-Sxc1Q%2Bpeu22cuNdX/2yyKYkd8FQgeqZnoDZnBScjkmU%3D' (2025-12-14)
• Updated input 'haskell-nix/hackage':
    'github:input-output-hk/hackage.nix/bd58b18d34c7a3feb6aa0d949e9ed671087ef113?narHash=sha256-Y2/Nxxgs9EiP5XPjPcKjddCtX7/bVL/JVL4ExLnGwqk%3D' (2025-12-07)
  → 'github:input-output-hk/hackage.nix/eb32a7006d02dcdff58a48559313f262b1f2a617?narHash=sha256-uAJF87KTaWyYa0P2j341co8YocywG0jZgKkLRovOcYQ%3D' (2025-12-14)
• Updated input 'haskell-nix/hackage-for-stackage':
    'github:input-output-hk/hackage.nix/eaf9f13d65a290d6dff4c4a5f680d9dc62dfd02b?narHash=sha256-wHUlEgCzABEM4weOvEVy9g01DlsKEFiyqYVaqcVY6EY%3D' (2025-12-07)
  → 'github:input-output-hk/hackage.nix/37c70e7e49597046206164ea5fe1489adf658342?narHash=sha256-8XImhO1/2anwJNtYjWHSOcHRmuixWxf0I4OS4lktxs4%3D' (2025-12-14)
• Updated input 'haskell-nix/stackage':
    'github:input-output-hk/stackage.nix/f71716ccee58b2e2f715299193979052f07841ba?narHash=sha256-SGswNf7ySQFmkopTsvA2wsR1VTlJSvlknVbT6nNXzYk%3D' (2025-12-07)
  → 'github:input-output-hk/stackage.nix/90ee92c0a2563844f078873e9b977bc1619ae9a1?narHash=sha256-mami5nxSfHpkBKqSUQmmwgKmdviCvXJ3POWIaee4L38%3D' (2025-12-11)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/76ac0c8a8c9717a0e50629714da2b0c101ef64ec?narHash=sha256-utfBld/7cwa9fZpRj8QAOv/c3pBmdTSoQkATqFdhhPI%3D' (2025-12-07)
  → 'github:NixOS/nixpkgs/1fcb88f8d381e14b523b92ce0d6d373a6933dc32?narHash=sha256-C508pLPRkvqwVvejDxb4Ewggg9syAvJ0rGiQc5tehNQ%3D' (2025-12-14)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/548fc44fca28a5e81c5d6b846e555e6b9c2a5a3c?narHash=sha256-rhSqPNxDVow7OQKi4qS5H8Au0P4S3AYbawBSmJNUtBQ%3D' (2025-12-06)
  → 'github:cachix/pre-commit-hooks.nix/09e45f2598e1a8499c3594fe11ec2943f34fe509?narHash=sha256-dixPWKiHzh80PtD0aLuxYNQ0xP%2B843dfXG/yM3OzaYQ%3D' (2025-12-11)
• Updated input 'pre-commit-hooks/nixpkgs':
    'github:NixOS/nixpkgs/dc704e6102e76aad573f63b74c742cd96f8f1e6c?narHash=sha256-O7eHcgkQXJNygY6AypkF9tFhsoDQjpNEojw3eFs73Ow%3D' (2025-10-02)
  → 'github:NixOS/nixpkgs/a672be65651c80d3f592a89b3945466584a22069?narHash=sha256-EYHSjVM4Ox4lvCXUMiKKs2vETUSL5mx%2BJ2FfutM7T9w%3D' (2025-12-05)
Update dependencies and enhance user data handling
- Modified next.config.js to include additional packages for transpilation and improved module resolution.
- Updated package.json and package-lock.json to reflect changes in dependency versions, including React and Next.js.
- Enhanced optimistic updates in user data handling to ensure data integrity and prevent unnecessary updates.
- Improved error handling in user update mutations to ensure rollback only occurs when an address is provided.
- Refactored various components to use React types for better type safety and clarity.
- Removed the SECURITY_VULNERABILITIES_ANALYSIS.md file as it is no longer needed.
feat: add minimum UTXO validation with localized error modal in Send flow
- Add validation to check minimum UTXO before building transaction in AllocateAssetsToDestinationsScreen
- Show localized error modal instead of throwing error when output has insufficient ADA
- Prevent unselecting current wallet in SelectMultipleWalletsModal
- Remove icon from Select Input Wallets button
- Remove invalid addresses before proceeding in StartMultiTokenTxScreen
- Restore address validation state when navigating back in Send flow
- Add localized strings for minimum UTXO error messages
Enhance configuration and optimize caching for improved performance
- Updated next.config.js to allow unoptimized images for local proxy API routes and added tree-shaking optimizations.
- Introduced bundle analyzer configuration to assist in analyzing the build size when the ANALYZE environment variable is set.
- Modified package.json to include a new script for analyzing the build.
- Refactored caching strategies in various API routes to optimize performance and reduce external API calls.
- Implemented caching middleware for tRPC queries to improve data fetching efficiency.
- Enhanced user and wallet data hooks with improved caching and stale time settings.