Releases: happier-dev/happier
Releases · happier-dev/happier
Happier UI Web Bundle v0.1.0-preview.1771657984.25143
UI web preview
UI web bundle preview build v0.1.0-preview.1771657984.25143.
Happier UI Web Bundle Preview
UI web preview
Rolling preview UI web bundle release.
Current version: v0.1.0-preview.1771657984.25143
Commits (102)
- b258a91 refactor(stack): resolve repo from workspace main
- 09244ec test(release): update preview dry-run tests
- 7b0c520 fix(executionRuns): map permissionMode via helper
- f056316 chore: resolve merge conflicts
- 4554280 test(ui-settings): stabilize sub-agent guidance modal test
- cf697f3 test(ui-hooks): stabilize hook mocks
- 7000764 test(ui-voice): stabilize voice UI tests
- 16e1464 test(ui-primitives): stabilize UI primitive tests
- a731934 test(ui-settings): stabilize connected services settings tests
- 4968d05 test(ui-sessions): stabilize session component tests
- 0c7e903 test(ui-profiles): stabilize profile/secrets tests
- 76eadcd test(ui): stabilize account/friends/machines tests
- 767ec9f test(ui-app): stabilize screen test mocks
- 4277b84 test(ui): relax assertions for Text wrapper
- 7e2a6cb test(ui-modal): rely on shared unistyles mock
- ec2b41a test(ui-agentInput): stabilize AgentInput suites
- 3ba1115 test(ui-scm): stabilize source control tests
- 9455187 test(ui-nav): stabilize navigation shell mocks
- f5d1451 test(ui-tools): stabilize ToolView mocks
- f3c8b66 test(ui-tools): stabilize tool renderer mocks
- 2767360 test(ui): expand vitest unistyles theme mock
- a479c91 test(ui): extend reactNativeStub host exports
- f35e30c chore(ui-dev): update Tools2 sample code
- 63db17b refactor(ui): avoid react-native StyleSheet in uiFontScale
- 9d2dea1 docs(website): update install and self-host scripts
- 578daa8 docs: update deployment, auth, and testing guides
- bd09bce test(tests): expand testkit and fixtures
- 2e57895 test(release): cover pipeline checks and release helpers
- 29b4351 feat(ui): update auth, sessions, and installables
- ca5f6a9 feat(server): extend session APIs and presence
- 682ca0d fix(server): lazy-load minio for local files backend
- 05cbd5a docs(server): add rate limiting and proxy env examples
- 24a87eb fix(server): improve packaged Prisma client support
- 408094b test(server): cover oauth external rate limits
- edf7fb6 fix(server): skip username prompt for linked OAuth identity
- e19752d fix(server): treat *.localhost as loopback
- 3372b9e feat(cli): refine codex backend and runtime
- 9ba5a9f feat(cli): expand session control and plaintext support
- 17ce388 fix(protocol): default auth login methods to empty
- 32c7f7a feat(protocol): extend session control and metadata
- f7bb577 test(protocol): cover bug report fallback and sharing updates
- 605b320 feat(pipeline): add checks and release orchestration
- d601b5b chore(protocol): run build before tests
- 8711472 fix(protocol): allow share updates without encryptedDataKey
- e70dece refactor(protocol): refine bug report fallback format
- 0cfb585 feat(protocol): extend sent-from values
- a11017d feat(protocol): add installables catalog
- 8199ff9 feat(server): add API rate limit policy
- 5445480 test(ui-e2e): add Playwright web suite
- 33bfac4 feat(stack): expand repo-local scripts
- 758919c chore(gitignore): ignore tmp and playwright outputs
- 831cae5 fix(auth): keep key-challenge login compatible with legacy servers
- 3479364 docs(server): document plaintext storage configuration
- eaee7b3 docs(agents): document plaintext session storage
- 92d70c0 fix(server): make mysql encryptionModeUpdatedAt vitess-safe
- 5cb45a7 feat(cli): support plaintext session payloads
- fc7cebc test(server): update public share mocks for encryptionMode
- 72619b2 feat(ui): support plaintext content envelopes
- 23206ad fix(ui): bypass crypto in plaintext sessions
- 9837b49 feat(server): expose session encryptionMode in listings
- c5a8ca6 feat(server): support plaintext session sharing
- 3c7e5cb feat(server): support plaintext session storage
- 47b170b feat(installers): improve self-host installer UX
- 8f90ed9 feat(cli): sync bundled workspace package.json
- 74ab195 fix(copilot): improve win32 and zh-Hant copy
- 59ed570 fix(execution-runs): normalize permission mode
- b3a56b5 test(copilot): cover ACP backend options
- 92738d8 fix(copilot): add win32 install and allow env overrides
- 1fcbb7f fix(acp): debounce model-output delta streaming
- 46b42f9 fix(copilot): streaming debounce, model ID fallback, and permission args
- 1dc28e4 fix: address review feedback on copilot agent
- ffa74a6 feat: add GitHub Copilot CLI agent support
- 8c0578c docs(docker): clarify prebuilt images, tags, and dev box
- 7c40d8e feat(server): expose encryption policy and gate key-challenge auth
- 3ab3244 feat(protocol): add plaintext storage contracts
- 57efca0 refactor(docker): rename devcontainer to dev-box
- 8083339 ci(workflows): use pipeline/run.mjs
- 7d543d8 Merge branch 'dev' of https://github.com/happier-dev/happier into dev
- c06142d fix(ui): prevent markdown table from expanding and clipping content on Android
- 77f4147 fix: address review feedback
- a02dda5 fix(daemon): capture user PATH in systemd unit file on Linux
- c074cfe fix(ui): seed same-origin server profile via helper
- d059731 fix(ui): auto-seed same-origin server profile for self-hosted web deployments
- b2ead94 docs(agents): document plaintext storage modes
- bf10042 test(e2e): expand encryption mode coverage
- d7ce3b1 feat(pipeline): add and improve release pipeline scripts
- 7fa5a7a feat(scripts): add release-assets-e2e smoke
- 39103a7 fix(roadmap): validate sync workflow and add resync dispatch
- 3675d9f fix: ignore pinned ports outside range
- 736b9d2 chore(ui): bump react-native-webrtc config plugin
- 40e8e0e feat(cli): add binary self-update via GitHub releases
- 6d4d1a0 feat(stack): add logs, env & mobile:install commands
- 07540a1 chore(ghops): add ghops script, tests, templates
- b69ecd1 fix(pipeline): handle gh API errors in promote
- 66ca124 docs(server): add GitHub and OIDC auth guides
- 9d7a87e feat(stack): add provisioning & smoke tests
- 5cc02dd refactor(stack): shift preflightOnly check to main
- 8984037 fix(stack): honor repo-local auto-install flag
- 28a1956 fix(stack): auto-install deps for repo-local commands
- d96f404 ci(docker): publish images to GHCR
- 194c18f docs(docker): add Tailscale sidecar and publish Docker Hub READMEs
- 3399cc1 ci(docker): rename dev-container image to dev-box
Full diff: 3b6aadc...b258a91
Happier Stack v0.1.0-preview.1771759103.67820
hstack preview build v0.1.0-preview.1771759103.67820.
Happier Stack Preview
Rolling preview hstack binaries.
Current version: v0.1.0-preview.1771759103.67820
Commits (125)
- f8f20c7 test(e2e): cover keyless OAuth and mTLS auth
- 9a98fb3 feat(ui): support keyless OAuth and mTLS login
- dda53c2 feat(auth): add keyless auth methods and mTLS login
- 39bc084 refactor(ui): extract mounted shouldContinue hook
- 806fd89 fix(ui): harden daemon-unavailable alerts
- c1476da feat(tests): add UI e2e helpers and encryption tests
- 931450d feat(checks): add UI e2e to CI plan
- b3832ee ci(workflows): add ui_e2e flag to tests workflows
- 5038796 ci(tests): remove branches-ignore rule
- a8672a8 Update apps/ui/sources/text/translations/ru.ts
- 438c6b3 fix(ui): translate remaining Russian strings and fix ChatFooter overflow
- 167277c feat(pipeline): add --summary-file option
- ef54dac docs(proxmox): clarify tailscale manual enrollment
- 64a9f00 docs(proxmox): remove caddyfile code fence
- 71a7218 docs(cli): add pipeline run command help specs
- efe608a ci(workflows): set GH_TOKEN for deploy webhook steps
- d03882e docs(proxmox): add installer fork and channel
- d477db2 feat(pipeline): add help, colors, and expo checks
- 0660594 ci(workflows): ignore deploy/** branches for tests
- 4e2fbbb feat(installers): add --reinstall option
- ce21ce9 refactor(cli): generalize nested session env stripping
- 803c931 fix(cli): prevent nested Claude Code env leaks in spawns
- f8ae360 fix(stack): fix systemd system service paths
- ec975e4 fix(cli): ensure Claude flags are parsed before positional prompts
- fc69830 fix(ui): prevent Mermaid WebView HTML injection
- ec4e0fc fix(ci): allow deploy workflow when caller event is push
- 12cd56e fix(ci): allow release bot to trigger deploy workflows
- 23170a2 fix(pipeline): allow --summary-file for promote-deploy-branch
- 21a0a3c ci(workflows): auto-deploy deploy branches and reduce CI noise
- ee1938b build(docker): add release-runtime package
- 9cfaf82 fix(scripts): validate submit --path exists
- 4ebd3cd feat(installers): add check/restart/uninstall actions
- 55d1f32 ci(workflows): centralize secrets and refine CI logic
- b258a91 refactor(stack): resolve repo from workspace main
- 09244ec test(release): update preview dry-run tests
- 7b0c520 fix(executionRuns): map permissionMode via helper
- f056316 chore: resolve merge conflicts
- 4554280 test(ui-settings): stabilize sub-agent guidance modal test
- cf697f3 test(ui-hooks): stabilize hook mocks
- 7000764 test(ui-voice): stabilize voice UI tests
- 16e1464 test(ui-primitives): stabilize UI primitive tests
- a731934 test(ui-settings): stabilize connected services settings tests
- 4968d05 test(ui-sessions): stabilize session component tests
- 0c7e903 test(ui-profiles): stabilize profile/secrets tests
- 76eadcd test(ui): stabilize account/friends/machines tests
- 767ec9f test(ui-app): stabilize screen test mocks
- 4277b84 test(ui): relax assertions for Text wrapper
- 7e2a6cb test(ui-modal): rely on shared unistyles mock
- ec2b41a test(ui-agentInput): stabilize AgentInput suites
- 3ba1115 test(ui-scm): stabilize source control tests
- 9455187 test(ui-nav): stabilize navigation shell mocks
- f5d1451 test(ui-tools): stabilize ToolView mocks
- f3c8b66 test(ui-tools): stabilize tool renderer mocks
- 2767360 test(ui): expand vitest unistyles theme mock
- a479c91 test(ui): extend reactNativeStub host exports
- f35e30c chore(ui-dev): update Tools2 sample code
- 63db17b refactor(ui): avoid react-native StyleSheet in uiFontScale
- 9d2dea1 docs(website): update install and self-host scripts
- 578daa8 docs: update deployment, auth, and testing guides
- bd09bce test(tests): expand testkit and fixtures
- 2e57895 test(release): cover pipeline checks and release helpers
- 29b4351 feat(ui): update auth, sessions, and installables
- ca5f6a9 feat(server): extend session APIs and presence
- 682ca0d fix(server): lazy-load minio for local files backend
- 05cbd5a docs(server): add rate limiting and proxy env examples
- 24a87eb fix(server): improve packaged Prisma client support
- 408094b test(server): cover oauth external rate limits
- edf7fb6 fix(server): skip username prompt for linked OAuth identity
- e19752d fix(server): treat *.localhost as loopback
- 3372b9e feat(cli): refine codex backend and runtime
- 9ba5a9f feat(cli): expand session control and plaintext support
- 17ce388 fix(protocol): default auth login methods to empty
- 32c7f7a feat(protocol): extend session control and metadata
- f7bb577 test(protocol): cover bug report fallback and sharing updates
- 605b320 feat(pipeline): add checks and release orchestration
- d601b5b chore(protocol): run build before tests
- 8711472 fix(protocol): allow share updates without encryptedDataKey
- e70dece refactor(protocol): refine bug report fallback format
- 0cfb585 feat(protocol): extend sent-from values
- a11017d feat(protocol): add installables catalog
- 8199ff9 feat(server): add API rate limit policy
- 5445480 test(ui-e2e): add Playwright web suite
- 33bfac4 feat(stack): expand repo-local scripts
- 758919c chore(gitignore): ignore tmp and playwright outputs
- 831cae5 fix(auth): keep key-challenge login compatible with legacy servers
- 3479364 docs(server): document plaintext storage configuration
- eaee7b3 docs(agents): document plaintext session storage
- 92d70c0 fix(server): make mysql encryptionModeUpdatedAt vitess-safe
- 5cb45a7 feat(cli): support plaintext session payloads
- fc7cebc test(server): update public share mocks for encryptionMode
- 72619b2 feat(ui): support plaintext content envelopes
- 23206ad fix(ui): bypass crypto in plaintext sessions
- 9837b49 feat(server): expose session encryptionMode in listings
- c5a8ca6 feat(server): support plaintext session sharing
- 3c7e5cb feat(server): support plaintext session storage
- 47b170b feat(installers): improve self-host installer UX
- 8f90ed9 feat(cli): sync bundled workspace package.json
- 74ab195 fix(copilot): improve win32 and zh-Hant copy
- 59ed570 fix(execution-runs): normalize permission mode
- b3a56b5 test(copilot): cover ACP backend options
- 92738d8 fix(copilot): add win32 install and allow env overrides
- 1fcbb7f fix(acp): debounce model-output delta streaming
- 46b42f9 fix(copilot): streaming debounce, model ID fallback, and permission args
- 1dc28e4 fix: address review feedback on copilot agent
- ffa74a6 feat: add GitHub Copilot CLI agent support
- 8c0578c docs(docker): clarify prebuilt images, tags, and dev box
- 7c40d8e feat(server): expose encryption policy and gate key-challenge auth
- 3ab3244 feat(protocol): add plaintext storage contracts
- 57efca0 refactor(docker): rename devcontainer to dev-box
- 8083339 ci(workflows): use pipeline/run.mjs
- 7d543d8 Merge branch 'dev' of https://github.com/happier-dev/happier into dev
- c06142d fix(ui): prevent markdown table from expanding and clipping content on Android
- 77f4147 fix: address review feedback
- a02dda5 fix(daemon): capture user PATH in systemd unit file on Linux
- c074cfe fix(ui): seed same-origin server profile via helper
- d059731 fix(ui): auto-seed same-origin server profile for self-hosted web deployments
- b2ead94 docs(agents): document plaintext storage modes
- bf10042 test(e2e): expand encryption mode coverage
- d7ce3b1 feat(pipeline): add and improve release pipeline scripts
- 7fa5a7a feat(scripts): add release-assets-e2e smoke
- 39103a7 fix(roadmap): validate sync workflow and add resync dispatch
- 3675d9f fix: ignore pinned ports outside range
- 736b9d2 chore(ui): bump react-native-webrtc config plugin
- 40e8e0e feat(cli): add binary self-update via GitHub releases
- 6d4d1a0 feat(stack): add logs, env & mobile:install commands
Full diff: 07540a1...f8f20c7
Happier Stack v0.1.0-preview.1771597652.39796
hstack preview build v0.1.0-preview.1771597652.39796.
Happier CLI v0.1.0-preview.1771622977.40549
CLI preview
CLI preview build v0.1.0-preview.1771622977.40549.
Happier CLI v0.1.0-preview.1771620433.88343
CLI preview
CLI preview build v0.1.0-preview.1771620433.88343.
Happier CLI v0.1.0-preview.1771598034.78856
CLI preview build v0.1.0-preview.1771598034.78856.
Happier CLI v0.1.0-preview.1771597506.25742
CLI preview build v0.1.0-preview.1771597506.25742.
Happier CLI Preview
CLI preview
Rolling preview CLI binaries.
Current version: v0.1.0-preview.1771622977.40549