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

5.0.0 Release #210

Merged
merged 47 commits into from
Jun 25, 2021
Merged

5.0.0 Release #210

merged 47 commits into from
Jun 25, 2021

Conversation

nblumhardt
Copy link
Member

@nblumhardt nblumhardt commented Mar 16, 2021

thiagosgarcia and others added 30 commits April 30, 2019 16:31
…der than X time

Fixed constructors for compatibility; Unified where clause to retain files
Adjust error messages
New test cases
update github sourcelink support package to latest version
.NET Core App 3.0 target; misc clean-up
Add extension method to chain FileLifecycleHooks together
… The 'licenseUrl' element will be deprecated)
…ageIconUrl'/'iconUrl' element is deprecated)
nblumhardt and others added 5 commits November 9, 2020 19:01
…th-in-hooks

Add ability to capture path of log file opened, via FileLifecycleHooks
…t any errors in the creation are included in the self log
Including the RollingFileSink initialization in the try..catch; fixes #192
@tkrafael
Copy link

Can you please check for this PR: #204
I've made the merge and ran all tests successfully.

bdovaz and others added 9 commits June 11, 2021 18:20
Remove unnecessary dependencies on netstandard 2.0 target
* Initial Nullable Support

* Update Nullable Reference Support

* Update appveyor config

* Update Test Project

* Update Test Project

* Code Format

* Code Refactor

* Remove unnecessary references

* Simplifying Constants

* Add More TargetFrameworks for
Update References
Cleanup References

* Remove netcoreapp3.0 to use netstandard2.0 insted

* Unpin the assembly version; fixes #135

* Remove matching test

Co-authored-by: Nicholas Blumhardt <[email protected]>
@nblumhardt nblumhardt marked this pull request as ready for review June 22, 2021 03:23
@nblumhardt
Copy link
Member Author

Okay, folks, 5.0.0-dev-00935 should be the last preview package for this release!

It will need some smoke testing - if you have an app or package that depends on this sink and can try it out, 👍 or 👎 appreciated 😁 .

@nblumhardt nblumhardt changed the base branch from master to main June 22, 2021 03:26
@Numpsy
Copy link
Member

Numpsy commented Jun 22, 2021

Is the Serilog.Sinks.File nuget package supposed to reference the Nullable nuget package, or should it just be a dev dependency?

(The Nullable docs at https://github.com/manuelroemer/Nullable#quickstart suggest that the PackageReference in the consuming project should have PrivateAssets="all" set to avoid that happening but the File sink project here doesn't do that (it does for the Sourcelink reference which is a similar build-time dependency))

Same Q. for the main Serilog package fwiw

@nblumhardt
Copy link
Member Author

@Numpsy nice spotting, thanks!

@nblumhardt nblumhardt merged commit 7eb21bd into main Jun 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.