Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v2.0.0 #663

Merged
merged 435 commits into from
Dec 3, 2020
Merged

v2.0.0 #663

merged 435 commits into from
Dec 3, 2020

Conversation

LoicPoullain
Copy link
Member

@LoicPoullain LoicPoullain commented Mar 17, 2020

General issue: #658

Features

1. Developper experience (CLI) ✅

2. Authentication with sessions ✅

Summary: #799.

3. Schema references in validation hooks ✅

4. Service initialization ✅

5. Accessing file metadata during uploading ✅

6. Safer configuration ✅

7. Improve the naming of JWT settings ✅

8. Remove support of Mongoose ✅

9. Improve the configuration system ✅

10. Simplify the management of custom errors thrown in controllers and hooks ✅

11. Cleanup ✅

Dependencies

Packages

Generated projects (foal createapp)

@LoicPoullain LoicPoullain changed the base branch from v1-7-0 to master April 7, 2020 14:37
@LoicPoullain LoicPoullain changed the base branch from master to v1-8-0 April 7, 2020 15:55
@codecov
Copy link

codecov bot commented Apr 17, 2020

Codecov Report

Merging #663 into master will decrease coverage by 0.06%.
The diff coverage is 94.73%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #663      +/-   ##
==========================================
- Coverage   99.65%   99.58%   -0.07%     
==========================================
  Files          94       94              
  Lines        1725     1697      -28     
  Branches      408      377      -31     
==========================================
- Hits         1719     1690      -29     
- Misses          6        7       +1     
Impacted Files Coverage Δ
packages/core/src/index.ts 90.00% <80.00%> (-10.00%) ⬇️
packages/core/src/sessions/session.ts 100.00% <100.00%> (ø)
packages/core/src/sessions/token.hook.ts 100.00% <100.00%> (ø)
packages/core/src/core/routes/utils.ts 100.00% <0.00%> (ø)
packages/core/src/express/create-app.ts 100.00% <0.00%> (ø)
packages/core/src/express/handle-errors.ts 100.00% <0.00%> (ø)
packages/core/src/express/send-response.ts 100.00% <0.00%> (ø)
packages/core/src/core/http/http-methods.ts 100.00% <0.00%> (ø)
packages/core/src/core/http/http-responses.ts 100.00% <0.00%> (ø)
packages/core/src/express/create-middleware.ts 100.00% <0.00%> (ø)
... and 7 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 37af9c7...37af9c7. Read the comment docs.

@LoicPoullain LoicPoullain changed the base branch from v1-8-0 to v1-9-0 May 7, 2020 10:06
Base automatically changed from v1-9-0 to master May 28, 2020 07:02
@codecov-commenter
Copy link

Codecov Report

Merging #663 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #663   +/-   ##
=======================================
  Coverage   99.58%   99.58%           
=======================================
  Files          94       94           
  Lines        1706     1706           
  Branches      380      380           
=======================================
  Hits         1699     1699           
  Misses          7        7           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 27279c1...27279c1. Read the comment docs.

@LoicPoullain
Copy link
Member Author

Version 2 is officially released 🎉 It now has latest tag on npm

@LoicPoullain LoicPoullain merged commit 8e36740 into master Dec 3, 2020
@LoicPoullain LoicPoullain deleted the v2-0-0 branch December 3, 2020 08:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

4 participants