{{ message }}
Repository navigation
Releases: segmentio/Analytics-CSharp
Releases · segmentio/Analytics-CSharp
Release list
3.0.0
What's Changed
- add xamarin sample by @wenxi-zeng in #6
- fix ci permission issue by @wenxi-zeng in #7
- update documentations by @wenxi-zeng in #8
- add coroutine excpetion handler by @wenxi-zeng in #9
- fix event not sent issue on unity mobile devices by @wenxi-zeng in #10
- release 1.0.2 by @wenxi-zeng in #11
- add upm release script by @wenxi-zeng in #12
- datetime format fix by @wenxi-zeng in #14
- Modifying upm_release.sh to drop Newtonsoft binaries by @MichaelGHSeg in #16
- Release/1.0.3 by @MichaelGHSeg in #17
- Adding supported platform list to README.md by @MichaelGHSeg in #18
- fix identify right after init no effect by @wenxi-zeng in #19
- prepare release 1.0.4 by @wenxi-zeng in #20
- Refactor to guarantee user info correctness by @MichaelGHSeg in #21
- add option to config analytics completely stateless by @wenxi-zeng in #23
- Adding some smarter defaults for persistence of data by @MichaelGHSeg in #25
- Adding .editorconfig and applying naming conventions by @MichaelGHSeg in #26
- bump up the versions of coroutine, serialization, and sovran by @wenxi-zeng in #27
- Prepare release 2.0.0 alpha.1 by @wenxi-zeng in #29
- Prepare release 2.0.0 alpha.2 by @wenxi-zeng in #30
- rolling back json library switch due to incompatibilities by @wenxi-zeng in #31
- add page method and fix incorrect system info on xamarin by @wenxi-zeng in #32
- prepare release 2.0.0 by @wenxi-zeng in #33
- add breaking changes info in README.md by @wenxi-zeng in #34
- add unity lifecycle plugin by @wenxi-zeng in #35
- refactor httpclient with provider pattern by @wenxi-zeng in #36
- enable gzip by @wenxi-zeng in #37
- asp.net sample by @wenxi-zeng in #40
- fix linker causing xamarin crash by @wenxi-zeng in #42
- update docs and readme by @wenxi-zeng in #43
- add badges to readme by @wenxi-zeng in #44
- prepare release 2.1.0 by @wenxi-zeng in #45
- fix identify call missing userId by @wenxi-zeng in #46
- prepare release 2.1.1 by @wenxi-zeng in #47
- add destination metadata plugin by @wenxi-zeng in #48
- prepare release 2.2.0 by @wenxi-zeng in #49
- Removing check for null identity and adding test by @MichaelGHSeg in #50
- auto json library config by @wenxi-zeng in #52
- Prepare release 2.3.0-alpha.1 by @wenxi-zeng in #53
- remove unnecessary dependencies for unity by @wenxi-zeng in #54
- implement segment logger callback by @wenxi-zeng in #55
- error handling by @wenxi-zeng in #56
- support disable analytics by @wenxi-zeng in #57
- flush policy by @wenxi-zeng in #58
- Adding a backward compatibility helper to migrate from Analytics.NET by @MichaelGHSeg in #59
- allow custom settings and upload endpoints by @wenxi-zeng in #60
- fix concurrent collection modification issue by @wenxi-zeng in #62
- fix event loss in network failure by @wenxi-zeng in #64
- prepare release 2.3.0-alpha.2 by @wenxi-zeng in #65
- wrap up for ga by @wenxi-zeng in #66
- prepare release 2.3.0 by @wenxi-zeng in #67
- replace FileStream.Seek to end with FileMode.Append by @wenxi-zeng in #70
- fix potential data truncate for non-ascii content by @wenxi-zeng in #71
- prepare release 2.3.1 by @wenxi-zeng in #72
- Make public members of Analytics class virtual by @jn011 in #73
- setup jira automation by @wenxi-zeng in #76
- Adding and updating some unit tests for coverage by @MichaelGHSeg in #78
- fix: use apiHost value to create http client in event pipeline by @mfurak in #79
- Adding tracking of initialization of plugins by @MichaelGHSeg in #80
- prepare release 2.3.2 by @wenxi-zeng in #85
- Adding FileAcces.Write to fix persistant data path append issue by @MichaelGHSeg in #87
- Create release 2.3.3. by @MichaelGHSeg in #88
- Update README.md by @alanjcharles in #91
- Update README.md by @alanjcharles in #92
- Changing empty setting string log message to info, adding test by @MichaelGHSeg in #93
- fix settings update method not called with await by @wenxi-zeng in #95
- prepare release 2.3.4 by @wenxi-zeng in #96
- NullReferenceException when fetching System state by @dimitri-dev in #98
- Fixing a possible null pointer exception and removing unnecessary nullability for settings by @MichaelGHSeg in #99
- prepare release 2.3.5 by @wenxi-zeng in #100
- Provider pattern for EventPipleline and new SyncEventPipeline for synchronous flush by @MichaelGHSeg in #101
- prepare release 2.4.0 by @wenxi-zeng in #102
- Fix MAUI EOF issues for DefaultHTTPClient by @dimitri-dev in #104
- prepare release 2.4.1 by @wenxi-zeng in #105
- Fix serialization not accepting JsonObject/Dictionary with null values by @wenxi-zeng in #107
- prepare release 2.4.2 by @wenxi-zeng in #108
- support enrichment closure and setAnonymousId by @wenxi-zeng in #110
- prepare release 2.5.0 by @wenxi-zeng in #111
- Fixing event pipeline provider type by @MichaelGHSeg in #127
- Create release 2.5.1. by @MichaelGHSeg in #128
- update README.md by @wenxi-zeng in #130
- Fix issue where user-supplied enrichments were lost during the startu… by @wenxi-zeng in #133
- release 2.5.2 by @wenxi-zeng in #134
- Fix enrichment serialization error by @wenxi-zeng in #135
- release 2.5.3 by @wenxi-zeng in #136
- Made UserIdPlugin class public by @Petr-Kovalev in #138
- Release 2.6.0 by @wenxi-zeng in #140
- docs: Remove mention of FlushPolicyBase. by @didiergarcia in #141
- Add e2e-cli for E2E testing by @MichaelGHSeg in #142
- Implement retry state machine aligned with Kotlin/Swift by @MichaelGHSeg in #144
- Unified HTTP response handling and retry behavior, enabled by default by @MichaelGHSeg in ...
2.6.0
What's Changed
- support nullable primitives in serialization by @wenxi-zeng in #136
- Made UserIdPlugin class public by @Petr-Kovalev in #138
New Contributors
- @Petr-Kovalev made their first contribution in #138
Full Changelog: 2.5.3...2.6.0
2.5.3
What's Changed
- release 2.5.2 by @wenxi-zeng in #134
- Fix enrichment serialization error by @wenxi-zeng in #135
Full Changelog: 2.5.2...2.5.3
2.5.2
What's Changed
- Create release 2.5.1. by @MichaelGHSeg in #128
- update README.md by @wenxi-zeng in #130
- Fix issue where user-supplied enrichments were lost during the startu… by @wenxi-zeng in #133
Full Changelog: 2.5.1...2.5.2
2.5.1
What's Changed
- prepare release 2.5.0 by @wenxi-zeng in #111
- Fixing event pipeline provider type by @MichaelGHSeg in #127
Full Changelog: 2.5.0...2.5.1
2.5.0
What's Changed
- prepare release 2.4.2 by @wenxi-zeng in #108
- support enrichment closure and setAnonymousId by @wenxi-zeng in #110
Full Changelog: 2.4.2...2.5.0
2.4.2
What's Changed
- prepare release 2.4.1 by @wenxi-zeng in #105
- Fix serialization not accepting JsonObject/Dictionary with null values by @wenxi-zeng in #107
Full Changelog: 2.4.1...2.4.2
2.4.1
What's Changed
- prepare release 2.4.0 by @wenxi-zeng in #102
- Fix MAUI EOF issues for DefaultHTTPClient by @dimitri-dev in #104
Full Changelog: 2.4.0...2.4.1
2.4.0
Release of version 2.4.0
What's Changed
- prepare release 2.3.5 by @wenxi-zeng in #100
- Provider pattern for EventPipleline and new SyncEventPipeline for synchronous flush by @MichaelGHSeg in #101
Full Changelog: 2.3.5...2.4.0
2.3.5
Release of version 2.3.5
What's Changed
- prepare release 2.3.4 by @wenxi-zeng in #96
- NullReferenceException when fetching System state by @dimitri-dev in #98
- Fixing a possible null pointer exception and removing unnecessary nullability for settings by @MichaelGHSeg in #99
New Contributors
- @dimitri-dev made their first contribution in #98
Full Changelog: 2.3.4...2.3.5
