Commit graph

  • 5a921acca1 chore: Release railwayapp version 4.40.2 master v4.40.2 github-actions[bot] 2026-04-21 13:58:34 +0000
  • 8b13b75256
    fix: dedupe workspaces in list output (#852) Mahmoud Abdelwahab 2026-04-21 15:52:26 +0200
  • ac4c083c96 fix: dedupe workspaces in list output Mahmoud Abdelwahab 2026-04-21 15:45:05 +0200
  • 6cd0335391 chore: Release railwayapp version 4.40.1 v4.40.1 github-actions[bot] 2026-04-21 11:35:09 +0000
  • 4db4ff39c3
    fix: skip 2FA preflight when using OAuth tokens (#846) samaybar 2026-04-21 07:29:35 -0400
  • 6d18e8443e
    Merge b5802c5975 into 1f60c8dafe Liam Cooper 2026-04-18 17:34:49 -0700
  • b5802c5975 ran through test cases, made some adjustments to better handle no env specified prompt / fail if json provided Liam Cooper 2026-04-18 17:32:28 -0700
  • 16f61b63cc update for better handling of mix+match linked args and CLI specified projects/env Liam Cooper 2026-04-17 20:24:58 -0700
  • 1f60c8dafe chore: Release railwayapp version 4.40.0 v4.40.0 github-actions[bot] 2026-04-17 16:15:48 +0000
  • 49941e3841
    feat(agent): markdown rendering, spacing fixes, and API endpoint update (#849) Cody De Arkland 2026-04-17 09:09:41 -0700
  • a3d72d44ae style: wrap tool-status label across lines for rustfmt Cody De Arkland 2026-04-17 08:47:34 -0700
  • 73fd61bd1e feat(agent): markdown rendering, spacing fixes, and API endpoint update Cody De Arkland 2026-04-17 08:43:03 -0700
  • 040e247cd5
    Merge 4eeaa85259 into 8e42bf3045 Cody De Arkland 2026-04-17 00:44:13 -0700
  • 4eeaa85259 fix: remove extra blank lines in railway agent REPL output fix/agent-repl-extra-newlines Cody De Arkland 2026-04-17 00:43:56 -0700
  • 8e42bf3045 chore: Release railwayapp version 4.39.0 v4.39.0 github-actions[bot] 2026-04-17 07:41:01 +0000
  • 4729ef2808
    feat: add railway skills command for installing agent skills (#847) Mahmoud Abdelwahab 2026-04-17 16:34:55 +0900
  • b24bb70270 feat: add railway skills command for installing agent skills Mahmoud Abdelwahab 2026-04-17 15:56:09 +0900
  • 1a74378545 fix: skip 2FA preflight when using OAuth tokens samaybar 2026-04-16 17:45:44 -0400
  • b1028d453c chore: Release railwayapp version 4.38.0 v4.38.0 github-actions[bot] 2026-04-16 18:06:18 +0000
  • 2ee9277cc9
    feat: add railway agent subcommand for natural-language chat (#841) Cody De Arkland 2026-04-16 10:57:39 -0700
  • 54053c7486 style: fix rustfmt formatting in agent REPL Cody De Arkland 2026-04-16 10:17:17 -0700
  • 6f6d12c128 add railway service list command with json output Liam Cooper 2026-04-15 22:33:05 -0700
  • 7ba08c0954 chore: Release railwayapp version 4.37.4 v4.37.4 github-actions[bot] 2026-04-16 01:56:16 +0000
  • 991d8f0b15
    Fixing issue #830 (#837) Brandon 2026-04-15 18:40:07 -0700
  • 995df6c132 feat: rename prompt to agent subcommand with UI polish Cody De Arkland 2026-04-15 17:36:26 -0700
  • 8ab2d5a881 chore: Release railwayapp version 4.37.3 v4.37.3 github-actions[bot] 2026-04-15 00:20:29 +0000
  • 9088b31d33
    fix: make railway docs work in non-interactive mode (#843) Mahmoud Abdelwahab 2026-04-15 09:14:33 +0900
  • 8ef42f67a3 fix: make railway docs work in non-interactive mode Mahmoud Abdelwahab 2026-04-15 09:10:50 +0900
  • eb3f79d6f0 style: fix rustfmt formatting across prompt and chat modules Cody De Arkland 2026-04-14 14:54:51 -0700
  • 8a6fd56cfa style: fix rustfmt chain and await formatting Cody De Arkland 2026-04-13 22:09:11 -0700
  • ef34d2b7ce fix: align chat client with current API contract Cody De Arkland 2026-04-13 21:58:46 -0700
  • deab38ac43 style: fix rustfmt formatting in telemetry block Cody De Arkland 2026-04-13 21:54:56 -0700
  • 8da480744a
    fix(ci): use npm trusted publishing via OIDC on Node 24 (#842) Mahmoud Abdelwahab 2026-04-13 16:33:39 +0900
  • 6b77c261e4 fix(ci): use npm trusted publishing via OIDC on Node 24 Mahmoud Abdelwahab 2026-04-13 16:04:10 +0900
  • 7ec553f804 feat: improve prompt UI and add --json output Cody De Arkland 2026-04-12 11:34:57 -0700
  • e078a3422b feat: add natural language prompt flag (railway -p) Cody De Arkland 2026-04-12 09:33:25 -0700
  • f2dd41f055 chore: Release railwayapp version 4.37.2 v4.37.2 github-actions[bot] 2026-04-10 17:45:59 +0000
  • 36622629ac
    fix: remove npm self-upgrade step that breaks release CI (#838) Mahmoud Abdelwahab 2026-04-11 02:40:36 +0900
  • 1a3a40bda0 fix: remove npm self-upgrade step that breaks release CI Mahmoud Abdelwahab 2026-04-11 02:19:35 +0900
  • 613f8fcc5e chore: drop unrelated auth changes bliu8923 2026-04-10 04:29:26 -0700
  • e77c506528 fix: fetch template metadata without auth headers bliu8923 2026-04-10 04:26:03 -0700
  • 598737e018 Fixing issue #830 Brandon 2026-04-10 10:43:39 +0000
  • ceda8313d2 chore: Release railwayapp version 4.37.1 v4.37.1 github-actions[bot] 2026-04-10 09:49:39 +0000
  • d3c91eea54
    fix: include build.rs in crates.io package to fix publish (#836) Mahmoud Abdelwahab 2026-04-10 18:43:04 +0900
  • aa1a682cec fix: include build.rs in crates.io package to fix publish Mahmoud Abdelwahab 2026-04-10 18:33:16 +0900
  • b2b9a05329 chore: Release railwayapp version 4.37.0 v4.37.0 github-actions[bot] 2026-04-06 01:28:11 +0000
  • 44e09c26c0
    feat: add auto-update mechanism for CLI (#825) Mahmoud Abdelwahab 2026-04-06 10:21:50 +0900
  • e40cc64e9f refactor: simplify auto-update code — deduplicate dispatch, extract helpers, reduce boilerplate Mahmoud Abdelwahab 2026-04-06 07:34:05 +0900
  • a6e6a8333a fix: skip API check in disabled non-TTY sessions, validate staged binary, add --locked to cargo install Mahmoud Abdelwahab 2026-04-06 07:07:33 +0900
  • 49faf72989 fix: collapse clippy warning, document intentional handle leaks, defer Windows cleanup Mahmoud Abdelwahab 2026-04-04 20:41:26 +0200
  • da6fe3753e Merge remote-tracking branch 'origin/master' into mahmoud/autoupdates Mahmoud Abdelwahab 2026-04-03 19:42:26 +0200
  • e04b8db32a fix: address review findings — TOCTOU, handle leak, error visibility Mahmoud Abdelwahab 2026-04-03 19:31:38 +0200
  • 36e4c0d7eb refactor: simplify PID liveness check, remove unnecessary duplication Mahmoud Abdelwahab 2026-04-03 19:08:16 +0200
  • 45e11df925 refactor: simplify auto-update design after review Mahmoud Abdelwahab 2026-04-03 18:38:52 +0200
  • d421a50411
    Merge 05548fce0e into 56bbd07c74 jez 2026-04-03 10:48:00 -0400
  • 56bbd07c74 chore: Release railwayapp version 4.36.1 v4.36.1 github-actions[bot] 2026-04-03 09:51:06 +0000
  • 15e738f2fa
    Show telemetry notice on install instead of first run (#832) Jake Cooper 2026-04-03 18:45:07 +0900
  • 9f02fba96e Show telemetry notice on install instead of first run jakecooper 2026-04-03 18:42:04 +0900
  • 9018f11bf8 fix: validate staged update before offline apply in interactive upgrade Mahmoud Abdelwahab 2026-04-02 15:13:23 +0200
  • fb670be9ab fix: show update banner when auto-update disabled, apply staged offline, add PID TTL to disable Mahmoud Abdelwahab 2026-04-02 13:34:55 +0200
  • 9e9f32e952 fix: ensure parent directory exists before creating detached-process log file Mahmoud Abdelwahab 2026-04-02 13:04:43 +0200
  • 2a919f3543 fix: only eagerly spawn download when same-day gate is armed Mahmoud Abdelwahab 2026-04-02 12:33:31 +0200
  • 8581e973cc fix: clear daily gate on version catch-up, restore shell upgrade path, eager download spawn Mahmoud Abdelwahab 2026-04-02 12:23:13 +0200
  • 80a4782cc0 fix: treat railway help as read-only, fix i686-pc-windows-gnu asset format Mahmoud Abdelwahab 2026-04-02 11:14:40 +0200
  • 8048e2e3e9 fix: skip update side effects on bare railway, use compile-time target triple Mahmoud Abdelwahab 2026-04-02 10:48:59 +0200
  • ab84ba9f55 fix: don't stamp daily gate for skipped version, make checksum upload idempotent Mahmoud Abdelwahab 2026-04-02 09:24:48 +0200
  • fe62722d97 refactor: extract parse_pid_file helper and remove dead .crates.toml check Mahmoud Abdelwahab 2026-04-02 00:20:27 +0200
  • 488ff31be5 fix: skip auto-update pipeline entirely on help/version/parse-error paths Mahmoud Abdelwahab 2026-04-01 23:44:11 +0200
  • fd9fd99069
    Add Python Dockerfile for Railway deployment Claude 2026-04-01 21:34:25 +0000
  • 5285e413a2 fix: prevent update side effects on help/error paths and retain cached version on API failure Mahmoud Abdelwahab 2026-04-01 23:23:40 +0200
  • a616812875
    Load environment variables from .env file via python-dotenv Claude 2026-04-01 19:55:06 +0000
  • ffbd277076 fix: serialize interactive upgrade with background package-manager updates Mahmoud Abdelwahab 2026-04-01 21:54:45 +0200
  • 3caf0f19d2
    Add Binance exchange integration and Railway deployment config Claude 2026-04-01 19:51:58 +0000
  • a87acf9369
    Add __pycache__/ to .gitignore Claude 2026-04-01 19:44:20 +0000
  • 3ed36dfae6
    Add APScheduler-based daily trading bot with Telegram reporting Claude 2026-04-01 19:43:44 +0000
  • 1bc6c89938 fix: don't stamp daily gate when clearing stale version, exclude pnpm from npm detection Mahmoud Abdelwahab 2026-04-01 21:14:32 +0200
  • 9f3047ac24 fix: re-read version state after network call to prevent rollback skip loss, check Cargo marker before shell-path heuristic Mahmoud Abdelwahab 2026-04-01 21:03:02 +0200
  • b46bc62cfe fix: detect custom CARGO_INSTALL_ROOT installs via .crates.toml marker Mahmoud Abdelwahab 2026-04-01 20:29:17 +0200
  • ad7ddee4b9 fix: ensure ~/.railway directory exists before creating rollback lock file Mahmoud Abdelwahab 2026-04-01 20:08:11 +0200
  • a44dcaa1df fix: preserve package-update PID file when child outlives the 30s timeout Mahmoud Abdelwahab 2026-04-01 19:47:47 +0200
  • 646d7e0a42 fix: keep checking for releases while skipped version is latest, acquire package-update lock in disable Mahmoud Abdelwahab 2026-04-01 19:42:19 +0200
  • 8fdfc8c33d fix: close pkg-manager race on disable, unblock same-day discovery after rollback, fix Windows upgrade instructions Mahmoud Abdelwahab 2026-04-01 19:34:08 +0200
  • 59d7f9cf46 style: reformat matches! macro (cargo fmt) Mahmoud Abdelwahab 2026-04-01 19:30:43 +0200
  • f124d990c1 fix: exclude check_updates from auto-update side effects Mahmoud Abdelwahab 2026-04-01 19:06:07 +0200
  • 24787a9642 fix: preserve rollback guard on enable, recover from missing staged binary, quiesce detached child on disable Mahmoud Abdelwahab 2026-04-01 18:57:15 +0200
  • e9e70b0589 fix: wait for detached updater by PID, restore custom bin-dir support, fix status accuracy Mahmoud Abdelwahab 2026-04-01 18:15:24 +0200
  • 7941b72cc4 fix: harden auto-update safety for non-TTY, install detection, and permissions Mahmoud Abdelwahab 2026-04-01 17:57:29 +0200
  • 58ddea7cb7 Revert "revert: remove checksums.txt workflow change (pre-existing, out of scope)" Mahmoud Abdelwahab 2026-04-01 16:18:42 +0200
  • e1e76a1ea2 revert: remove checksums.txt workflow change (pre-existing, out of scope) Mahmoud Abdelwahab 2026-04-01 16:18:28 +0200
  • 30f3a35210 fix: add checksum generation, respect disable preference, and lock staged cleanup Mahmoud Abdelwahab 2026-04-01 16:11:37 +0200
  • 5778d2b889 fix: close concurrency races in rollback, package-manager guard, and failure reset Mahmoud Abdelwahab 2026-04-01 15:34:57 +0200
  • c0acaf02ef feat: skip rolled-back version in auto-update instead of pausing entirely Mahmoud Abdelwahab 2026-04-01 15:03:32 +0200
  • 348ed7040e refactor: extract spawn_detached helper and simplify update task logic Mahmoud Abdelwahab 2026-04-01 13:40:15 +0200
  • ac408cc7b4 fix: drop lock file handle instead of deleting to prevent concurrent lock race Mahmoud Abdelwahab 2026-04-01 13:32:37 +0200
  • d8f1ddcddc fix: correct autoupdate status for non-writable shell installs and close stage-apply race Mahmoud Abdelwahab 2026-04-01 13:25:08 +0200
  • be55114a41 fix: hold update lock across apply in interactive upgrade and rollback Mahmoud Abdelwahab 2026-04-01 12:48:57 +0200
  • 8c460e7843 style: apply cargo fmt Mahmoud Abdelwahab 2026-04-01 12:38:43 +0200
  • 0bdcc94407 fix: keep cached pending version until staged update is actually applied Mahmoud Abdelwahab 2026-04-01 12:16:05 +0200
  • 5f92abfc6f style: apply cargo fmt and lint-fix Mahmoud Abdelwahab 2026-04-01 11:22:01 +0200
  • bb3db0f7dd fix: always attempt fresh API check so cached version does not become permanent Mahmoud Abdelwahab 2026-04-01 11:16:13 +0200