تغییرات
همهٔ آنچه منتشر کردهایم، از جدیدترین.
- جدیدi18n: add Arabic, Hebrew and Persian with right-to-left layouts (#99)
- رفعشدهextension: stop telling Firefox users they run a development build (#98)
- جدیدi18n: add Italian, Russian, Korean, Turkish, Indonesian, Polish, Vietnamese and Hindi (#94)
- جدیدextension: send browser and version with install and update events (#95)
- جدیدextension: offer to restart when a downloaded update is waiting (#88)
- جدیدanalytics: track installs, uninstalls, the checkout funnel and daily heartbeats (#87)
- جدیدtranslate the extension and website into seven languages (#85)
- رفعشدهextension: Firefox Settings dropdowns and popup close on Allow (#83)
- رفعشدهmove the website address to tabmerger.com (#78)
- رفعشدهvalidate and sanitize user input across the extension and web app
- جدیدweb: play the feature tour video in the landing page hero
- رفعشدهextension: close a dragged Now Open window at the drop
- رفعشدهextension: keep a keyboard move on the picked-up item when groups change
- رفعشدهextension: keep a Now Open window open when copying it to a group
- رفعشدهextension: keep saved groups independent of open browser tabs
- رفعشدهextension: open selection bar group menus with a mouse click
- رفعشدهweb: apply billing events by subscription and current state
- رفعشدهweb: do not serve the beta tester guide on the production site
- رفعشدهweb: keep one subscription per account at checkout
- جدیدweb: accept promotion codes at checkout
- جدیدweb: link to the beta builds on the preview site
- جدیدweb: show ratings and reviews from all three stores
- جدیدweb: show the monthly equivalent of yearly prices on the home page
- رفعشدهdb: require an active paid subscription to write synced data
- رفعشدهextension: ask before removing all windows when confirm-on-delete is on
- رفعشدهextension: ask for the passphrase once when unlocking a device
- رفعشدهextension: ask storage to commit a change in the same tick it is written
- رفعشدهextension: build beta and demo as production, not development
- رفعشدهextension: clear the remaining lint warnings
- رفعشدهextension: de-emphasize the encryption reset in Settings
- رفعشدهextension: don't copy the move-source marker onto the drag ghost
- رفعشدهextension: enforce Free plan limits on import and in the data layer
- رفعشدهextension: generate WXT types on install
- رفعشدهextension: keep sync safe across key resets and account changes
- رفعشدهextension: let the page-images setting turn on, and say when it's off
- رفعشدهextension: let the website reach Firefox, and restore the live Firefox add-on ID
- رفعشدهextension: make the auth modal's label-to-input gaps actually render
- رفعشدهextension: make toasts clickable over dialogs, and show their countdown
- رفعشدهextension: only paid subscriptions get Pro, and free sessions stay local
- رفعشدهextension: reopen saved incognito windows as incognito
- رفعشدهextension: require Firefox 140 (Android 142)
- رفعشدهextension: restore icon assets dropped in ea8b0d5
- رفعشدهextension: say that sync comes with Pro in the sign-in dialog
- رفعشدهextension: show current groups in the right-click menu
- رفعشدهextension: show the drop gap after spring-open switches the group mid-drag
- رفعشدهextension: start keyboard drags from the focused row and step through real targets
- رفعشدهextension: stop sync losing edits, deletes and group order
- رفعشدهextension: stop the Supabase client crashing when env is absent
- رفعشدهpayments: upsert subscriptions on user_id, not id
- رفعشدهsupabase: make the seed work with the sign-up trigger
- رفعشدهweb: 404 unknown share slugs, and retire dead landing-page tests
- رفعشدهweb: answer CORS preflights for the extension's /api calls
- رفعشدهweb: ask for the new passphrase after a reset and mark locked items
- رفعشدهweb: disclose the favicon lookup and list shortcuts under Free
- رفعشدهweb: draw the toast dismiss button as a plain icon inside the toast
- رفعشدهweb: encrypt dashboard shares entirely in the browser
- رفعشدهweb: find page preview images on more sites
- رفعشدهweb: find preview images on more pages
- رفعشدهweb: fit the signed-in header on phones
- رفعشدهweb: fold import and export into the beta Settings section
- رفعشدهweb: go straight in after sign-up when no email confirmation is needed
- رفعشدهweb: hide the review stats divider when the stats stack on mobile
- رفعشدهweb: list the beta page under Public in the footer
- رفعشدهweb: list v3.0.0 on the changelog page
- رفعشدهweb: log why contact emails fail, and tidy the beta report buttons
- رفعشدهweb: make the contact form's sender and inbox configurable
- رفعشدهweb: make the dashboard sync label live and accurate
- رفعشدهweb: make the dashboard's per-group Share link work
- رفعشدهweb: never move the dashboard's last-synced label backwards
- رفعشدهweb: open the pricing toggle on Monthly and drop the "Billed" line
- رفعشدهweb: point the beta page at the tabmerger-beta-testers group
- رفعشدهweb: replace invented changelog history with the real releases
- رفعشدهweb: resolve react-hooks/set-state-in-effect across the app
- رفعشدهweb: resolve Stripe redirect URLs at runtime, per deployment
- رفعشدهweb: route the pricing page's billing portal through absoluteUrl
- رفعشدهweb: show plain favicons and working previews on shared groups
- رفعشدهweb: show the currency on Billing Portal prices
- رفعشدهweb: stop module-scope SDK clients crashing the build
- رفعشدهweb: stop supabase/server.ts crashing every request without env
- رفعشدهweb: stop the organizer treating stored groups as Now Open
- جدیدextension: add a custom colour picker with live preview
- جدیدextension: always show Archived and Sessions, and save sessions there
- جدیدextension: consolidate group actions and add Now Open window controls
- جدیدextension: finish popup drag and drop
- جدیدextension: Firefox beta self-updates, and asks before sending data on Firefox
- جدیدextension: hide AI features until they launch
- جدیدextension: make page images in previews an opt-in setting
- جدیدextension: mark plan prices as US dollars in Settings
- جدیدextension: match the incognito strip to its group colour
- جدیدextension: move tabs, windows and groups with a keyboard move mode
- جدیدextension: open the colour picker straight into the custom picker, swatches included
- جدیدextension: rebuild popup drag and drop on native HTML5 drag
- جدیدextension: show the version next to the Settings title
- جدیدshared: add the AI feature flag helper
- جدیدshow URL rule limits on every plan, from one shared definition
- جدیدweb: add a /beta page for testers
- جدیدweb: add a countdown to toasts and make them easier to read
- جدیدweb: add a social preview image to shared links
- جدیدweb: add non-personal diagnostics to contact emails
- جدیدweb: add the untagged v1.0.0-v1.1.3 releases to the changelog
- جدیدweb: add v1.1.1, v1.1.2, v1.3.1, v1.4.1 and v1.4.2 to the changelog
- جدیدweb: add Vercel Web Analytics and Speed Insights
- جدیدweb: censor profanity in store reviews shown on the site
- جدیدweb: center the sign-in and sign-up forms and drop the button glow
- جدیدweb: draw toasts with the app's theme and tokens
- جدیدweb: drive the changelog page from generated CHANGELOG.md
- جدیدweb: drop the dashboard's New group button and let the upgrade banner be dismissed
- جدیدweb: full beta test plan with sharp screenshots of every step
- جدیدweb: give each beta test steps and an example, and take reports on GitHub
- جدیدweb: hide sync-only parts of the dashboard and account page for free accounts
- جدیدweb: let customers pay in their local currency at checkout
- جدیدweb: let visitors step and swipe through the reviews
- جدیدweb: make page previews opt-in and disclose them in the policy
- جدیدweb: reach the extension from any store, with a Firefox fallback
- جدیدweb: refuse AI requests and AI purchases while AI is off
- جدیدweb: say that prices are in US dollars
- جدیدweb: serve the Firefox beta add-on from the beta site
- جدیدweb: show AI as coming soon on the site
- جدیدweb: show real store reviews in place of invented testimonials
- جدیدweb: show the monthly equivalent and saving under yearly prices
- جدیدweb: switch a paid plan between monthly and yearly billing
- جدیدweb: turn the beta guide into a checklist with screenshots, Pro markers and known issues
- جدیدRebuilt from the ground up — a new extension for Chrome, Firefox and Edge, plus a web app with your account and dashboard
- جدیدCloud sync across devices (Pro), end-to-end encrypted — your tabs are encrypted before they leave the browser, and only you hold the key
- جدیدSessions — save your whole workspace and restore it later
- جدیدShare a group with a public link
- جدیدURL rules — send matching tabs to a group automatically
- جدیدNotes on groups and tabs, and reminders
- جدیدSelection mode for moving, copying or closing many tabs at once
- جدیدKeyboard shortcuts and a right-click menu to save the current tab, tabs to the left or right, or all other tabs
- جدیدDrag and drop tabs, windows and groups to reorder or move them
- جدیدRename groups and windows, and give each group a color
- جدیدArchive groups you aren’t using, and star the windows that matter
- جدیدFind and remove duplicate tabs, and stale tabs you haven’t opened in a while
- جدیدSplit a group’s tabs into separate windows, or create a new group straight from the move and copy menus
- جدیدImport and export your groups, and choose a light, dark or system theme
- جدیدSee the devices syncing your account from the web app (Pro)
- بهبودیافتهChrome tab groups are imported when you open TabMerger
- بهبودیافتهTab previews with page images, search across groups, and undo/redo
- بهبودیافتهFewer permissions: TabMerger no longer asks to read and change data on the websites you visit
- بهبودیافتهNew license: TabMerger 3.0.0 and later are released under the terms in LICENSE.md, which lets anyone read the code and contribute
- جدیدSubscriptions
- جدیدAutomatic backups to a JSON file and to sync
- جدیدGroup color randomizer
- جدیدChoose where to save a JSON export (can be turned off in settings)
- بهبودیافتهText style settings now apply to all text in TabMerger
- بهبودیافتهTooltips can be shown or hidden in settings
- بهبودیافتهMany confirmation boxes replaced with notifications
- بهبودیافتهRedesigned settings page, and more details relevant to you on the main page
- رفعشدهKeyboard shortcut and right-click merging on Firefox
- جدیدAdjustable tab title weight and font
- جدیدHover a tab title to see its URL
- جدیدSearch for groups with "@"
- بهبودیافتهRight-click menu and keyboard shortcut merging
- بهبودیافتهClearer merge button icons, and tooltips that no longer cover other buttons
v1.6.1
February 6, 2021
- بهبودیافتهHidden and empty groups are left out of the printable PDF
- رفعشدهBugs in the walkthrough
v1.6.0
February 4, 2021
- جدیدUndo destructive actions
- جدیدDrag and drop groups, and drag a site straight from the address bar into TabMerger
- جدیدLock, star, and persistently hide or show groups
- جدیدEdit tab titles, and pin or unpin tabs from inside TabMerger
- جدیدWalkthrough tour, and configurable badge icon information
- جدیدSetting to keep tabs open or close them when merging
- بهبودیافتهConfirmation before Delete All and Open All
- بهبودیافتهMuch longer group titles, preset colors in the color picker, and automatic text contrast
- بهبودیافتهMore forgiving JSON import, including files from similar apps
- جدیدPrintable PDF via a print button
- جدیدA faster new homepage
- بهبودیافتهCleaner interface, responsive on smaller screens in every browser
- بهبودیافتهScrolls to the bottom when you add a group
- جدیدSync buttons
- رفعشدهSync and incognito now work reliably
v1.4.2
December 22, 2020
- بهبودیافتهSync runs every minute
v1.4.1
December 21, 2020
- رفعشدهSync not picking up changes
v1.4.0
December 19, 2020
- بهبودیافتهMore compact interface
- بهبودیافتهOne search filter, with regular expression support
- بهبودیافتهMerging when opening tabs
- بهبودیافتهPDF export removed for now, until its formatting is improved
v1.3.1
December 15, 2020
- رفعشدهMissing tab icons on Firefox
- جدیدSync your TabMerger configuration across devices
- جدیدWorks in incognito (private) windows
- جدیدRestore settings to their defaults
- بهبودیافتهMerging and restoring avoid duplicates
- بهبودیافتهThe page scrolls while you drag
- بهبودیافتهCleaner, more readable JSON export
- جدیدImport and export JSON, and export a PDF of your TabMerger page
- جدیدKeyboard shortcuts
- جدیدAvailable for Microsoft Edge, and more languages
- بهبودیافتهFewer unnecessary page reloads, and a better interface on Firefox and Chrome
v1.2.0
December 3, 2020
- جدیدMerge tabs within each group directly
- جدیدFilters to find tabs within a group
- بهبودیافتهMerging no longer makes the page jump around
v1.1.3
December 1, 2020
- رفعشدهMore Firefox issues
- رفعشدهGroup titles not being saved
v1.1.2
November 30, 2020
- رفعشدهShareable links between Firefox and Chrome
v1.1.1
November 30, 2020
- رفعشدهMerging on Firefox
v1.1.0
November 30, 2020
- جدیدAvailable for Firefox
- جدیدDark mode
- بهبودیافتهRight-click menu and settings translated
v1.0.1
November 20, 2020
- جدیدShareable links, with one-click copy
- جدیدAvailable in more languages
- جدیدHelp button and a new logo
- بهبودیافتهFewer permissions
- رفعشدهMerging tabs to the right
- جدیدFirst release — merge your open tabs into TabMerger and organize them into groups
- جدیدDrag and drop tabs between groups, and sort tabs within a group
- جدیدOpen or delete a whole group at once
- جدیدEach group shows when it was created and its share of your tabs
- جدیدRight-click menu and a settings page
- بهبودیافتهDuplicate tabs are skipped when merging