Skip to content

Commit 90a074a

Browse files
committed
release: 8.4.0
1 parent e8cfce2 commit 90a074a

File tree

3 files changed

+24
-2
lines changed

3 files changed

+24
-2
lines changed

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,25 @@
1+
# [8.4.0](https://github.com/NativeScript/ns-v8ios-runtime/compare/v8.3.3...v8.4.0) (2022-11-30)
2+
3+
4+
### Bug Fixes
5+
6+
* **string:** initWithBytes instead of UTF8 string ([b72dcf6](https://github.com/NativeScript/ns-v8ios-runtime/commit/b72dcf626333a1dcdf21d092b5422b78953a7817))
7+
* support null characters on NSString marshalling ([705346f](https://github.com/NativeScript/ns-v8ios-runtime/commit/705346fb0a8c770cc2f59bf73d10342a8e2cacbb))
8+
9+
10+
### Features
11+
12+
* drop perIsolateCaches_ in favor of v8 data slots ([44daeb3](https://github.com/NativeScript/ns-v8ios-runtime/commit/44daeb3c21ea0d7f678197a2c2444f972585e6cf))
13+
* inline frequently used methods, add caches, thread safety, and use static allocation when possible ([44e60d0](https://github.com/NativeScript/ns-v8ios-runtime/commit/44e60d00b86d5fe61f716b099a58d0fea36e2018))
14+
* use spinlocks for selector maps ([c5a8863](https://github.com/NativeScript/ns-v8ios-runtime/commit/c5a886332b13ab6dae798880b82b256a0339351c))
15+
16+
17+
### Performance Improvements
18+
19+
* use fast primitive setters ([#181](https://github.com/NativeScript/ns-v8ios-runtime/issues/181)) ([47c63b0](https://github.com/NativeScript/ns-v8ios-runtime/commit/47c63b03360dde6e8040b1890f7e49055466d695))
20+
21+
22+
123
## [8.3.3](https://github.com/NativeScript/ns-v8ios-runtime/compare/v8.3.2...v8.3.3) (2022-08-13)
224

325

NativeScript/NativeScript-Prefix.pch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#ifndef NativeScript_Prefix_pch
22
#define NativeScript_Prefix_pch
33

4-
#define NATIVESCRIPT_VERSION "8.4.0-alpha.3"
4+
#define NATIVESCRIPT_VERSION "8.4.0"
55

66
#ifdef DEBUG
77
#define SIZEOF_OFF_T 8

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@nativescript/ios",
33
"description": "NativeScript Runtime for iOS",
4-
"version": "8.4.0-alpha.3",
4+
"version": "8.4.0",
55
"keywords": [
66
"NativeScript",
77
"iOS",

0 commit comments

Comments
 (0)