Skip to content

Commit 5b5c997

Browse files
authored
Merge pull request #3035 from segmentio/DOC-529
Analytics for Android Doc updates [DOC-529]
2 parents b92a6d1 + be7f913 commit 5b5c997

File tree

10 files changed

+124
-23
lines changed

10 files changed

+124
-23
lines changed

src/_data/changelogs/analytics-android.yml

Lines changed: 31 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,30 @@
11
# AUTOGENERATED FROM GITHUB API. DO NOT EDIT
2-
# Releases last updated 2021-10-08
2+
# Releases last updated 2022-06-14
33
releases:
4+
- version: 4.10.4
5+
url: https://github.com/segmentio/analytics-android/releases/tag/4.10.4
6+
date: '2022-02-18T00:41:47Z'
7+
notes: >-
8+
[New](https://github.com/segmentio/analytics-android/pull/791): fix ANR
9+
issue caused by MediaDRM api
10+
- version: 4.10.3
11+
url: https://github.com/segmentio/analytics-android/releases/tag/4.10.3
12+
date: '2022-01-25T20:12:39Z'
13+
notes: >-
14+
[New](https://github.com/segmentio/analytics-android/pull/786): deprecate
15+
jcenter and bintray
16+
- version: 4.10.2
17+
url: https://github.com/segmentio/analytics-android/releases/tag/4.10.2
18+
date: '2022-01-18T16:55:31Z'
19+
notes: >-
20+
[Fix](https://github.com/segmentio/analytics-android/pull/784): fix get
21+
unique id NPE
22+
- version: 4.10.1
23+
url: https://github.com/segmentio/analytics-android/releases/tag/4.10.1
24+
date: '2022-01-11T20:34:46Z'
25+
notes: >-
26+
[Fix](https://github.com/segmentio/analytics-android/pull/781): address
27+
violation of retrieving unsettable device
428
- version: 4.10.0
529
url: https://github.com/segmentio/analytics-android/releases/tag/4.10.0
630
date: '2021-07-12T17:43:48Z'
@@ -66,14 +90,14 @@ releases:
6690
date: '2017-07-28T03:53:05Z'
6791
notes: " * [New](https://github.com/segmentio/analytics-android/pull/536): Look up Advertising ID for Amazon Fire devices.\r\n * [Fix](https://github.com/segmentio/analytics-android/pull/534): Attribution tracking using mobile service should be false by default.\r\n"
6892
- version: ''
69-
url: https://github.com/segmentio/analytics-android/releases/tag/4.2.5
70-
date: '2017-05-26T16:13:11Z'
71-
notes: " * [Fix](https://github.com/segmentio/analytics-android/pull/487/commits/8649050b4b7b74be17fc7b7e4ec0add7362325fd): Using `Properties#putProducts` was stored as an array instead of a list, and not serialized correctly. This caused it to be unusable by Segment and server side integrations. If you're stuck on a previous version for some reason, you can manually store it as a list:\r\n\r\n ```java\r\n List<Product> products = new ArrayList<>();\r\n products.add(new Product(\"foo\", \"bar\", 10));\r\n // add other products to this list.\r\n\r\n Properties properties = new Properties();\r\n properties.put(\"products\", products);\r\n ```"
93+
url: https://github.com/segmentio/analytics-android/releases/tag/4.3.0-RC1
94+
date: '2017-05-26T16:12:27Z'
95+
notes: " * [New](https://github.com/segmentio/analytics-android/pull/515): Add Middlewares.\r\n * [Fix](https://github.com/segmentio/analytics-android/pull/524): Unregister Application lifecycle callbacks on shutdown.\r\n * [Fix](https://github.com/segmentio/analytics-android/pull/499): Record `ms` precision in timestamps.\r\n * [Fix](https://github.com/segmentio/analytics-android/pull/508): Support serialization of Primitive arrays.\r\n"
7296
- version: ''
7397
url: https://github.com/segmentio/analytics-android/releases/tag/4.2.6
7498
date: '2017-05-26T16:13:00Z'
7599
notes: " * [Fix](https://github.com/segmentio/analytics-android/pull/495): Update Cartographer. This fixes an issue where sending custom values sent as arrays would not be serialized correctly.\r\n * [Fix](https://github.com/segmentio/analytics-android/pull/494): Make DateFormat access thread safe. This fixes an issue where generated timestamps could be sometimes be malformed and not conform to the ISO 8601 standard.\r\n"
76100
- version: ''
77-
url: https://github.com/segmentio/analytics-android/releases/tag/4.3.0-RC1
78-
date: '2017-05-26T16:12:27Z'
79-
notes: " * [New](https://github.com/segmentio/analytics-android/pull/515): Add Middlewares.\r\n * [Fix](https://github.com/segmentio/analytics-android/pull/524): Unregister Application lifecycle callbacks on shutdown.\r\n * [Fix](https://github.com/segmentio/analytics-android/pull/499): Record `ms` precision in timestamps.\r\n * [Fix](https://github.com/segmentio/analytics-android/pull/508): Support serialization of Primitive arrays.\r\n"
101+
url: https://github.com/segmentio/analytics-android/releases/tag/4.2.5
102+
date: '2017-05-26T16:13:11Z'
103+
notes: " * [Fix](https://github.com/segmentio/analytics-android/pull/487/commits/8649050b4b7b74be17fc7b7e4ec0add7362325fd): Using `Properties#putProducts` was stored as an array instead of a list, and not serialized correctly. This caused it to be unusable by Segment and server side integrations. If you're stuck on a previous version for some reason, you can manually store it as a list:\r\n\r\n ```java\r\n List<Product> products = new ArrayList<>();\r\n products.add(new Product(\"foo\", \"bar\", 10));\r\n // add other products to this list.\r\n\r\n Properties properties = new Properties();\r\n properties.put(\"products\", products);\r\n ```"

src/_data/changelogs/analytics-go.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# AUTOGENERATED FROM GITHUB API. DO NOT EDIT
2-
# Releases last updated 2021-10-08
2+
# Releases last updated 2022-06-14
33
releases:
44
- version: Fix vendor packages
55
url: https://github.com/segmentio/analytics-go/releases/tag/v3.0.1

src/_data/changelogs/analytics-ios.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# AUTOGENERATED FROM GITHUB API. DO NOT EDIT
2-
# Releases last updated 2021-10-08
2+
# Releases last updated 2022-06-14
33
releases:
44
- version: 4.1.6
55
url: https://github.com/segmentio/analytics-ios/releases/tag/4.1.6
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# AUTOGENERATED FROM GITHUB API. DO NOT EDIT
2-
# Releases last updated 2021-07-09
2+
# Releases last updated 2022-06-14
33
releases: []

src/_data/changelogs/analytics-node.yml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,18 @@
11
# AUTOGENERATED FROM GITHUB API. DO NOT EDIT
2-
# Releases last updated 2021-10-08
2+
# Releases last updated 2022-06-14
33
releases:
4+
- version: ''
5+
url: https://github.com/segmentio/analytics-node/releases/tag/v6.0.0
6+
date: '2021-11-19T18:35:39Z'
7+
notes: "- Change flush threshold from 500kb to 450kb #311 \r\n- Breaking: Flush now properly returns a Promise #288 \r\n"
8+
- version: 5.1.2
9+
url: https://github.com/segmentio/analytics-node/releases/tag/v5.1.2
10+
date: '2021-10-20T20:14:45Z'
11+
notes: "- Pinning axios-retry to `3.2.0`\r\n"
12+
- version: 5.1.1
13+
url: https://github.com/segmentio/analytics-node/releases/tag/v5.1.1
14+
date: '2021-10-20T17:28:29Z'
15+
notes: "- Update `axios-retry`\r\n"
416
- version: v5.1.0
517
url: https://github.com/segmentio/analytics-node/releases/tag/v5.1.0
618
date: '2021-09-13T20:44:18Z'

src/_data/changelogs/analytics-php.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# AUTOGENERATED FROM GITHUB API. DO NOT EDIT
2-
# Releases last updated 2021-10-08
2+
# Releases last updated 2022-06-14
33
releases:
44
- version: 2.0.0
55
url: https://github.com/segmentio/analytics-php/releases/tag/2.0.0
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# AUTOGENERATED FROM GITHUB API. DO NOT EDIT
2-
# Releases last updated 2021-10-08
2+
# Releases last updated 2022-06-14
33
releases: []

src/_data/changelogs/analytics-react-native.yml

Lines changed: 70 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,71 @@
11
# AUTOGENERATED FROM GITHUB API. DO NOT EDIT
2-
# Releases last updated 2021-10-08
2+
# Releases last updated 2022-06-14
33
releases:
4+
- version: v2.2.2
5+
url: https://github.com/segmentio/analytics-react-native/releases/tag/v2.2.2
6+
date: '2022-06-13T18:52:42Z'
7+
notes: "## What's Changed\r\n* fix: refactor getDeviceID to use DRM, remove AndroidID by @oscb in https://github.com/segmentio/analytics-react-native/pull/567\r\n* Logic to handle Integrations listed under maybeBundledConfigIds by @niallzato in https://github.com/segmentio/analytics-react-native/pull/564\r\n\r\n**Full Changelog**: https://github.com/segmentio/analytics-react-native/compare/v2.1.12...v2.2.2"
8+
- version: v2.2.1
9+
url: https://github.com/segmentio/analytics-react-native/releases/tag/v2.2.1
10+
date: '2022-06-02T22:10:34Z'
11+
notes: "## What's Changed\r\n* feat: add attribution callbacks to appsflyer by @alanjcharles in https://github.com/segmentio/analytics-react-native/pull/528\r\n* chore: prepare for release by @alanjcharles in https://github.com/segmentio/analytics-react-native/pull/530\r\n* feat: new onContextLoad events and awaitable context updates by @oscb in https://github.com/segmentio/analytics-react-native/pull/532\r\n* fix: match identify and reset client methods arguments, add token to context by @oscb in https://github.com/segmentio/analytics-react-native/pull/533\r\n* chore: release packages/core minor by @github-actions in https://github.com/segmentio/analytics-react-native/pull/534\r\n* fix: deepmerge device context on update by @oscb in https://github.com/segmentio/analytics-react-native/pull/543\r\n* chore: add links to each plugin docs, update FBSDK instructions by @oscb in https://github.com/segmentio/analytics-react-native/pull/546\r\n* fix: appsflyer attribution by @Asgaroth in https://github.com/segmentio/analytics-react-native/pull/547\r\n* fix: fix crash on android caused by FBSDK by @oscb in https://github.com/segmentio/analytics-react-native/pull/548\r\n* feat: createClient \"storePersistor\" option by @509dave16 in https://github.com/segmentio/analytics-react-native/pull/549\r\n* chore: release packages/plugins/plugin-appsflyer patch by @github-actions in https://github.com/segmentio/analytics-react-native/pull/550\r\n\r\n## New Contributors\r\n* @Asgaroth made their first contribution in https://github.com/segmentio/analytics-react-native/pull/547\r\n* @509dave16 made their first contribution in https://github.com/segmentio/analytics-react-native/pull/549\r\n\r\n**Full Changelog**: https://github.com/segmentio/analytics-react-native/compare/v2.1.12...v2.2.1"
12+
- version: v2.1.12
13+
url: https://github.com/segmentio/analytics-react-native/releases/tag/v2.1.12
14+
date: '2022-04-29T21:01:27Z'
15+
notes: "\r\n## What's Changed\r\n* feat: add mixpanel plugin by @alanjcharles in https://github.com/segmentio/analytics-react-native/pull/498\r\n* fix: fix callback conditional by @alanjcharles in https://github.com/segmentio/analytics-react-native/pull/518\r\n* Endpoint fix by @alanjcharles in https://github.com/segmentio/analytics-react-native/pull/519\r\n* fix: fix bundle unbundled logic by @alanjcharles in https://github.com/segmentio/analytics-react-native/pull/521\r\n\r\n## New Contributors\r\n* @brentvatne made their first contribution in https://github.com/segmentio/analytics-react-native/pull/517\r\n\r\n**Full Changelog**: https://github.com/segmentio/analytics-react-native/compare/v2.1.10...v2.1.12"
16+
- version: v2.1.11
17+
url: https://github.com/segmentio/analytics-react-native/releases/tag/v2.1.11
18+
date: '2022-05-23T16:56:02Z'
19+
notes: "## What's Changed\r\n* docs: add Taplytics under Example Plugins by @chungchantal in https://github.com/segmentio/analytics-react-native/pull/500\r\n* chore(deps): bump moment from 2.29.1 to 2.29.2 in /example by @dependabot in https://github.com/segmentio/analytics-react-native/pull/501\r\n\r\n## New Contributors\r\n* @chungchantal made their first contribution in https://github.com/segmentio/analytics-react-native/pull/500\r\n\r\n**Full Changelog**: https://github.com/segmentio/analytics-react-native/compare/v2.1.10...v2.1.11"
20+
- version: v2.1.10
21+
url: https://github.com/segmentio/analytics-react-native/releases/tag/v2.1.10
22+
date: '2022-04-07T00:58:49Z'
23+
notes: "## What's Changed\r\n* chore: release packages/plugins/plugin-adjust patch by @github-actions in https://github.com/segmentio/analytics-react-native/pull/481\r\n* chore(deps): bump minimist from 1.2.5 to 1.2.6 in /example by @dependabot in https://github.com/segmentio/analytics-react-native/pull/485\r\n* chore(deps): bump minimist from 1.2.5 to 1.2.6 by @dependabot in https://github.com/segmentio/analytics-react-native/pull/486\r\n* feat: add reset to plugins by @alanjcharles in https://github.com/segmentio/analytics-react-native/pull/490\r\n* fix: merge context to preserve plugin injected properties by @oscb in https://github.com/segmentio/analytics-react-native/pull/487\r\n* chore: add dependencies to install instructions on plugins by @oscb in https://github.com/segmentio/analytics-react-native/pull/488\r\n* chore(deps): bump ansi-regex from 4.1.0 to 4.1.1 by @dependabot in https://github.com/segmentio/analytics-react-native/pull/494\r\n* chore(deps): bump plist from 3.0.4 to 3.0.5 by @dependabot in https://github.com/segmentio/analytics-react-native/pull/493\r\n* chore(deps): bump ansi-regex from 4.1.0 to 4.1.1 in /example by @dependabot in https://github.com/segmentio/analytics-react-native/pull/492\r\n* chore(deps): bump plist from 3.0.4 to 3.0.5 in /example by @dependabot in https://github.com/segmentio/analytics-react-native/pull/491\r\n* chore(deps): bump cocoapods-downloader from 1.5.1 to 1.6.3 in /example/ios by @dependabot in https://github.com/segmentio/analytics-react-native/pull/495\r\n* feat: plugins can now disable integrations by marking them as false in the event.integrations by @oscb in https://github.com/segmentio/analytics-react-native/pull/496\r\n\r\n\r\n**Full Changelog**: https://github.com/segmentio/analytics-react-native/compare/v2.1.9...v2.1.10"
24+
- version: v2.1.9
25+
url: https://github.com/segmentio/analytics-react-native/releases/tag/v2.1.9
26+
date: '2022-03-23T16:08:03Z'
27+
notes: "Publishing to General Availability \_🥳"
28+
- version: v2.1.8-beta
29+
url: https://github.com/segmentio/analytics-react-native/releases/tag/v2.1.8-beta
30+
date: '2022-03-03T00:46:44Z'
31+
notes: '- Updates `@segment/sovran-react-native` resolves #468 '
32+
- version: v2.1.7-beta
33+
url: https://github.com/segmentio/analytics-react-native/releases/tag/v2.1.7
34+
date: '2022-02-28T22:48:09Z'
35+
notes: "## What's Changed\r\n- Fixes an issue with the `flushInterval` not working properly and causing frequent 1 sec flushes if there where events waiting for retry.\r\n- Deprecates `retryInterval` and `maxRetryEvents` options in the client configuration. Use `flushInterval` and `maxBatchSize` instead.\r\n- Adds support for deeplink tracking with `referral_application` data. Please review the [instructions to set it up on iOS](https://github.com/segmentio/analytics-react-native#ios-deep-link-tracking-setup), no changes required on Android."
36+
- version: V2.1.6-beta
37+
url: https://github.com/segmentio/analytics-react-native/releases/tag/v2.1.6-beta
38+
date: '2022-02-24T18:25:05Z'
39+
notes: '- Fix imports and types in npm package'
40+
- version: 'v2.1.5-beta '
41+
url: https://github.com/segmentio/analytics-react-native/releases/tag/v2.1.5-beta
42+
date: '2022-02-23T19:03:12Z'
43+
notes: "- Fixes malformed `integrations` object #450 \r\n- Fixes `context` properties in `Application Lifecycle Events` #451 "
44+
- version: v2.1.3-beta
45+
url: https://github.com/segmentio/analytics-react-native/releases/tag/v2.1.3-beta
46+
date: '2022-02-16T19:25:45Z'
47+
notes: '- Fixes `anonymousID` not being generated on startup'
48+
- version: v2.1.2-beta
49+
url: https://github.com/segmentio/analytics-react-native/releases/tag/v2.1.2-beta
50+
date: '2022-02-09T23:05:41Z'
51+
notes: >-
52+
Fixes React Native and React showing as strong dependencies on
53+
`@segment/analytics-react-native`, they are now peerDependencies
54+
- version: v2.1.1-beta
55+
url: https://github.com/segmentio/analytics-react-native/releases/tag/v2.1.1-beta
56+
date: '2022-02-03T01:21:50Z'
57+
notes: '- Fixes issues with dependencies and Android builds'
58+
- version: v2.1.0-beta
59+
url: https://github.com/segmentio/analytics-react-native/releases/tag/v2.1.0-beta
60+
date: '2022-02-01T18:45:40Z'
61+
notes: "- New public interface to streamline access/observability to settings, context, events, and user info on global scope \r\n\r\n- An entirely new state management framework [@segment/sovran-react-native](https://github.com/segmentio/sovran-react-native)\r\n - Provides a State management for TS/JS projects with little overhead and boilerplate.\r\n - Provides observability events over watched objects in the scope of a React Native app\r\n - Provides a bridge for sending state actions from native code (Kotlin, Java, Swift or Objective C) to RN (TS/JS)\r\n\r\n- General bug fixes, updates, and improvements"
62+
- version: 2.0.0-pilot
63+
url: >-
64+
https://github.com/segmentio/analytics-react-native/releases/tag/v2.0.0-pilot
65+
date: '2021-10-26T18:04:21Z'
66+
notes: >-
67+
- adds an entirely new `analytics-react-native` SDK. Refer to the readme for
68+
a detailed overview and the migration guide for migration details.
469
- version: 1.5.0
570
url: https://github.com/segmentio/analytics-react-native/releases/tag/1.5.0
671
date: '2021-07-15T19:51:25Z'
@@ -27,14 +92,14 @@ releases:
2792
url: https://github.com/segmentio/analytics-react-native/releases/tag/1.4.5
2893
date: '2021-05-18T15:51:30Z'
2994
notes: "Bug Fixes\r\n- pins IOS integration pod versions to `integrations.yml`\r\n- deprecated GA package since it is obsolete. \r\n"
30-
- version: 1.4.0
31-
url: https://github.com/segmentio/analytics-react-native/releases/tag/v1.4.0
32-
date: '2021-02-09T00:13:10Z'
33-
notes: "# [1.4.0](https://github.com/segmentio/analytics-react-native/compare/v1.3.2...v1.4.0) (2021-02-08)\r\n\r\n### Bug Fixes\r\n\r\n- **android:** fix crash when promise resolves in debug mode ([#267](https://github.com/segmentio/analytics-react-native/issues/267)) ([a0e21d9](https://github.com/segmentio/analytics-react-native/commit/a0e21d9))\r\n- **package:** missing repo info ([#268](https://github.com/segmentio/analytics-react-native/issues/268)) ([6a2a93b](https://github.com/segmentio/analytics-react-native/commit/6a2a93b))\r\n- change React dependency to React-Core ([#254](https://github.com/segmentio/analytics-react-native/issues/254)) ([c51e689](https://github.com/segmentio/analytics-react-native/commit/c51e689))\r\n- don't call stringValue of strings ([#253](https://github.com/segmentio/analytics-react-native/issues/253)) ([226a9e4](https://github.com/segmentio/analytics-react-native/commit/226a9e4))\r\n\r\n### Features\r\n\r\n- **android:** allow opt-out for new lifecycle methods ([#256](https://github.com/segmentio/analytics-react-native/issues/256)) ([8dbadad](https://github.com/segmentio/analytics-react-native/commit/8dbadad))\r\n"
3495
- version: 1.4.4
3596
url: https://github.com/segmentio/analytics-react-native/releases/tag/v1.4.4
3697
date: '2021-02-09T00:12:43Z'
3798
notes: "Bug Fixes\r\n-android: bump deps and fix config issues (#298) (5a2ed9b)\r\n-ios bridge to respect promise (#295) (640aa73)\r\n"
99+
- version: 1.4.0
100+
url: https://github.com/segmentio/analytics-react-native/releases/tag/v1.4.0
101+
date: '2021-02-09T00:13:10Z'
102+
notes: "# [1.4.0](https://github.com/segmentio/analytics-react-native/compare/v1.3.2...v1.4.0) (2021-02-08)\r\n\r\n### Bug Fixes\r\n\r\n- **android:** fix crash when promise resolves in debug mode ([#267](https://github.com/segmentio/analytics-react-native/issues/267)) ([a0e21d9](https://github.com/segmentio/analytics-react-native/commit/a0e21d9))\r\n- **package:** missing repo info ([#268](https://github.com/segmentio/analytics-react-native/issues/268)) ([6a2a93b](https://github.com/segmentio/analytics-react-native/commit/6a2a93b))\r\n- change React dependency to React-Core ([#254](https://github.com/segmentio/analytics-react-native/issues/254)) ([c51e689](https://github.com/segmentio/analytics-react-native/commit/c51e689))\r\n- don't call stringValue of strings ([#253](https://github.com/segmentio/analytics-react-native/issues/253)) ([226a9e4](https://github.com/segmentio/analytics-react-native/commit/226a9e4))\r\n\r\n### Features\r\n\r\n- **android:** allow opt-out for new lifecycle methods ([#256](https://github.com/segmentio/analytics-react-native/issues/256)) ([8dbadad](https://github.com/segmentio/analytics-react-native/commit/8dbadad))\r\n"
38103
- version: v1.3.1
39104
url: https://github.com/segmentio/analytics-react-native/releases/tag/v1.3.1
40105
date: '2020-09-10T00:05:06Z'

src/_data/changelogs/analytics.NET.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# AUTOGENERATED FROM GITHUB API. DO NOT EDIT
2-
# Releases last updated 2021-10-08
2+
# Releases last updated 2022-06-14
33
releases:
44
- version: v3.7.1
55
url: https://github.com/segmentio/Analytics.NET/releases/tag/3.7.1

0 commit comments

Comments
 (0)