This repository was archived by the owner on Jun 9, 2020. It is now read-only.
Releases: smartive/giuseppe
Releases · smartive/giuseppe
v3.1.0
v3.0.0
3.0.0 (2018-06-27)
Bug Fixes
- controller: Use the same controller context for routes inside a controller (#187) (b5b467f), closes #173
Features
- Cleanup. (#179) (42c42df)
- dependencies: upgrade dependencies (#186) (4b06d36)
- smartive: add promise to start and stop function (#188) (fce005a)
BREAKING CHANGES
- smartive: Closes #171. Closes #172.
This PR introduces async start and stop functions.
During this change, the optional callbacks are removed since the call
can now be awaited. If no port is given to the start function, a random
one is created and used.
Migration: remove all callbacks and hostnames from the start function
and remove all callbacks from the stop function. They can now be
awaited as normal.
v2.0.5
v2.0.4
v2.0.3
v2.0.2
v2.0.1
v2.0.0 (2017-06-29)
- Big refactoring of giuseppe
- Implemented plugin system, so giuseppe is pluggable with custom controllers, routes, etc
- Better code documentations
- Use jest for testing
- @Version, @Req and @res are a plugin now
- Upgraded to TS 2.4
- Fixing (as a matter of fact for TS2.4) the generic errors in
ValidatorandMethodDecorator
Breaking Changes:
v1.2.0 (2016-10-13)
Added
- Versioning for routes and controllers.
Changed
- Moved documentation to gh-pages.
- Use
chai-httpinstead ofnewmanfor integration tests. - Core rewrite (some IoC things, moved classes, etc).
- Upgraded to TypeScript 2.0
- Remap lcov coverage back to typescript
v1.1.1 - 2016-07-21
Fixed
*.spec.jsfiles are no longer loaded (by default) when usingregisterControllersFromFolder.