File tree Expand file tree Collapse file tree 5 files changed +26
-4
lines changed Expand file tree Collapse file tree 5 files changed +26
-4
lines changed Original file line number Diff line number Diff line change
1
+ ## [ 8.6.0] ( https://github.com/NativeScript/ios/compare/v8.5.2...v8.6.1 ) (2023-10-09)
2
+
3
+
4
+ ### Bug Fixes
5
+
6
+ * bridge release adapters ([ #224 ] ( https://github.com/NativeScript/ios/issues/224 ) ) ([ 70b1802] ( https://github.com/NativeScript/ios/commit/70b180202dc0752d01ae5b9249cbaabae65f53cc ) )
7
+ * delay isolate disposal when isolate is in use ([ 5a6c2ee] ( https://github.com/NativeScript/ios/commit/5a6c2ee5efa0c557c94ae56da0d3b3a31911d1b8 ) )
8
+ * don't suppress timer exceptions ([ 0c4b819] ( https://github.com/NativeScript/ios/commit/0c4b819941b0327e572772018298cf9cf181436e ) )
9
+ * fix setInterval not repeating correctly ([ 022893f] ( https://github.com/NativeScript/ios/commit/022893f1dcd9a7649db73e9735ff12e9246b3585 ) )
10
+ * prevent JS function to native block leak ([ #223 ] ( https://github.com/NativeScript/ios/issues/223 ) ) ([ a6d7332] ( https://github.com/NativeScript/ios/commit/a6d73323718a1de12c5a9f4865a6abfe06fd6e03 ) )
11
+
12
+
13
+ ### Features
14
+
15
+ * add interop.stringFromCString ([ #228 ] ( https://github.com/NativeScript/ios/issues/228 ) ) ([ 185c12d] ( https://github.com/NativeScript/ios/commit/185c12dc85e86747f266867fb208c71caf5fc6b3 ) )
16
+ * add native timers ([ #221 ] ( https://github.com/NativeScript/ios/issues/221 ) ) ([ 119470f] ( https://github.com/NativeScript/ios/commit/119470f249c5aa85c4c2d0b1c9b5b691003c1ec7 ) )
17
+ * add timer strong retainer annotation ([ efef961] ( https://github.com/NativeScript/ios/commit/efef961a67519aed881637ac0291894f3325b111 ) )
18
+ * log the fullMessage with more details about the error ([ #229 ] ( https://github.com/NativeScript/ios/issues/229 ) ) ([ d67588c] ( https://github.com/NativeScript/ios/commit/d67588cb3866212ccd86b105edf1207fddde2db9 ) )
19
+ * use node logic for globals and modules ([ #215 ] ( https://github.com/NativeScript/ios/issues/215 ) ) ([ a66cc42] ( https://github.com/NativeScript/ios/commit/a66cc42c768ee7712d1c1f441b8c4e8e88a19eca ) )
20
+
21
+
22
+
1
23
## [ 8.5.2] ( https://github.com/NativeScript/ios/compare/v8.5.1...v8.5.2 ) (2023-05-24)
2
24
3
25
Original file line number Diff line number Diff line change 1
1
#ifndef NativeScript_Prefix_pch
2
2
#define NativeScript_Prefix_pch
3
3
4
- #define NATIVESCRIPT_VERSION "8.5.2-alpha.3 "
4
+ #define NATIVESCRIPT_VERSION "8.6.1 "
5
5
6
6
#ifdef DEBUG
7
7
#define SIZEOF_OFF_T 8
Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ const InterfaceMeta* GlobalTable<TYPE>::findInterfaceMeta(const char* identifier
30
30
31
31
// Meta should be an interface, but it could also be a protocol in case of a
32
32
// private interface having the same name as a public protocol
33
- assert (meta->type () == MetaType::Interface || (meta->type () == MetaType::ProtocolType && objc_getClass (meta->name ()) != nullptr && objc_getProtocol (meta->name ()) != nullptr ));
33
+ ASSERT (meta->type () == MetaType::Interface || (meta->type () == MetaType::ProtocolType && objc_getClass (meta->name ()) != nullptr && objc_getProtocol (meta->name ()) != nullptr ));
34
34
35
35
if (meta->type () != MetaType::Interface) {
36
36
return nullptr ;
Original file line number Diff line number Diff line change @@ -207,7 +207,7 @@ static Counts& counts() {
207
207
// workaround missing "is_trivially_copyable" in g++ < 5.0
208
208
// See https://stackoverflow.com/a/31798726/48181
209
209
#if defined(__GNUC__) && __GNUC__ < 5
210
- # define ROBIN_HOOD_IS_TRIVIALLY_COPYABLE (...) __has_trivial_copy (__VA_ARGS__)
210
+ # define ROBIN_HOOD_IS_TRIVIALLY_COPYABLE (...) __is_trivially_copyable (__VA_ARGS__)
211
211
#else
212
212
# define ROBIN_HOOD_IS_TRIVIALLY_COPYABLE (...) std::is_trivially_copyable<__VA_ARGS__>::value
213
213
#endif
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @nativescript/ios" ,
3
3
"description" : " NativeScript Runtime for iOS" ,
4
- "version" : " 8.6.0 " ,
4
+ "version" : " 8.6.1 " ,
5
5
"keywords" : [
6
6
" NativeScript" ,
7
7
" iOS" ,
You can’t perform that action at this time.
0 commit comments