Skip to content

OpenBitFun 1.0.0

Choose a tag to compare

@github-actions github-actions released this 15 Sep 12:30
· 146 commits to main since this release
a0d6a6f

下载 / Downloads


What's Changed

  • fix(web): unify remote pairing status and layout by @bobleer in #2828
  • fix(weixin): clarify login progress and harden iLink polling by @bobleer in #2831
  • fix(config): accept OpenBitFun 1.0 prerelease configurations by @guantw in #2830
  • fix(ai): refresh subscription models and harden OAuth flows by @bobleer in #2832
  • docs: refresh bilingual READMEs and product showcase assets by @GCWing in #2833
  • fix(web): adapt caption buttons to Windows styling by @guantw in #2829
  • fix(web): unify session model and reasoning menus by @bobleer in #2834
  • fix(web): preserve model submenu keyboard focus by @bobleer in #2835
  • fix(web): reconcile session lifecycle and surface hierarchy by @GCWing in #2838
  • Fix SSH workspace status flicker during session navigation by @bobleer in #2841
  • fix(dispatch): preserve generated session titles across reloads by @bobleer in #2842
  • fix: preserve remote ownership, dispatch recovery, and UI consistency by @bobleer in #2839
  • fix(nav): prefer connection aliases in remote workspace badges by @bobleer in #2844
  • fix(config): hand off installer preferences without version gates by @GCWing in #2845
  • fix: synchronize remote connection status across dialog and sidebar by @bobleer in #2843
  • fix(remote-ssh): prevent SFTP handle exhaustion after repeated file operations by @bobleer in #2846
  • fix(ci): harden macOS package retries by @GCWing in #2847
  • fix(ci): backport beta channel readback retry to main by @wgqqqqq in #2848
  • fix(review): restore repository and launch error handling by @guantw in #2837
  • feat(mobile): improve native reading and composer layout by @wgqqqqq in #2851
  • fix(skills): speed up picker reopening and remote discovery by @bobleer in #2849
  • feat(review-platform): add Gitee support by @guantw in #2840
  • feat(ci): include Linux CLI and Relay artifacts in beta releases by @wgqqqqq in #2850
  • fix(remote-connect): unify relay connections and show live clients by @bobleer in #2855
  • fix(desktop): align macOS traffic lights with toolbar icons by @kev1n77 in #2856
  • refactor(theme): unify status colors across product surfaces by @GCWing in #2859
  • fix(ui): simplify device overview icons and details by @bobleer in #2860
  • fix(web-ui): improve session archive feedback and cleanup by @kev1n77 in #2857
  • Align iOS remote conversation UX with HarmonyOS by @wgqqqqq in #2858
  • fix(desktop): match DMG background resolution to Finder layout by @wgqqqqq in #2852
  • fix(web-ui): clarify workspace navigation and Claw initialization by @kev1n77 in #2862
  • fix(web-ui): prevent long commands from overflowing the permission approval panel by @kev1n77 in #2864
  • Align remaining iOS surfaces with HarmonyOS by @wgqqqqq in #2861
  • fix(mcp): distinguish saved configuration from connection failures by @wgqqqqq in #2854
  • fix(web-ui): keep model test status visible by @nonoqing in #2866
  • fix(web-ui): stabilize workspace and session menu positioning by @kev1n77 in #2867
  • fix(chat): load image previews through the host file API by @wgqqqqq in #2868
  • fix(web-ui): support font size shortcuts and disable printing by @kev1n77 in #2870
  • fix(skills): match marketplace installs by repository and skill name by @kev1n77 in #2869
  • fix(web-ui): remove archived sessions filter menu option by @kev1n77 in #2872
  • fix(settings): align concurrency inputs with host validation limits by @kev1n77 in #2873
  • fix(web-ui): isolate sidebar navigation stacking by @guantw in #2877
  • fix(ssh): align parent directory row layout by @guantw in #2876
  • fix(web-ui): make approval commands fully readable by @guantw in #2874
  • fix(mcp): keep servers healthy when ping is unsupported by @wgqqqqq in #2871
  • feat(ui): add session activity receipts and shared overflow by @GCWing in #2875
  • fix: harden sidebar, approval, and updater lifecycle by @GCWing in #2878
  • feat(migration): Add standalone BitFun data migration by @wsp1911 in #2879
  • fix(migration): restore macOS startup and desktop return by @bobleer in #2880
  • fix(sync): refresh cloud preferences and restore cleared shortcuts by @bobleer in #2881
  • fix(ai): isolate and align subscription provider requests by @bobleer in #2882
  • fix(acp): remove automatic rejection from permission settings by @guantw in #2883
  • fix(agent-tools): remove read freshness gating by @wsp1911 in #2886
  • feat: add standalone data migrator and workspace resources panel by @GCWing in #2887
  • fix(flow-chat): Clarify file edit guidance errors by @wsp1911 in #2890
  • fix(flow-chat): Respect thinking scrollbar drags by @wsp1911 in #2891
  • fix(flow-chat): Balance user message spacing by @wsp1911 in #2892
  • fix(peer): improve directory picking and recover transient disconnects by @bobleer in #2893
  • fix(relay): restore one-click deployment fallback and release integrity by @bobleer in #2894
  • fix(migration): isolate invalid legacy records and recover valid data by @wsp1911 in #2897
  • feat(web-ui): add workspace session tabs and rolling text by @GCWing in #2896
  • fix(web): reveal full content for truncated text by @kev1n77 in #2889
  • feat(desktop): Add image export modes and fix Windows file reveal by @wsp1911 in #2900
  • fix(skills): group installed skills by agent and keep mention names static by @kev1n77 in #2898
  • fix(agentic): make context compaction respond to cancellation by @wsp1911 in #2899
  • feat: restore Flashgrep with release-based binary downloads by @wgqqqqq in #2895
  • fix(ui): align button states and action roles with UIKit by @kev1n77 in #2901
  • fix(ui): align icon buttons and icon opacity with UIKit by @kev1n77 in #2902
  • feat(ui): refine search, startup, and scrollbar behavior by @GCWing in #2904
  • fix(skills): align discovery and source resolution, improve @ picker UX by @kev1n77 in #2905
  • fix(installer): remove obsolete bundled migrator requirement by @wgqqqqq in #2908
  • fix(ui): align field states and search affordances with the design system by @kev1n77 in #2906
  • fix: port shared review and ACP lifecycle fixes by @guantw in #2903
  • fix(terminal): Correct background output rendering by @wsp1911 in #2911
  • fix(ui): align form labels and grouped surfaces by @kev1n77 in #2909
  • feat(compatibility): discover DeepSeek Harness and PI skills and hooks by @kev1n77 in #2912
  • fix(agent): add language preference to creative mode by @wsp1911 in #2916
  • fix(ui): align menu spacing and restore intended text contrast by @kev1n77 in #2915
  • feat(web): refine session defaults and chat affordances by @GCWing in #2918
  • refactor(agents): remove obsolete mode entry reminders by @wsp1911 in #2919
  • fix(skills): Gracefully load Claude skill content by @wsp1911 in #2917
  • fix(ui): align tab and segmented control geometry by @kev1n77 in #2920
  • fix(web): retire session tabs when their workspace closes by @wgqqqqq in #2914
  • feat(flowchat): accept file drops across the conversation pane by @wgqqqqq in #2913
  • fix(ui): align dialog typography, spacing, and floating footer by @kev1n77 in #2921
  • fix(web): align provider dialogs and add workspace composition coverage by @kev1n77 in #2922
  • fix(openai): move tool images into user messages by @wgqqqqq in #2923
  • fix(skills): Align pickers and restore name tokens by @wsp1911 in #2925
  • fix(ui): align page headers and action cards with the design system by @kev1n77 in #2924
  • fix(markdown): stop bare URLs at CJK punctuation by @wsp1911 in #2926
  • fix(migration): Fix cross-platform CI failures by @wsp1911 in #2929
  • fix(ui): unify chat tooltips and preserve overlay interactions by @wsp1911 in #2928
  • refactor(remote-connect): unify GitHub identity and device-owned connections by @bobleer in #2930
  • fix(ui): align compact indicators and launcher styling with the design system by @kev1n77 in #2927
  • feat: unify agent identities and refine agent and skill management by @GCWing in #2932
  • fix(ci): Disable migrator signing job cache by @wsp1911 in #2934
  • fix(ui): unify chat composer surfaces and compact tracks by @kev1n77 in #2931
  • fix(ui): align global search dialog composition by @kev1n77 in #2935
  • fix(migration): Preserve renamed agent profiles by @wsp1911 in #2936
  • fix(ui): match file activity surface geometry by @kev1n77 in #2937
  • fix(remote): sync mobile workspace sidebar and clarify connection copy by @bobleer in #2939
  • feat(voice): unify realtime call panels and audio-reactive logo by @GCWing in #2938
  • Align iOS remote sessions and timeline UX with HarmonyOS by @wgqqqqq in #2865
  • fix(mobile): show GitHub profiles and align Harmony chat entry by @wgqqqqq in #2941
  • fix(editor): prevent XSS in details summary previews by @bobleer in #2942
  • fix(flow-chat): align status columns and standardize transcript spacing by @kev1n77 in #2940
  • fix(remote): synchronize IM bot workspace catalogs and assistant names by @bobleer in #2943
  • perf(flow-chat): reduce subagent session panel rendering overhead by @wsp1911 in #2944
  • fix(images): preserve cross-client attachments and image understanding by @bobleer in #2946
  • fix(ui): correct workspace menu width and tooltip stacking by @kev1n77 in #2948
  • fix(migration): preserve legacy data and clarify import results by @wsp1911 in #2949
  • chore(migrator): Bump version to 0.1.1 by @wsp1911 in #2951
  • fix(search): use filesystem search for non-Git folders by @wgqqqqq in #2950
  • fix(editor): preserve Markdown content during rich-text editing by @wgqqqqq in #2953
  • feat(workbench): unify content routing and session identity by @GCWing in #2952
  • fix(mcp): preserve OAuth policy and smooth settings transitions by @kev1n77 in #2955
  • Expose web tools directly and fix card link contrast by @wsp1911 in #2954
  • fix(remote): deliver session-owned images and files across clients by @bobleer in #2957
  • fix(mobile): align native onboarding, GitHub login and remote session flows by @wgqqqqq in #2956
  • chore(release): prepare 1.0.0-beta Latest and isolate legacy updates by @wgqqqqq in #2947
  • fix(release): allow 1.0.0-beta to install marketplace packages by @wgqqqqq in #2958
  • fix(ui): smooth dialog exits and expand/collapse transitions by @kev1n77 in #2959
  • docs(deploy): document live origin 1.X release-sync cutover by @bobleer in #2962
  • fix(settings): keep disabled model details collapsible by @guantw in #2960
  • docs(migrator): Update migration and recovery guides by @wsp1911 in #2961
  • fix(mobile-web): retain login and connection identity on refresh by @bobleer in #2963
  • fix(tray): Disable the menu on left click by @wsp1911 in #2964
  • fix(tray): Restore the window after Win+D by @wsp1911 in #2965
  • fix(mobile): share browser login and stable presence across tabs by @bobleer in #2967
  • feat(flowchat): Improve agent overview controls by @wsp1911 in #2968
  • fix(mobile): align native login panels and QR connection flows by @wgqqqqq in #2966
  • refactor(flowchat): Simplify background commands by @wsp1911 in #2969
  • feat(web): add looping localized welcome typewriter by @bobleer in #2970
  • fix(flow-chat): Respect BTW scroll intent by @wsp1911 in #2971
  • fix(ui): suppress native button hover highlights by @bobleer in #2975
  • fix(ui): align announcement close controls and restore voice call backdrop blur by @kev1n77 in #2974
  • fix(desktop): validate and atomically persist main window state by @kev1n77 in #2973
  • feat(browser): preserve page appearance while native views are occluded by @wsp1911 in #2977
  • fix(ui): cache marketplace images and stabilize gallery and calendar layouts by @bobleer in #2980
  • refactor(ui): standardize general-purpose icons on Lucide by @kev1n77 in #2979
  • feat(ecosystem): add explicit import and undo workflows for external agent content by @kev1n77 in #2978
  • fix(flow-chat): preserve interrupted turn continuity by @guantw in #2981
  • fix(desktop): support Petdex v2 sprites and directional pet actions by @guantw in #2982
  • feat(desktop): add the gold whale companion preset by @guantw in #2983
  • fix(ui): correct macOS pet dragging and tool card layout by @bobleer in #2985
  • feat(mcp): support external agent config imports and fix import refresh delays by @kev1n77 in #2986
  • fix(input): preserve image previews after session switches by @guantw in #2988
  • feat: add Feiling as a built-in v2 pet by @bobleer in #2987
  • fix: rename built-in companion to Fangling by @bobleer in #2992
  • fix(harmonyos): refresh sidebar sessions without loading flicker by @guantw in #2991
  • fix(ai): Correct OpenCode routing and model setup by @wsp1911 in #2990
  • fix(web-ui): smoothly reveal newly streamed text by @bobleer in #2993
  • feat(mcp): add scoped chat discovery and mention capsules by @kev1n77 in #2989
  • fix(harmonyos): scroll composer text beyond visible lines by @guantw in #2994
  • fix(review): show actionable errors for non-Git workspaces by @kev1n77 in #2996
  • refactor(web-ui): reuse IconButton for existing business actions by @kev1n77 in #2995
  • fix(flow-chat): omit text metadata from tool icon slots by @guantw in #2997
  • fix(ecosystem): distinguish discovery import and usage status by @kev1n77 in #2998
  • fix(web-ui): right-align session workspace labels by @bobleer in #3000
  • fix(ui): prevent text clipping in workspace selectors and compact labels by @kev1n77 in #2999
  • fix(ui): vertically center permission pill and shared overflow labels by @kev1n77 in #3001
  • fix(permissions): default to full access and align settings dialog by @bobleer in #3002
  • fix(peer): complete CLI settings commands and repair stream gaps by @bobleer in #3003
  • refactor(web-ui): adopt shared IconButton controls and fix context menu icons by @kev1n77 in #3006
  • fix(agent): bound unattended questions and retire stale question forms by @bobleer in #3005
  • fix(ui): improve request URL previews and prevent text clipping by @kev1n77 in #3009
  • fix(flow-chat): keep remote question cards in the rendered attempt by @bobleer in #3011
  • fix(peer): harden message recovery and multi-device delivery isolation by @bobleer in #3012
  • refactor(ui): migrate text actions to Button with static label support by @kev1n77 in #3010
  • refactor(ui): adopt shared overflow, tabs, and market navigation components by @kev1n77 in #3013
  • fix(ecosystem): align source discovery and harden native imports by @kev1n77 in #3008
  • feat(mobile): unify welcome and recent homes, add HarmonyOS offline MiniApps by @wgqqqqq in #2976
  • fix(peer): verify connection health before showing compact reconnect status by @bobleer in #3014
  • fix(mobile): display remote workspace IP and hostname across native clients by @wgqqqqq in #3015
  • ci: sign Windows packages with Certum SimplySign by @wgqqqqq in #2972
  • refactor(ui): adopt shared form and layout components and fix composer tab alignment by @kev1n77 in #3019
  • feat(ecosystem): discover Pi skill paths and display instruction sources by @kev1n77 in #3018
  • Unify GitHub sign-in and enable account-backed CLI Pages publishing by @bobleer in #3017
  • fix(web): stop My Devices initialization loop after sign-in by @bobleer in #3021
  • feat(mobile): align native controller features with HarmonyOS by @wgqqqqq in #3020
  • feat(desktop): improve macOS tray icon and show unread counts by @wgqqqqq in #3022
  • feat(agents): Add guided custom Agent creation by @wsp1911 in #3023
  • feat(ecosystem): expose subscription account status and management by @kev1n77 in #3024
  • fix(mobile): align iOS remote conversations with HarmonyOS by @wgqqqqq in #3026
  • feat(ui): adopt Alert, Checkbox, and Disclosure in product pages by @kev1n77 in #3025
  • fix(android): align conversations, GitHub sign-in, and Mini Apps with mobile clients by @wgqqqqq in #3027
  • feat: refine agent ecosystem surfaces by @GCWing in #3028
  • fix: Respect tool policy and stabilize editor recovery by @wsp1911 in #3031
  • refactor(ui): integrate shared components across settings, navigation, and chat by @kev1n77 in #3030
  • feat(remote): durable realtime sessions and cross-platform runtime tools by @bobleer in #3032
  • fix(flowchat): align reference capsules and restore skill picker scrolling by @kev1n77 in #3033
  • fix(mobile-web): center home title and emphasize sidebar selection by @bobleer in #3034
  • fix(mobile-web): remove redundant device add button by @bobleer in #3035
  • feat(desktop): improve device previews and GitHub account presentation by @bobleer in #3036
  • feat(ui): refine installer and agent capability settings by @GCWing in #3037
  • fix(agent): Unify model request retry policies by @wsp1911 in #3039
  • feat(ecosystem): discover, import, and use Codex pets by @kev1n77 in #3029
  • refactor(ui): adopt shared components across installer and standalone markets by @kev1n77 in #3038
  • fix(acp): retain plan progress across session switches by @guantw in #3040
  • fix(desktop): align macOS window controls with toolbar by @wgqqqqq in #3041
  • fix: restore macOS microphone access and align voice download dismiss button by @wgqqqqq in #3045
  • feat(skills): use discovered skills directly with availability controls by @kev1n77 in #3044
  • feat(auth): add independent email-code sign-in across clients and markets by @bobleer in #3042
  • chore(release): prepare 1.0.0 stable release by @wgqqqqq in #3043

Full Changelog: v0.2.18...v1.0.0