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
4 changes: 2 additions & 2 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"packages/@lucid-softworks/react-native-linux": "0.0.1",
"packages/@lucid-softworks/cli": "0.0.1"
"packages/@lucid-softworks/react-native-linux": "0.1.0",
"packages/@lucid-softworks/cli": "0.1.0"
}
30 changes: 30 additions & 0 deletions packages/@lucid-softworks/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Changelog

## [0.1.0](https://github.com/lucid-softworks/react-native-linux/compare/react-native-linux-cli-v0.0.1...react-native-linux-cli-v0.1.0) (2026-06-02)


### ⚠ BREAKING CHANGES

* **deps:** bump to React 19.1.7 + RN 0.81.5 + Hermes
* consumers must install the scoped names. There is no unscoped 0.0.x release yet, so this is breakage in name only.

### Features

* **cli:** add autolink-linux command + jest tests ([f4ffbc3](https://github.com/lucid-softworks/react-native-linux/commit/f4ffbc373583027322867fe02bec443709c8a943))
* **cli:** autolink-linux picks up *NativeComponent.ts specs ([2fe2a1b](https://github.com/lucid-softworks/react-native-linux/commit/2fe2a1badec357361c4c19b380503af96dd2c79b))
* **cli:** autolink-linux runs Linux codegen per linked dep ([76f3344](https://github.com/lucid-softworks/react-native-linux/commit/76f33443ff5a0bc96a8454db5b8be19776b5bd34))
* **cli:** derive per-binary application-id from package.json ([df65f00](https://github.com/lucid-softworks/react-native-linux/commit/df65f00ac283a5e17b1d17a08819d007569477d7))
* **cli:** pack-linux --target=rpm builds a .rpm via rpmbuild ([8112132](https://github.com/lucid-softworks/react-native-linux/commit/8112132a235e53321cc791159bc9a6483c5a17e5))
* **cli:** pack-linux command with .deb packager ([887848f](https://github.com/lucid-softworks/react-native-linux/commit/887848fb393430f6d08a23eb20863de94a103e97))
* **rn:** bump React Native 0.81 -> 0.85.3 + Hermes 0.16 + new Scheduler hook ([f2c6392](https://github.com/lucid-softworks/react-native-linux/commit/f2c6392719eaf68eda2de7170f3293fb0057dad4))


### Bug Fixes

* **ci:** unblock typecheck, autolink, vnext-configure, and jest ([01efe7a](https://github.com/lucid-softworks/react-native-linux/commit/01efe7a20060acd88051c0903328b76c54455b58))


### Miscellaneous Chores

* **deps:** bump to React 19.1.7 + RN 0.81.5 + Hermes ([43427bd](https://github.com/lucid-softworks/react-native-linux/commit/43427bddb05d5a5d81103d7311f9d761de837015))
* scope packages under @lucid-softworks/ ([d9785e3](https://github.com/lucid-softworks/react-native-linux/commit/d9785e345b772116d6f5a5a3d511b55bc8d5f68d))
2 changes: 1 addition & 1 deletion packages/@lucid-softworks/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@lucid-softworks/react-native-linux-cli",
"version": "0.0.1",
"version": "0.1.0",
"description": "Linux platform plugin for @react-native-community/cli",
"license": "MIT",
"author": "Lucid Softworks <hello@lucidsoft.works> (https://lucidsoft.works)",
Expand Down
35 changes: 35 additions & 0 deletions packages/@lucid-softworks/react-native-linux/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Changelog

## [0.1.0](https://github.com/lucid-softworks/react-native-linux/compare/react-native-linux-v0.0.1...react-native-linux-v0.1.0) (2026-06-02)


### ⚠ BREAKING CHANGES

* **deps:** bump to React 19.1.7 + RN 0.81.5 + Hermes
* consumers must install the scoped names. There is no unscoped 0.0.x release yet, so this is breakage in name only.

### Features

* **codegen,host:** component commands end-to-end ([46934e5](https://github.com/lucid-softworks/react-native-linux/commit/46934e5a9ce617e28b0f06852e97f27b37797b7c))
* **codegen:** Fabric component MVP — Props + EventEmitter + Shadow + Descriptor ([d41a28d](https://github.com/lucid-softworks/react-native-linux/commit/d41a28d3db5c34cfb3b30ccefd7de5fb82aa8798))
* **codegen:** ImageSource + Int32Enum component prop coverage ([a231a13](https://github.com/lucid-softworks/react-native-linux/commit/a231a134884636d3490bd4bb266eee0b232df4f2))
* **codegen:** Linux TurboModule generator emits real C++ headers ([ebbe9dc](https://github.com/lucid-softworks/react-native-linux/commit/ebbe9dc9efdf3e0a762bbf250491d869a0e367cd))
* **codegen:** non-void callback returns (primitive) ([32090a6](https://github.com/lucid-softworks/react-native-linux/commit/32090a6414f8e151091047f9098844fd07260d81))
* **codegen:** Object + Array props on Fabric components ([ab4d370](https://github.com/lucid-softworks/react-native-linux/commit/ab4d370662545c6be1290d4ec8bff41cc9f585b6))
* **codegen:** object args inside callback param types ([2e83adc](https://github.com/lucid-softworks/react-native-linux/commit/2e83adca57b99cf0f7bd2e84e79edd6a247a8aab))
* **codegen:** Reserved + StringEnum prop coverage for Fabric components ([d49dc46](https://github.com/lucid-softworks/react-native-linux/commit/d49dc460c54b07377b763daaf3dca201ac96b3ec))
* **codegen:** typed C++ structs in place of folly::dynamic for ObjectType ([ece6d4b](https://github.com/lucid-softworks/react-native-linux/commit/ece6d4b7b726f420a7b34a8a98e242c0c8f30930))
* **rn-linux:** add View/Text/UnimplementedView shims + codegen specs ([f640541](https://github.com/lucid-softworks/react-native-linux/commit/f640541f582892ffd6a91a7fdfd5060f52cd7bbb))
* **rn:** bump React Native 0.81 -&gt; 0.85.3 + Hermes 0.16 + new Scheduler hook ([f2c6392](https://github.com/lucid-softworks/react-native-linux/commit/f2c6392719eaf68eda2de7170f3293fb0057dad4))


### Bug Fixes

* **ci:** unblock typecheck, autolink, vnext-configure, and jest ([01efe7a](https://github.com/lucid-softworks/react-native-linux/commit/01efe7a20060acd88051c0903328b76c54455b58))
* **typecheck,test,lint:** unblock pre-push gate end-to-end ([4e42dca](https://github.com/lucid-softworks/react-native-linux/commit/4e42dca44039fdbc724bb3b7b38fb477c8861a39))


### Miscellaneous Chores

* **deps:** bump to React 19.1.7 + RN 0.81.5 + Hermes ([43427bd](https://github.com/lucid-softworks/react-native-linux/commit/43427bddb05d5a5d81103d7311f9d761de837015))
* scope packages under @lucid-softworks/ ([d9785e3](https://github.com/lucid-softworks/react-native-linux/commit/d9785e345b772116d6f5a5a3d511b55bc8d5f68d))
2 changes: 1 addition & 1 deletion packages/@lucid-softworks/react-native-linux/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@lucid-softworks/react-native-linux",
"version": "0.0.1",
"version": "0.1.0",
"description": "React Native for Linux desktop (GTK4 + Hermes + Fabric)",
"license": "MIT",
"author": "Lucid Softworks <hello@lucidsoft.works> (https://lucidsoft.works)",
Expand Down
2 changes: 1 addition & 1 deletion vnext/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.25)
project(react_native_linux
VERSION 0.0.1 # x-release-please-version
VERSION 0.1.0 # x-release-please-version
DESCRIPTION "React Native for Linux native runtime"
LANGUAGES C CXX)

Expand Down