PublicViews

Product

Changelog

Every version, what changed in it, and the date it reached customers. Anything not yet released is labelled as such rather than dated.

One short message per release, and nothing else.
  1. 1.8.3

    2026-10-01

    Opening a view works again

    1. Improvements and fixes

      • Opening a view no longer errors — the editor-panel links shipped in 1.8.2 threw on render and took three panels down with them.
  2. 1.8.2

    2026-10-01

    Editor links look like links

    1. Improvements and fixes

      • Links in the view editor's panels now look like links — they rendered as plain body text, so the only way out of a panel was invisible.
  3. 1.8.1

    2026-10-01

    Add a missing option from the cell

    1. New features

      • Add a missing option straight from the cell. Type a title a select does not have on an option-editable column and the cell offers to add it.
    2. Improvements and fixes

      • A field's cached option list is no longer wiped when you open Columns — the option editor stopped seeing lists a sync had already read.
      • The Columns rows line up again where one field carries the Options editable tick.
      • The Order, rename and editable fields and row-scoping links in the editor now look like links.
  4. 1.8.0

    2026-09-29

    Viewers can edit a field's option list

    1. New features

      • Let viewers edit a field's option list, per field, from Columns — select, multi-select and status.
      • Viewers open the option editor from a column header — the ⋯ menu, or a right-click — to add, rename, archive.
      • An option change follows the view's edit mode: on a staged view it waits for your approval, like any other edit.
      • An option list belongs to the Attio field, not to the view — an approved change applies workspace-wide.
    2. Improvements and fixes

      • A select field's cell editor offers every option Attio holds, not only the values rows in the view happen to use.
      • Stripe deliveries for other products no longer fail against the billing webhook — repeated failures could disable it.
  5. 1.7.0

    2026-09-28

    Your order, your name, and edits that send themselves

    1. New features

      • Set the order a published view opens in, from the editor's Look row. Up to four columns, each way.
      • Name your workspace, in Settings → General. It is the byline under the title on every view you publish.
      • Settings → General now shows your Attio workspace's own name, read-only — renaming above never touches it.
    2. Improvements and fixes

      • A viewer's grid edit is sent the moment the cell commits — Enter or clicking away. The Save button is gone.
      • Clearing a sort on a published view returns to the publisher's order instead of an arbitrary one.
      • Saving access settings without changing anything no longer signs every viewer out.
      • Turning CSV download on or off no longer signs viewers out, which is what its confirmation always claimed.
  6. 1.6.3

    2026-09-15

    What we record about your account, said plainly

    1. Improvements and fixes

      • Privacy and subprocessor pages now state what we record about an account in our own CRM, and how to opt out.
  7. 1.6.2

    2026-09-14

    A source card that keeps up with the save

    1. Improvements and fixes

      • Saving a filter now updates the source card, so Resume stops saying nothing has counted the source.
      • The unfiltered preview says why it shows no rows, instead of telling you to add a condition you did not want.
  8. 1.6.1

    2026-09-14

    Rename a view from its title, and a richer link preview

    1. New features

      • Rename a published view by clicking its title in the editor. Enter saves, Escape puts the old name back.
      • Links to publicviews.app now preview with a sample published table instead of a plain black card.
    2. Improvements and fixes

      • A view can no longer be saved with a blank title.
  9. 1.6.0

    2026-09-11

    A new look, and one editor instead of six tabs

    1. New features

      • A new look, everywhere. Design System v2, set in Geist, across every publisher, admin and viewer screen.
      • Setting up a view is three steps — Data, Access, Publish — and only until the view is published.
      • A published view opens in one editor: Rows, Columns, Access, Look and Activity open in place, instead of six tabs.
      • Columns has a page of its own for ordering, renaming, and choosing which fields a viewer may edit.
      • Five new documentation sections: access and sharing, look and branding, running a live view, viewer edits, billing.
      • A published view that hits an error now shows a PublicViews screen instead of an unbranded one.
    2. Improvements and fixes

      • The partner referral discount now exists. The partner page promised it; nothing ever applied it at checkout.
      • Links and bookmarks to the old Source, Fields, Access, Scoping and Design tabs still land on the controls they named.
      • Delete this view moved to a page of its own, off the screen publishers open to change a field.
  10. 1.5.4

    2026-09-10

    The Publish step tells you what you just saved

    1. Improvements and fixes

      • The Publish step no longer shows the view as it was when the page opened. Saving fields updates it.
      • The Source step's panels no longer run into each other, and it states the saved-view rule once, not twice.
  11. 1.5.3

    2026-09-10

    The partner portal gets a link, and Attio its mark

    1. New features

      • Partners appears in the app's top bar for anyone who has applied to the partner program.
    2. Improvements and fixes

      • The partner portal was reachable only by searching for it or typing the address. It now has a link.
      • Continue with Attio shows Attio's own mark instead of an approximation of it.
      • The partner application reads in plainer sentences.
  12. 1.5.2

    2026-09-09

    Clickable links in views, and a navigable top bar

    1. New features

      • URLs in a view are links. A cell holding a full address is clickable, in the table and on a record.
      • The app's top bar carries Dashboard and Docs. The docs were reachable only by typing the address.
    2. Improvements and fixes

      • A link in a view no longer passes the view's own address to the site it opens.
      • The PublicViews mark in the app goes to the home page, as it already does on the site. Dashboard goes back in.
      • On an open record, the Back link sits above the record's name instead of below it, so it reads as the way out.
      • Delete this view shows on the Publish step only. It sat at the foot of all six steps, including Fields and Design.
  13. 1.5.1

    2026-09-08

    15-day viewer sessions, and a roadmap you can sort

    1. New features

      • Sort the roadmap by votes or by when something was asked for. Most votes first by default.
      • A shipped roadmap item names its release and links to it on the changelog.
      • The comparison and use-case pages show the product, not just describe it.
      • Continue with Attio carries a mark.
    2. Improvements and fixes

      • The roadmap was out of date. Sync now, Team members and viewer edits without approval are all shipped.
      • Custom domain claiming no longer shows as shipped. It was withdrawn on 31 August.
      • Shipped items cannot be voted for. The tally stays; the button has gone.
      • The footer's API link went to a page retired in 1.1.0.
      • Request a feature drew its fields with no border, so on a dark screen the form was invisible.
      • A use-case page said staged approval could not be turned off. It can, since 1.5.0.
      • A lede no longer wraps a third of the way across a wide screen.
      • The changelog's own timeline drew its rule straight through each category icon.
      • The partner application ran nearly a thousand pixels wide. Its width cap was there and never applied.
      • Viewers stay signed in for 15 days. A gated view signed everyone out after an hour, and nothing could change it.
      • Pausing a view, unpublishing it, or changing who may read it still signs every viewer out immediately, as before.
      • A link with an expiry date still wins: a session never outlasts the link it was opened with.
      • About goes to dialed.tech/about. The old address redirects there.
      • Made with PublicViews sits under the view rather than pinned to the foot of the window.
      • The seat comparison is centred, and answers yes/no with a tick or a cross.
      • The home page opens on centred copy. The example view below it stays left-aligned, as a view is.
      • Changelog entries run the full width instead of folding onto a second line beside an empty column.
      • The partner application is one card, with the short fields two to a row instead of eight full-width boxes.
      • Direct write-back on the roadmap describes what is left of it, now that edits can apply without approval.
  14. 1.5.0

    2026-09-08

    Viewer edits that apply without approval

    1. New features

      • Apply viewer edits without approving each one. A new choice on a view's access screen: changes go to Attio on their own, within a few seconds, instead of waiting in the queue.
      • Those edits are still recorded. The Edits tab lists each one with the value it replaced, marked as applied automatically, so you can see what changed and put it back.
      • A Save button. A viewer changes several cells and sends them together, instead of one round trip per cell. Unsaved cells are marked, and Discard throws them away.
      • Turning on automatic edits requires viewers to confirm their email address, and switches that on for you. With nobody reviewing a change, we will not write one from an address nobody proved they hold.
      • Approving edits yourself is still the default and still how every view starts.
    2. Improvements and fixes

      • Start the re-read runs when you press it. It waited up to 15 minutes, while publish stayed gated on it finishing.
      • The cell editor now fills the cell it opened in. It was sized to its own contents, so on an empty value it was a stub.
      • A value is elided only at the column's edge. Every value lost 12px, so short names showed … with room to spare.
      • The record sheet wraps a long value instead of cutting it off — it is the page you open to read a value in full.
      • On a phone the foot of a view is no longer hidden behind the browser's own bar. Its reserved room was being cancelled.
      • The search row on a phone is less bulky. The text stays 16px, which is what stops iOS zooming the page on focus.
      • On a record, the view's name in the header is a link back to the list, alongside the existing Back control.
      • Made with PublicViews sits centred at the foot of a view, on mobile and desktop.
      • The N of M fields shared tooltip is gone. The count stays, and on a phone that line now reads in full.
  15. 1.4.0

    2026-09-03

    Alpha feedback: record editing, click-to-edit, view delete

    1. New features

      • Delete a view for good. A danger zone on its Set up screen removes the view and everything behind it.
      • Deletion retires the address permanently, so a link somebody kept can never be pointed at a different view.
      • Pause is still there and still the right choice for taking a view offline — the danger zone says so.
      • Edit from an open record. Fields you can edit in the table are now editable when you open a single record.
      • A Back link returns from a record to the list it came from, instead of leaving the browser button as the only way.
      • An email allowlist that sends no mail. Turn verification off and a viewer types a listed address to get in.
      • Those viewers can edit too. The approval queue shows their address as typed and unconfirmed, so you can tell it apart.
    2. Improvements and fixes

      • On a phone the first column no longer freezes. The grid scrolls further at the same width and names stop truncating.
      • Removing an allowlist while staged editing is on now asks first, rather than quietly leaving editing unusable.
      • The Source tab's Filter now says it decides what syncs in at all, and points to Which rows for per-viewer visibility.
      • Clicking an editable cell starts editing anywhere in the cell. Only the text itself responded, so most of the cell did nothing.
      • Correction to 1.2.1 below: that release reported this fixed. It was fixed for the text and not for the rest of the cell.
      • Links meant for Fields opened Source, including the Edits tab's Change which fields are editable button.
      • The publish screen's own no visible fields remedy button had the same fault and landed on the wrong step too.
      • The documentation said the filter builder lives on the data and sync screen. It moved to the Source step on 31 August.
  16. 1.3.0

    2026-09-02

    Partner program, signup attribution, and record icons

    1. New features

      • Record icons. Choose a text field holding an image address and each record's logo is drawn before its name.
      • The chosen field stops being a column of raw links. It stays shared, and stays filterable and sortable.
      • Boards and single-record views draw it too, and the preview on Preview & publish shows it as you choose it.
      • A row whose value is not an https address falls back to initials, so a column holding n/a never breaks a page.
      • Every workspace you belong to is listed in the account menu, with the current one marked — not only once you have two.
      • Connect another workspace, in the account menu, starts the Attio handshake that creates your next workspace.
      • Partner program. Refer a workspace and earn 25% of what it pays us, on every invoice for its first 12 months.
      • Apply at /partners; once approved, Partners in the dashboard tracks clicks, referred signups and commission.
      • Share one link, or name a link per campaign so a newsletter and a conference talk are told apart.
      • Commission is taken from the real invoice, so a discounted or annual signup earns what it actually paid.
      • Earnings are held 30 days against refunds, then paid once the balance clears $50. Refunds and chargebacks claw back.
      • Signup attribution. Which campaigns and which published views bring us accounts is now a question with an answer.
      • The Made with PublicViews badge on a published view carries a per-view code, so a view that sends us a signup is credited for it. The code is opaque: a published view's address is never put on an outbound link.
      • Support can now delete a workspace on request. Deletion was self-serve only; the deletion record now distinguishes a support-performed deletion from one you performed yourself, and keeps the reason.
    2. Improvements and fixes

      • See a live example on the home page now opens a real published view instead of scrolling to the mock-up below it.
      • A view uses a password or an email/domain allowlist, never both. The allowlist wins: it identifies each viewer.
      • Publishing is refused while a view still carries both gates, and the block names both ways to clear it.
      • A member is now told that connecting a workspace is an owner's or admin's, instead of the option being hidden.
      • A view gated by both a password and an allowlist let nobody in — the correct password re-drew the password screen.
      • Connecting a second workspace had no entry point anywhere, so the switcher stayed empty and unreachable.
      • A workspace that could not be created always blamed the workspace limit. Each cause now says what actually happened.
      • Connecting an Attio workspace another PublicViews workspace already holds now says so instead of erroring out.
  17. 1.2.1

    2026-09-01

    Editable cells: click to edit, click away to save

    1. Improvements and fixes

      • Editing a value and clicking away now saves it. Clicking away without changing anything still saves nothing.
      • On a computer, clicking an editable cell starts editing — previously only the text itself responded, not the cell. This was only half true. The click target grew but stayed the size of its contents, so the rest of the cell still did nothing. Fixed properly in 1.4.0 above.
  18. 1.2.0

    2026-09-01

    Compact theme selector, duplicate connection cleanup

    1. Improvements and fixes

      • The theme selector in the account menu is a single row of light / dark / system icons, not three full-width rows.
      • Duplicate Attio connections are cleaned up — the one holding your views is kept, an empty duplicate is removed.
  19. 1.1.0

    2026-09-01

    Attio sign-in, teams, and one workspace per Attio workspace

    1. New features

      • Sign in with Attio. Attio OAuth is now how a workspace is created and how its owner signs in — no separate password to set up first. We read who authorized from Attio and match you by that email address.
      • Invite your team. Settings -> Team invites people by email to view or manage, and they do not need to be members of your Attio workspace. An invitation is single-use, expires, and can only be redeemed by the address it was sent to.
      • Roles mean something now. Publishing a view, resuming one and changing how a view is reached are an owner's or admin's. Everyone in a workspace can still pause a live view — the person who spots a problem should not have to find an admin to stop it.
      • Delete this workspace, on Settings, for the owner only. It shows what will be destroyed, asks you to type the workspace name, ends the subscription before it touches anything, and takes every view, record and cached value with it. Published links stop working immediately and none of it is recoverable.
      • Your plan's seat count is stated on the Team screen, with what it would take to raise it. Seats are checked when an invitation is accepted, so an invitation sent while a seat was free is refused if the seat has gone by the time it is opened.
      • One workspace per Attio workspace. Connecting a second Attio workspace now creates a second PublicViews workspace, with its own plan, its own limits and its own audit trail, and switches you into it.
      • Switching between workspaces is the account menu, top right. A consultant keeps each client separate instead of sharing one workspace between them.
      • A superadmin console at /admin for Dialed operators — tenant lookup, plan changes, banners and read-only view-as.
      • Site-wide announcement banners, published from that console, in three tones: maintenance (amber), promo (ink) and dev (blue, for alpha and beta). Dismissing one is remembered in your own browser and nowhere else, so a viewer is never identified by dismissing a notice.
      • A release mailing list. Get release notes on /changelog and /roadmap takes an address and confirms it by email; the unsubscribe link needs no sign-in. /changelog and /contact no longer say there is no list to join.
      • Privacy policy §5 covers that list: what is stored, why, for how long, and how to leave. Leaving deletes the row rather than keeping it, and an address that never confirms is deleted after two days. A gate address is still never added to it.
      • Support chat. A bubble on the marketing site and in the dashboard, answered by a person. Signed in, it knows who you are, so your history survives the session; anonymous on the marketing site. It never appears on a published view.
      • Experience feedback. A Leave feedback button in Settings opens a rating sheet at any time, and the same sheet is offered at most rarely after publishing a view or approving a staged edit. Closing it without sending stops us asking again for a long while, and sending stops us asking for a year.
      • Remain anonymous on that sheet drops your name, your email and which member of the workspace sent it. The workspace itself is still recorded, and the sheet says so rather than promising more.
    2. Improvements and fixes

      • The view's Source step now carries the whole data-and-sync screen, not a summary and a link to it.
      • The marketing site follows your system theme. It was light-only by design; it now has a measured dark palette and switches with your OS.
      • Building your own filter is on every plan, including the free one. It was Starter and above. Picking an Attio saved view or publishing a whole list were always free and still are.
      • A full plan comparison at /pricing/compare — every limit side by side, including how many people can sign in to build views. Every figure is read from the same limits the product enforces.
      • /contact is gone. Chat with us on the help centre opens the support chat instead, and falls back to email if the widget cannot load. The footer links support@publicviews.app directly.
      • /docs/api is gone, with its help-centre category. It existed to say there is no public API; the roadmap is where that belongs.
      • Seats are 1 / 5 / unlimited. Free is one person, Starter is a team of five, Pro has no limit. Seats are publisher logins — people who build and manage views. Viewers of a published link are unlimited on every plan and always have been.
      • /status is gone. The footer's Status goes to status.dialed.tech instead — a status page hosted by the service it reports on is worthless in the one situation anybody reads it. Terms §12 drops its uptime clause, and /security now names where the figure will appear.
      • /docs is a six-category help centre whose topic counts are computed from the search index rather than typed, so adding a guide can no longer ship a stale count. It counts indexed sections and says "topics", not "articles".
      • /docs drops its one-page reference section. The #views-and-viewers, #where-the-data-lives, #editing and #what-it-does-not-do anchors are gone and links to them now land at the top of the page. The limits list they carried is not restated anywhere else.
      • /features is a six-card grid, each card carrying a product mock, over the four-card strip that states the analytics numbers.
      • The footer gains a brand block, Dialed's two social links and a copyright year that derives itself. The Attio acknowledgement comes off it entirely; the full statement is at terms §11, where it already lived.
      • The homepage hero says "Share the view" — this publishes records on an object as well as saved lists, and "list" only described half of it.
      • /changelog is the release timeline and the subscribe button, nothing else. Three sections of commentary about the page came off it.
      • Publish this view is disabled, and says why, when you are already at your plan's published-view limit.
      • A refused publish scrolls its reason into view. It rendered off screen, so the button looked dead.
      • The Workspace tab of Settings uses the full width, like the other settings screens.
      • The illustration on the homepage no longer draws a white strip across a dark panel for anyone whose OS is in dark mode.
      • The roadmap board's colours are the ones the design system defines. Three of them referenced names that exist nowhere and silently fell back to fixed light values.
      • Sync now updates the screen when the sync finishes. It never refreshed at all: the watch read a field name the endpoint does not return, and it stopped watching the moment a sweep started rather than when it ended — so the counts stayed at their old values until the page was reloaded by hand.
      • Building your own filter on a source that was paused for covering a whole Attio saved view now offers an ordinary Resume. It kept offering "Publish every record anyway" — agreement to publish an entire object — for a source that had since been narrowed to a handful of records, and offered nothing else.
      • A source paused because its Attio saved view covers the whole list can be resumed again. Publish every record anyway stayed permanently unavailable, because the pause recorded no row count and the screen said the next sync would supply one — and the next sync paused the same way. There was no route out of it in the product.
      • Row scoping is refused at save time on a plan that does not include it. It could be saved on any plan and the view was then paused by a later sweep, which looked like an outage rather than a limit.
      • The legal pages run the full width and no longer open with a banner about not having been reviewed. The status is still stated under each title.
      • The homepage says "list or object". A view is built from a saved list or an object's records, and the first sentence on the site described half of it.
      • The footer's tagline says "Share the view", like the hero, the page title and the app listing already did.
      • A Pro workspace hitting a limit is no longer told to upgrade to Starter. The upgrade path could not tell the top tier from an unrecognised plan name.
      • Support is support@publicviews.app everywhere — one address for everything, security reports included. Several pages, the legal documents and the docs quoted two other addresses between them.
      • The social links in the footer are icons again rather than two bordered chips — the only outlined thing on a page of plain text links.
      • Sign-in and sign-up carry the PublicViews mark. Both were an unbranded card on an empty page, usually arrived at from an email.
      • Signing in with more than one workspace no longer drops you on the "Name your workspace" form every time. The workspace you used last is the one you land in.
      • The pricing page's yearly saving is computed from the two tier prices. The caption claimed two months free on both plans; Starter's year costs $252 against $250 for two months free, so it was wrong on one of them.
      • The seat calculator names the Attio plan its $99 belongs to. A bare price collided with PublicViews' own Starter and Pro tiers, and the tier it refers to is Attio Pro.
      • FAQ answers end at the same edge as their questions, instead of running wider than the rule above them.
  20. 1.0.0

    2026-08-30

    Public roadmap, help centre, and a mobile pass

    1. New features

      • Team under Settings: invite people by email, choose their role, revoke an invitation that has not been accepted, change someone's role, and remove them. The people you invite do not need an Attio account of their own.
      • Invitation links land on /invite/<id>, which works for someone with no account yet — they create one, and join the workspace they were invited to. Someone holding an invitation can no longer accidentally create a second, empty workspace of their own instead.
      • Seats are enforced against max_publisher_seats: at invite time as an early refusal, and at acceptance as the real one, so an invitation sent while a seat was free is refused if the seat has gone by the time it is redeemed. An unaccepted invitation holds its seat until it is accepted, revoked, or expires after three days. Free and Starter both include one seat, so inviting anyone needs Pro today; the Team screen says so up front instead of failing when you press the button.
      • A public roadmap at /roadmap that renders from the database, with one upvote per person per item.
      • Feature requests at /dashboard/roadmap. Requests arrive attributed to the account that sent them and stay unpublished until we accept one.
      • A help centre at /docs, with one search across every guide, FAQ and reference section.
      • /changelog now renders this file, so a stamped release reaches the site without a page edit.
    2. Improvements and fixes

      • Paid plans renamed: the middle tier is Starter and the top tier is Pro (was Pro and Business). Prices and capabilities are unchanged.
      • The kanban view, the view setup screens and two marketing pages no longer scroll sideways on a phone.
      • Form fields no longer trigger iOS Safari's zoom-on-focus, which never zoomed back out.
      • Long emails, slugs and attribute names now wrap instead of pushing a page wider than the screen.
      • The public roadmap counts votes again. Every item showed zero, nobody was shown as having voted, and the list was not ordered by demand.