Skip to content

Releases: rasouza/node-clean-architecture

v1.3.0

06 Jun 20:04
9ff4d4b
Compare
Choose a tag to compare

1.3.0 (2022-06-06)

Bug Fixes

  • dependency-injection: ⚡ fix lazy connect with database (48d703e)

Features

  • dependency-injection: ✨ add bootstrap stage in app (b076875)
  • testing: change testing lib to Jest

[v1.2] Replace webserver lib

10 Jan 00:41
1df567a
Compare
Choose a tag to compare
Changes webserver to Fastify (#3)

* adds logging capabilities

* replaces restify with fastify

* removes main restify server

* renames var

* removes deprecated dependencies

* removes deprecated next middleware function

* removes restify errors

* config eslint

* decouple server from app

* refactors integration tests

* fixes static file serving

* removes TODO

[v1.1] DI improved

07 Sep 03:52
cb80526
Compare
Choose a tag to compare
Migrate Dependency Injection lib to Awilix (#2)

* lints with standardJS

* removes use strict

* separates electrolyte and awilix applications

* implements first Use Case with awilix

* implements CreateUser with awilix

* implements GetUser with awilix

* implements DeleteUser with awilix

* implements UpdateUser with awilix

* improves UserController readability

* updates README

* adds docs

* fixes tests

* adds coverage report

* moves to root folder

[v1.0] Clean Architecture

07 Sep 03:50
1403ce2
Compare
Choose a tag to compare
  • Onion Model
  • Docs
  • Coverage
  • Integration tests