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

v1.4.28 Release #5378

Merged
merged 41 commits into from
Nov 10, 2021
Merged

v1.4.28 Release #5378

merged 41 commits into from
Nov 10, 2021

Conversation

Aaronontheweb
Copy link
Member

1.4.28 November 10 2021

Maintenance Release for Akka.NET 1.4
Akka.NET v1.4.28 is a minor release that contains some enhancements for Akka.Streams and some bug fixes.

New Akka.Streams Stages
Akka.NET v1.4.28 includes two new Akka.Streams stages:

  • Source.Never - a utility stage that never emits any elements, never completes, and never fails. Designed primarily for unit testing.
  • Flow.WireTap - the WireTap stage attaches a given Sink to a Flow without affecting any of the upstream or downstream elements. This stage is designed for performance monitoring and instrumentation of Akka.Streams graphs.

In addition to these, here are some other changes introduced Akka.NET v1.4.28:

If you want to see the full set of changes made in Akka.NET v1.4.28, click here.

COMMITS LOC+ LOC- AUTHOR
16 2707 1911 Sean Killeen
8 1088 28 Ismael Hamed
6 501 261 Gregorius Soedharmo
5 8 8 dependabot[bot]
4 36 86 Aaron Stannard
1 1 0 Jarl Sveinung Flø Rasmussen

Special thanks for @SeanKilleen for contributing extensive Markdown linting and automated CI checks for that to our documentation! #5312

Aaronontheweb and others added 30 commits October 11, 2021 17:40
Bumps [Microsoft.Data.SQLite](https://github.com/dotnet/efcore) from 5.0.10 to 5.0.11.
- [Release notes](https://github.com/dotnet/efcore/releases)
- [Commits](https://github.com/dotnet/efcore/commits)

---
updated-dependencies:
- dependency-name: Microsoft.Data.SQLite
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Added spellcheck for docs.
* Add a space

* add spaces

* remove extra space
* spacing

* fixes

* fixes

* fixes

* fixes

* fixes

* fixes

* fixes

* fixes

* fixes

Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Markdown linting: blank lines around fences (MD031) (#5317)
* leftover MD022 fix

* MD047 -- end files with newline

* fix MD012 - Multiple blank lines

* Fix MD032 -- add blanks around lists
* ignore index

since it's all html by design

* remove unnecessary br tag

* ignore iframe

* markdown-ify the link

* ignore iframes

* ignore iframes

* makrdown-ify footnote

* spellcheck: add ignore for single line comments

* Additional formatting to fix URL
… UDP (#5331)

* Make DisabledBufferPool as the default buffer pool implementation for UDP

* Update APIApprover list

* Bring back old constructor, mark as obsolete
* Migrate MNTR to the standalone version

* Update MNTR to 1.0.0-beta2

* Remove .NET Framework MNTR test from validation test

* Filter out multinode tests from normal test list

* Fix Akka.Cluster.Tests.Multinode, add a more descriptive error message on MNTR test failure

* raise the timeout value in build script
* Fix resizer for suspended mailboxes

* Fix suspended mailbox checks
Bumps [Akka.MultiNode.TestAdapter](https://github.com/akkadotnet/Akka.MultiNodeTestRunner) from 1.0.0-beta2 to 1.0.0.
- [Release notes](https://github.com/akkadotnet/Akka.MultiNodeTestRunner/releases)
- [Changelog](https://github.com/akkadotnet/Akka.MultiNodeTestRunner/blob/dev/RELEASE_NOTES.md)
- [Commits](akkadotnet/Akka.MultiNodeTestRunner@1.0.0-beta2...1.0.0)

---
updated-dependencies:
- dependency-name: Akka.MultiNode.TestAdapter
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* formatting to address blockquote fix

* convert blockquotes to bullets

* Disable MD028 in a specific scenario

These blockquotes are meant to be separate and consecutive, and this is the most correct usage

* disable MD028 in valid scenario

* spacing in blockquote (MD027)

* spellcheck: add ignore for single line comments
…Handler (#5337)

Co-authored-by: Aaron Stannard <aaron@petabridge.com>
* fixes

* fixes

* fixes

* fixes

* fixes
* convert emphasis headers to numbered list

* convert emphasis heading to backtick statement

* convert emphasis to headings

* emphasis to header

* empahsis to headings

* convert emphasis to note

* emphasis to headings

* emphasis to headings
* standardize on asterisk bullets

* bullet format

* bullet format

* fixes

* fixes

* fixes

* fixes

* fixes

* fixes

* fixes

* fixes

* fixes

* Extra spacing fix for MD019
* MD002 -- first heading should be a top-level heading

* fix multiple H1s

* heading increments

* fix lots of headings

* fix headings

* fix headings

* fix headings

* fix headings

* fix headings

* fix md019 multiple spaces

* oops, missed spacing

* oops, missed spaces
* add linting config files

* fix some trailing spaces

* trailing spaces

* add build step
* Fix Udp.Bind always returns Udp.Bound with IPv6 endpoint

* Fix UDP spec due to public API change
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.11.0 to 17.0.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](microsoft/vstest@v16.11.0...v17.0.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Arkatufus and others added 11 commits October 28, 2021 19:49
… discovery settings (#5353)

* Add a more comprehensive non-breaking user feedback for misconfigured discovery settings

* Update ApiApprover list

* Remove unnescessary boxing of methods list

* Fix typos and specs
Bumps [Fsharp.Core](https://github.com/dotnet/fsharp) from 5.0.2 to 6.0.1.
- [Release notes](https://github.com/dotnet/fsharp/releases)
- [Changelog](https://github.com/dotnet/fsharp/blob/main/release-notes.md)
- [Commits](https://github.com/dotnet/fsharp/commits)

---
updated-dependencies:
- dependency-name: Fsharp.Core
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…lly (#5359)

* Add spec to check that Akka.Cluster.Metrics can be started automatically

* Fix broken spec

* Simplify spec

* Add auto-start documentation

* Update docs to satisfy the linter
…ic` `LogSource` (#5360)

* made `GraphStageLogic.LogSource` virtual

Also, changed the default `LogSource` to be the output of the `Stage.ToString()` method. Right now all `GraphStageLogic` log sources default to just "Logic (akka://{ActorSystemName})"

* changed the LogSource to be just the Stage `Type`

erring on the side of less is more
* Add WireTap combinator

* added comment explaining port stage

Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Bumps [NUnit3TestAdapter](https://github.com/nunit/nunit3-vs-adapter) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/nunit/nunit3-vs-adapter/releases)
- [Commits](nunit/nunit3-vs-adapter@V4.0.0...V4.1.0)

---
updated-dependencies:
- dependency-name: NUnit3TestAdapter
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* add .NET 6 sdk support

* fix AzDo

* fixed `testNetVersion`

* upgrade to Incrementalist v0.6.0

* updated MNTR AzDo template to use .NET 6

* fixed Hyperion `ifdef`
* adding NuGet logo and README support

* fixed MSBuild variables

* fixed version
@Aaronontheweb Aaronontheweb merged commit 6157f96 into master Nov 10, 2021
dependabot bot added a commit to Arkatufus/akka.net that referenced this pull request Dec 13, 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.

5 participants