What's new in Keybase 6.2.8
Mar 6, 2024
- System tray badging now includes unread count
New in Keybase 6.2.4 (Oct 20, 2023)
- Support KBFS on macOS Sonoma
New in Keybase 6.2.0 (Jul 12, 2023)
- Various bug fixes and performance enhancements
- Mark threads as unread
New in Keybase 6.0.1 (Jun 14, 2022)
- Various bug fixes and performance enhancements
New in Keybase 5.9.2 (Feb 2, 2022)
- Fix KBFS Finder integration on macOS Monterey
New in Keybase 5.9.0 (Dec 19, 2021)
- Bug fixes and improvements
New in Keybase 5.8.0 (Sep 24, 2021)
- Bug fixes and improvements
New in Keybase 5.5.0 (May 27, 2020)
- Administering groups is easier than ever with the redesigned Teams tab
- Prettier icons
- Better handling of audio attachments in info panel
- Forward images and attachments in chat
- Improved file sharing with email addresses
- Updated some emojis
- Fix some hotkeys that could stop working
New in Keybase 5.4.0 (Apr 17, 2020)
- Keybase now supports custom emoji
- Search for bots and open teams from your inbox
New in Keybase 5.1.1 (Dec 12, 2019)
- Chat:
- Replies will automatically notify who you're replying to
- Misc:
- Configure a HTTP or SOCKS proxy in advanced settings
- Support user lookup by phone number
New in Keybase 5.0.0 (Nov 15, 2019)
- Switch between multiple accounts quickly
- Send short audio snippets in chat in mobile
- Sync KBFS files to your device for offline access
- Keybase FM: Learn about new features in each release in the app
- Better location sharing in chat
- Removed navigation while in chat in mobile
- Dark mode fixes
- Faster startup time
- Improved animations
New in Keybase 4.3.2 (Aug 20, 2019)
- Chat:
- Replies will automatically notify who you're replying to
- Misc:
- Configure a HTTP or SOCKS proxy in advanced settings
- Support user lookup by phone number
New in Keybase 4.1.0 (Jun 13, 2019)
- Updated Files tab
- See all your attachments in the chat info panel
- Better scrolling in profile screen
New in Keybase 3.1.0 (Mar 11, 2019)
- New toy: Cryptographic coin flips. Try /flip in chat
- Giphy support! Try /giphy in chat
- New font!
- Easily add members to a channel
- Faster profile loads
- Better errors when uploading a profile photo
- Improved device adding screens
New in Keybase 3.0.0 (Feb 6, 2019)
- New reaction bar. Quickly add reactions by hovering over any message.
- A new clearer and faster way to start a new conversation
- New slash commands. Hit / to see a list of useful shortcuts
- Set short term retention policies on teams and direct messages
- Better 'who is typing' indicator
- Bugfixes:
- Menubar widget more accurately shows logging in state
- Fixed 'empty amount' errors
- Fix for attachment saving failing
- Images in chat url previews are clickable now
- Better waiting indicators in the teams tab
- Startup screen could be stretched on some screens
New in Keybase 2.12.2 (Dec 20, 2018)
- Links to KBFS paths work in chat now!
- Better handling of error messaging when you can't decode an exploded message
- New retry screen for handling network issues on the people page
- New alerts when we don't have correct permissions for photo uploading
- Various bug fixes and stability improvements
New in Keybase 2.11.0 (Dec 6, 2018)
- Chat:
- Unfurl URLs! Paste a url and you can opt into showing a preview
- Better handling of urls and formatting
- Faster thread scrolling
- Smoother inbox scrolling
- Other:
- Better badging for git and devices tabs
- Better feedback during team creation flow
- Fix inconsistent coloring of usernames
- Fix for rare case where app could become unresponsive
New in Keybase 2.9.0 (Nov 1, 2018)
- New features:
- See recent file activity in the widget
- Enabled zooming to change app font size
- Get notified when devices get added or revoked
- Better pasting images from clipboard
- Better looking image attachments
- Fixes:
- Fix launching on startup on OSX
- Fix pasting attachments on new conversations
- Fix missing timestamps
- Better performance in chat
- Inbox wouldn't load after sign in/out sometimes
New in Keybase 2.8.0 (Oct 25, 2018)
- New features:
- See recent file activity in the widget
- Enabled zooming to change app font size
- Get notified when devices get added or revoked
- Better pasting images from clipboard
- Better looking image attachments
- Fixes:
- Fix launching on startup on OSX
- Fix pasting attachments on new conversations
- Fix missing timestamps
- Better performance in chat
- Inbox wouldn't load after sign in/out sometimes
New in Keybase 2.7.1 (Oct 3, 2018)
- Inbox performance improvements
- More polish around the app
- Better feedback on buttons that are waiting for the server to respond
- Improved error handling in these flows:
- Loading the home page on spotty networks
- Various operations on the files tab
- Creating / deleting git repositories
- Leaving a team
New in Keybase 2.6.0 Build 20180911163448+cbaeeb8001 (Sep 12, 2018)
- Features:
- Inline video in chat
- Better reconnection handling
- More visual polish
- Better explanation of Facebook proof process
- Bugs:
- Some git notifications in chat could show incorrectly
- Squashed some EOF errors
- Better selection of a different conversation when leaving the selected one
- Show in finder sometimes wouldn't work from chat
- Some teams that weren't subteams could show in the list
New in Keybase 2.5.0 Build 20180807174114+6435f04df6 (Aug 8, 2018)
- You can now upload custom user and team avatars from inside the app
- Chat:
- React to chat messages with emojis
- Better image orientation on attachment
- Better 'new messages' line handling
- Improve attachment upload experience
- Other stuff:
- New hotkeys to switch application tabs. Just hit command (or control) and the numbers 1-7
- Simplified some social proof flows
- Simplified provisioning process
- Better revoke device page
New in Keybase 2.3.0 Build 20180710171051+64615d6258 (Jul 12, 2018)
- Files:
- Create folders
- Upload files / images
- Chat:
- Show overlay on gifs that have a static preview image
- Copy text of exploding messages
- Better feedback of images while uploading
- Correctly orient images in full screen view
- Other:
- Better handling of signup / log out flows
New in Keybase 2.1.1 Build 20180620224536+d1d498c61f (Jun 21, 2018)
- Fixed issues:
- Change reset member badge handler to use User loader instead of UIDMap (#12454)
- fs: Remove favorites listing trigger from badge state notification (#12467)
- fs tweaks (#12407)
- Migrate to CircleCI 2.0 (#12371)
- do not output "Error" all over the logs
- fix broken CI due to new stellar notification
- change FSSyncStatus to include what we need (#12419)
- modernize post.go via MetaContext (#12459)
- commentary explaining secret store
- always use a memory SecretStore, sometimes a disk (#12456)
- pass MetaContext through kbsigs (#12446)
- Log after lock and nil check (#12457)
New in Keybase 2.0.0 Build 20180604163023+f899a761a7 (Jun 5, 2018)
- Remove keyformat fix (#12190)
New in Keybase 1.0.48 Build 20180516160420+b56432f520 (May 17, 2018)
- Graduate fsEnabled (#11713)
New in Keybase 1.0.47 Build 20180403021644+19ebebe08b (Apr 4, 2018)
- Fix scroll-back issues (#11173):
- update pagination on cached and full callbacks. ignore last field on cached call as its incorrect. add better pagination logging
- don't allow old pagination values to overwrite good values (#11174)
- don't allow old pagination values to overwrite good values
- cherrypick hash computation fix (#11175)
- cherrypick 63293db
- make search use the correct helper for looking up convos by participants (#11177)
- make search use the correct helper for looking up convos by participants
- fix flow
New in Keybase 1.0.45 Build 20180305194145+3a1c65a05 (Mar 6, 2018)
- Fix TeamResetBadges* tests (#10779)
- Fix lint invocation in Jenkins (#10768)
- skip TestTeamResetBadgesOnAdd
- Iterate on the actions row in the teams page (#10754)
- Big icon refresh (#10777)
- fix null eldest in reset chain, which broke dannytest4 (#10776)
- Don't let atLeast exceed atMost (#10774)
- Follow prompt default-yes for no-proofs users (#10716)
- Use slow gregor connections for test (#10756)
- add imp team reset info to chat JSON API (#10770)
- resolve the given TLF name in LoadTeam if initial compare fails (#10767)
- update iconfont (#10765)
- Show a Chat icon on team page member rows, desktop and mobile (#10736)
- Fix bug when pagination.Num = 0 (#10766)
- Convert query params to lowercase (#10764)
- Fix and unskip TestImplicitResetBadReadds (#10731)
- Allow deleted msgs in maxmsgs (#10695)
- Check the display name of the imp team for an upgraded convo against …
- simplefs: use sort.Sort to fix hang on keybase/public/songgao (#10737)
- Prioritize explicit log lines over action logging (#10613)
- Shell completion (#10058)
- backend for downloading files (#10721)
- Bundle any existing trace files during a log send (#10651)
- Add more instructions for debugging on Linux and bash (#10706)
- Fix a typing issue in route tree reducers (#10720)
- Clarify git settings usage, teamname required (#10743)
- Digest merkle reset chain; expose in UPAK2 (#10726)
- Reduce testing time for sigchain related actions (#10733)
- Use AddMemberTx in seitan handling (#10616)
- reader support for new merkle-signing key (#10735)
- Make entire teams page scrollable (#10680)
- Add optional comments to action creators (#10707)
- Put trace button behind a secret handshake (#10705)
- skip TestSubteamChats
- skip TestTeamResetBadgesOnRemove
- Delete Chat history: Visual QA (#10719)
- Add ConversationExistence_ABANDONED (#10717)
- clean the repo before we check it out (#10727)
- Fix re-adding PUKless users to implicit team
- Disallow usernames with periods (#10723)
- Add team examples to help (#10715)
- add a parameter to GetThreadNonblock to let us know the reason it is …
- make all the prints from the chat hash checker debug mode
- Dedup the team member reset badges (#10709)
- Sigchain v2 for service & cryptocurrency proofs (#10644)
- Add function stub for production build (#10708)
- first cut of Windows secret store (#10668)
- Optimize createSubteam + add a test for chat (#10690)
- More secure SecretStoreFile (#10693)
- Revert "[REVERT AFTER MERGE] jenkinsfile: Run PR (#10701)" (#10704)
- don't recompute revoked flag if we hit the chat body cache CORE-7266 (#…
- split input on newlines as well (#10698)
- Deprecate withState (#10696)
- Do not log Errors in pgp pull on deleted users (#10659)
- allow kbfs commits to pass through correctly (#10677)
- Request push token more often (#10697)
- Require passphrase to confirm account deletes or resets (#10665)
- Visual tweaks (#10645)
- remove team resolver MapIDToName (#9893)
- Mitigate race in GetTeamAndMemberShowcase (#10688)
- Change chain.go to use LinkRules (#10654)
New in Keybase 1.0.44 Build 20180223192708+9a9ccec79 (Feb 25, 2018)
- Add "Loading ..." label, update icons, and make other styling tweaks
- Add MembersTypes to GetInboxRemote (#10656)
- reducer/fs.js: don't override loaded folder into pending (#10670)
- Default to sig v1 for now (#10675)
- Test import/pack/unpack of v1, v2 chain links (#10660)
- add RPC chat1.local.postDeleteHistoryThrough (#10664)
- osx: remove git-remote-keybase when uninstalling CLI tools (#10662)
- parse channel name mentions in boxer, and detect deadlocks in HybridC…
- Only use the payload from the sig for v1 trusted links (trusted is fr…
- fix build for newer go (#10653)
- Exported new icon font (#10622)
- fix role ordering check (#10623)
- Consume retention expunges (#10526)
- broke the fresh install case! (#10649)
- Remove deleteUser (dup of accountDelete) (#10641)
- Render create and rename git push system messages properly (CLI) (#10639
- Make team names clickable in system messages (#10637)
- Add new pprof.LogTrace RPC and make UI use it (#10584)
- Skip provision-before-sig check, perf tools (#10617)
- Pass sigVersion to TrackOptions (#10638)
- implement sortbar (#10559)
- Implement SecretStoreMem, config, RPC for remember passphrase (#10621)
- Use sigchain v2 for track and untrack links (#10592)
- Make ConvIDShort type (#10614)
- Fix crash with keybase --standalone log send (#10628)
- Revert "Sanitize filenames to strip any path (#10545)"
- Fix icons showing up for owners on team page (#10626)
- Remove invalid native styles from people page (#10632)
- add logging to team handlers (#10615)
- Change login error format (#10620)
- [KBFS-2747] Fix some things that were broken on mobile (#10625)
- don't error on empty folder (#10624)
- Send teamNotify on showcase and tars changes (#10573)
New in Keybase 1.0.41 Build 20180219090016+48b060172 (Feb 21, 2018)
- Fixed issues:
- Add deleteChatHistory to CanUserPerform RPC (#10437)
- Display log send errors in Feedback dialog (#10441)
- activate open on startup checkbox for windows and fix mac duplicates (#…Seitan V2 implementation (#10333)
- Add channel to @ mention dialog (#10286)
- Enable account delete in production (#10488)
- fs: Expand breadcrumb limit for testing (#10485)
- [KBFS-2754] Added basic sorting bar (non-functional) (#10482)
- Use jsonparser, payload from sig for v1 links (#10418)
- [KBFS-2740] Navigation breadcrumbs for Files (#10452)
- add helper function for db short form
- Print "tlfName#topicName" in cmd delete history (#10474)
- Add tests for removing deleted users from team, fix adding deleted us…try to shutdown keybase earlier in the upgrade process (#10479)
- avoid multiple gui startup links on windows (#10472)
- Protocol: retention updates (#10438)
- Update RN to 0.53.0 (#10450)
- Zanderz/core 7128/restore console (#10423)
- clean up an out-of-date comment
- update rpc vendor and add relevant adapters (#10420)
- Use selectable property almost everywhere (#10469)
- Hide 'ignore join requests' checkbox for an open team (#10465)
- Show channel creation errors (#10466)
- update flow and lint (#10468)
- Add a pprof command with a trace subcommand (#10458)
- Add selectable property to Text (#10443)
- try harder to not fail in systests CORE-7134 (#10462)
- Check error (#10463)
- introduce UPAKFinder to cache upak results within a single chat reque…fix resolve vs. deleted users (#10455)
- KeyFinder caches all requests, refactor a bunch of NameInfo stuff, an…fix buildRemove TestAccountDeleteAfterRestart which was doing nothingosx: simple multi-user KBFS support on macOS (#10421)
- Transactional AddMember (#10278)
- Don't block conversation input with keyboard when in-call status bar …Remove owner suggestion from generate-invite-token command (#10446)
- Transition teamNameToLoading to use waiting actions (#10433)
- mergeIn -> setIn (#10447)
- Revert osx mountpoint changes (#10564)
- Add stories for info panel (#10551)
- Disable Facebook proof checking until after Continue is clicked (#10562)
- Fix 'missing secrets' error from poisoned subteam cache (#10549)
- Pinch-to-zoom on Android (#10524)
- bring back pgp key generation (#10550)
- GUI support for deleting chat history (#10556)
- Make chat search case insensitive by default, add --regex flag for op…Pull out team tabs into separate components (#10413)
- Teams > Add people search styling tweaks (#10543)
- Add OutboxID param to PostFileAttachmentLocal, PostAttachmentLocal
- Lower engine resume timeout (#10537)
- Disable general channel checkbox (#10531)
- Installer and startup-shortcut fixes (#10535)
- Unify InfoPanel types (#10536)
- connect to SimpleFSList (#10483)
- Virtualize all info panel forms (#10511)
- Add button to trace for 30 seconds (#10476)
- make sure search hit cbs are done before returning (#10532)
- add title to floating divider (#10528)
- libkb: fix osx mount dir by joining it to the home dir (#10530)
- Work around truncated log lines (#10475)
- Chat search CLI (#10480)
- Store payloadLocal for local tracks (#10525)
- blow away local message cache on KBFS upgrade CORE-7168 (#10493)
- add superseded info to UI server inbox payload (#10523)
- osx: move mount to ~/keybase, and make installer more resilient (#10495)
- Revert "WIP (#10500)" (#10506)
- Add a checkbox for joining subteams you create, default off (#10489)
- Hide 'seitan' from UI display (#10481)
- try accelerate again (#10490)
- [KBFS-2747] Fix some things that were broken on mobile (#10625)
- don't error on empty folder (#10624)
- Send teamNotify on showcase and tars changes (#10573)
- Detect whether push notifications are enabled or not (#10577)
- Avoid using nuke in TestTeamRemoveMemberAfterDelete (#10596)
- Prevent iOS crasher on saving a chat attachment (#10612)
- Sanitize filenames to strip any path (#10545)
- add a new UID parameter for TLF finalize notifications CORE-7210 (#10610
- Remove TestSecretStoreAll, secret_store_none.go (#10609)
- packaging/linux: move systemd unit for kbfs into the kbfs repo. (#10568)
- make all proofs clickable (#10608)
- Try to speed up systests some more (#10496)
- Fix multiple reset bugs in systests' teamTester (#10585)
- Optimize KeybasePacket.unpackBody (#10541)
- temp kick build number (#10595)
- fs: Popup menu doesn't need to be connected (#10594)
- flow to 0.66 (#10593)
- Split up rows for info panel (#10548)
- bigger timeout
- [KBFS-2743] fs: Show team icons in browser when displaying teams (#10567)
- up to 1.0.14 (#10591)
- Clear reset member badge state on team changes (#10588)
- fs: Show team icon in breadcrumb dropdown (#10571)
- [KBFS-2753] nth level breadcrumbs (#10497)
- make sure the tlf legacy upgrade map exists (#10589)
- add ability to control how remote thread is given if cached is also g…add back arm7 to see if it can build (#10587)
- windows breakage in kbfs gui (#10582)
- Fixes the disappearing window problem in at least one case (#10578)
- Another delete chat history on mobile fix (#10579)
- Check feature flag before offering deleteChatHistory (#10576)
- Clear passphrase when being asked to verify it (#10574)
- just see if the key generation passed into decrypt is
New in Keybase 1.0.36 Build 20171121022443+587efe057 (Nov 21, 2017)
- Visual tweaks on search results (#9615):
- Search results - visual tweaks
- Fixed spinner not centered on profile search
- Smaller spinner on profile