Skip to content

Commit 5a9812a

Browse files
Readme and changelog updated for deprecation to use Developer Portal
1 parent b19b1e2 commit 5a9812a

File tree

2 files changed

+139
-305
lines changed

2 files changed

+139
-305
lines changed

CHANGELOG.md

Lines changed: 122 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,122 @@
1+
# Changelog
2+
3+
This file tracks released versions with the changes made to this project.
4+
5+
## Version 1.5.64
6+
7+
### Fixed
8+
9+
- On iOS, when you scan a barcode with SocketCam C860, the scanner view is dismissed now.
10+
11+
## Version 1.5.63
12+
13+
### Fixed
14+
15+
- Removed old iOS Native Modules (`NativeCaptureModule.h` and `NativeCaptureModule.m`).
16+
17+
## Version 1.5.57
18+
19+
### Fixed
20+
21+
- Adding `private` field to `package.json` and setting to true as required for use with `workspaces` (Support Issue SM-23242-N1G6M2).
22+
- Changed `src/index` to `lib/module/index` for the `react-native` and `source` properties in the SDK `package.json` file.
23+
- Removed old Java files pertaining to obsolete native modules on the Android side (`CaptureModule.java`, `CapturePackage.java`, `CaptureService.java`).
24+
25+
## Version 1.5.50
26+
27+
### New
28+
29+
- Added support for React Native v0.74.1.
30+
- Updated Native Modules to support new native module architecture.
31+
- Converted SDK and example to use TypeScript and added associated configuration files.
32+
- Updated `example` to use React Native v0.74.1.
33+
- Upgrade to Gradle v8 to coincide with React Native v0.74.1.
34+
- Added `CaptureDeviceInfo` interface to combine the meta data from `DeviceInfo` and the Capture Library Logic of `CaptureRn`.
35+
- Changed `metro.config.js` to use latest syntax (including using `@react-native/metro-config`) in `example`.
36+
- Simplified name of Native Modules from `NativeCaptureModule` to `Capturesdk`.
37+
- Fixed outstanding formatting issues in the official documentation.
38+
- Inclusion of `.xcode.env` and `.xcode.env.local` to serve the `NODE_BINARY` environment variable to XCode project in `example`.
39+
40+
### Improvements
41+
42+
- Updated iOS SDK version to latest (v1.9.32).
43+
- Updated Android SDK version to latest (v1.8.9).
44+
- Converted Android Native Modules from Java to Kotlin.
45+
- Converted iOS Native Modules from Objective-C to C++.
46+
47+
## Version 1.5.20
48+
49+
### New
50+
51+
- Migrated to private repo on Gitlab.
52+
- Added support for SocketCam C860 for iOS.
53+
- Updated `socketmobile-capturejs` to version 1.3.36.
54+
- Updated iOS SDK to version 1.9.4 with support for S320.
55+
56+
## Version 1.4.37
57+
58+
### New
59+
60+
- Implemented Start Capture Service.
61+
62+
### Improvements
63+
64+
- SDK now starts the Capture Service on Android even if the Companion app is not actively running. The service starts the service in the background.
65+
66+
## Version 1.4.28
67+
68+
### New
69+
70+
- Added a changelog.
71+
- Removed references to android/libs .aar and .jar files.
72+
73+
### Improvements
74+
75+
- Added a Changelog.
76+
- Updated Android SDK version to latest (v1.7.39).
77+
- Updated iOS SDK version to latest (v1.8.34).
78+
- Removed references to android/libs .aar and .jar files.
79+
80+
- For now, developers will need to add the below code their react native app's `repositories` section in their `android/build.gradle` file.
81+
82+
```
83+
maven {
84+
url "https://bin.socketmobile.com/repo/releases"
85+
}
86+
```
87+
88+
### Bug Fixes
89+
90+
- Moving declaration of `let eventEmitter = new NativeEventEmitter(NativeCaptureModule);`
91+
- Moving declaration of `const subscription = eventEmitter.addListener("onCaptureEvent", onCaptureEvent);`
92+
- Issue #8 on Github.
93+
94+
## Version 1.4.23
95+
96+
### New
97+
98+
- Added support for React v18.
99+
100+
### Improvements
101+
102+
- Added support for React v18.
103+
104+
### Bug Fixes
105+
106+
- N/A
107+
108+
## Version 1.4.17
109+
110+
### New
111+
112+
- Added support for SocketCam C820.
113+
114+
### Improvements
115+
116+
- Added support for SocketCam C820.
117+
- Updated iOS SDK version to latest (v1.6.39).
118+
- Updated `socketmobile-capturejs`` version to latest (v1.3.26).
119+
120+
### Bug Fixes
121+
122+
- N/A

0 commit comments

Comments
 (0)