Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/actions/setup/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ runs:
using: composite
steps:
- name: Setup Node.js
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0
with:
node-version-file: .nvmrc

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@ jobs:
persist-credentials: false

- name: Install JDK
uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 # v6.0.1
uses: actions/setup-java@b843ebf9b913146b38da2eaa7aeddf76074ae1ad # v6.1.0
with:
distribution: 'zulu'
java-version: '17'
Expand Down Expand Up @@ -215,7 +215,7 @@ jobs:

- name: Install JDK
if: env.turbo_cache_hit != 1
uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 # v6.0.1
uses: actions/setup-java@b843ebf9b913146b38da2eaa7aeddf76074ae1ad # v6.1.0
with:
distribution: 'zulu'
java-version: '17'
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ jobs:
persist-credentials: false

- name: Setup Node for Dependency Installation
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0
with:
node-version: 20

Expand All @@ -53,7 +53,7 @@ jobs:

# Now configure node with the registry used for publishing
- name: Setup Node for Publishing
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0
with:
node-version: 20
registry-url: 'https://wombat-dressing-room.appspot.com/'
Expand Down
2 changes: 1 addition & 1 deletion example/Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ ruby ">= 2.6.10"
gem 'cocoapods', '1.17.0'
gem 'activesupport', '>= 6.1.7.5', '!= 7.1.0'
gem 'xcodeproj', '>= 1.28.1', '< 2.0'
gem 'concurrent-ruby', '< 1.3.4'
gem 'concurrent-ruby', '< 1.3.8'

# Ruby 3.4.0 has removed some libraries from the standard library.
gem 'bigdecimal'
Expand Down
34 changes: 19 additions & 15 deletions example/Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,27 @@ GEM
remote: https://rubygems.org/
specs:
CFPropertyList (3.0.8)
activesupport (6.1.7.10)
concurrent-ruby (~> 1.0, >= 1.0.2)
activesupport (7.2.4)
base64
benchmark (>= 0.3)
bigdecimal
concurrent-ruby (~> 1.0, >= 1.3.1)
connection_pool (>= 2.2.5, < 3)
drb
i18n (>= 1.6, < 2)
minitest (>= 5.1)
tzinfo (~> 2.0)
zeitwerk (~> 2.3)
logger (>= 1.4.2)
minitest (>= 5.1, < 6)
securerandom (>= 0.3)
tzinfo (~> 2.0, >= 2.0.5)
addressable (2.9.0)
public_suffix (>= 2.0.2, < 8.0)
algoliasearch (1.27.5)
httpclient (~> 2.8, >= 2.8.3)
json (>= 1.5.1)
atomos (0.1.3)
base64 (0.3.0)
benchmark (0.4.1)
bigdecimal (3.2.2)
benchmark (0.5.0)
bigdecimal (4.1.3)
claide (1.1.0)
cocoapods (1.17.0)
addressable (~> 2.8)
Expand Down Expand Up @@ -55,7 +61,8 @@ GEM
netrc (~> 0.11)
cocoapods-try (1.2.0)
colored2 (3.1.2)
concurrent-ruby (1.3.3)
concurrent-ruby (1.3.7)
connection_pool (2.5.5)
drb (2.2.3)
ethon (0.18.0)
ffi (>= 1.15.0)
Expand All @@ -66,23 +73,21 @@ GEM
gh_inspector (1.1.3)
httpclient (2.9.0)
mutex_m
i18n (1.14.7)
i18n (1.15.2)
concurrent-ruby (~> 1.0)
json (2.21.2)
logger (1.7.0)
minitest (6.0.6)
drb (~> 2.0)
prism (~> 1.5)
minitest (5.27.0)
molinillo (0.8.0)
mutex_m (0.3.0)
nanaimo (0.4.0)
nap (1.1.0)
netrc (0.11.0)
nkf (0.3.0)
prism (1.9.0)
public_suffix (4.0.7)
rexml (3.4.4)
ruby-macho (4.1.0)
securerandom (0.4.1)
typhoeus (1.6.0)
ethon (>= 0.18.0)
tzinfo (2.0.6)
Expand All @@ -96,7 +101,6 @@ GEM
nanaimo (~> 0.4.0)
nkf
rexml (>= 3.3.6, < 4.0)
zeitwerk (2.6.18)

