Skip to content

Commit b8dca25

Browse files
authored
Merge branch 'main' into androidGradle
2 parents 5c71fd2 + 21e0a9e commit b8dca25

File tree

400 files changed

+1887
-3222
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

400 files changed

+1887
-3222
lines changed

.github/workflows/build.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ on:
33
push:
44
branches:
55
- master
6+
- main
67
- "[0-9]+_[0-9]+_X"
78
- actions_tests
89
pull_request:
@@ -15,7 +16,7 @@ jobs:
1516
USE_CCACHE: 1
1617
steps:
1718
- name: Checkout repository
18-
uses: actions/checkout@v4
19+
uses: actions/checkout@v6
1920
with:
2021
fetch-depth: 0
2122
- name: Android build
@@ -33,7 +34,7 @@ jobs:
3334
DEVELOPER_DIR: /Applications/Xcode_26.0.app/Contents/Developer
3435
steps:
3536
- name: Checkout repository
36-
uses: actions/checkout@v4
37+
uses: actions/checkout@v6
3738
with:
3839
fetch-depth: 0
3940
- name: iOS build
@@ -46,7 +47,7 @@ jobs:
4647
name: JavaScript
4748
steps:
4849
- name: Checkout repository
49-
uses: actions/checkout@v4
50+
uses: actions/checkout@v6
5051
with:
5152
fetch-depth: 0
5253

@@ -71,7 +72,7 @@ jobs:
7172
needs: [android, ios, js]
7273
steps:
7374
- name: Checkout repository
74-
uses: actions/checkout@v4
75+
uses: actions/checkout@v6
7576
with:
7677
fetch-depth: 0
7778
- name: Create version tag

.github/workflows/docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
name: Docs
1414
steps:
1515
- name: Checkout repository
16-
uses: actions/checkout@v4
16+
uses: actions/checkout@v6
1717
with:
1818
fetch-depth: 0
1919
- name: Use Node.js

.github/workflows/regen-builds.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ on:
55
types: [completed]
66
branches:
77
- master
8+
- main
89
- "[0-9]+_[0-9]+_X"
910

1011
jobs:

.github/workflows/regen-docs.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@ on:
33
workflow_dispatch:
44
pull_request:
55
types: [ closed ]
6-
branches: [ master ]
76
paths: [ 'apidoc/**' ]
7+
branches:
8+
- master
9+
- main
810

911
jobs:
1012
regen:
@@ -14,7 +16,7 @@ jobs:
1416

1517
steps:
1618
- name: Checkout repository
17-
uses: actions/checkout@v4
19+
uses: actions/checkout@v6
1820
with:
1921
fetch-depth: 0
2022

.github/workflows/release.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
branch:
77
description: The branch to release from
88
required: true
9-
default: master
9+
default: main
1010
release-type:
1111
description: The type of release to perform
1212
required: true
@@ -31,7 +31,7 @@ jobs:
3131
vtag: ${{ steps.vtag.outputs.vtag }}
3232
steps:
3333
- name: Checkout repository
34-
uses: actions/checkout@v4
34+
uses: actions/checkout@v6
3535
with:
3636
fetch-depth: 0
3737
ref: ${{ github.event.inputs.branch }}
@@ -70,7 +70,7 @@ jobs:
7070
USE_CCACHE: 1
7171
steps:
7272
- name: Checkout repository
73-
uses: actions/checkout@v4
73+
uses: actions/checkout@v6
7474
with:
7575
fetch-depth: 0
7676
ref: ${{ github.event.inputs.branch }}
@@ -90,7 +90,7 @@ jobs:
9090
DEVELOPER_DIR: /Applications/Xcode_26.0.app/Contents/Developer
9191
steps:
9292
- name: Checkout repository
93-
uses: actions/checkout@v4
93+
uses: actions/checkout@v6
9494
with:
9595
fetch-depth: 0
9696
ref: ${{ github.event.inputs.branch }}
@@ -109,7 +109,7 @@ jobs:
109109
needs: [validate, android, ios]
110110
steps:
111111
- name: Checkout repository
112-
uses: actions/checkout@v4
112+
uses: actions/checkout@v6
113113
with:
114114
fetch-depth: 0
115115
ref: ${{ github.event.inputs.branch }}
@@ -129,7 +129,7 @@ jobs:
129129
vtag: ${{ needs.validate.outputs.vtag }}
130130
steps:
131131
- name: Checkout repository
132-
uses: actions/checkout@v4
132+
uses: actions/checkout@v6
133133
with:
134134
fetch-depth: 0
135135
ref: ${{ github.event.inputs.branch }}
@@ -138,7 +138,7 @@ jobs:
138138
uses: actions/download-artifact@v4
139139
with:
140140
name: mobilesdk-${{ env.vtag }}-linux
141-
- name: Download MacOS artifact
141+
- name: Download macOS artifact
142142
uses: actions/download-artifact@v4
143143
with:
144144
name: mobilesdk-${{ env.vtag }}-osx

