Repository navigation
Releases
Floorp 12.21.1
Floorp 12.21.1 includes the Firefox 159.0.1 security fix and disables Mozilla-sponsored shortcuts and sponsored tile delivery by default.
日本語リリースノート · English release notes
What's Changed
- fix(workspaces): resume sync on opt-in and show paused transport by @Ryosuke-Asano in #2995
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2996
- fix(pwa): resolve container labels through identity service by @Ryosuke-Asano in #2998
- feat(workspaces): sync workspace and tab container bindings by @Ryosuke-Asano in #2999
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #3000
- fix(i18n): restore Japanese workspace container translations by @Ryosuke-Asano in #3001
- fix(pwa): end cancelled macOS IME compositions by @Ryosuke-Asano in #3002
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #3004
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #3005
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #3007
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #3009
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #3011
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #3014
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #3015
- Disable Mozilla-sponsored shortcuts and tile delivery by default by @Ryosuke-Asano in #3019
- Release Floorp 12.21.1 with Firefox 159.0.1 by @Ryosuke-Asano in #3021
Full Changelog: v12.21.0...v12.21.1
Floorp 12.21.0
Release Note: https://blog.floorp.app/release/12.21.0
This release was assembled from an immutable, natively verified release manifest set.
What's Changed
- fix(build): DMG展開時にFloorpブランドの.app名不一致を許容する by @Walkmana-25 in #2875
- chore(assets): minify logo SVGs by @CutterKnife in #2870
- chore(workspaces): minify workspace icons by @CutterKnife in #2872
- feat(automation): resume OpenBot triage and PR reviews from GitHub events by @Ryosuke-Asano in #2936
- fix(settings): tighten spacing across settings page cards by @CutterKnife in #2914
- fix(workspaces): inherit workspace container when userContextId is undefined by @Yu-yu0202 in #2933
- fix(ci): diagnose OpenBot webhook delivery failures without leaking secrets by @Ryosuke-Asano in #2939
- feat(workspaces): sync selected workspaces and individual tabs by @Ryosuke-Asano in #2938
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2940
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2941
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2942
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2945
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2947
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2948
- feat(workspaces): show sync status and error details by @Ryosuke-Asano in #2946
- test(workspaces): isolate Japanese sync indicator locale fixtures by @Ryosuke-Asano in #2958
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2952
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2959
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2962
- release: prepare Floorp 12.20.3 after Firefox upstream sync by @Ryosuke-Asano in #2953
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2969
- docs: clarify localization contribution routes by @openbotgit[bot] in #2970
- fix(tab-stacks): initialize restored windows after browser chrome is ready by @Ryosuke-Asano in #2932
- fix(tab-stacks): apply the tab minimum width setting to stacks by @EldinBegano in #2927
- fix(tab-sleep): preserve exclusions loaded during construction by @Ryosuke-Asano in #2974
- fix(startup): respect release notes choice on milestone upgrades by @Ryosuke-Asano in #2975
- fix(newtab): preserve native addon readiness on custom page by @Ryosuke-Asano in #2976
- fix(pwa): drain Windows integration before uninstall by @Ryosuke-Asano in #2977
- fix(notes): preserve edits during incoming updates and quick close by @Ryosuke-Asano in #2978
- fix(sync): fence disabled workspaces and preserve incoming navigation by @Ryosuke-Asano in #2979
- fix(notes): merge native Sync deliveries and acknowledge exact uploads by @Ryosuke-Asano in #2981
- fix(tests): pass Marionette system access to Firefox 159 hosts by @Ryosuke-Asano in #2983
- fix(tests): enable Firefox 159 system access in browser drivers by @Ryosuke-Asano in #2984
- chore(release): prepare Floorp 12.21.0 with Firefox 159 runtime by @Ryosuke-Asano in #2982
- fix(tabs): use live tab identities with Firefox 159 by @Ryosuke-Asano in #2987
- fix(sessionstore): preserve unrelated closed data when clearing containers by @Ryosuke-Asano in #2988
- fix(command-palette): preserve step choices after quick command selection by @Ryosuke-Asano in #2989
- Fix Firefox 159 tab context menu layout registration by @Ryosuke-Asano in #2990
- fix(notes): prevent stale local-save notifications from creating conflicts by @Ryosuke-Asano in #2991
- fix(statusbar): dispose status text observers with their effect by @Ryosuke-Asano in #2992
New Contributors
- @Yu-yu0202 made their first contribution in #2933
Full Changelog: v12.20.2...v12.21.0
Floorp 12.20.2
Release Note: https://blog.floorp.app/release/12.20.2
What's Changed
- test(release): run signed package QA before publication approval by @Ryosuke-Asano in #2886
- fix(macos): preserve Japanese conversion candidates in PWA shims by @Ryosuke-Asano in #2915
- Fix native app-shim input initialization and edit command dispatch by @Ryosuke-Asano in #2901
- Keep the common Mac shim patch compatible with Firefox 158 by @Ryosuke-Asano in #2916
- ci: notify OpenBot about issues, PRs, and failed workflows by @openbotgit[bot] in #2924
- fix(prefs): preserve JSON defaults across override runs by @Ryosuke-Asano in #2923
- fix(actors): open external links from about:hub and about:welcome by @nyanrus in #2898
- fix(settings): wire Seekbar values and replace Chakra sliders by @Walkmana-25 in #2909
- release: prepare Floorp 12.20.2 with Firefox 158 Runtime by @Ryosuke-Asano in #2926
- fix: clean up browser window resources and restore feature initialization by @Ryosuke-Asano in #2929
New Contributors
- @openbotgit[bot] made their first contribution in #2924
Full Changelog: v12.20.1...v12.20.2
Floorp 12.20.1
Release Note: https://blog.floorp.app/release/12.20.1
This draft was assembled from an immutable, natively verified release manifest set.
What's Changed
- fix(ppa): withhold 12.20.0 offers and retain installed versions by @Ryosuke-Asano in #2881
- fix(ppa): validate build1 Debian versions when withholding 12.20.0 by @Ryosuke-Asano in #2882
- fix(context-menu): prevent memory runaway on missing Fluent labels by @Ryosuke-Asano in #2883
- release: bump Floorp to 12.20.1 by @Ryosuke-Asano in #2884
- fix(context-menu): gate runtime customization behind Flasco by @Ryosuke-Asano in #2885
Full Changelog: v12.20.0...v12.20.1
Floorp 12.20.0
Release Note: https://blog.floorp.app/release/12.20.0
This draft was assembled from an immutable, natively verified release manifest set.
What's Changed
- fix(ci): pass Cloudflare purge secrets to PPA publisher by @Ryosuke-Asano in #2812
- fix(ci): preserve complete PPA package archive on retries by @Ryosuke-Asano in #2813
- ci: refresh PPA cache without republishing packages by @Ryosuke-Asano in #2814
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2815
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2817
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2820
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2828
- fix(statusbar): keep added buttons left of the status text by @EldinBegano in #2839
- fix(chrome-extras): keep platform conditions when porting Lepton rules by @zakius in #2819
- test(chrome-extras): cover menu icon migration regressions by @Ryosuke-Asano in #2833
- fix(workspaces): localize tab menu access keys and avoid collisions by @Ryosuke-Asano in #2841
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2842
- feat(context-menu): add browser menu customization by @Ryosuke-Asano in #2706
- feat(settings): gate context menu customization behind Flasco by @Ryosuke-Asano in #2844
- fix(macos): correct PWA presentation, popups and native input by @Ryosuke-Asano in #2829
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2845
- fix(i18n): restore Japanese context menu settings translations by @Ryosuke-Asano in #2846
- fix(pwa): open view source in a regular browser window by @EldinBegano in #2848
- fix(installer): flush the downloaded installer before checking its signature by @AlexbringsMercy in #2847
- feat(notes): export the selected note as Markdown by @ahmetege0 in #2838
- feat(chrome-extras): add toggles to hide tab buttons and badges by @zakius in #2818
- Add command palette settings page with customization options by @Walkmana-25 in #2628
- fix(chrome-extras): hide revamped sidebar header titles by @Ryosuke-Asano in #2832
- fix(os-api): use a guarded native click sequence by @Ryosuke-Asano in #2851
- fix(pwa): keep Linux launchers and container startup consistent by @Ryosuke-Asano in #2852
- fix(statusbar): keep following the status bar pref after a toggle by @EldinBegano in #2849
- fix(statusbar): make link preview text readable by @EldinBegano in #2850
- fix: keep titlebar tabs visible with Boolean attributes by @Ryosuke-Asano in #2854
- fix(workspaces): select containers before opening external URLs by @Ryosuke-Asano in #2855
- feat: add overlay and hover controls to both sidebars by @Ryosuke-Asano in #2853
- fix(macos): prevent PWA context-menu content crashes by @Ryosuke-Asano in #2863
- fix(build): handle common patches included in Runtime source builds by @Ryosuke-Asano in #2864
- Fix mobile User-Agent lookup for embedded Web Panels by @Ryosuke-Asano in #2860
- Validate Runtime 157.0.1 source provenance and enable final package QA by @Ryosuke-Asano in #2868
- Handle native menus and owned-window state in final package QA by @Ryosuke-Asano in #2869
- release: prepare Floorp 12.20.0 with Firefox 157.0.1 Runtime by @Ryosuke-Asano in #2866
New Contributors
- @AlexbringsMercy made their first contribution in #2847
- @ahmetege0 made their first contribution in #2838
Full Changelog: v12.19.0...v12.20.0
Floorp 12.19.0
Release Note: https://blog.floorp.app/release/12.19.0
This draft was assembled from an immutable, natively verified release manifest set.
What's Changed
- fix(pwa): make macOS launchers Finder-safe by @Ryosuke-Asano in #2783
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2786
- feat(pwa): add experimental native App Shim for macOS by @Ryosuke-Asano in #2785
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2791
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2793
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2794
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2799
- fix(modal): Occured typo in form control by @EldinBegano in #2779
- fix(settings): tune section spacing and control margins by @CutterKnife in #2789
- feat(design): make Lepton UI extensions native across designs by @Ryosuke-Asano in #2803
- chore(runtime): pin daily-1117 for experimental macOS PWA by @Ryosuke-Asano in #2796
- fix(about-pages): open external links in a new tab from about:welcome… by @nyanrus in #2790
- Release Floorp 12.19.0 by @Ryosuke-Asano in #2802
- Roll out macOS Web App Shim via Flasco and fix notarization by @Ryosuke-Asano in #2804
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2805
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2806
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2809
- fix(pwa): keep macOS management in browser window by @Ryosuke-Asano in #2807
- Fix macOS PWA startup race and native signing path by @Ryosuke-Asano in #2810
- ci: staple macOS notarization ticket for offline Gatekeeper by @Ryosuke-Asano in #2811
New Contributors
- @EldinBegano made their first contribution in #2779
Full Changelog: v12.18.1...v12.19.0
Floorp 12.18.1
Release Note: https://blog.floorp.app/release/12.18.1
This draft was assembled from an immutable, natively verified release manifest set.
What's Changed
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2752
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2753
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2755
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2756
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2758
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2760
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2769
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2772
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2773
- fix(build): restore official Vite for production pages by @Ryosuke-Asano in #2775
- fix(panel-sidebar): correct viewport sizing, hover position, and width persistence by @Ryosuke-Asano in #2762
- fix(tab-stacks): preserve scrolling and restore native tab interactions by @Ryosuke-Asano in #2763
- fix(tabs): correct grouped multi-row drops and allow unloaded-tab reload by @Ryosuke-Asano in #2764
- fix(workspaces): preserve the user's last-tab window preference by @Ryosuke-Asano in #2765
- fix(input): correct macOS Option shortcuts and gesture lifecycle by @Ryosuke-Asano in #2766
- fix(appearance): stabilize Fluerial group lines and paint Zen toolbar backgrounds by @Ryosuke-Asano in #2767
- fix(pwa): honor toolbar visibility and add macOS app launchers by @Ryosuke-Asano in #2768
- Fix recent panel, shortcut, Runtime, and findbar regressions by @Ryosuke-Asano in #2776
- test(private-container): remove closed-tab history race by @Ryosuke-Asano in #2777
- Release Floorp 12.18.1 by @Ryosuke-Asano in #2780
- chore(runtime): pin daily-1108 for Floorp 12.18.1 by @Ryosuke-Asano in #2781
Full Changelog: v12.18.0...v12.18.1
Floorp 12.18.0
Release Note: https://blog.floorp.app/release/12.18.0
This draft was assembled from an immutable, natively verified release manifest set.
What's Changed
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2725
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2735
- Update README.md by @vickygamer997 in #2732
- chore(README): add contributing docs links by @CutterKnife in #2739
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2740
- feat(memory): reclaim memory while the user is idle by @kagemorikosame in #2689
- chore(ISSUE_TEMPLATE): add iOS issue tracker link by @CutterKnife in #2729
- Fix Firefox sidebar ordering with Floorp panel sidebar by @Ryosuke-Asano in #2720
- fix(welcome): separate legal policy links by @Ryosuke-Asano in #2743
- feat: add release notes and blog support choices by @Ryosuke-Asano in #2744
- feat: unify Settings and Welcome with the Floorp design system by @Ryosuke-Asano in #2745
- fix(split-view): unify tab context menu entry by @Ryosuke-Asano in #2749
- test(mouse-gesture): verify middle-click events remain unsuppressed (#2723) by @MIR-2004 in #2730
- fix(workspaces): fix middle-click on new tab button failing to open clipboard URL by @wdsfgd in #2748
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2742
- fix(settings): correct double-click preference key with migration by @RAVENz46 in #2581
- refactor(split-view): remove duplicate tab minimum-width rule by @MIR-2004 in #2731
- fix(tab-stacks): preserve split views and support horizontal tabs only by @Ryosuke-Asano in #2750
- fix: support Firefox 156 and clarify stacked split-view tabs by @Ryosuke-Asano in #2751
New Contributors
- @MIR-2004 made their first contribution in #2730
- @wdsfgd made their first contribution in #2748
- @RAVENz46 made their first contribution in #2581
Full Changelog: v12.17.2...v12.18.0
Floorp 12.17.2
Release Note: https://blog.floorp.app/release/12.17.2
This draft was assembled from an immutable, natively verified release manifest set.
What's Changed
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2709
- Keep Floorp Notes merge base server-confirmed by @Ryosuke-Asano in #2711
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2715
- chore: prepare Floorp 12.17.2 release by @Ryosuke-Asano in #2718
Full Changelog: v12.17.1...v12.17.2
Floorp 12.17.1
Release Note: https://blog.floorp.app/release/12.17.1
This draft was assembled from an immutable, natively verified release manifest set.
What's Changed
- fix(release): tolerate Updates workflow metadata propagation delay by @Ryosuke-Asano in #2669
- fix(actors): restore web actors on Firefox 154 by @Ryosuke-Asano in #2680
- feat(windows): add custom app icon selection by @Ryosuke-Asano in #2679
- fix(tools): fall back to a directory junction when symlink creation is denied by @kagemorikosame in #2688
- fix(workspaces): restore last-tab window close by @artir97 in #2685
- fix(mouse-gesture): restore scrolling on web pages by @Ryosuke-Asano in #2678
- test(private-container): avoid session restore test timeout by @Ryosuke-Asano in #2694
- [Bot] Update translated files from i18n repository by @Ryosuke-Asano in #2700
- fix(panel-sidebar): restore WebExtension tab integration by @Ryosuke-Asano in #2699
New Contributors
- @kagemorikosame made their first contribution in #2688
- @artir97 made their first contribution in #2685
Full Changelog: v12.17.0...v12.17.1