Skip to content

development#113

Merged
absurdprofit merged 31 commits into
betafrom
development
Mar 7, 2026
Merged

development#113
absurdprofit merged 31 commits into
betafrom
development

Conversation

@absurdprofit

@absurdprofit absurdprofit commented Mar 7, 2026

Copy link
Copy Markdown
Owner
  • Refactor to move ref definition from RouterBase to Router
  • Refactor Navigation to implement rollback using abort controller instead of manual navigation
  • Added Stack.Anchor preload onsight test cases
  • Added preload force test cases for Stack.Anchor.
  • Added navigation finished wait to preload force test case
  • added modal and dialog test cases. Upgraded playwright and deleted package.json
  • Refactor to fix all legacy peer dependency issues
  • Refactor navigation to add NavigationResults to events instead of transition and committed. Fixing tests
  • Fix core tests
  • Refactor to avoid using wrapper pattern for components
  • Refactor to remove implicit overrides
  • Refactor core test case to ensure promise is awaited
  • Added new testing abstraction: waitForNavigation(type: NavigationType)
  • Reduce flakiness in stack tests
  • Update vitest browser configs
  • Refactor router intercept() to consider cases where event isn't cancellable
  • Added modal close on exit test case
  • Added TODO
  • Added todo
  • Added TODO
  • Added TODO
  • Refactor to simplify Anchor hover preload logic. Refactor to simplify Screen element type logic. Fixed Screen closes the modal on exit test case.
  • Added dialog test case for requestClose handling. Added assertions for keepAlive behaviour
  • Added TODOs
  • Refactor to remove dispatchLifecycleHandlers method from Router
  • Fixed onEnter lifecycle not being triggered onload
  • Added tests for anchor preload on hover behaviour
  • Added test case for click outside
  • Added test case for clicking the dialog itself ensuring no back navigation is triggered
  • Removed unnecessary styles from stack

… Screen element type logic. Fixed Screen closes the modal on exit test case.
@github-actions github-actions Bot changed the title Development development Mar 7, 2026
@absurdprofit absurdprofit merged commit 7188e1e into beta Mar 7, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant