Skip to content

Commit ced8b55

Browse files
authored
[Infra] Standardize CHANGELOG header format (#9777)
1 parent c4c3d2f commit ced8b55

File tree

21 files changed

+682
-725
lines changed

21 files changed

+682
-725
lines changed

Crashlytics/CHANGELOG.md

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,134 +1,134 @@
1-
# v8.13.0
1+
# 8.13.0
22
- [added] Updated upload-symbols to 3.11 and added logic to process Flutter project information (#9379)
33
- [fixed] Added native support for ARM / M1 Macs in upload-symbols (#8965)
44
- [fixed] Fixed an issue where passing nil as a value for a custom key or user ID did not clear the stored value as expected.
55

6-
# v8.9.0
6+
# 8.9.0
77
- [fixed] Fixed an issue where exceptions with `nil` reasons weren't properly recorded (#8671).
88

9-
# v8.8.0
9+
# 8.8.0
1010
- [added] Internal SDK updates to test potential future MetricKit support.
1111

12-
# v8.4.0
12+
# 8.4.0
1313
- [fixed] Bump Promises dependency. (#8365)
1414

15-
# v8.3.0
15+
# 8.3.0
1616
- [fixed] Add missing dependency that could cause missing symbol build failures. (#8137)
1717

18-
# v8.2.0
18+
# 8.2.0
1919
- [changed] Incorporated code quality changes around integer overflow, potential race conditions, and reinstalling signal handlers.
2020
- [fixed] Fixed an issue where iOS-only apps running on iPads would report iOS as their OS Name.
2121
- [fixed] Fixed depcrecation warning for projects with minimum deployment version iOS 13 and up.
2222

23-
# v8.0.0
23+
# 8.0.0
2424
- [changed] Added a warning to upload-symbols when it detects a dSYM with hidden symbols.
2525

26-
# v7.10.0
26+
# 7.10.0
2727
- [changed] Added a warning to upload-symbols when it detects a dSYM without any symbols.
2828

29-
# v7.9.0
29+
# 7.9.0
3030
- [changed] Updated Firebase pod to allow iOS 9 installation via `pod 'Firebase/Crashlytics'`
3131

32-
# v7.8.0
32+
# 7.8.0
3333
- [added] Added a new API checkAndUpdateUnsentReportsWithCompletion for updating the crash report from the previous run of the app if, for example, the developer wants to implement a feedback dialog to ask end-users for more information. Unsent Crashlytics Reports have familiar methods like setting custom keys and logs (#7503).
3434
- [changed] Added a limit to the number of unsent reports on disk to prevent disk filling up when automatic data collection is off. Developers can ensure this limit is never reached by calling send/deleteUnsentReports every run (#7619).
3535

36-
# v7.7.0
36+
# 7.7.0
3737
- [added] Added a new API to allow for bulk logging of custom keys and values (#7302).
3838

39-
# v7.6.0
39+
# 7.6.0
4040
- [fixed] Fixed an issue where some developers experienced a race condition involving binary image operations (#7459).
4141

42-
# v7.5.0
42+
# 7.5.0
4343
- [changed] Improve start-up performance by moving some initialization work to a background thread (#7332).
4444
- [changed] Updated upload-symbols to a version that is notarized to avoid macOS security alerts (#7323).
4545
- [changed] Deleting unsent reports with deleteUnsentReports no longer happens on the main thread (#7298).
4646

47-
# v7.4.0
47+
# 7.4.0
4848
- [changed] Removed obsolete crash reporting mechanism from the SDK (#7076).
4949

50-
# v7.3.0
50+
# 7.3.0
5151
- [added] Added Crashlytics support for x86 apps running on Apple Silicon via Rosetta 2
5252
- [changed] Decreased Crashlytics CocoaPods minimum deployment target from iOS 10 to iOS 9
5353
- [changed] Removed obsolete API calls from upload-symbols
5454
- [changed] Removed obsolete onboarding calls from the SDK.
5555

56-
# v7.1.0
56+
# 7.1.0
5757
- [fixed] Fixed an issue where symbol uploads would fail when there are spaces in the project path, particularly in Unity builds (#6789).
5858
- [changed] Added additional logging when settings requests fail with a 404 status to help customers debug onboarding issues (#6847).
5959

60-
# v4.6.2
60+
# 4.6.2
6161

6262
- [changed] Improved upload-symbols conversion speed. Customers with large dSYMs should see a significant improvement in the time it takes to upload Crashlytics symbols.
6363
- [fixed] Fixed Apple Watch crash related to `sigaction` (#6434).
6464

65-
# v4.6.0
65+
# 4.6.0
6666

6767
- [added] Added stackFrameWithAddress API for recording custom errors that are symbolicated on the backend (#5975).
6868
- [fixed] Fixed comment typos (#6363).
6969
- [fixed] Remove device information from binary image data crash info entries (#6382).
7070

71-
# v4.5.0
71+
# 4.5.0
7272

7373
- [fixed] Fixed a compiler warning and removed unused networking code (#6210).
7474
- [fixed] Fixed a crash that occurred rarely when trying to restart a URL session task without a valid request (#5984).
7575
- [added] Introduced watchOS support (#6262).
7676

77-
# v4.3.1
77+
# 4.3.1
7878

7979
- [fixed] Fixed a segmentation fault that could occur when writing crash contexts to disk (#6048).
8080

81-
# v4.3.0
81+
# 4.3.0
8282

8383
- [changed] Add dispatch_once for opening sdk log file. (#5904)
8484
- [changed] Functionally neutral updated import references for dependencies. (#5902)
8585

86-
# v4.2.0
86+
# 4.2.0
8787

8888
- [changed] Removed an unnecessary linker rule for embedding the Info.plist. (#5804)
8989

90-
# v4.1.1
90+
# 4.1.1
9191

9292
- [fixed] Fixed a crash that could occur if certain plist fields necessary to create Crashlytics records were missing at runtime. Also added some diagnostic logging to make the issue cause more explicit (#5565).
9393

94-
# v4.1.0
94+
# 4.1.0
9595

9696
- [fixed] Fixed unchecked `malloc`s in Crashlytics (#5428).
9797
- [fixed] Fixed an instance of undefined behavior when loading files from disk (#5454).
9898

99-
# v4.0.0
99+
# 4.0.0
100100

101101
- [changed] The Firebase Crashlytics SDK is now generally available.
102102

103-
# v4.0.0-beta.7
103+
# 4.0.0-beta.7
104104

105105
- [changed] Increased network timeout for symbol uploads to improve reliability on limited internet connections. (#5228)
106106

107-
# v4.0.0-beta.6
107+
# 4.0.0-beta.6
108108

109109
- [added] Added a new API to record custom exception models and stacktraces to Crashlytics. This is a replacement for the `recordCustomException` API that existed in the Fabric Crashlytics SDK (#5055)
110110
- [fixed] Fixed an issue with the `sendUnsentReports` API where reports wouldn't be uploaded until the method was called twice in specific instances (#5060)
111111
- [changed] Changed Crashlytics to use GoogleDataTransport to upload crashes (#4989)
112112
- [changed] Changed the origin that Crashlytics uses to register Crash events for Crash Free Users. Ensure you have installed Firebase Analytics version 6.3.1 or above (#5030)
113113

114-
# v4.0.0-beta.5
114+
# 4.0.0-beta.5
115115

116116
- [changed] Changed two endpoints in the Firebase Crashlytics SDK with no expected end-user impact (#4953, #4988).
117117

118-
# v4.0.0-beta.4
118+
# 4.0.0-beta.4
119119

120120
- [fixed] Fixed symbol collisions with the legacy Fabric Crashlytics SDK and added a warning not to include both (#4753, #4755)
121121
- [fixed] Added crash prevention checks (#4661)
122122

123-
# v4.0.0-beta.3
123+
# 4.0.0-beta.3
124124

125125
- [fixed] Fixed an import declaration for installing Crashlytics. Previously, the declaration caused a compile error when you installed using CocoaPods with the `generate_multiple_pods_project` flag set to true (#4786)
126126

127-
# v4.0.0-beta.2
127+
# 4.0.0-beta.2
128128

129129
- [fixed] Fixed VeraCode scanner issues for unchecked error conditions (#4669)
130130

131-
# v4.0.0-beta.1
131+
# 4.0.0-beta.1
132132

133133
This Firebase Crashlytics version includes the initial beta release of the Firebase Crashlytics SDK:
134134

Firebase/CoreDiagnostics/CHANGELOG.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,29 @@
1-
# v1.7.0
1+
# 1.7.0
22
- Internal headers removed from public headers. (#6442)
33

4-
# v1.6.0
4+
# 1.6.0
55
- Add logging for Swift Package Manager.
66

7-
# v1.2.3
7+
# 1.2.3
88
- Remove usage of memcpy and convert calls from malloc to calloc.
99

10-
# v1.2.2
10+
# 1.2.2
1111
- Fixed a bug that would manifest if a proto ended up being > 16,320 bytes.
1212
- Now checks the result of malloc. (#4872)
1313

14-
# v1.2.0
14+
# 1.2.0
1515
- Added basic watchOS support.
1616

17-
# v1.1.2
17+
# 1.1.2
1818
- Switch the backend for diagnostics to FLL from CCT.
1919

20-
# v1.1.1
20+
# 1.1.1
2121
- Updated nanopb from 0.3.9.2 to 0.3.9.3.
2222

23-
# v1.1.0
23+
# 1.1.0
2424
- Updates GDT dependency to GDTCOR prefixed version.
2525

26-
# v1.0.0
26+
# 1.0.0
2727
Initial Release--for Google use only. This library collects diagnostics and
2828
usage data for internal use by Firebase. Data gathered by this library will
2929
only be uploaded at most once every 24 hours whilst on mobile data, and more

FirebaseABTesting/CHANGELOG.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
1-
# v8.2.0
1+
# 8.2.0
22
- [fixed] Fixed analyze issue introduced in Xcode 12.5. (#8209)
33

4-
# v7.7.0
4+
# 7.7.0
55
- [added] Added community support for watchOS. ABTesting can now build on watchOS, but some functions might not work yet. (#7481)
66

7-
# v7.0.0
7+
# 7.0.0
88
- [removed] Removed `FIRExperimentController.updateExperiments(serviceOrigin:events:policy:lastStartTime:payloads:)`, which was deprecated. (#6543)
99

10-
# v4.1.0
10+
# 4.1.0
1111
- [changed] Functionally neutral source reorganization for preliminary Swift Package Manager support. (#6016)
1212

13-
# v4.0.0
13+
# 4.0.0
1414
- [changed] Removed Protobuf dependency (#5890).
1515

16-
# v3.2.0
16+
# 3.2.0
1717
- [added] Added completion handler for FIRExperimentController's updateExperimentsWithServiceOrigin method.
1818
- [deprecated] Deprecated `FIRExperimentController.updateExperiments(serviceOrigin:events:policy:lastStartTime:payloads:)`.
1919
- [added] Added `FIRExperimentController.validateRunningExperiments(serviceOrigin:runningExperimentPayloads:)`, allowing callers to expire experiments that are no longer running.
2020
- [added] Added `FIRExperimentController.activateExperiment(experimentPayload:origin:)`, allowing callers to directly activates an experiment.
2121

22-
# v3.1.1
22+
# 3.1.1
2323
- [fixed] Fixed an Analyzer issue (#3622).
2424

25-
# v3.1.0
25+
# 3.1.0
2626
- [added] Initial Open Source (#3507).

FirebaseAnalyticsSwift/CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
# v9.0.0
1+
# 9.0.0
22
- [added] **Breaking change:** `FirebaseAnalyticsSwift` has exited beta and is
33
now generally available for use.
44

5-
# v7.9.0-beta
5+
# 7.9.0-beta
66
- Initial public beta release. Introduces new SwiftUI friendly APIs for
77
screen tracking. To use, add `pod 'FirebaseAnalyticsSwift', '~> 7.9-beta'` to the Podfile or
88
add the `FirebaseAnalyticsSwift-Beta` framework in Swift Package Manager, then

FirebaseAppCheck/CHANGELOG.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,29 @@
1-
# v9.0.0 -- M115
1+
# 9.0.0
22
- [added] **Breaking change:** `FirebaseAppCheck` has exited beta and is now
33
generally available for use.
44

5-
# v8.12.0 -- M111
5+
# 8.12.0
66
- [fixed] Build failures with Swift Package Manager for watchOS. (#9191)
77

8-
# v8.9.0 -- M106
8+
# 8.9.0
99
- [fixed] Improved error handling logic by minimizing amount of requests that are unlikely to succeed. (#8798)
1010

11-
# v8.8.0 -- M105
11+
# 8.8.0
1212
- [added] Add support for bundle ID-based API Key Restrictions (#8678)
1313

14-
# v8.6.0 -- M102
14+
# 8.6.0
1515
- [changed] Documented unsupported platforms (#8493).
1616

17-
# v8.5.0 -- M101
17+
# 8.5.0
1818
- [changed] App Check SDK available for all supported platforms/OS versions, but App Attest and
1919
DeviceCheck providers availability changed to match underlying platfrom API availability. (#8388)
20-
# v8.4.0 -- M100
20+
# 8.4.0
2121
- [fixed] Fixed build issues introduced in Xcode 13 beta 3. (#8401)
2222
- [fixed] Bump Promises dependency. (#8365)
23-
# v8.3.0 -- M99
23+
# 8.3.0
2424
- [added] Token API for 3P use. (#8266)
25-
# v8.2.0 -- M98
25+
# 8.2.0
2626
- [added] Apple's App Attest attestation provider support. (#8133)
2727
- [changed] Token auto-refresh optimizations. (#8232)
28-
# v8.0.0 -- M95
28+
# 8.0.0
2929
- [added] Firebase abuse reduction support SDK. (#7928, #7937, #7948)

FirebaseAppDistribution/CHANGELOG.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
1-
# v9.0.0-beta
1+
# 9.0.0
22
- [fixed] Marked `releaseNotes` as `nullable` as they don't always exist (#8602).
33
- [fixed] **Breaking change:** Fixed an ObjC-to-Swift API conversion error where`checkForUpdate()`
44
returned a non-optional type. This change is breaking for Swift users only (#9604).
55

6-
# v8.3.0-beta
6+
# 8.3.0
77
- [changed] Sign out the Tester when the call to fetch releases fails with an unauthorized error (#8270).
88

9-
# v7.3.0-beta
9+
# 7.3.0
1010
- [changed] Sign out the Tester when the call to fetch releases fails with an unauthenticated error.
1111
- [fixed] Crash caused by trying to parse response as JSON when response is nil (#6996).
1212

13-
# v0.9.3
13+
# 0.9.3
1414
- [changed] Updated error log for non-200 API Service calls.
1515

16-
# v0.9.2
16+
# 0.9.2
1717
- [fixed] Made bug fixes (#6346) available in Zip build and Carthage.
1818

19-
# v0.9.1
19+
# 0.9.1
2020
- [changed] Updated header comments (#6321).
2121
- [fixed] Bug for customers with restricted API keys unable to fetch releases (#6346).
2222

23-
# v0.9.0
23+
# 0.9.0
2424
- Initial beta release.

0 commit comments

Comments
 (0)