|
1 |
| -3.7.1 / 2021-04-16 |
2 |
| -================== |
3 |
| -* [Improvement](https://github.com/segmentio/Analytics.NET/pull/163): Better flexibility and logging around retries |
| 1 | +# 3.8.0 / 2021-06-11 |
4 | 2 |
|
| 3 | +- [Improvement](https://github.com/segmentio/Analytics.NET/pull/175): changing fields of concrete implementations of base action to properties |
| 4 | +- [Improvement](https://github.com/segmentio/Analytics.NET/pull/168): Improve reliability of event delivery |
5 | 5 |
|
6 |
| -3.7.0 / 2021-03-26 |
7 |
| -================== |
8 |
| -* [Improvement](https://github.com/segmentio/Analytics.NET/pull/162): Exception handling improvements |
| 6 | + # 3.7.1 / 2021-04-16 |
9 | 7 |
|
10 |
| -3.6.0 / 2021-03-10 |
11 |
| -================== |
12 |
| - * [Improvement](https://github.com/segmentio/Analytics.NET/pull/159): Updating NuGet metadata |
13 |
| - * [Improvement](https://github.com/segmentio/Analytics.NET/pull/158): Catch post async network exceptions and retry |
14 |
| - * [Improvement](https://github.com/segmentio/Analytics.NET/pull/155): Adding support for dependency injection |
| 8 | +- [Improvement](https://github.com/segmentio/Analytics.NET/pull/163): Better flexibility and logging around retries |
15 | 9 |
|
16 |
| -3.5.0 / 2020-12-09 |
17 |
| -================== |
18 |
| - * [Improvement](https://github.com/segmentio/Analytics.NET/pull/151): Fixed behavior of confusing configuration parameter `Send`. It now defaults to `true` and means data will be sent to Segment. |
| 10 | + # 3.7.0 / 2021-03-26 |
19 | 11 |
|
20 |
| -3.4.2-beta / 2020-07-16 |
21 |
| -======================= |
22 |
| - * [Fix](https://github.com/segmentio/Analytics.NET/pull/143) Patched security vulnerabilities in dependencies |
| 12 | +- [Improvement](https://github.com/segmentio/Analytics.NET/pull/162): Exception handling improvements |
23 | 13 |
|
24 |
| -3.4.1-alpha / 2020-05-21 |
25 |
| -======================== |
26 |
| - * [Fix](https://github.com/segmentio/Analytics.NET/pull/136): Critical bug fixes |
| 14 | + # 3.6.0 / 2021-03-10 |
27 | 15 |
|
28 |
| -3.4.0-alpha / 2020-05-20 |
29 |
| -======================== |
| 16 | +- [Improvement](https://github.com/segmentio/Analytics.NET/pull/159): Updating NuGet metadata |
| 17 | +- [Improvement](https://github.com/segmentio/Analytics.NET/pull/158): Catch post async network exceptions and retry |
| 18 | +- [Improvement](https://github.com/segmentio/Analytics.NET/pull/155): Adding support for dependency injection |
| 19 | + |
| 20 | +# 3.5.0 / 2020-12-09 |
| 21 | + |
| 22 | +- [Improvement](https://github.com/segmentio/Analytics.NET/pull/151): Fixed behavior of confusing configuration parameter `Send`. It now defaults to `true` and means data will be sent to Segment. |
| 23 | + |
| 24 | +# 3.4.2-beta / 2020-07-16 |
| 25 | + |
| 26 | +- [Fix](https://github.com/segmentio/Analytics.NET/pull/143) Patched security vulnerabilities in dependencies |
| 27 | + |
| 28 | +# 3.4.1-alpha / 2020-05-21 |
| 29 | + |
| 30 | +- [Fix](https://github.com/segmentio/Analytics.NET/pull/136): Critical bug fixes |
| 31 | + |
| 32 | +# 3.4.0-alpha / 2020-05-20 |
30 | 33 |
|
31 | 34 | Note: 3.4.0-alpha contains a change to configuration parameter names that may trigger obsolete messages. It is recommended you migrate to the new parameters defined in [#118](https://github.com/segmentio/Analytics.NET/pull/118).
|
32 | 35 |
|
33 |
| - * [Fix](https://github.com/segmentio/Analytics.NET/pull/103): Additional fixes with sending requests that are too large. |
34 |
| - * [Fix](https://github.com/segmentio/Analytics.NET/pull/109): Fix first event is never being batched. |
35 |
| - * [Improvement](https://github.com/segmentio/Analytics.NET/pull/116): Expose ability to FlushAsync in a non-blocking manner. |
36 |
| - * [Improvement](https://github.com/segmentio/Analytics.NET/pull/118): Update configuration parameters to unified names with other Segment libraries. |
37 |
| - * [Improvement](https://github.com/segmentio/Analytics.NET/pull/126): Unified project structure. |
38 |
| - * [Improvement](https://github.com/segmentio/Analytics.NET/pull/132): Project can now be built on any operating system supporting .NET Core SDK. |
39 |
| - * [Improvement](https://github.com/segmentio/Analytics.NET/pull/130): Supports Dependency Injection for better support within .NET Core SDK. |
40 |
| - * [Improvement](https://github.com/segmentio/Analytics.NET/pull/120): Maximum batch size of 500KB and message size of 32KB is now enforced. |
41 |
| - * [Improvement](https://github.com/segmentio/Analytics.NET/pull/119): Added capability for multi-threading using .NET Framework 3.5. |
42 |
| - * [Feature](https://github.com/segmentio/Analytics.NET/pull/109): Allow user defined interval for flushing events. |
43 |
| - * [Feature](https://github.com/segmentio/Analytics.NET/pull/115): Network requests now have exponential back-off and jitter. |
44 |
| - * [Feature](https://github.com/segmentio/Analytics.NET/pull/118): Allow user defined user agent header. |
45 |
| - * [Feature](https://github.com/segmentio/Analytics.NET/pull/117): Enable configurable concurrency. |
46 |
| - * [Feature](https://github.com/segmentio/Analytics.NET/pull/134): Added send configuration parameter to toggle making HTTP requests on event send. |
47 |
| - |
48 |
| -3.3.1-alpha / 2018-07-09 |
49 |
| -======================== |
50 |
| - |
51 |
| - * [Fix](https://github.com/segmentio/Analytics.NET/commit/e4e28dbffca4f5407eff7595a284457a2d3fab4f): Fix error handling behaviour. |
52 |
| - * [Fix](https://github.com/segmentio/Analytics.NET/pull/83): Fix issues with sending requests that are too large. |
53 |
| - * [Fix](https://github.com/segmentio/Analytics.NET/pull/85): Fix possible deadlock. |
54 |
| - * [Improvement](https://github.com/segmentio/Analytics.NET/pull/86): Allow setting maximum batch size in configuration. |
55 |
| - |
56 |
| -3.3.0-alpha / 2018-05-01 |
57 |
| -======================== |
| 36 | +- [Fix](https://github.com/segmentio/Analytics.NET/pull/103): Additional fixes with sending requests that are too large. |
| 37 | +- [Fix](https://github.com/segmentio/Analytics.NET/pull/109): Fix first event is never being batched. |
| 38 | +- [Improvement](https://github.com/segmentio/Analytics.NET/pull/116): Expose ability to FlushAsync in a non-blocking manner. |
| 39 | +- [Improvement](https://github.com/segmentio/Analytics.NET/pull/118): Update configuration parameters to unified names with other Segment libraries. |
| 40 | +- [Improvement](https://github.com/segmentio/Analytics.NET/pull/126): Unified project structure. |
| 41 | +- [Improvement](https://github.com/segmentio/Analytics.NET/pull/132): Project can now be built on any operating system supporting .NET Core SDK. |
| 42 | +- [Improvement](https://github.com/segmentio/Analytics.NET/pull/130): Supports Dependency Injection for better support within .NET Core SDK. |
| 43 | +- [Improvement](https://github.com/segmentio/Analytics.NET/pull/120): Maximum batch size of 500KB and message size of 32KB is now enforced. |
| 44 | +- [Improvement](https://github.com/segmentio/Analytics.NET/pull/119): Added capability for multi-threading using .NET Framework 3.5. |
| 45 | +- [Feature](https://github.com/segmentio/Analytics.NET/pull/109): Allow user defined interval for flushing events. |
| 46 | +- [Feature](https://github.com/segmentio/Analytics.NET/pull/115): Network requests now have exponential back-off and jitter. |
| 47 | +- [Feature](https://github.com/segmentio/Analytics.NET/pull/118): Allow user defined user agent header. |
| 48 | +- [Feature](https://github.com/segmentio/Analytics.NET/pull/117): Enable configurable concurrency. |
| 49 | +- [Feature](https://github.com/segmentio/Analytics.NET/pull/134): Added send configuration parameter to toggle making HTTP requests on event send. |
| 50 | + |
| 51 | +# 3.3.1-alpha / 2018-07-09 |
| 52 | + |
| 53 | +- [Fix](https://github.com/segmentio/Analytics.NET/commit/e4e28dbffca4f5407eff7595a284457a2d3fab4f): Fix error handling behaviour. |
| 54 | +- [Fix](https://github.com/segmentio/Analytics.NET/pull/83): Fix issues with sending requests that are too large. |
| 55 | +- [Fix](https://github.com/segmentio/Analytics.NET/pull/85): Fix possible deadlock. |
| 56 | +- [Improvement](https://github.com/segmentio/Analytics.NET/pull/86): Allow setting maximum batch size in configuration. |
| 57 | + |
| 58 | +# 3.3.0-alpha / 2018-05-01 |
58 | 59 |
|
59 | 60 | Note: 3.3.0-alpha includes a bug which can cause long lived clients to stop sending data to the Segment API. A [fix](https://github.com/segmentio/Analytics.NET/pull/83) is available in the latest release (3.3.1-alpha) and it is recommended you upgrade to the latest version.
|
60 | 61 |
|
61 |
| - * [Improvement](https://github.com/segmentio/Analytics.NET/pull/80): Allow sending destination specific options. |
62 |
| - * [Improvement](https://github.com/segmentio/Analytics.NET/pull/75): gzip network requests. |
63 |
| - * [Improvement](https://github.com/segmentio/Analytics.NET/pull/74): Send library information in user-agent. |
64 |
| - * [Improvement](https://github.com/segmentio/Analytics.NET/pull/73): Better error handling and retry behaviour. |
65 |
| - * [Feature](https://github.com/segmentio/Analytics.NET/pull/67): Target .NET Framework 4.5.1. |
66 |
| - * [Feature](https://github.com/segmentio/Analytics.NET/pull/69): Target Xamarin (iOS, Android, UWP). |
| 62 | +- [Improvement](https://github.com/segmentio/Analytics.NET/pull/80): Allow sending destination specific options. |
| 63 | +- [Improvement](https://github.com/segmentio/Analytics.NET/pull/75): gzip network requests. |
| 64 | +- [Improvement](https://github.com/segmentio/Analytics.NET/pull/74): Send library information in user-agent. |
| 65 | +- [Improvement](https://github.com/segmentio/Analytics.NET/pull/73): Better error handling and retry behaviour. |
| 66 | +- [Feature](https://github.com/segmentio/Analytics.NET/pull/67): Target .NET Framework 4.5.1. |
| 67 | +- [Feature](https://github.com/segmentio/Analytics.NET/pull/69): Target Xamarin (iOS, Android, UWP). |
67 | 68 |
|
68 |
| -3.2.0-alpha / 2017-11-08 |
69 |
| -======================== |
| 69 | +# 3.2.0-alpha / 2017-11-08 |
70 | 70 |
|
71 |
| - * [Feature](https://github.com/segmentio/Analytics.NET/pull/64): Allow custom host to be set. |
72 |
| - * [Feature](https://github.com/segmentio/Analytics.NET/pull/66): Support .NET standard 2.0. |
| 71 | +- [Feature](https://github.com/segmentio/Analytics.NET/pull/64): Allow custom host to be set. |
| 72 | +- [Feature](https://github.com/segmentio/Analytics.NET/pull/66): Support .NET standard 2.0. |
73 | 73 |
|
74 |
| -3.1.0-alpha / 2017-10-04 |
75 |
| -======================== |
| 74 | +# 3.1.0-alpha / 2017-10-04 |
76 | 75 |
|
77 |
| - * [Feature](https://github.com/segmentio/Analytics.NET/pull/55): Multi platform support. |
| 76 | +- [Feature](https://github.com/segmentio/Analytics.NET/pull/55): Multi platform support. |
78 | 77 |
|
79 |
| -3.0.0 / 2017-08-07 |
80 |
| -================== |
| 78 | +# 3.0.0 / 2017-08-07 |
81 | 79 |
|
82 |
| - * [Feature](https://github.com/segmentio/Analytics.NET/pull/51): Target .NET standard. |
| 80 | +- [Feature](https://github.com/segmentio/Analytics.NET/pull/51): Target .NET standard. |
83 | 81 |
|
84 |
| -2.0.3 / 2017-01-02 |
85 |
| -================== |
| 82 | +# 2.0.3 / 2017-01-02 |
86 | 83 |
|
87 |
| - * [Fix](https://github.com/segmentio/Analytics.NET/pull/34): Use fully qualified assembly name for JSON.NET dependency. |
88 |
| - * [Fix](https://github.com/segmentio/Analytics.NET/pull/48): Fix overflow in stats. |
89 |
| - * [Fix](https://github.com/segmentio/Analytics.NET/pull/35): Documentation fixes. |
90 |
| - * [Fix](https://github.com/segmentio/Analytics.NET/pull/33): Fix exception message when `userId` is omitted in Alias. |
91 |
| - * [Fix](https://github.com/segmentio/Analytics.NET/pull/43): Consolidate error phrasing and capitalization. |
92 |
| - * [Improvement](https://github.com/segmentio/Analytics.NET/pull/47): Accept `IDictionary` instead of `Dict` or custom types. |
| 84 | +- [Fix](https://github.com/segmentio/Analytics.NET/pull/34): Use fully qualified assembly name for JSON.NET dependency. |
| 85 | +- [Fix](https://github.com/segmentio/Analytics.NET/pull/48): Fix overflow in stats. |
| 86 | +- [Fix](https://github.com/segmentio/Analytics.NET/pull/35): Documentation fixes. |
| 87 | +- [Fix](https://github.com/segmentio/Analytics.NET/pull/33): Fix exception message when `userId` is omitted in Alias. |
| 88 | +- [Fix](https://github.com/segmentio/Analytics.NET/pull/43): Consolidate error phrasing and capitalization. |
| 89 | +- [Improvement](https://github.com/segmentio/Analytics.NET/pull/47): Accept `IDictionary` instead of `Dict` or custom types. |
93 | 90 |
|
94 |
| -2.0.2 / 2015-09-30 |
95 |
| -================== |
| 91 | +# 2.0.2 / 2015-09-30 |
96 | 92 |
|
97 |
| - * [Fix](https://github.com/segmentio/Analytics.NET/pull/27): Fix nuspec links in documentation. |
98 |
| - * [Fix](https://github.com/segmentio/Analytics.NET/pull/30): Fix timestamp formatting. |
99 |
| - * [Fix](https://github.com/segmentio/Analytics.NET/pull/26): Allow identify events to be sent without anonymousId. |
| 93 | +- [Fix](https://github.com/segmentio/Analytics.NET/pull/27): Fix nuspec links in documentation. |
| 94 | +- [Fix](https://github.com/segmentio/Analytics.NET/pull/30): Fix timestamp formatting. |
| 95 | +- [Fix](https://github.com/segmentio/Analytics.NET/pull/26): Allow identify events to be sent without anonymousId. |
100 | 96 |
|
101 |
| -2.0.1 / 2015-07-01 |
102 |
| -================== |
| 97 | +# 2.0.1 / 2015-07-01 |
103 | 98 |
|
104 |
| - * [Fix](https://github.com/segmentio/Analytics.NET/pull/23): All events to be sent with only anonymousId |
| 99 | +- [Fix](https://github.com/segmentio/Analytics.NET/pull/23): All events to be sent with only anonymousId |
0 commit comments