Skip to content

Commit a7cea2e

Browse files
author
markzegarelli
authored
Merge pull request #1984 from segmentio/update_changelogs
Update library changelogs and version numbers
2 parents b49a174 + 1a1e645 commit a7cea2e

File tree

9 files changed

+103
-83
lines changed

9 files changed

+103
-83
lines changed

scripts/changelog.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ const updateLog = async(library) => {
4444
var todayDate = new Date().toISOString().slice(0,10);
4545
output = "# AUTOGENERATED FROM GITHUB API. DO NOT EDIT\n"
4646
output += "# Releases last updated " + todayDate + " \n";
47-
output += yaml.safeDump({ releases: releasesUpdated }, options);
47+
output += yaml.dump({ releases: releasesUpdated }, options);
4848
fs.writeFileSync(path.resolve(__dirname, `../src/_data/changelogs/${library}.yml`), output);
4949
}
5050

Lines changed: 22 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,75 +1,79 @@
11
# AUTOGENERATED FROM GITHUB API. DO NOT EDIT
2-
# Releases last updated 2021-07-09
2+
# Releases last updated 2021-10-08
33
releases:
4+
- version: 4.10.0
5+
url: https://github.com/segmentio/analytics-android/releases/tag/4.10.0
6+
date: '2021-07-12T17:43:48Z'
7+
notes: "* [New](https://github.com/segmentio/analytics-android/pull/769): Add referrer property when tracking Deep Link Opened\r\n"
48
- version: 4.9.4
5-
url: 'https://github.com/segmentio/analytics-android/releases/tag/4.9.4'
9+
url: https://github.com/segmentio/analytics-android/releases/tag/4.9.4
610
date: '2021-05-04T00:16:56Z'
711
notes: "* [Fix](https://github.com/segmentio/analytics-android/pull/761): Map product_id for a Product\r\n* [Fix](https://github.com/segmentio/analytics-android/pull/767): Safely handle bad URIs when tracking deep links"
812
- version: 4.9.3
9-
url: 'https://github.com/segmentio/analytics-android/releases/tag/4.9.3'
13+
url: https://github.com/segmentio/analytics-android/releases/tag/4.9.3
1014
date: '2021-03-30T00:39:13Z'
1115
notes: "* [Fix](https://github.com/segmentio/analytics-android/pull/755): Check Float NaN and Infinity\r\n* [Fix](https://github.com/segmentio/analytics-android/pull/758): Fix Incorrect Timestamps"
1216
- version: 4.9.2
13-
url: 'https://github.com/segmentio/analytics-android/releases/tag/4.9.2'
17+
url: https://github.com/segmentio/analytics-android/releases/tag/4.9.2
1418
date: '2021-03-22T19:13:24Z'
1519
notes: "* [New](https://github.com/segmentio/analytics-android/pull/734): Make new lifecycle methods opt-out\r\n* [New](https://github.com/segmentio/analytics-android/pull/731): Kotlin Demo App\r\n* [New](https://github.com/segmentio/analytics-android/pull/739): Custom apiHost for Segment.IO and support multi-regional Segment\r\n* [Fix](https://github.com/segmentio/analytics-android/pull/750): Add NonNull annotations to params for analytics constructor\r\n* [Fix](https://github.com/segmentio/analytics-android/pull/749): Retry hasPermission in case of failure due to package manager being inactive\r\n* [Fix](https://github.com/segmentio/analytics-android/pull/752): Marshal NaN and other special numbers to 0.0 and not produce malformed JSON"
1620
- version: 4.9.0
17-
url: 'https://github.com/segmentio/analytics-android/releases/tag/4.9.0'
21+
url: https://github.com/segmentio/analytics-android/releases/tag/4.9.0
1822
date: '2020-10-16T00:33:56Z'
1923
notes: "* [New](https://github.com/segmentio/analytics-android/pull/707): Remove the ability to natively report attribution information via Segment integrations\r\n* [New](https://github.com/segmentio/analytics-android/pull/727): Edge Function Support\r\n* [New](https://github.com/segmentio/analytics-android/pull/715): Add a Webhook Integration for viewing payloads\r\n* [New](https://github.com/segmentio/analytics-android/pull/728): Enable faster project settings refresh when debugging enabled"
2024
- version: 4.8.2
21-
url: 'https://github.com/segmentio/analytics-android/releases/tag/4.8.2'
25+
url: https://github.com/segmentio/analytics-android/releases/tag/4.8.2
2226
date: '2020-07-30T20:07:08Z'
2327
notes: >-
2428
* [Fix](https://github.com/segmentio/analytics-android/pull/686): Generate
2529
timestamps at call site rather than asynchronously
2630
- version: 4.8.0
27-
url: 'https://github.com/segmentio/analytics-android/releases/tag/4.8.0'
31+
url: https://github.com/segmentio/analytics-android/releases/tag/4.8.0
2832
date: '2020-07-13T18:14:35Z'
2933
notes: "\r\n* [Fix](https://github.com/segmentio/analytics-android/pull/668): Fix: Proguard/R8 configuration for createValueMap\r\n* [Fix](https://github.com/segmentio/analytics-android/pull/670): handle RuntimeException when calling `getActivityInfo`\r\n* [New](https://github.com/segmentio/analytics-android/pull/671): Experimental Nanosecond timestamps"
3034
- version: 4.7.1
31-
url: 'https://github.com/segmentio/analytics-android/releases/tag/4.7.1'
35+
url: https://github.com/segmentio/analytics-android/releases/tag/4.7.1
3236
date: '2020-06-08T23:32:57Z'
3337
notes: "\r\n* [Fix](https://github.com/segmentio/analytics-android/pull/667): Use AndroidX lifecycle functions for App Fore/Backgrounded\r\n* [Fix](https://github.com/segmentio/analytics-android/pull/666): Fix alias not overridden by cached value\r\n* [Fix](https://github.com/segmentio/analytics-android/pull/663): Catch null intent data"
3438
- version: 4.7.0
35-
url: 'https://github.com/segmentio/analytics-android/releases/tag/4.7.0'
39+
url: https://github.com/segmentio/analytics-android/releases/tag/4.7.0
3640
date: '2020-06-01T22:03:42Z'
3741
notes: "\r\n* [New](https://github.com/segmentio/analytics-android/pull/655): Add type to device context\r\n* [Fix](https://github.com/segmentio/analytics-android/pull/665): Prevent Global Context modification for one-time op\r\n* [New](https://github.com/segmentio/analytics-android/pull/664): Add support for Destination Middleware\r\n"
3842
- version: 4.6.0
39-
url: 'https://github.com/segmentio/analytics-android/releases/tag/4.6.0'
43+
url: https://github.com/segmentio/analytics-android/releases/tag/4.6.0
4044
date: '2020-05-21T18:17:59Z'
4145
notes: "* [New](https://github.com/segmentio/analytics-android/pull/662): Add DefaultProjectSettings in Analytics.Builder\r\n* [Fix](https://github.com/segmentio/analytics-android/pull/659): Test coverage fix after previous merge to master\r\n* [New](https://github.com/segmentio/analytics-android/pull/658): Update project to AndroidX\r\n* [Fix](https://github.com/segmentio/analytics-android/pull/656): Set build property to String"
4246
- version: 4.5.0
43-
url: 'https://github.com/segmentio/analytics-android/releases/tag/4.5.0'
47+
url: https://github.com/segmentio/analytics-android/releases/tag/4.5.0
4448
date: '2020-04-22T19:59:57Z'
4549
notes: "* Promoting 4.5.x to stable release. This includes all changes since 4.3.1.\r\n* [Fix](https://github.com/fubotv/segment-analytics-android/pull/1): Check integration settings for null\r\n"
4650
- version: 4.5.0-beta.2
47-
url: 'https://github.com/segmentio/analytics-android/releases/tag/4.5.0-beta.2'
51+
url: https://github.com/segmentio/analytics-android/releases/tag/4.5.0-beta.2
4852
date: '2020-03-23T17:55:25Z'
4953
notes: " * [New](https://github.com/segmentio/analytics-android/pull/632): Make crypto abstract methods public\r\n * [Fix](https://github.com/segmentio/analytics-android/pull/648): Preserve BUILD and VERSION keys on reset() calls\r\n * [Fix](https://github.com/segmentio/analytics-android/pull/646): Resolves ArrayIndexOutOfBoundsException crash (#586)\r\n * [Fix](https://github.com/segmentio/analytics-android/pull/644): Updated documentation on deep copy and threading\r\n * [Fix](https://github.com/segmentio/analytics-android/pull/642): Double check that input stream is closed\r\n"
5054
- version: 4.5.0-beta.0
51-
url: 'https://github.com/segmentio/analytics-android/releases/tag/4.5.0-beta.0'
55+
url: https://github.com/segmentio/analytics-android/releases/tag/4.5.0-beta.0
5256
date: '2019-07-26T23:30:17Z'
5357
notes: >-
5458
* [New](https://github.com/segmentio/analytics-android/pull/620): Add
5559
Application Open and Application Backgrounded Events
5660
- version: ''
57-
url: 'https://github.com/segmentio/analytics-android/releases/tag/4.3.0'
61+
url: https://github.com/segmentio/analytics-android/releases/tag/4.3.0
5862
date: '2017-10-04T06:58:23Z'
5963
notes: "Promoting RC to stable release. This includes all the improvements from 4.3.0-RC1 and 4.3.0-RC2.\r\n"
6064
- version: ''
61-
url: 'https://github.com/segmentio/analytics-android/releases/tag/4.3.0-RC2'
65+
url: https://github.com/segmentio/analytics-android/releases/tag/4.3.0-RC2
6266
date: '2017-07-28T03:53:05Z'
6367
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"
6468
- version: ''
65-
url: 'https://github.com/segmentio/analytics-android/releases/tag/4.2.5'
69+
url: https://github.com/segmentio/analytics-android/releases/tag/4.2.5
6670
date: '2017-05-26T16:13:11Z'
6771
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 ```"
6872
- version: ''
69-
url: 'https://github.com/segmentio/analytics-android/releases/tag/4.2.6'
73+
url: https://github.com/segmentio/analytics-android/releases/tag/4.2.6
7074
date: '2017-05-26T16:13:00Z'
7175
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"
7276
- version: ''
73-
url: 'https://github.com/segmentio/analytics-android/releases/tag/4.3.0-RC1'
77+
url: https://github.com/segmentio/analytics-android/releases/tag/4.3.0-RC1
7478
date: '2017-05-26T16:12:27Z'
7579
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"

src/_data/changelogs/analytics-go.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# AUTOGENERATED FROM GITHUB API. DO NOT EDIT
2-
# Releases last updated 2021-07-09
2+
# Releases last updated 2021-10-08
33
releases:
44
- version: Fix vendor packages
5-
url: 'https://github.com/segmentio/analytics-go/releases/tag/v3.0.1'
5+
url: https://github.com/segmentio/analytics-go/releases/tag/v3.0.1
66
date: '2018-10-02T19:08:56Z'
77
notes: >-
88
analytics-go was failing to install correctly using vendored packages due to
@@ -11,15 +11,15 @@ releases:
1111
tooling for the library itself, namely our circle builds and adding a test
1212
CLI.
1313
- version: v3.0.0
14-
url: 'https://github.com/segmentio/analytics-go/releases/tag/v3.0.0'
14+
url: https://github.com/segmentio/analytics-go/releases/tag/v3.0.0
1515
date: '2018-08-28T22:16:11Z'
1616
notes: "v3 is a rewrite of our v2 version of the Go Library. We recommend using v3 as it supports many new features, has significant design improvements and is better tested.\r\n\r\nDocumentation on migrating from v2 to v3 is available at https://segment.com/docs/sources/server/go/#migrating-from-v2.\r\n\r\nThis release is the same as https://github.com/segmentio/analytics-go/releases/tag/3.0.0, but has the `v` prefix to work with [Go modules](https://github.com/golang/go/wiki/Modules). See https://github.com/segmentio/analytics-go/issues/134."
1717
- version: 3.0.0
18-
url: 'https://github.com/segmentio/analytics-go/releases/tag/3.0.0'
18+
url: https://github.com/segmentio/analytics-go/releases/tag/3.0.0
1919
date: '2018-01-05T23:44:33Z'
2020
notes: "v3 is a rewrite of our v2 version of the Go Library. We recommend using v3 as it supports many new features, has significant design improvements and is better tested.\r\n\r\nDocumentation on migrating from v2 to v3 is available at https://segment.com/docs/sources/server/go/#migrating-from-v2."
2121
- version: ''
22-
url: 'https://github.com/segmentio/analytics-go/releases/tag/2.1.1'
22+
url: https://github.com/segmentio/analytics-go/releases/tag/2.1.1
2323
date: '2016-04-26T20:06:47Z'
2424
notes: |
2525
Version 2.1.1

0 commit comments

Comments
 (0)