Releases: rein-industries/rein
Release list
rein v0.1.43
Install
curl -fsSL rein.build | sh
# or: npm i -g @rein-industries/rein@0.1.43
# or: brew install rein-industries/tap/reinMac app: Rein.dmg — menu-bar controller with the bridge built in.
Changes
- Bridge: default pairMode to 'open' for the App Store transition
- Wall rendering: plain LegendList + hairline search border
Built from private source rein-industries/source@4f2ac09 (main).
rein v0.1.42
Install
curl -fsSL rein.build | sh
# or: npm i -g @rein-industries/rein@0.1.42
# or: brew install rein-industries/tap/reinMac app: Rein.dmg — menu-bar controller with the bridge built in.
Changes
- Account-match pairing: a bridge admits only its own account
- Pinned-mode borders flatten in JS on legacy clients, masked by a crossfade
Built from private source rein-industries/source@f56e977 (main).
rein v0.1.41
Install
curl -fsSL rein.build | sh
# or: npm i -g @rein-industries/rein@0.1.41
# or: brew install rein-industries/tap/reinMac app: Rein.dmg — menu-bar controller with the bridge built in.
Changes
- Fix theme-stuck hairlines on Fabric by painting edges as backgrounds
- Settings gets a Release card: version (build), bundle id, protocol
- OTA adoption: embedded-launch boot gate + apply-on-background
- Machine-cap paywall in /connect replaces the flow, never stacks it
- site: stack the hero cta at every width — button, step label, command box in one column
- Reconnecting strips read in light mode: raised surface, full-ink copy
- New-session connecting beat composed on the EmptyState stage
- Sessions wall snaps reflows while blurred so rows return unoverlapped
- Sessions wall holds its rows while blurred so reflows animate attached
- site: add the "then install the bridge" step label to the hero (#57)
- Device sign-in page hides the code until you're signed in
- site: Get Rein For iOS — swap the TestFlight beta button for the App Store link (#56)
Built from private source rein-industries/source@eb10ddb (main).
rein v0.1.40
Install
curl -fsSL rein.build | sh
# or: npm i -g @rein-industries/rein@0.1.40
# or: brew install rein-industries/tap/reinMac app: Rein.dmg — menu-bar controller with the bridge built in.
Changes
- site: retire the menu bar scene — the DMG is the desktop app, not a toolbar companion
- uninstall sweeps the Applications folders for Rein.app: a DMG drag-install never wrote a receipt
Built from private source rein-industries/source@e9150ec (main).
rein v0.1.39
Install
curl -fsSL rein.build | sh
# or: npm i -g @rein-industries/rein@0.1.39
# or: brew install rein-industries/tap/reinMac app: Rein.dmg — menu-bar controller with the bridge built in.
Changes
- Sign the compiled rein binary with JIT entitlements
Built from private source rein-industries/source@154e337 (main).
rein v0.1.38
Install
curl -fsSL rein.build | sh
# or: npm i -g @rein-industries/rein@0.1.38
# or: brew install rein-industries/tap/reinMac app: Rein.dmg — menu-bar controller with the bridge built in.
Changes
- The toolbar offer checks the Mac can run it: macOS 14 gates the prompt
Built from private source rein-industries/source@1d69300 (main).
rein v0.1.37
Install
curl -fsSL rein.build | sh
# or: npm i -g @rein-industries/rein@0.1.37
# or: brew install rein-industries/tap/reinMac app: Rein.dmg — menu-bar controller with the bridge built in.
Changes
- Restart is one supervisor job: stop-then-start dies with its own terminal
Built from private source rein-industries/source@1283ab0 (main).
rein v0.1.36
Install
curl -fsSL rein.build | sh
# or: npm i -g @rein-industries/rein@0.1.36
# or: brew install rein-industries/tap/reinMac app: Rein.dmg — menu-bar controller with the bridge built in.
Changes
- release: the DMG ships without chat while chat is still in development
- site: the Mac app is included, not a second install
- rein update swaps every sidecar: stale node_datachannel.node lay in wait
- The toolbar ships with the CLI: darwin tarballs carry a bare Rein.app
- An unreachable machine holds its place: the wall classifies on settled status
- Reorder mode seats its cards under the header, not behind it
- site: hero button and install box share one baseline; Mac app joins the navbar
- A dead bridge severs the link, not the chats: offline shelves stay tappable
- Dead machines surface in seconds: the trying window is two-tier by cause
- site: round the pressed rein item's highlight in the menu bar scene
- site: the menu bar scene wears the app's real toolbar icon
- site: real popover captures land — rendered by the app itself in CI
- site: decompress the Mac app section
- site: the Mac app earns its section — menu bar scene + DMG download
Built from private source rein-industries/source@ab89387 (main).
rein v0.1.35
Install
curl -fsSL rein.build | sh
# or: npm i -g @rein-industries/rein@0.1.35
# or: brew install rein-industries/tap/reinMac app: Rein.dmg — menu-bar controller with the bridge built in.
Changes
- mac: sign the DMG container itself
- mac: per-binary Developer ID signing for the embedded Electron app
- release: notarize the DMG where package-app.sh actually writes it
- desktop: register the workspace with knip; unexport file-local helpers
- mobile: seal the process-wide mock leaks that break mac-order test runs
- Manual theme survives restart: re-force the trait, boot key outvotes blob
- The machine is the card: multi-machine wall folds each machine into one shelf
- No add-machine CLI flash on fresh sign-in
- Section the wall by machine; unreachable machines trail greyed
- Streaming can't yank a scrolling reader back to the tail
- lockfile: add the desktop app's xterm entries
- desktop: Cursor-class workspace — turn folds, dock, live mirror parity
- release: add the build-mac-app DMG job
- desktop: workspace redesign — machine tree, streaming chat, side panel
- mac: opening Rein opens the chat workspace
- packaging: build outputs move under .noindex so dev copies stay out of Launchpad
- mac+desktop: one DMG ships toolbar, bridge, and chat
- desktop: the chat/workspace client lands as an Electron app
- desktop: drop the Tauri controller — the Swift toolbar stays
- desktop: begin the Tauri migration — cross-platform tray controller
- site+mac: DMG download surface for the Mac-app bridge install
- mac: park the chat client on mac-chat; the toolbar app ships controller-only
- mac: restore chat access as a quiet footer action
- mac: rebuild the chat window Codex-style on the full bridge surface
- mac: drop the Open Rein Chat row from the popover
- mac: carry the instrument register through the whole popover
- mac: redesign the popover header as an instrument row
- mac: signal pairing demand so the QR actually arms
- mac: restore the original app from the branched session's event log
- mac: keep the bridge socket alive and connect at launch
- mac: rebuild the menu bar app as a native bridge client
Built from private source rein-industries/source@798b690 (main).
rein v0.1.34
Install
curl -fsSL rein.build | sh
# or: npm i -g @rein-industries/rein@0.1.34
# or: brew install rein-industries/tap/reinChanges
- Key the ACP catalog cache on CLI/shim versions so upgrades re-probe
- ci: mac-snapshot ferries PNGs through the log (artifact quota)
- ci: manual mac-snapshot workflow renders the popover on macos-14
Built from private source rein-industries/source@4861c48 (main).