Commit Graph

  • d0dab95f90 chore(release): prepare v0.10.0 (#401) main v0.10.0 Chris Tate 2026-08-24 15:45:20 -05:00
  • 0de13e772d chore(release): prepare v0.10.0 ovation/prepare-minor-release-754fbda7 Chris Tate 2026-08-24 15:36:15 +00:00
  • 90872b82cd Support Swift proof on Xcode 15 ctate/swift Chris Tate 2026-08-24 13:48:26 -05:00
  • e884d98dea Fix Swift back-deployment and cache relocation Chris Tate 2026-08-24 13:16:57 -05:00
  • 93e96b59f3 Fix Swift autolinking and package deployment metadata Chris Tate 2026-08-24 12:42:59 -05:00
  • 33c19fdbef Harden Swift back-deployment linking Chris Tate 2026-08-24 12:09:51 -05:00
  • 3d96032dc5 Harden Swift app toolchain integration Chris Tate 2026-08-24 11:27:53 -05:00
  • f0eb600e32 Add Swift toolchain integration proof Chris Tate 2026-08-24 10:35:42 -05:00
  • 4e015e925f feat(updater): add native macOS app updates (#398) Chris Tate 2026-08-24 08:41:32 -05:00
  • 5551f7fc74 fix(updater): bind installed identity and versions ctate/auto-update Chris Tate 2026-08-24 08:30:48 -05:00
  • 97ee47e907 fix(updater): close review gaps Chris Tate 2026-08-24 02:47:14 -05:00
  • 7ab5cc8af7 fix(updater): address review findings Chris Tate 2026-08-24 02:09:45 -05:00
  • 2723c2fe1d fix(updater): harden macOS update lifecycle Chris Tate 2026-08-24 01:09:20 -05:00
  • fdce906749 feat(updater): add native macOS app updates Chris Tate 2026-08-24 00:38:36 -05:00
  • 417d4828ac test(macos): exercise production text baseline helper ctate/text-runs-fix Chris Tate 2026-08-22 19:29:57 -05:00
  • b216e10b36 fix(macos): preserve fallback text baselines Chris Tate 2026-08-22 15:18:15 -05:00
  • 9a32ce9e32 test(macos): cover compact text baselines Chris Tate 2026-08-22 14:16:29 -05:00
  • 44586edea6 ci(macos): run platform framework tests Chris Tate 2026-08-22 13:45:29 -05:00
  • 2245d6afd1 fix(macos): align mixed-face text baselines Chris Tate 2026-08-22 12:52:47 -05:00
  • 9540563761 fix(macos): align AppKit text runs to font ascent (#396) Chris Tate 2026-08-22 13:46:29 -05:00
  • af85598fcb fix(canvas): address text ink bounds and AppKit layout duplication ctate/text-runs Chris Tate 2026-08-22 11:16:38 -05:00
  • 4d1ad5b77c fix(canvas): reserve fallback text ink headroom Chris Tate 2026-08-22 03:37:09 -05:00
  • c014aca2ab fix(macos): align AppKit fallback text baselines Chris Tate 2026-08-22 03:14:57 -05:00
  • 2abd73cc0f fix(macos): align rect text fallback baselines Chris Tate 2026-08-22 02:53:18 -05:00
  • 302a1b4882 fix(macos): align AppKit text runs to font ascent Chris Tate 2026-08-22 02:30:55 -05:00
  • 43b56b2818 chore(core): upgrade scriptc to 0.0.35 (#395) Chris Tate 2026-08-22 01:59:56 -05:00
  • f2f8d6ddd8 chore(core): upgrade scriptc to 0.0.35 ctate/scriptc-0.0.35 Chris Tate 2026-08-22 01:36:37 -05:00
  • 38e7cec098 fix(ts): preserve component import build parity ctate/ts-comp Chris Tate 2026-08-19 15:32:43 -05:00
  • e0138ae058 Merge branch 'main' of https://github.com/vercel-labs/native into ctate/ts-comp Chris Tate 2026-08-19 14:34:12 -05:00
  • 80d1c46d36 Prepare v0.9.5 release (#391) v0.9.5 Chris Tate 2026-08-18 10:21:12 -05:00
  • 998e79afe6 Prepare v0.9.5 release ctate/v0.9.5 Chris Tate 2026-08-18 10:06:38 -05:00
  • dbab55d004 feat(canvas): expose registered image source crops (#390) Chris Tate 2026-08-18 09:56:29 -05:00
  • 27cba0ec3b fix(canvas): prevent texture atlas sampling bleed ctate/img-src Chris Tate 2026-08-18 09:39:57 -05:00
  • 19e7942e8d feat(schema): redirect non-schema paths to native-sdk.dev (#388) Chris Tate 2026-08-18 09:29:17 -05:00
  • 83833393f7 fix(schema): redirect non-schema paths ctate/redirect-schema Chris Tate 2026-08-18 09:10:51 -05:00
  • 66b4d50d25 fix(markup): complete image crop suggestions Chris Tate 2026-08-18 09:05:28 -05:00
  • dc0f64c1ea fix(ts-core): resolve installed compiler and SQLite modules (#389) Chris Tate 2026-08-18 08:59:46 -05:00
  • d7b004fcba feat(canvas): expose registered image source crops Chris Tate 2026-08-18 08:50:13 -05:00
  • d4055b3ba7 fix(ts-core): resolve installed compiler and SQLite modules ctate/fix-global-scriptc-sqlite-sdk Chris Tate 2026-08-18 08:45:04 -05:00
  • c7c26cd7f0 feat(schema): redirect non-schema paths to native-sdk.dev Chris Tate 2026-08-18 08:40:07 -05:00
  • a22f2043d1 Make app.json the default manifest (#385) Chris Tate 2026-08-18 07:41:43 -05:00
  • 55f28ec663 Fix app.json vendoring and schema bounds ctate/config Chris Tate 2026-08-18 01:00:44 -05:00
  • 8a013c5dd6 Publish versioned app schema Chris Tate 2026-08-18 00:42:29 -05:00
  • c21a0d36e9 Fix app.json conversion and schema bounds Chris Tate 2026-08-18 00:04:48 -05:00
  • 68c86fd614 Fix app.json manifest regressions Chris Tate 2026-08-17 23:37:38 -05:00
  • cb6a417965 feat(tray): add typed rich rows (#383) v0.9.4 Chris Tate 2026-08-17 23:26:25 -05:00
  • fe41864a15 chore(release): prepare v0.9.4 (#386) Chris Tate 2026-08-17 23:26:09 -05:00
  • e9877e3259 chore(release): prepare v0.9.4 ctate/v0.9.4 Chris Tate 2026-08-17 23:13:08 -05:00
  • 046ea270a4 chore(core): upgrade scriptc to 0.0.33 (#384) Chris Tate 2026-08-17 23:01:38 -05:00
  • 222b8a79ff fix(tray): harden rich row contracts ctate/rich-tray Chris Tate 2026-08-17 22:59:53 -05:00
  • 6a847b0b37 Make app.json the default manifest Chris Tate 2026-08-17 22:51:53 -05:00
  • 0319079c9d fix(ci): use Node 24 for TypeScript builds ctate/scriptc-0.0.33 Chris Tate 2026-08-17 22:21:48 -05:00
  • 313f83687f chore(core): upgrade scriptc to 0.0.33 Chris Tate 2026-08-17 21:56:32 -05:00
  • 42f5cc287b fix(tray): keep rich rows model-owned Chris Tate 2026-08-17 21:32:10 -05:00
  • f6e4d99f09 fix(build): keep iterative app rebuilds local (#382) Chris Tate 2026-08-17 21:30:30 -05:00
  • 681d7434bf fix(build): invalidate cores on SDK module edits ctate/faster Chris Tate 2026-08-17 20:35:48 -05:00
  • 03a9693666 feat(tray): add typed rich rows Chris Tate 2026-08-17 18:14:11 -05:00
  • 935fa3ebe4 fix(build): preserve cached app link inputs Chris Tate 2026-08-17 19:16:44 -05:00
  • b3819fb6af fix(build): address PR review findings Chris Tate 2026-08-17 18:43:34 -05:00
  • e8066bdc5e fix(build): launch ScriptC correctly on Windows Chris Tate 2026-08-17 18:22:23 -05:00
  • 781b7f9653 feat(windows): expose model restore policy (#381) Chris Tate 2026-08-17 18:01:47 -05:00
  • a5bad2020b fix(build): keep iterative app rebuilds local Chris Tate 2026-08-17 17:48:49 -05:00
  • bb97110886 docs(windows): clarify restore policy support ctate/center-on-primary Chris Tate 2026-08-17 17:33:51 -05:00
  • 7379550a27 feat(windows): expose model restore policy Chris Tate 2026-08-17 17:08:16 -05:00
  • 7c90ebcc50 fix(ts): align markup source path budgets Chris Tate 2026-08-17 16:03:51 -05:00
  • 84502e8aed fix(ts): align mobile markup features Chris Tate 2026-08-17 15:41:39 -05:00
  • 61c652d5a2 docs: correct TypeScript component extension guidance Chris Tate 2026-08-17 15:26:30 -05:00
  • b25cefe318 chore(release): prepare v0.9.3 (#380) v0.9.3 Chris Tate 2026-08-17 15:14:54 -05:00
  • 3a3fe142e3 fix(ts): compile root markup imports Chris Tate 2026-08-17 15:08:39 -05:00
  • 66e7589566 chore(release): prepare v0.9.3 ctate/v0.9.3 Chris Tate 2026-08-17 15:00:00 -05:00
  • ef3ba18168 Add platform-correct Command Backspace (#377) Chris Tate 2026-08-17 14:46:23 -05:00
  • d24ae76487 Fix platform-specific Command Backspace test ctate/cmd-backspace Chris Tate 2026-08-17 14:25:32 -05:00
  • c65f40992d feat(ts): support root markup component imports Chris Tate 2026-08-17 09:58:35 -05:00
  • 465a163e27 feat: add model-driven theme state (#378) Chris Tate 2026-08-17 08:51:57 -05:00
  • 0dec97a6a7 fix: constrain theme state optional fields ctate/model-driven-theme Chris Tate 2026-08-17 08:17:44 -05:00
  • 95c015711c Merge remote-tracking branch 'origin/main' into ctate/cmd-backspace Chris Tate 2026-08-17 08:05:52 -05:00
  • 3e0602ad65 feat: add model-driven theme state Chris Tate 2026-08-17 07:32:35 -05:00
  • 53cfc2df4c Fix Command Backspace edge cases Chris Tate 2026-08-16 23:27:01 -05:00
  • a33d579177 fix(macos): preserve file drop targets (#374) Chris Tate 2026-08-16 23:11:12 -05:00
  • 393a0ed36e fix(app-runner): load manifest menus and commands (#376) Chris Tate 2026-08-16 23:04:07 -05:00
  • eae85ceaa0 fix: constrain capabilities window width ctate/file-drop Chris Tate 2026-08-16 22:56:54 -05:00
  • b0a0b6925d Add platform-correct Command Backspace Chris Tate 2026-08-16 22:52:15 -05:00
  • edaa882337 fix(automation): escape menu snapshot catalogs ctate/menus-zero-config Chris Tate 2026-08-16 22:46:59 -05:00
  • 0cf833541f fix: keep capability webview interactive Chris Tate 2026-08-16 22:40:09 -05:00
  • 1bfd863ae4 fix: keep file drop targets sized Chris Tate 2026-08-16 22:22:03 -05:00
  • 6787f7adf4 test(app-runner): verify manifest menu registration Chris Tate 2026-08-16 22:14:59 -05:00
  • f6168d3de9 fix(macos): preserve file drop coordinates Chris Tate 2026-08-16 21:52:34 -05:00
  • e8f9e4ee50 Fix large TypeScript Msg union compilation (#375) Chris Tate 2026-08-16 21:46:23 -05:00
  • 659c893b29 Fix combobox Enter submit precedence (#373) Chris Tate 2026-08-16 21:46:14 -05:00
  • f726d6c06c Fix large TypeScript Msg union compilation ctate/large-msg-union Chris Tate 2026-08-16 21:30:17 -05:00
  • a2eba12fb4 Fix combobox Enter submit precedence ctate/combobox Chris Tate 2026-08-16 21:30:04 -05:00
  • 65d4b028a3 fix(app-runner): load manifest menus and commands Chris Tate 2026-08-16 21:30:02 -05:00
  • 8de8857840 fix(macos): preserve file drop targets Chris Tate 2026-08-16 21:30:02 -05:00
  • 8d0da34e62 chore(release): prepare v0.9.2 (#372) v0.9.2 Chris Tate 2026-08-16 20:22:43 -05:00
  • 31773a7ebf chore(release): prepare v0.9.2 ctate/v0.9.2 Chris Tate 2026-08-16 20:08:49 -05:00
  • 1c1fba0c0f fix(macos): place fresh windows correctly (#369) Chris Tate 2026-08-16 19:06:29 -05:00
  • e8ed443840 Merge origin/main into ctate/macos-window-placement ctate/macos-window-placement Chris Tate 2026-08-16 18:47:47 -05:00
  • f88f4ff017 fix(runtime): restore secondary window placement Chris Tate 2026-08-16 18:29:58 -05:00
  • ba8705b484 fix(macos): preserve window placement contracts Chris Tate 2026-08-16 18:03:43 -05:00
  • b32b5c9748 fix(macos): correct window placement policies Chris Tate 2026-08-16 17:34:55 -05:00