New features of Dart Language version 2.17 including new language features: enums with member support, improved parameter forwarding to super classes, and more flexibility for named parameters.
of states. - enum Grade { a, b, c, d, e} Pre 2.17, extensions could be used to add methods When using extensions you MUST keep them in sync with the enum Enum members can be: Fields holding state Constructors that set that state Methods with functionality Override existing members.
to the constructor of the superclass Old way – leads to a lot of boilerplate code 1. List each parameter in child constructor 2. Invoke the super constructor – passing parameters to it
template - flutter create --template=plugin_ffi hello FFI now supports ABI-specific data types – e.g. Long for both 32-bit and 64-bit architectures Improved cleanup code in both native and Dart code in Dart FFI Support for signing executables - enable deployment on Windows and macOS Added support for RISC-V instruction set