Skip to content

Releases: kkolodziejczak/XamarinIoCNavigation

1.3.1

14 Jul 17:20
Compare
Choose a tag to compare

Fixed:

  • CancellationToken disposal.

1.3.0

10 Feb 20:36
Compare
Choose a tag to compare

Fixed:

  • Bug where Page could read old NavigationParameters before it was pushed on to the navigation stack.
  • Wrong order of invocation for BeforePush and BeforePop strategies/actions, in methods where multiple pages were popped.

Added:

  • New GoToAsync, PopPageAndGoToAsync, PopAllPagesAndGoToAsync navigate methods where you can pass multiple pages to go to, Pages will be added to the Navigation Stack in the same order as passed to the navigation method.

1.2.0

12 Oct 18:15
Compare
Choose a tag to compare

Added:

  • CancellationToken which will be cancelled when navigating out of current page,
  • PeekPageName() method, will return pageName of the current page,
  • IPopStrategy that is used with the page that is about to be popped,
  • IPushStrategy that is used with the page that is about to be pushed.

Changes:

  • actionBeforePop and actionBeforePush are now replaced by strategies. Constructor used with them is now marked as Obsolete.

1.1.1

24 Feb 16:51
Compare
Choose a tag to compare

Added Mutation tests to the test suite and fixed issues found by them.

1.1.0

17 Feb 09:03
Compare
Choose a tag to compare

Fixed:

  • Minor documentation inconsistency.

Added:

  • New navigate method PopAllPagesAndGoToAsync,
  • Possibility to check if navigation service contains parameter by its key,
  • Ability to pass actions that will execute before page is removed/added from/to the navigation stack,

1.0.0

12 Oct 18:40
Compare
Choose a tag to compare
1.0.0