BENCH

BENCH · CHANGELOG

Raise an agreement, fill it in, then send it.

2.7 liveupdated weekly

2.1

NEW

Share a doc with named people, private by default

A new doc is yours alone until you say otherwise. Share it with people by name, with the space, or with everyone in the project — and the page tells the truth about who can see it, in every mode and at every width. My Docs is a personal workspace: create on click, file into a project when it is ready, and nothing you have not shared is announced to anyone.

Everyone · docs

ALSO IN THIS RELEASE

  • A doc is one page. One rail, one sharing control, one Share button — the same doc reads the same way on a phone, where the rails become a drawer.

  • Accept or decline a space invite from the inbox or the email. Either place, one click, and the person who invited you hears back.

  • Internal docs stay internal. A client can no longer tell an internal doc exists — not through a short link, a search result or a notification.

2.0

NEW

Proposals carry the money, and agreements carry the signature

Quotes, requests and estimates are now one Proposals surface. A proposal has a draft state, a document-mode composer, a currency and tax of its own, and an amount it cannot exist without. When a client accepts, the proposal becomes the signature spine: the agreement that follows is a space-owned signed document, delegated per person, that can be accepted, denied or sent back — and only the people it names can read it.

Client owners and studio members · billing

ALSO IN THIS RELEASE

  • One GitHub installation serves every space. Connect once; every space can link repositories from it.

  • The walkthrough covers the whole app. It filters to what you can actually reach, and it can always be closed whatever the server does.

  • Quote prices stay with the commercial audience. Anyone outside it sees the work, not the number.