zam_core 0.3.0
zam_core: ^0.3.0 copied to clipboard
Core library for all zamstation packages which contains the most basic classes.
0.3.0 #
- BREAKING: Removed
ObjectAsStreamExtension. - BREAKING: Removed
reduxlibrary. - Added
SubscriptionManager. - Added
rxdartlibrary.
0.2.0 #
- Added
equatablelibrary. - Added
reduxlibrary. - Modified
zam_core.dartto export all external libraries.
0.1.2 #
- Internal Repairs and Documentation.
0.1.1 #
- Modified
Builder,ParameterizedBuilder,Callback,ParameterizedCallback,ParameterizedVoidCallbackandVoidCallbackso that their generics now allow nulls. For example,Builder<INSTANCE extends Object?>instead ofBuilder<INSTANCE extends Object>.
0.1.0 #
- Removed
BasicExceptionin favor ofNamedException. - Removed
EmptyExceptionin favor ofNamedException. - Modified
NamedExceptionto include features fromBasicExceptionandEmptyException. - Modified order of generics in
ParameterizedBuilderandParameterizedCallback. - Modified generics to extend either
ObjectorObject?rather thandynamic. - Modified generics to extend
Object?instead ofObjectinExecutableandCallToExecute. - Added
metalibrary to exports. - Added
ExceptionBuilderandParameterizedExceptionBuilder - Updated Tests.
- Updated Documentation.
- Updated Readme.
0.0.2 #
- Modified
Identifiablewith generic and mandatory key. - Added more tests.
- Updated Documentation.
- Updated Example.
0.0.1 #
Released on 13-May-2021
- Includes
Builder,ParameterizedBuilder. - Includes
Callback,ParameterizedCallback,ParameterizedVoidCallback,VoidCallback. - Includes
BasicException,EmptyException,ExceptionSeverity,NamedException. - Includes
Activatable,AsyncDisposable,AsyncInitializable,AsyncInitializeWith,AsyncInitialize,AsyncLoadable,AsyncNestedInitializable,AsyncNestedInitialize,AsyncRunnable,AsyncStartable,AsyncStoppable,CallToExecute,Disposable,Executable,Initializable,InitializeWith,Initialize,Loadable,NestedInitializable,NestedInitialize,Runnable,Startable,Stoppable,Undoable,Validatable. - Includes
Categorizable,Cloneable,Copyable,Identifiable,ObjectAsStreamExtension,Parameterized. - Includes
Deserialize,Serializable,Serialize.