Patch notes

What changed on the website, the CLI, the SDK, the desktop client and the service, newest first.
  1. CLI 0.34.0

    The arrow keys stay put at the edge of a list of files

    • Website
    • CLI
    • Desktop client
    • In My files and in the desktop client, an arrow key that would go past the edge of the list no longer jumps along the row: Down on the bottom row stays on the file you are on rather than moving to the last file, and Up on the top row stays rather than moving to the first. Where there is more of the page that way, it scrolls instead, so what is above or below the list can still be read.
  2. SDK 0.20.0

    Copy, folder icons, everything inside a folder at once, and names with a dot kept out of the way

    • Website
    • Desktop client
    • SDK
    • Copy to..., beside Move to... in a file's or a folder's menu, copies it, with everything inside a folder, into the folder you choose. A copy is a file of its own: it stays when the original is deleted, and counts towards your storage as the original does. One put beside its original is numbered, such as notes (2).txt. Share links and old versions are not copied.
    • A folder can have an icon of its own. Change icon, in its menu, offers fourteen drawn ones, or a picture from your files or your computer, and the folder shows it wherever it is, on your public page and in a link too. Only small squares made of the picture are kept for it. Use the plain folder takes it away.
    • Show everything inside, in one list, beside the grid and list buttons, lists every file in a folder and in the folders inside it, each with the folders it is in under its name, so photos synced from a phone into many folders can be seen together. Show in its folder opens where one is.
    • Names that start with a dot, such as .env, are hidden until the eye button beside the grid and list buttons shows them: in My files, Move, the pickers, search and the desktop client's view of the computer. The choice is kept for your account. Programs and the CLI still see every name.
    • Move to..., Copy to... and the folder pickers can make a folder where they are looking, with New folder here, and open it at once.
    • In the desktop client, a folder on the computer has New folder, and what you choose has Rename, Move to... and Move to the Trash, which asks first. They keep to the folders Settings allows, and leave alone a folder kept in step with FileFreak.
    • The developer API's files.list takes kinds, such as image,pdf, for only the files of those kinds, folders kept, a page at a time as before. In the SDK, files.list({ kinds: "image,pdf" }).
    • In the SDK, files.sendIcon(id, picture) gives a folder a picture for its icon in one call, and files.copy, there since 0.19.0, now works for every app.
  3. CLI 0.33.0

    My files filters by type, and a folder on a disk that cannot lock a file is kept in step

    • Website
    • CLI
    • Desktop client
    • My files has a Type control in its toolbar. Tick pictures, videos, PDFs, code or any of the other kinds, and only files of those kinds are listed, with the folders left in place to go into. What is ticked is kept in the page's address, and Clear lists everything again.
    • The desktop client has the same Type control, in My files and in the computer's own folders.
    • A folder kept in step on a disk that cannot lock a file, such as an SD card on Android, no longer stops with "Function not implemented". The CLI keeps that folder's lock beside its own settings instead, which still keeps two runs of it from working on the folder at once.
  4. CLI 0.32.0

    The desktop client signs a computer in from its own page

    • CLI
    • Desktop client
    • A computer that is not signed in can be signed in from the desktop client, with no terminal: Sign in shows a code and opens the page on FileFreak's website to approve it, signed in as you, and the client carries on by itself once it is approved. The key stays with the CLI, as after filefreak login, and a code that runs out before it is approved is replaced by signing in again.
    • Settings in the desktop client shows at once that the service was set to start at sign-in, or no longer is, where it could take half a minute to catch up.
  5. CLI 0.30.0

    The desktop client matches the website, and its window's links open on Windows

    • CLI
    • Desktop client
    • Service
    • The desktop client's Settings has the website's Profile, with your picture, Notifications and Files tabs, beside This computer's own. Shared with me, Messages and People are the website's own pages there too, so a computer signed in with filefreak login reads and writes messages, finds and follows people, and opens what was shared with you. Security, Plan and billing and Account say they open on the website, and do. Run filefreak update to have it.
    • A picture in My files can be made your profile picture from its menu in the desktop client, as on the website. An app's page there is as wide as the website's, and the grid or list chosen on one page is the same on the others.
    • The desktop app's window, 0.1.1, opens links to the website, such as a public profile or the Hub, in your browser on Windows, where before they did nothing, and Contact support opens your mail program. filefreak update brings an installed window up to date.
    • A computer signed in with filefreak login no longer changes the alerts that guard your account: the email after each sign-in, the spending warnings, and how you are told of a new sign-in or of spending and usage near a limit. The desktop client shows them in Notifications and says they are changed on the website, signed in, so that whoever has a taken computer cannot quiet them.
  6. CLI 0.28.0

    The desktop client in the new look

    • CLI
    • Desktop client
    • The desktop client, which filefreak ui and the desktop app's window show, takes the website's new look: Inter for what is written, Geist Mono for what is typed, and the new colours, light and dark. Run filefreak update to have it.
  7. Sharing with people, and messages

    • Website
    • Desktop client
    • A file or folder can be shared with one of your contacts, somebody you follow who follows you back, from the Share window's People part, which finds them as their name is typed. They are told in the bell, and by email unless they have turned that off, and find it under Shared with me, a place in the sidebar, where it is opened, previewed and downloaded as a link's file is. It stops when you remove them, when they take it off their list, or when either of you blocks the other.
    • Messages, in the sidebar: write to a contact from their profile, or from New message, with a file or folder of your own attached if you like, which is shared with them as the message is sent. The sidebar counts what is unread, and somebody who leaves a message unread for ten minutes is emailed that one is waiting, never what it says. Your own message can be deleted, for both of you, and a conversation can be left. Messages are kept on FileFreak and are not end-to-end encrypted.
    • The desktop client's Share window has People, and its sidebar has Messages, with the number unread.
  8. CLI 0.24.0

    The desktop client catches up with the website

    • CLI
    • Desktop client
    • filefreak ui draws the website's new developer dashboard: apps as tiles, breadcrumbs, tabs with icons, and the wizards for a key and a database.
    • The Hub by its new name, the sidebar's icons, and the phone input with its list of countries.
    • A site's Analytics tab as the website has it: the charts with the figures for each moment, errors grouped and searched, and export.
  9. CLI 0.21.0

    Every picture shows, an iPhone's HEIC and a WebP among them

    • Website
    • Service
    • Desktop client
    • A picture no browser shows as it is, such as an iPhone's HEIC, a TIFF or an SVG, is shown by a copy made as it is uploaded. While it is being made the viewer says so, and shows it once it is ready.
    • Its owner, somebody with a link to it, and a stranger on a public page each see it, and looking at it is never counted as a download.
  10. CLI 0.19.0

    Sync and deploy from where the files are

    • Website
    • CLI
    • Desktop client
    • A folder's three dots offer Deploy to a site, in My files and, in the desktop client, on this computer.
    • In the desktop client, Sync options choose the other folder by walking to it, or name a new one where the walk ends, and Settings lists every synced folder with Edit, Pause and Stop syncing.
    • This computer's folders list the names that start with a dot, such as a project's .next.
Patch notes - FileFreak