diff --git a/.github/workflows/build-electron.yml b/.github/workflows/build-electron.yml index 828567694..3bddcbeef 100644 --- a/.github/workflows/build-electron.yml +++ b/.github/workflows/build-electron.yml @@ -33,7 +33,7 @@ jobs: strategy: matrix: - os: [ubuntu-latest, macos-13, windows-latest] + os: [ubuntu-latest, macos-14, windows-latest] steps: - name: Check out Git repository diff --git a/.github/workflows/build-ios.yml b/.github/workflows/build-ios.yml index 44656dbd2..87236c52a 100644 --- a/.github/workflows/build-ios.yml +++ b/.github/workflows/build-ios.yml @@ -6,10 +6,6 @@ defaults: run: shell: bash -# env: - # CI: '' - # SKIP_SIGNING: true - jobs: build-mobile: runs-on: ${{ matrix.os }} @@ -17,15 +13,20 @@ jobs: strategy: # fail-fast: false matrix: - os: [macos-13] + os: [macos-14] steps: - - name: check Xcode version - run: /usr/bin/xcodebuild -version - - name: Check out Git repository uses: actions/checkout@v3 + - name: Set up Xcode 16 + uses: maxim-lobanov/setup-xcode@v1 + with: + xcode-version: '16' + + - name: Confirm Xcode version + run: xcodebuild -version + - name: Install Node.js, NPM and Yarn uses: actions/setup-node@v3 with: diff --git a/android/app/build.gradle b/android/app/build.gradle index 95cbbcc8b..c379fa3c7 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -13,8 +13,8 @@ android { applicationId "com.remoteit" minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion - versionCode 279 - versionName "3.37.6" + versionCode 280 + versionName "3.38.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" aaptOptions { // Files and dirs to omit from the packaged assets dir, modified to accommodate modern web apps. diff --git a/backend/package.json b/backend/package.json index 7c66d714f..8660bd4cd 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,6 +1,6 @@ { "name": "remoteit-headless", - "version": "3.37.6", + "version": "3.38.0", "private": true, "main": "build/index.js", "scripts": { diff --git a/electron/package-lock.json b/electron/package-lock.json index 1cde28d56..79dcdf30b 100644 --- a/electron/package-lock.json +++ b/electron/package-lock.json @@ -1,12 +1,12 @@ { "name": "remoteit", - "version": "3.37.6", + "version": "3.38.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "remoteit", - "version": "3.37.6", + "version": "3.38.0", "hasInstallScript": true, "license": "MIT", "dependencies": { diff --git a/electron/package.json b/electron/package.json index f30edf1de..bb96c6dbc 100644 --- a/electron/package.json +++ b/electron/package.json @@ -1,6 +1,6 @@ { "name": "remoteit", - "version": "3.37.6", + "version": "3.38.0", "private": true, "main": "build/index.js", "description": "Remote.It cross platform desktop application for creating and hosting connections", diff --git a/frontend/package.json b/frontend/package.json index 1cdb2c3a5..2044bc0e4 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "remoteit-desktop-frontend", - "version": "3.37.6", + "version": "3.38.0", "private": true, "type": "module", "scripts": { diff --git a/frontend/src/components/BluetoothScan.tsx b/frontend/src/components/BluetoothScan.tsx index 86033c43b..c016fca7f 100644 --- a/frontend/src/components/BluetoothScan.tsx +++ b/frontend/src/components/BluetoothScan.tsx @@ -15,15 +15,7 @@ export const BluetoothScan: React.FC = ({ className }) => { > - - Connect your Pi to Wifi -
and Remote.It - - } - /> + Connect your Pi to Wifi and Remote.It} /> ) diff --git a/frontend/src/components/DevicesApplicationsTabs.tsx b/frontend/src/components/DevicesApplicationsTabs.tsx index ccb0c9a84..e4d8c55a2 100644 --- a/frontend/src/components/DevicesApplicationsTabs.tsx +++ b/frontend/src/components/DevicesApplicationsTabs.tsx @@ -1,5 +1,5 @@ import React from 'react' -import isEqual from 'lodash/isEqual' +import isEqual from 'lodash.isequal' import { Dispatch } from '../store' import { defaultState } from '../models/devices' import { useSelector, useDispatch } from 'react-redux' diff --git a/frontend/src/components/Notice.tsx b/frontend/src/components/Notice.tsx index 320d48d98..7b3db6f3b 100644 --- a/frontend/src/components/Notice.tsx +++ b/frontend/src/components/Notice.tsx @@ -99,11 +99,11 @@ export const Notice: React.FC = ({ } const useStyles = makeStyles(({ palette }) => ({ - info: { color: palette.info.main, backgroundColor: alpha(palette.info.main, 0.1) }, + info: { color: palette.calm.main, backgroundColor: alpha(palette.calm.main, 0.1) }, error: { color: palette.error.main, backgroundColor: alpha(palette.error.main, 0.1) }, warning: { color: palette.warning.main, backgroundColor: alpha(palette.warning.main, 0.1) }, success: { color: palette.success.main, backgroundColor: alpha(palette.success.main, 0.1) }, - infoSolid: { color: palette.alwaysWhite.main, backgroundColor: palette.info.main }, + infoSolid: { color: palette.alwaysWhite.main, backgroundColor: palette.calm.main }, errorSolid: { color: palette.alwaysWhite.main, backgroundColor: palette.error.main }, warningSolid: { color: palette.alwaysWhite.main, backgroundColor: palette.warning.main }, successSolid: { color: palette.alwaysWhite.main, backgroundColor: palette.success.main }, diff --git a/frontend/src/components/OnboardRegisteration.tsx b/frontend/src/components/OnboardRegisteration.tsx index 1b1c87e49..e7d1944cb 100644 --- a/frontend/src/components/OnboardRegisteration.tsx +++ b/frontend/src/components/OnboardRegisteration.tsx @@ -45,7 +45,7 @@ export const OnboardRegistration: React.FC = () => { {reg === 'REGISTERING' ? ( ) : reg !== 'REGISTERED' ? ( - <> + @@ -55,7 +55,7 @@ export const OnboardRegistration: React.FC = () => { - + ) : (