jaspr_cli 0.5.0
jaspr_cli: ^0.5.0 copied to clipboard
A command line interface to create, serve and build jaspr applications.
0.5.0 #
-
BREAKING Added
@clientas replacement for both@appand@island.Components annotated with
@clientact as entry points for the client application and are automatically detected, compiled and shipped to the client when using theDocument()component.This combines the behaviour of the now removed
@appand@islandannotations, as well as the removedDocument.app()andDocument.islands()constructors. Use the defaultDocument()constructor instead. -
BREAKING Removed
DeferRenderMixinas async first builds are no longer permitted on clients. -
Added support for Flutter element embedding.
Flutter apps can now easily be embedded within jaspr sites. The cli supports the
--flutterargument for both theserveandbuildcommands to specify the entrypoint of the flutter application.The complete setup is demonstrated in the flutter_embedding example.
-
Fixed handling of initial uri.
-
Added
SynchronousFuture.
0.4.0 #
-
BREAKING Bindings are no longer singletons.
ComponentsBinding.instance,SchedulerBinding.instanceetc. were removed.- You can access the current binding through
BuildContextscontext.bindingproperty.
-
BREAKING Removed
ComponentTester.setUp(),BrowserTester.setUp()andServerTester.setUp().- Use
testComponents(),testBrowser()andtestServer()instead.
- Use
-
Requires Dart 3.0 or later.
0.3.0 #
- BREAKING The cli is now a separate package:
jaspr_cli. To migrate run:
The usage stays the same withdart pub global deactivate jaspr dart pub global activate jaspr_clijaspr create,jaspr serveandjaspr build.
0.2.0 #
BREAKING: This is the first major release after the initial publish and contains several breaking changes.
- Update to Dart 2.17
- Rewrite of the rendering system that comes with a lot of improvements in stability and performance.
- Added support for custom backend & server setup.
- Added support for multiple apps on the client as well as island components.
- Added html utility components for common elements.
- Added
Stylesclass for writing typed css in dart. - Various other improvements throughout the framework.
0.1.0 #
- Initial version