XState 5.31.1

5.31.1
Fixed 1
  • Fixed route transition guards so named guards registered with setup({ guards }) are resolved for route.guard
Patch Changes
  • #5525 f79ea13 Thanks @davidkpiano! - Fixed route transition guards so named guards registered with setup({ guards }) are resolved for route.guard.

    const machine = setup({
      guards: {
        isReady: ({ context }) => context.ready
      }
    }).createMachine({
      states: {
        review: {
          id: 'review',
          route: {
            guard: 'isReady'
          }
        }
      }
    });
    
View original

Upgraded? How did it go?

Discussion