Releases: slovnicki/beamer
Releases · slovnicki/beamer
Version 0.9.1
CHANGELOG
- Add removing duplicates in
beamHistory
+BeamerRouterDelegate.removeDuplicateHistory
- Add implicit updates of current location +
BeamerRouterDelegate.preferUpdate
- Add more Beamer extensions to
BuildContext
- Remove the need for
back_button_interceptor
package (not that it's not good, but we realized it can be implemented more naturally) - Fix removing the last empty path segment when it's the only one
Version 0.8.1
- BREAKING:
BeamLocation.pages
is nowBeamLocation.pagesBuilder
- BREAKING:
BeamerRouterDelegate
now takesbeamLocations
andBeamerRouteInformationParser
nothing - NEW FEATURE:
beamToNamed
- NEW FEATURE:
canBeamBack
andbeamBackLocation
helpers - NEW FEATURE:
BeamGuard.onCheckFailed
- NEW FEATURE:
stacked
parameter for beaming - Add: back_button_interceptor package automatic
beamBack
on Android back button - Add more details to README: Key Concepts
- Add invite to Discord community for beamer help/discussion/chat
Version 0.7.0
- BREAKING:
BeamerRouterDelegate.notFoundPage
is nowBeamPage
instead ofWidget
- BREAKING:
BeamGuard.showPage
is nowBeamPage
instead ofWidget
- NEW FEATURE:
beamBack
now goes back throughbeamHistory
- NEW FEATURE:
beamTo
can take an optionalbeamBackOnPop
boolean - NEW FEATURE:
BeamLocation.builder
can be used to provide something to the entire location - NEW EXAMPLE: location_builder
- NEW EXAMPLE: animated_rail
- tweaks and improvements to the documentation
Version 0.6.0
- NEW FEATURE: Guards
- NEW FEATURE: Beamer as a Widget (see Bottom Navigation example)
- Add examples/ for every gif in README
- Add state to Beamer
Version 0.5.0
- BREAKING:
*App.router
constructor needs to be used - BREAKING:
String pathBlueprint
is nowList<String> pathBlueprints
- BREAKING:
BeamLocation.withParameters
constructor is removed and all parameters are handled with 1 constructor. See example if you needsuper
. - BREAKING:
BeamPage
'spage
renamed tochild
- NEW FEATURE:
BeamLocation
can support multiple and arbitrary long path blueprints - NEW FEATURE:
notFoundPage
- Add more complex books example
- Add more doc comments
- Remove the need for
routerDelegate
to take locations