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

Akka.NET v1.0.7 stable release #1856

Merged
merged 141 commits into from
Apr 6, 2016
Merged

Akka.NET v1.0.7 stable release #1856

merged 141 commits into from
Apr 6, 2016

Conversation

Aaronontheweb
Copy link
Member

1.0.7 April 4 2016

Maintenance release for Akka.NET v1.0.6
The biggest changes in Akka.NET 1.0.7 have been made to Akka.Persistence, which is now designed to match the final stable release version in JVM Akka 2.4. Akka.Persistence is on-target to exit beta and become a fully mature module as of Akka.NET 1.5, due in May/June timeframe.

A quick note about 1.5 - JSON.NET will be replaced by Wire as the default serializer going forward, so if you want to be forward-compatible with 1.5 you will need to switch to using Wire today. Learn how to switch to using Wire as the default Akka.NET serializer.

If you install 1.0.7 you may see the following warning appear:

NewtonSoftJsonSerializer has been detected as a default serializer.
It will be obsoleted in Akka.NET starting from version 1.5 in the favor of Wire
for more info visit: http://getakka.net/docs/Serialization#how-to-setup-wire-as-default-serializer
If you want to suppress this message set HOCON {configPath} config flag to on.

This release also fixes some issues with the Cluster.Tools and Cluster.Sharding NuGet packages, which weren't versioned correctly in previous releases.

Fixes & Changes - Akka.NET Core

Fixes & Changes - Akka.Remote, Akka.Cluster, Et al

Fixes & Changes - Akka.Persistence

Commit Stats for v1.0.7

COMMITS LOC+ LOC- AUTHOR
12 1718 2213 Aaron Stannard
11 2187 2167 Silv3rcircl3
7 433 75 JeffCyr
6 2 1127 Danthar
6 10383 3054 Chris Constantin
3 510 25 maxim.salamatko
3 5 3 Christopher Martin
2 53 65 rogeralsing
2 50 1 mukulsinghsaini
2 2738 2035 Sean Gilliam
2 25 4 Bartosz Sypytkowski
2 2 2 utcnow
2 14 13 zbynek001
2 130 126 annymsMthd
1 58 0 Denis Kostikov
1 48 43 voltcode
1 213 66 Alex Koshelev
1 2 2 Tamas Vajk
1 2 2 Marc Piechura
1 2 1 Juergen Hoetzel
1 19 8 tstojecki
1 13 13 Willie Ferguson
1 1 1 ravengerUA

Aaronontheweb and others added 30 commits January 13, 2016 13:01
added a placeholder for the next dev builds of Akka.NET
Add the default cluster singleton config as a top-level fallback.
This PR fixes numerous copy paste errors in the copyright headers of
some of the source files.

It also changes the copyright dates to the current year (2016).
[misc] Fixed incorrect copyright headers
…cala API.

```csharp
var router1 = ActorOf(FromConfig.Props(Props.Create<Worker>()))
```

Scala counterpart:

```scala
val router1: ActorRef = context.actorOf(FromConfig.props(Props[Worker]), "router1")
```

Also cleaned up the RouterConfig.cs file to comply with C#6 language features.
As all RouterConfig classes uses surrogates for serialization, no such language features affect the serializability of the types.

api

approved

api
Added missing FromConfig.Props(props)
Akka IO: ByteIterator and ByteStringbuilder bug fixes
…watch-spec

#1251 Port Akka.Remote MultiNodeSpec: RemoteNodeRestartDeathWatchSpec
cconstantin and others added 27 commits March 15, 2016 09:38
ActorPath operator / fix for empty element
ClusterSharding MemberAgeComparer reverse order
…lback-1703

#1703 ToString overloaded to make HOCON config ToString more readable by including fallback
External ActorSystem for Testkit event filters.
[Dispatch] Support for 'mailbox-requirement' and 'mailbox-type' in dispatcher config
ClusterClient messages namespace fix
…-branch-deletion

added branch deletion documentation to Contributing.md
Default MailboxType optimization:- Code looks solid. Tests are passing. :shipit:
Issue #1828 Implemented NobodySurrogate
…passes

close #1830 - Akka.Cluster.Tests.MultiNode.UnreachableNodeJoinsAgainSpec added and passes
Warning about JSON.NET obsolete in v1.5
enabled additional debugging for troubleshooting RemoteRoundRobinSpec
Akka.Cluster MultiNode specs for node restarts, downing, and rejoining
updated release notes for Akka.NET 1.0.7
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.