From ff3658937c3c6d785ee4c2c96d5b120a080236ea Mon Sep 17 00:00:00 2001 From: AbdElHamid Nasser Date: Wed, 15 Nov 2023 14:20:43 +0200 Subject: [PATCH 1/2] docs: update changelog.md - Add missing date for v12.1.0 - v12.2.0. - Fix compare link of v11.14.0 - v12.1.0. --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fd1b4d821..7f82e6b6e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [12.2.0](https://github.com/Instabug/Instabug-React-Native/compare/v12.2.0...v12.1.0) +## [12.2.0](https://github.com/Instabug/Instabug-React-Native/compare/v12.2.0...v12.1.0) (November 14, 2023) ### Added @@ -17,7 +17,7 @@ - Fix an issue with unhandled JavaScript crashes being reported as native iOS crashes ([#1054](https://github.com/Instabug/Instabug-React-Native/pull/1054)) - Re-enable screenshot capturing for Crash Reporting and Session Replay by removing redundant mapping ([#1055](https://github.com/Instabug/Instabug-React-Native/pull/1055)). -## [12.1.0](https://github.com/Instabug/Instabug-React-Native/compare/v12.1.0...v11.14.0) +## [12.1.0](https://github.com/Instabug/Instabug-React-Native/compare/v11.14.0...v12.1.0) (October 3, 2023) ### Added From b5183ebe87fc319de095364e47bf2d9d6b182e7c Mon Sep 17 00:00:00 2001 From: AbdElHamid Nasser Date: Thu, 16 Nov 2023 00:24:43 +0200 Subject: [PATCH 2/2] docs: update changelog.md - Add horizontal separators between versions --- CHANGELOG.md | 118 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 118 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7f82e6b6e..40aa9524b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,8 @@ - Fix an issue with unhandled JavaScript crashes being reported as native iOS crashes ([#1054](https://github.com/Instabug/Instabug-React-Native/pull/1054)) - Re-enable screenshot capturing for Crash Reporting and Session Replay by removing redundant mapping ([#1055](https://github.com/Instabug/Instabug-React-Native/pull/1055)). +--- + ## [12.1.0](https://github.com/Instabug/Instabug-React-Native/compare/v11.14.0...v12.1.0) (October 3, 2023) ### Added @@ -29,6 +31,8 @@ - Bump Instabug iOS SDK to v12.1.0 ([#1031](https://github.com/Instabug/Instabug-React-Native/pull/1031)). See release notes for [v12.0.0](https://github.com/instabug/instabug-ios/releases/tag/12.0.0) and [v12.1.0](https://github.com/instabug/instabug-ios/releases/tag/12.1.0). - Bump Instabug Android SDK to v12.1.0 ([#1032](https://github.com/Instabug/Instabug-React-Native/pull/1032)). See release notes for [v12.0.0](https://github.com/Instabug/Instabug-Android/releases/tag/v12.0.0), [v12.0.1](https://github.com/Instabug/Instabug-Android/releases/tag/v12.0.1) and [v12.1.0](https://github.com/Instabug/Instabug-Android/releases/tag/v12.1.0). +--- + ## [11.14.0](https://github.com/Instabug/Instabug-React-Native/compare/v11.13.0...11.14.0) (September 15, 2023) ### Added @@ -52,6 +56,8 @@ - Deprecate `Instabug.setReproStepsMode` in favor of the new `Instabug.setReproStepsConfig` ([#1024](https://github.com/Instabug/Instabug-React-Native/pull/1024)). - Deprecate the old `StringKey.invalidCommentMessage` and `StringKey.invalidCommentTitle` in favor of `StringKey.insufficientContentMessage` and `StringKey.insufficientContentTitle` ([#1026](https://github.com/Instabug/Instabug-React-Native/pull/1026)). +--- + ## [11.13.0](https://github.com/Instabug/Instabug-React-Native/compare/v11.12.0...v11.13.0) (July 10, 2023) ### Changed @@ -64,6 +70,8 @@ - Fix an issue with the Android sourcemaps upload Gradle task getting recreated when both `bundleReleaseJsAndAssets` and `createBundleReleaseJsAndAssets` tasks exist in the same Android project ([#991](https://github.com/Instabug/Instabug-React-Native/pull/991)), closes [#989](https://github.com/Instabug/Instabug-React-Native/issues/989). - Fix an issue with JaCoCo gradle plugin replacing the `enabled` method with `required` prop to prevent gradle scripts breaking on version `0.72` ([#995](https://github.com/Instabug/Instabug-React-Native/pull/995)), closes [#994](https://github.com/Instabug/Instabug-React-Native/issues/994). +--- + ## [11.12.0](https://github.com/Instabug/Instabug-React-Native/compare/v11.10.0...11.12.0) (May 30, 2023) ### Changed @@ -82,6 +90,8 @@ - Fix an issue with the Android sourcemaps upload script, causing the build to fail when using product flavors ([#975](https://github.com/Instabug/Instabug-React-Native/pull/975)), closes [#974](https://github.com/Instabug/Instabug-React-Native/issues/974). - Fix an issue with the network interceptor reverting the user's changes to `XMLHttpRequest` after disabling network logging ([#984](https://github.com/Instabug/Instabug-React-Native/pull/984)), closes [#981](https://github.com/Instabug/Instabug-React-Native/issues/981). +--- + ## [11.10.0](https://github.com/Instabug/Instabug-React-Native/compare/v11.9.1...11.10.0) (April 20, 2023) ### Added @@ -115,6 +125,8 @@ - Deprecate the callback parameter in the aforementioned methods ([#948](https://github.com/Instabug/Instabug-React-Native/pull/948)). +--- + ## [11.9.1](https://github.com/Instabug/Instabug-React-Native/compare/v11.9.0...v11.9.1) (March 01, 2023) ### Changed @@ -125,6 +137,8 @@ - Fix a TS compilation error due to a broken entry point path ([#931](https://github.com/Instabug/Instabug-React-Native/pull/931)), closes [#930](https://github.com/Instabug/Instabug-React-Native/issues/930). +--- + ## 11.9.0 (2023-02-20) - Bumps Instabug Android SDK to v11.9.0. @@ -147,6 +161,8 @@ - Fixes `BugReporting.setDidSelectPromptOptionHandler` on iOS. - Exports native Android SDK using `api` instead of `implementation`. +--- + ## 11.6.0 (2022-12-29) - Bumps Instabug Android SDK to v11.7.0 @@ -156,11 +172,15 @@ - Removes the string key: video - Deprecates the legacy API callPrivateApi +--- + ## 11.5.1 (2022-12-14) - Deprecates CrashReporting.reportJSException in favour of a new strongly typed API: CrashReporting.reportError - Fixes Survey interface export causing a build error with certain babel versions +--- + ## 11.5.0 (2022-11-28) - Bumps Instabug Android SDK to v11.6.0 @@ -173,6 +193,8 @@ - Fixes a compilation error on Android projects without buildToolsVersion property set - Fixes an issue with Hermes source maps generation script on React Native versions prior to 0.65.0 +--- + ## 11.3.0 (2022-10-11) - Bumps Instabug Android SDK to v11.5.1 @@ -180,6 +202,8 @@ - Uses Cocoapods for Instabug iOS SDK - Fixes a compilation error on projects with Java version prior to 8. +--- + ## 11.2.0 (2022-09-19) - Bumps Instabug Android SDK to v11.4.1 @@ -191,16 +215,22 @@ - Fixes an issue with Hermes source maps generation script causing JS crashes on Android not getting deobfuscated correctly - Adds support for iOS source maps auto upload when Hermes is enabled +--- + ## 11.0.2 (2022-07-20) - Fixes a crash that occurs when logging some failed network requests +--- + ## 11.0.1 (2022-06-13) - Fixes an issue with network responses of type JSON not getting logged - Fixes an issue that may cause the android build to fail - Fixes an issue with iOS autolinking that causes the user local path to be referenced in xcode +--- + ## 11.0.0 (2022-06-07) - Bumps Instabug native SDKs to v11 @@ -217,6 +247,8 @@ - Fixes an issue with the setRequestFilterExpression API not working with Hermes - Fixes an issue with the swipe invocation event not working on Android +--- + ## 10.13.0 (2022-03-17) - Adds Instabug Experiments APIs @@ -227,6 +259,8 @@ - Fixes an issue with GraphQL requests not being grouped correctly - Excludes unnecessary files from the published npm package +--- + ## 10.11.0 (2021-12-23) - Adds GraphQL support for APM network traces with proper grouping @@ -234,12 +268,16 @@ - Bumps Instabug native SDKs to v10.11 - Fixes an issue with iOS sourcemap upload that causes the build to fail +--- + ## 10.9.1 (2021-10-13) - Bumps Instabug Android SDK to v10.9.1 - Bumps Instabug iOS SDK to v10.9.3 - Fixes an issue with network requests not getting logged in v10.9.0 on iOS +--- + ## 10.9.0 (2021-09-30) - Bumps Instabug native SDKs to v10.9 @@ -247,17 +285,23 @@ - Replaces the defaults tool with PlistBuddy for reading plist files - Enhances API documentation for TypeScript +--- + ## v10.8.1 (2021-08-25) - Fixes a crash that occurs with network requests on slow network connectivity in v10.8 - Fixes an issue with parseErrorStack whose signature was changed on RN 0.64 +--- + ## v10.8.0 (2021-08-04) - Bumps Instabug native SDKs to v10.8 - Adds string keys for the discard attachment prompt dialog. - Fixes Autolinking on iOS. +--- + ## v10.4.0 (2021-05-10) - Migrates iOS to use XCFramework @@ -269,6 +313,8 @@ - Includes native fix which removes the usage of android:requestLegacyExternalStorage permission - Various other bug fixes and improvements +--- + ## v10.0.0 (2021-02-16) - Introduces Instabug’s new App Performance Monitoring (APM) @@ -276,6 +322,8 @@ - Bumps the minimum supported iOS version to iOS 10 - Various bug fixes and improvements +--- + ## v9.1.10 (2020-12-02) - Fixes a crash caused by the network logger when the object passed is too large @@ -283,10 +331,14 @@ - Fixes a crash when using `getUserAttribute` on an attribute that does not exist - Fixes a crash when calling `setSdkDebugLogsLevel` on Android +--- + ## v9.1.9 (2020-10-01) - Bumps Instabug native Android SDK to v9.1.8 +--- + ## v9.1.8 (2020-09-16) - Adds support for react-navigation v5 @@ -294,6 +346,8 @@ - Bumps Instabug native SDKs to v9.1.7 - Fixes an issue with `onReportSubmitHandler` on iOS +--- + ## v9.1.7 (2020-08-10) - Fixes missing typescript definitions @@ -304,99 +358,141 @@ - Adds support for Repro Steps. Repro Steps list all of the actions an app user took before reporting a bug or crash, grouped by the screens they visited in your app. - Bump Native SDKs to v9.1.6 +--- + ## v9.1.1 (2020-04-06) - Fixes an issue with the version name while uploading the sourcemap on Android. +--- + ## v9.1.0 (2020-03-19) - Bump Native SDKs to v9.1 - Adds automatic sourcemap upload support for Hermes. +--- + ## v9.0.7 (2020-03-10) - Bump iOS Native SDK to v9.0.12 - Enables MultiDex for android +--- + ## v9.0.6 (2020-01-29) - Bump iOS Native SDK to v9.0.6 +--- + ## v9.0.5 (2020-01-27) - Bump iOS Native SDK to v9.0.4 - Bump Android Native SDK to v9.0.5 +--- + ## v9.0.1 (2019-12-14) - Updated iOS native SDK to v9.0.3 +--- + ## v9.0.0 (2019-12-02) - Updated native SDKs to v9.0 - Fixes Descrepencies in typescript definition file +--- + ## v8.7.3 (2019-11-14) - Fixes `BugReporting.setViewHierarchyEnabled` crashing on iOS. +--- + ## v8.7.2 (2019-11-05) - Fixes the automatic uploading of the source map files in some cases due to incorrect regex. - Add a new string reportQuestion to replace the deprecated string startChats. - Updates native SDKs +--- + ## v8.7.1 (2019-10-02) - Updates native iOS SDK to v8.7.2 - Fixes `Warning: Require cycle` warnings. +--- + ## v8.7.0 (2019-09-19) - Updates native SDKs to v8.7 +--- + ## v8.6.4 (2019-09-13) - Fixes an issue on Android that would result in a build error with the message `null is not an object (evaluating u.invocationEventNone)` +--- + ## v8.6.3 (2019-08-29) - Updates native iOS SDK to v8.6.2 +--- + ## v8.6.2 (2019-08-29) - Updates native Android SDK to v8.6.2 - Fixes various bugs and improvements in automatic sourcemap upload scripts. +--- + ## v8.6.1 (2019-08-26) - Introducing our new logo and branding. Meet the new Instabug: the platform for Real-Time Contextual Insights. - Updates native SDK dependencies to 8.6.1. - Adds the `enabled` key to `Instabug.reproStepsMode` enum to be able to use it with `Instabug.setReproStepsMode` API. +--- + ## v8.5.6 (2019-08-21) - Fixes an issue that crashes the SDK when calling `Instabug.onReportSubmitHandler` on iOS. - Fixes an issue with passing empty string value to `Instabug.setUserAttribute`. +--- + ## v8.5.5 (2019-08-17) - Fixes an issue with the email validation when reporting a bug on Android. - Fixes an issue with the crash reporting which prevented the report from being submitted on Android. +--- + ## v8.5.4 (2019-08-10) - Hot Fixes an issue with `Instabug.setFloatingButtonEdge` and `Instabug.setEnabledAttachmentTypes` causing the app to crash. +--- + ## v8.5.3 (2019-08-08) - Fixes hang/crash issues on iOS 9 devices - Fixes string mappings for addVideoMessage and conversationsHeaderTitle in iOS. +--- + ## v8.5.2 (2019-08-04) - Fixes an issue that would cause Android to throw ArrayIndexOutOfBoundsException. +--- + ## v8.5.1 (2019-07-22) - Fixes an issue that would cause Instabug.framework to appear twice when using CocoaPods. @@ -404,6 +500,8 @@ - Fixes an issue that prevented app token from being detected correctly when uploading source map files. - Fixes an issue that caused Android release builds to fail when building on a Windows machine. +--- + ## v8.5.0 (2019-07-11) **⚠️ If you are using React Native 0.60, please follow our migration guide [here](https://github.com/Instabug/Instabug-React-Native/blob/master/README.md#updating-to-version-85)** @@ -411,45 +509,65 @@ - Support for React Native 0.60 - Updates native iOS and Android SDKs to version 8.5 +--- + ## v8.4.4 (2019-07-08) - Fixes an issue that causes the sdk to crash when a network request has no headers. +--- + ## v8.4.3 (2019-07-03) - Fixes an issue that caused Android release builds to fail when building on a Windows machine. - Fixes an issue that caused apps to freeze when `onReportSubmitHandler` is called in certain cases. +--- + ## v8.4.2 (2019-06-19) - Fixes valid email written but gets enter valid email error message on Android. +--- + ## v8.4.1 (2019-06-17) - Fixes Surveys.getAvailableSurveys API not returning the list of surveys on iOS. - Fixes typescript definition for the API Surveys.getAvailableSurveys. +--- + ## v8.4.0 (2019-06-11) - Updates native iOS and Android SDKs to version 8.4. +--- + ## v8.3.4 (2019-06-06) - Fixes build failure on iOS caused by IBGUserStepsModeEnable not found in SDK. +--- + ## v8.3.3 (2019-05-31) - Fixes crash caused when calling the setReproStepsMode API with enum value enabled. - Fixes wrong typescript definition for the setReportTypes API param. +--- + ## v8.3.2 (2019-05-23) - Fixes an issue that causes release builds to fail on Windows +--- + ## v8.3.1 (2019-05-11) - Hotfix captureJsErrors +--- + ## v8.3.0 (2019-05-11) - Update native android and iOS versions to 8.3.0.