|
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