.github/workflows/sponsors.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
name: Update Sponsors
1111
steps:
1212
- name: Checkout repository
13-
uses: actions/checkout@v4
13+
uses: actions/checkout@v6
1414
with:
1515
fetch-depth: 0
1616
- name: Update Sponsors in README.md

CHANGELOG.md

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,76 @@
1+
## [13.0.1](https://github.com/tidev/titanium_mobile/compare/13_0_0_GA...13.0.1) (2025-10-31)
2+
3+
## About this release
4+
5+
Titanium SDK 13.0.1 is a patch release of the SDK, addressing high-priority issues from previous releases.
6+
7+
As of this GA release, the previous Titanium SDK patch release (13.0.0) is no longer supported.
8+
9+
10+
## Community Credits
11+
12+
* Michael Gangolf
13+
* new WebView property 'multipleWindows' ([4d78dcc](https://github.com/tidev/titanium_mobile/commit/4d78dcc661aaa1b4db9a4883d9be702e0fc99a65))
14+
* update iOS workflow ([4f99762](https://github.com/tidev/titanium_mobile/commit/4f99762ec2f286cb0f17e6c9ad7f228d35546c29))
15+
16+
* Prashant Saini
17+
* locale fixes and improvements ([58dea74](https://github.com/tidev/titanium_mobile/commit/58dea743851ad3e82a4b9e66cb3560c7b4e28842))
18+
* fix ANR caused by the `getNumberOfCameras` method ([4f85145](https://github.com/tidev/titanium_mobile/commit/4f85145594c584ca5dcb7436fce50e3d00feb487))
19+
20+
* Hans Knöchel
21+
* properly set Titanium SDK version for runtime usage ([3c56aa6](https://github.com/tidev/titanium_mobile/commit/3c56aa64288fd1b6f628a774ffff169bd193e59c))
22+
* fix ButtonConfiguration API from throwing an error on device ([7ddf0f5](https://github.com/tidev/titanium_mobile/commit/7ddf0f53ffb793342497d96cd972f1ee108aa8ff))
23+
24+
* Hendrik Bugdoll
25+
* TabBar appearance issue on iPhone landscape & iPad ([2e3f04e](https://github.com/tidev/titanium_mobile/commit/2e3f04edccdb60dadccef82eafe0b2988ddb2aac))
26+
* not conform to protocol warnings ([7100588](https://github.com/tidev/titanium_mobile/commit/7100588f1aeb5f0507de45b1a4e87f024b7243d2))
27+
28+
* narbs
29+
* ensure eventStoreChanged notification is not over-registered ([83704bd](https://github.com/tidev/titanium_mobile/commit/83704bd7ce8f1f36417916957a087027feca4104))
30+
* patch ActivityKit so it works with catalyst (#14280) ([be918dd](https://github.com/tidev/titanium_mobile/commit/be918ddb39c5a610d475cb23fb41544eabe6a5c7))
31+
32+
## Bug Fixes
33+
34+
### Android platform
35+
36+
* fix ANR caused by the `getNumberOfCameras` method ([4f85145](https://github.com/tidev/titanium_mobile/commit/4f85145594c584ca5dcb7436fce50e3d00feb487))
37+
38+
### Multiple platforms
39+
40+
* ensure eventStoreChanged notification is not over-registered ([83704bd](https://github.com/tidev/titanium_mobile/commit/83704bd7ce8f1f36417916957a087027feca4104))
41+
* patch ActivityKit so it works with catalyst (#14280) ([be918dd](https://github.com/tidev/titanium_mobile/commit/be918ddb39c5a610d475cb23fb41544eabe6a5c7))
42+
* properly set Titanium SDK version for runtime usage ([3c56aa6](https://github.com/tidev/titanium_mobile/commit/3c56aa64288fd1b6f628a774ffff169bd193e59c))
43+
44+
### iOS platform
45+
46+
* fix ButtonConfiguration API from throwing an error on device ([7ddf0f5](https://github.com/tidev/titanium_mobile/commit/7ddf0f53ffb793342497d96cd972f1ee108aa8ff))
47+
* not conform to protocol warnings ([7100588](https://github.com/tidev/titanium_mobile/commit/7100588f1aeb5f0507de45b1a4e87f024b7243d2))
48+
* TabBar appearance issue on iPhone landscape & iPad ([2e3f04e](https://github.com/tidev/titanium_mobile/commit/2e3f04edccdb60dadccef82eafe0b2988ddb2aac))
49+
50+
## Features
51+
52+
### Android platform
53+
54+
* locale fixes and improvements ([58dea74](https://github.com/tidev/titanium_mobile/commit/58dea743851ad3e82a4b9e66cb3560c7b4e28842))
55+
* new WebView property 'multipleWindows' ([4d78dcc](https://github.com/tidev/titanium_mobile/commit/4d78dcc661aaa1b4db9a4883d9be702e0fc99a65))
56+
57+
## BREAKING CHANGES
58+
59+
60+
## SDK Module Versions
61+
62+
| Module | Android version | iOS Version |
63+
| ----------- | --------------- | ----------- |
64+
| facebook | 14.0.0 | 15.0.0 |
65+
| ti.map | 5.7.0 | 7.3.1 |
66+
| ti.webdialog | 2.5.0 | 3.0.2 |
67+
| ti.playservices | 18.6.0 | n/a |
68+
| ti.identity | 3.2.0 | 5.0.0 |
69+
| urlSession | n/a | 4.0.1 |
70+
| ti.coremotion | n/a | 4.0.1 |
71+
| ti.applesignin | n/a | 3.1.2 |
72+
| hyperloop | 7.0.9 | 7.0.9 |
73+
174
# [13.0.0](https://github.com/tidev/titanium_mobile/compare/12_8_X...13.0.0) (2025-09-15)
275

376
## About this release

MIGRATION_GUIDE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,8 +127,8 @@ The following APIs were removed in 9.0.0:
127127
| `Ti.UI.View#finishLayout()` | Use the `#applyProperties()` method to batch-update layout properties. |
128128
| `Ti.UI.View#startLayout()` | Use the `#applyProperties()` method to batch-update layout properties. |
129129
| `Ti.UI.View#updateLayout()` | Use the `#applyProperties()` method to batch-update layout properties. |
130-
| `Ti.UI.WebView.error.message` | Use the `error` property instead. Removed on ios in 8.0.0. Removed on android in 9.0.0. |
131-
| `Ti.UI.WebView.error.errorCode` | Use the `code` property instead. Removed on ios in 8.0.0. Removed on android in 9.0.0. |
130+
| `Ti.UI.WebView.error.message` | Use the `error` property instead. Removed on iOS in 8.0.0. Removed on Android in 9.0.0. |
131+
| `Ti.UI.WebView.error.errorCode` | Use the `code` property instead. Removed on iOS in 8.0.0. Removed on Android in 9.0.0. |
132132
| `Ti.UI.WebView.onStopBlacklistedUrl` | Use the cross-platform `blacklisturl` event instead. |
133133
| `Ti.UI.Window.android:back` | Use the `Ti.UI.Window.androidback` event instead. |
134134
| `Ti.UI.Window.android:camera` | Use the `Ti.UI.Window.androidcamera` event instead. |

0 commit comments

Comments
 (0)