PLATFORMS
ruby
Expand All @@ -106,7 +110,7 @@ DEPENDENCIES
benchmark
bigdecimal
cocoapods (= 1.17.0)
concurrent-ruby (< 1.3.4)
concurrent-ruby (< 1.3.8)
logger
mutex_m
xcodeproj (>= 1.28.1, < 2.0)
Expand Down
4 changes: 2 additions & 2 deletions example/android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@ dependencies {
// SDK 8 no longer supplies kotlin-reflect. Include it while shrinking the
// release app so Detox's separate test APK can use its Kotlin runtime dependencies.
releaseRuntimeOnly "org.jetbrains.kotlin:kotlin-reflect:${rootProject.ext.kotlinVersion}"
implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'androidx.appcompat:appcompat:1.8.0'
// The version of react-native is set by the React Native Gradle Plugin
implementation("com.facebook.react:react-android")

Expand All @@ -160,7 +160,7 @@ dependencies {
implementation 'com.google.android.libraries.navigation:navigation:8.0.0'

// 1.2.1 pads libdatastore_shared_counter.so's GNU_RELRO segment for 16 KB pages.
implementation 'androidx.datastore:datastore-core:1.2.1'
implementation 'androidx.datastore:datastore-core:1.3.0'
}

secrets {
Expand Down
6 changes: 3 additions & 3 deletions example/android/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ buildscript {
compileSdkVersion = 37
targetSdkVersion = 36
ndkVersion = "27.1.12297006"
kotlinVersion = "2.3.21"
kotlinVersion = "2.4.21"
}
repositories {
google()
Expand All @@ -35,9 +35,9 @@ buildscript {
dependencies {
classpath("com.android.tools.build:gradle")
classpath("com.facebook.react:react-native-gradle-plugin")
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:2.3.21")
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:2.4.21")
classpath("com.google.android.libraries.mapsplatform.secrets-gradle-plugin:secrets-gradle-plugin:2.0.1")
classpath('com.ncorti.ktfmt.gradle:plugin:0.21.0')
classpath('com.ncorti.ktfmt.gradle:plugin:0.27.0')
}
}

Expand Down
16 changes: 8 additions & 8 deletions example/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@
"@react-navigation/stack": "^7.10.22",
"react": "19.3.0",
"react-native": "0.87.1",
"react-native-gesture-handler": "3.3.0",
"react-native-pager-view": "^6.9.1",
"react-native-gesture-handler": "3.4.0",
"react-native-pager-view": "^9.0.10",
"react-native-permissions": "^5.1.0",
"react-native-safe-area-context": "^5.9.0",
"react-native-screens": "4.27.0",
"react-native-screens": "4.30.0",
"react-native-select-dropdown": "^4.0.1",
"react-native-snackbar": "^3.0.1"
},
Expand All @@ -45,12 +45,12 @@
"@react-native/babel-preset": "0.87.1",
"@react-native/metro-config": "0.87.1",
"@react-native/typescript-config": "0.87.1",
"@types/jest": "^29.5.14",
"@types/node": "^22.9.0",
"@types/jest": "^30.0.0",
"@types/node": "^26.6.5",
"detox": "^20.47.0",
"jest": "^29.7.0",
"react-native-builder-bob": "^0.40.13",
"react-native-monorepo-config": "^0.1.9",
"jest": "^30.5.2",
"react-native-builder-bob": "^0.44.1",
"react-native-monorepo-config": "^0.4.0",
"ts-jest": "^29.2.5"
},
"engines": {
Expand Down
2 changes: 1 addition & 1 deletion example/src/controls/NavigationActionPath.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ const NavigationActionPath: React.FC<NavigationActionPathProps> = ({
);

// Wait a moment for location simulation to take effect
await new Promise(resolve => setTimeout(resolve, 500));
await new Promise<void>(resolve => setTimeout(resolve, 500));

const routingOptions: RoutingOptions = {
travelMode: TravelMode.DRIVING,
Expand Down
16 changes: 8 additions & 8 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,16 +59,16 @@
"build": "bob build"
},
"devDependencies": {
"@commitlint/config-conventional": "^19.2.2",
"@evilmartians/lefthook": "^1.5.0",
"@commitlint/config-conventional": "^21.2.4",
"@evilmartians/lefthook": "^2.2.2",
"@react-native/babel-preset": "0.87.1",
"@react-native/typescript-config": "0.87.1",
"@testing-library/react-native": "^13.3.3",
"@types/react": "19.3.0",
"@typescript-eslint/eslint-plugin": "^8.43.0",
"@typescript-eslint/parser": "^8.43.0",
"commitlint": "^19.3.0",
"del-cli": "^5.1.0",
"@typescript-eslint/eslint-plugin": "^8.58.0",
"@typescript-eslint/parser": "^8.58.0",
"commitlint": "^21.2.4",
"del-cli": "^8.0.1",
"eslint": "^8.57.1",
"eslint-config-google": "^0.14.0",
"eslint-config-prettier": "^10.1.8",
Expand All @@ -81,10 +81,10 @@
"prettier": "^3.6.2",
"react": "19.3.0",
"react-native": "0.87.1",
"react-native-builder-bob": "^0.40.13",
"react-native-builder-bob": "^0.44.1",
"react-test-renderer": "19.3.0",
"turbo": "^1.10.7",
"typescript": "^5.8.3"
"typescript": "~6.0.3"
},
"peerDependencies": {
"react": "*",
Expand Down
Loading
Loading