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

Release/v1.0.0 #28

Merged
merged 59 commits into from
Jul 27, 2018
Merged

Release/v1.0.0 #28

merged 59 commits into from
Jul 27, 2018

Conversation

Carl-Hugo
Copy link
Member

Preparing release v1.0.0

Add ForEvolve.XUnit.DependencyTrait that holds constants to help define traits
All libraries now target (only) `netstandard2.0`
Project  directories are now the same name for `ForEvolve.DynamicInternalServerError.Swagger.Tests` and `ForEvolve.DynamicInternalServerError.Tests`.
Move previous methods from ServiceCollectionExtensions to ServiceCollectionAssertExtensions.
Rename ServiceProviderAssertExtensions methods.
@Carl-Hugo Carl-Hugo added this to the v1.0.0 milestone Jun 25, 2018
@Carl-Hugo Carl-Hugo added this to To do in ForEvolve Framework via automation Jun 25, 2018
@Carl-Hugo Carl-Hugo moved this from To do to In progress in ForEvolve Framework Jul 14, 2018
Carl-Hugo and others added 25 commits July 24, 2018 16:25
Add PhantomJs xplat HTML to pdf generation.
This allow loading the 100+mb NuGet package only when needed.
When the executable does not exist, a relevant exception is thrown.
ForEvolve.Markdown is now 100% test covered
Cleanup of extension methods
This allows to regroup all of the framework extensions under AddForEvolve*.
This allows to regroup all of the framework extensions under AddForEvolve* or ConfigureForEvolve*.
Both packages need to be loaded so NuGet loads content of both.
Update packages tags.
Add AddResponseHeaderMiddleware
Move DefaultEmailSenderService.ConvertToPlainText to DefaultHtmlToPlainTextEmailBodyConverter; an implementation of IHtmlToPlainTextEmailBodyConverter.
@Carl-Hugo
Copy link
Member Author

The reason behind Squash and merge is to keep the PhantomJS binaries out of the master branch history.

@Carl-Hugo Carl-Hugo merged commit 266f26c into master Jul 27, 2018
ForEvolve Framework automation moved this from In progress to Done Jul 27, 2018
@Carl-Hugo Carl-Hugo deleted the release/v1.0.0 branch July 27, 2018 19:44
@Carl-Hugo Carl-Hugo mentioned this pull request Jul 27, 2018
34 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

None yet

1 participant