Releases: gigya/microdot
Releases · gigya/microdot
v1.5.1
v1.5.0
v1.4.2
This release contains the following:
- [Bug] Reverted breaking change in PublicEndpointAttribute and marked the constructor with optional parameters as obsolete to prevent further breaks (it will be removed in the next major version).
- [Bug] Schema endpoint: Filtered out all Attributes in the System.Diagnostics namespace to eliminate JsonSerializationException that were thrown.
NuGets are available here and via NuGet.org.
v1.4.0
This release contains the following:
- [Feature] It is now possible to set the infrastructure version in events from outside of microdot code.
- [Feature] it is now it possible to add optional parameters to service methods in a backward compatible way, requests coming from old services will use the default values known to the server.
- [Feature] Public endpoint has settable UsingRequestObject property that allows mapping incoming parameters to an object instead of method arguments.
- [Bug] Enable JSON deserializing from base64 to byte array (
byte[]
).
NuGets are available here and via NuGet.org.
v1.3.2
v1.3.1
v1.3.0
This release contains the following:
- [Feature] Add ServiceDiscovery.GetAllEndPoints() method to service discovery for client libraries that manage their own connection pool.
- [Feature] If an event is published with a new-ed exception, it will contain a stack trace even if that stackTrace is contained only in the inner-exception or deeper in the tree.
- [Feature] Add inner exception type and one-word message to published events, with new field names.
- [Bug] ServiceDiscovery.GetNextHost() log missing exception description if CounselDiscoverySource throws an exception on the start up.
- [Bug] ServiceDiscovery.EndPointChanged event is now fired on EndPoint change and doesn't depend on GetNextHost() to be the triggered.
NuGets are available here and via NuGet.org.
v1.2.3
v1.2.2
v1.2.1
This release contains the following:
- [Feature] Added %appName% as environment variable, can be used in configuration.
- [Feature] Added TimeSpan command line argument
OnStopWaitTime
that determines how much time a service waits for subsystems to finish shutting down. Default 10 seconds.
NuGets are available here and via NuGet.org.