clean_core 1.3.3-RELEASE.20220407 clean_core: ^1.3.3-RELEASE.20220407 copied to clipboard
`clean_core` es framework para estructurar y organizar el código de una aplicación siguiendo UNA VARIANTE de Clean Architecture de Robert C. Martin (Uncle Bob)
-
1.3.3-RELEASE.20220407:
- IMPROVEMENT 🙌 : Upgrade Gradle/Kotlin plugin versions.
- IMPROVEMENT 🙌 : Fix plugin version, skip
1.3.1-RELEASE.20220407
&1.3.2-RELEASE.20220407
.
-
1.3.0-RELEASE.20220407:
- NEW :+: : Created architecture for Async operations.
- NEW :+: : Created JSONConverter for entities.
- IMPROVEMENT 🙌 : Removed
DefaultGeneralConverter
, use insteadGeneralConverter
. - IMPROVEMENT 🙌 : Created
destroyById
, &destroy
with void return value. - IMPROVEMENT 🙌 : Added
CRUDRepo
to type param inCRUDUseCase
andCRUDRepoExternal
inCRUDRepo
for auto cast.
-
1.2.3-RELEASE.20220206:
- BUG FIX 🐛 : Fix version number in Changelog.md
-
1.2.2-RELEASE.20220206:
-
1.2.1-SNAPSHOT.20220116:
- BUG FIX 🐛 : Fix CHANGELOG
-
1.2.0-SNAPSHOT.20220116:
- IMPROVEMENT : Issue #14 solved : Removed converter from entity, the responsability of convert an entity into a domain and vice versa if of the GeneralConverter, not the entity itself.
-
1.1.3-SNAPSHOT.20220109:
- IMPROVEMENT : Added clone() for
BasicDomainObject
and enforce it in DefaultReadUseCase. - IMPROVEMENT : Added init() and dispose() in UseCases and Repos and it's default empty implementation.
- IMPROVEMENT : Rename all files to lowercase.
- IMPROVEMENT : Added dartdoc support and fixed (suppose) all pub points.
- IMPROVEMENT : Fixed example with changes.
- IMPROVEMENT : Added clone() for
-
1.1.2-SNAPSHOT.20211206:
- BUG FIX 🐛 : Fix bug in
DefaultReadUseCase
, Fix extends toReadUseCase<Domain>
instead of CRUD.
- BUG FIX 🐛 : Fix bug in
-
1.1.1-SNAPSHOT.20211206:
- IMPROVEMENT Rename
docs
folder todoc
to avoid flutter pug publish warning . - IMPROVEMENT Fix description length btw [60,180] chars in pubspec.yaml to score in Dart file conventions at pub.dev.
- IMPROVEMENT Added the
ReadUseCase
andDefaultReadUseCase
to abstract to the general logic of the UseCase the scenario when exists a single list with inmutables object
- IMPROVEMENT Rename
-
1.1.0-RELEASE.20211017:
- BUG FIX 🐛 : Issue #1 solved : Fixed images in README.md.
- IMPROVEMENT 👍 : Issue #4 solved : Agregar exporters al ejemplo.
- BREAKING 🔨 : Camel Typo:
externalRepo
to lowercase in app/repo/DefaultCRUDRepo.dart. - IMPROVEMENT 👍 : Fix Scores of pub.dev. format the code, follow Dart file conventions. Missing docs because error running dartdoc.
-
1.0.1-RELEASE.20211011: Documentation.
- IMPROVEMENT Added documentation to README.md and this CHANGELOG.md.
-
1.0.0.SNAPSHOT.20211003: Initial develop of framework.
- NEW Basics of Domain, Entities, Repo, Use Case.