What's new
2026-10-26
-
Improved
Get help emails you a copy of your message
When you send a message with Get help, we now email you a copy of what you wrote, and say that our reply will come to the same address. If the copy can't be sent straight away, the box tells you so.
2026-10-25
-
Improved
When you can't do something, you're told where you clicked
If your role, your plan or a hold on the workspace stops an action, the reason now appears right where you clicked. You are no longer moved to another page. Opening a page you can't use still takes you back with the reason shown.
-
Fixed
An expired sign-in tells you to sign in again
If your sign-in had expired, some saves could look as if they had worked when they had not. They now say "Your session has expired. Sign in again and try once more."
-
Improved
Imprints no longer have an Active setting
Every imprint is now offered in every imprint list, and the importer accepts any of your imprints. An imprint that editions use still can't be deleted.
-
Fixed
A refused delete says what is in the way
When a title or edition can't be deleted, the message now names the records that stop it. If sales or royalties are in the way, it offers Withdraw instead, and the page no longer gives two opposite instructions.
-
Fixed
Clearer messages for a taken ISBN and a bad report date
An ISBN or ASIN that another edition already uses now says so on its field, and names the edition for an ASIN. The Titles Catalog report refuses an impossible date instead of failing.
-
Fixed
Duplicating an edition copies its co-publishers
A duplicated edition now keeps the co-publishers of the original.
-
Fixed
A website color must be a real color code
A website color that isn't a six-digit hex color code is now refused with a message. Before, it was quietly cleared.
-
Fixed
Replace works on a file that has gone missing
If a file's stored copy is missing, Replace now uploads the new one instead of failing, so the file can always be repaired.
-
Improved
Scheduled emails that miss their time during a hold go back to draft
Nothing sends while a workspace is on hold. When the hold lifts, a mailing-list email whose send time has passed goes back to draft, so it never goes out late. One still due keeps its time.
-
Improved
Emails from Pubblish are clearer
Our emails have a simpler header and a clear sign-off. The email about a hold now says what still works, what is paused and what to do next.
2026-10-24
-
Fixed
Quick Access says what to do before you accept
If you open a guest's Quick Access link while signed in to a different account, or one whose email you have not confirmed yet, the page now says so before it offers Accept, with the buttons to confirm your email. An address that someone else has only asked to change to no longer sends you to sign in to an account you do not have.
-
Improved
Guest invitations confirm your email
Accepting a guest invitation from an account you have just made with its link now confirms your email address, as a team invitation does. If you already had an account and have not confirmed its email, the invitation page asks you to confirm it first and has a Send it again button.
-
Fixed
No more unasked-for confirmation links
Pressing Next on a mailing-list email's Send page no longer sends a new link to your reply-to address each time. A link is sent only when you type a new reply-to address, as in Settings.
-
Fixed
Replacing a file can no longer lose it
If saving a replacement failed part way, the original file could be deleted along with its saved previous version. Now the original stays exactly as it was until the new one is safely saved.
-
Improved
Clearer answers when a picture is refused
A picture whose name does not match what it is (a PNG called cover.jpg) now tells you what it really is and what to rename it to. A damaged picture, or one over 50 megapixels, is refused when you upload it, instead of uploading and never showing a preview. TIFF covers now show their size in pixels.
-
Improved
Long file names are kept
File names of up to 255 characters are kept whole when you upload, replace or rename a file, or save one from Quick Convert. A longer name is refused with a message, never cut short. Inside a ZIP download, names are shortened to 150 characters so Windows can open them.
-
Fixed
Delete others works on built books
Delete others in this category on a book you built in Pubblish no longer fails when the title already has a main file in that category. The file you keep becomes the main one.
-
Fixed
Downloading several files keeps you on Files
If the files you selected were deleted in another tab before you pressed Download, Files now says so and stays put, instead of replacing the page with a single line of text.
-
Fixed
Quick Add keeps your title when a cover is refused
A cover picture whose name does not match what it is used to stop Quick Add with an error page and lose what you typed. Now the form comes back with the reason, and your title is still there.
-
Improved
A cover collage takes up to 12 covers
Choosing more says "A collage takes at most 12 covers" instead of a message that did not explain why.
2026-10-23
-
Improved
Your whole catalog comes back from its spreadsheet
The catalog export now carries everything a title or edition holds, so importing it again puts it all back. New columns include Thema codes and qualifiers, BISAC merchandising and regional themes, the sort title, content warnings, AI uses, accessibility, limited-edition details, sales rights, each edition's languages, other identifiers, its own contributors and co-publishers, contributor bios and series story order. The Export page lists the few links between records that are not in it.
-
Fixed
Imports keep your paragraphs and quotes
Notes, bios, descriptions and other written text now keep their line breaks, curly quotes and dashes when you import a spreadsheet. Before, an import joined paragraphs into one line and straightened the quotes.
-
Fixed
Imports warn you before they start
The import preview now stops a value too long or too large for its column, and names any edition columns on a row with no ISBN or ASIN, since those rows make a title only. It also offers to create a new narrator or translator named in the edition columns. Before, some of these stopped the whole import, or were left out without a word.
-
New
Reopen a flow step you ticked by mistake
On the Completed tab of Actions, a step from a flow now has a Reopen button. Reopening it puts the step back on your list, reopens the flow if it had finished, and works out its dates again as if it had never been done.
-
New
See welcome emails a reader didn't get
When a welcome email still can't be sent after its last try, the reader's page now lists it under "Welcome emails not sent", so you know they missed it.
-
Fixed
Canceled conversions in your own spelling
The message on a canceled conversion now shows in the language each person reads Pubblish in, not the language of whoever canceled it.
-
Improved
Exported websites carry their own images
A website you download or deploy now holds a copy of every cover, author photo and logo its pages show, in an images folder. The site keeps working on its own host even after your Pubblish workspace closes. Only images ready to show are copied, never a file filed as confidential.
-
Fixed
Pen names keep their privacy
Your website shows only a pen name's own author photo, never the photo of the person behind it. A pen name with no photo of its own now shows a neutral placeholder with the first letter of the name.
-
Fixed
One too-long value no longer stops a whole import
When you update existing editions from a spreadsheet, a value too long for its field now skips just that row and names it in the results. Before, it stopped the whole import. The preview warns you about it, and the results page no longer says everything was imported when rows were left out.
-
Improved
Quick Add makes a title
Quick Add now asks only about the title, its author, series, category and language. Add its editions, with their format, ISBN and price, on the title's Editions tab.
-
Improved
Links go straight to the edition
A link to one edition, such as an edition credit on a contributor's page, now opens that edition's panel on the title page instead of just the Editions tab.
-
Fixed
Subject pickers say why a code was not added
Adding a BISAC, Thema, regional or merchandising code that is no longer in use now tells you so. Before, the list stayed the same and nothing explained why.
-
Fixed
Small logos and photos show their preview
An image smaller than every preview size, such as a small logo, now gets a preview. Before, it looked as if its preview was still being made, and it was left off your pages.
-
Improved
The ISBN check is clear about what it knows
After you save an ISBN, Pubblish looks it up in Open Library. It now says Open Library does not list every ISBN, so "not found" is no proof the ISBN is unused, and names Open Library when it finds a match.
2026-10-22
-
Improved
Sign up first, then pay, then name your workspace
Creating an account now asks only for your email address and a password. After you confirm your email, you choose your plan and pay. Then you name your workspace and choose its web address. You can change both later in Settings.
-
Improved
Every price comes from Paddle
The pricing page, Choose your plan, Plan & payments, Change plan, How many? and Add-ons now show Paddle's own prices for your country, and say whether they include VAT or add sales tax. If Paddle can't be reached, the page says so instead of showing a figure that might be wrong.
-
Improved
Buttons show when they are working
Buttons that take a moment, such as Pay now, Restart subscription and Continue to payment, now say what they are doing ("Paying…") with a small spinner, and can't be pressed twice. Screen readers read the new text out, and keyboard focus stays on the button.
-
Improved
A clearer email when a workspace starts closing
The email sent when a workspace starts closing now says what happened, that everything is kept safe until the deletion date, and how the owner can restart the subscription to get it all back.
-
Fixed
Clearer messages when Paddle is slow
If Paddle takes too long to answer while taking a payment, Pubblish now says it can't tell yet whether the payment went through, instead of saying nothing happened. A payment page that has expired says so, and pressing Pay now again after it worked says your trial has already ended.
-
Improved
One banner for a payment problem
When a payment fails, the owner and administrators see one banner on every page, "There's a problem with your account. Go to Plan & payments.", and Plan & payments says what is wrong. Editors don't see it.
-
Fixed
Smart links keep working while a workspace is on hold
A smart link now keeps sending readers to the right shop even while its workspace is on hold.
-
Fixed
Reader imports and custom domains open after your first payment
Importing a list of readers and adding a custom domain now open only once your first payment has gone through, not when a trial ends and the payment is still being tried.
-
Fixed
The AI credits warning watches this month's credits
The "nearly used up" email for AI credits now warns when this month's credits run low, even if you hold credits from a pack.
-
Fixed
Emails before you name your workspace
If you pay and close the page before naming your workspace, emails about it now call it "your new workspace", and their links take you to Name your workspace. Before, they showed a placeholder name and links that didn't open.
2026-10-21
-
New
Prices in your own currency
Plan & payments now shows your next payment as Paddle will take it, in your own currency, with tax included. Where Paddle has a price for your country, the plan and add-on pages show that price. Otherwise they show US dollars and say that Paddle charges you in your own currency.
-
Fixed
A closing workspace says "Closing"
Plan & payments used to say "Canceled" whenever a workspace was closing, even when nobody had canceled it. It now says "Closing", and the message beside it says why.
-
Improved
A chat stays readable after AI is turned off
When AI features are turned off, a chat that used them ends. Ask AI now opens on that chat so you can still read it, rate it, email it to yourself or send it to us. Start a new chat to ask more.
-
Fixed
Closing your account just after paying refunds you
If you pay for a new workspace and close your account before the workspace is ready, the payment is now canceled and refunded.
2026-10-20
-
New
Turn AI features off for your whole workspace
The workspace owner can now switch AI features off in Settings → Workspace. With AI off, the AI buttons on a title go away and no AI credit packs are sold. Ask AI still answers questions about Pubblish from our guides, and sees nothing in your workspace.
-
New
Choose which AI crawlers may visit your website
Each website now has an AI crawlers setting. Allow all of them, block the ones that train AI models, or block all AI crawlers. Your choice reaches your site's robots.txt the next time the site is published.
-
Improved
The chat in the Help panel is now called Ask AI
The Help panel always opens on Guide, and Ask AI sits beside it, one click away.
-
Improved
Additional storage is shown in GB
Plan & payments and the Add-ons page now count additional storage in GB. Every monthly add-on is called "additional", such as an additional team member.
-
Fixed
Clearer messages when a payment change is refused
When our payment provider refuses a change, the message no longer shows its internal codes. It tells you to report it to us from the Help panel, so we can look into it.
-
Improved
Storage add-ons say their size
When you add or remove additional storage on the Add-ons page, the number box now says how many GB each one holds. The most you can remove is shown in GB too.
-
Improved
With AI off, Plan & payments and Add-ons say so
While AI features are off, Plan & payments no longer lists AI credits. The Add-ons page always says that AI credit packs are not sold.
-
Fixed
Settings follow the AI switch straight away
Turning AI features on or off now updates the Credentials tab at once. The switch for your own AI key appears or goes without a reload.
-
Improved
Clearer AI crawlers setting for websites
The help under a website's AI crawlers setting now says what each choice asks of which companies. It also says the choice takes effect the next time the site is published. Block AI training crawlers covers more training crawlers.
2026-10-19
-
Improved
Clearer, consistent words across Pubblish
Buttons, headings and messages now use one word for each thing, such as Files, Sign in, title, edition, team member and administrator. Headings and buttons are in sentence case, so "Save changes", not "Save Changes". If you chose English (UK) in Your profile, British spellings still show.
-
Improved
Monthly add-ons show the price when you ask for it
On the Add or Remove page for a monthly add-on, enter how many and press Calculate price. The page then shows your new payment, read fresh from Paddle, and says how many you already have. If your subscription already holds the most of an add-on it can, the page says so.
-
Fixed
A closing workspace shows its plan's price
After a subscription ended, Plan & payments still showed a price that included its monthly add-ons. It now shows the plan's price alone, because the add-ons end with the subscription.
-
Improved
A contributor with credits is kept
A contributor credited on a title or edition can no longer be deleted. The delete page lists each credit with a link to its title, so you can remove the credit there first.
-
Improved
Messages only suggest what you can do
While a payment is failing, a cancellation is booked, or the workspace is on hold or closing, pages and emails no longer suggest buying a pack or moving to a bigger plan. A team member who opens a feature outside the plan is told to ask the workspace owner.
-
Improved
The pack tick box says what you agree to
Before you pay for a pack of AI credits or emails, the tick box now says that the payment is taken from your saved payment method, that the pack starts at once, and that it can't be refunded once any of it has been used.
-
Fixed
The pricing page shows which plan includes Contracts
Contracts comes with the Publisher plan. The pricing table and the features page now say so.
2026-10-18
-
New
Add team members, custom domains and storage by the month
Plan & payments → Browse add-ons has a new Monthly add-ons section. The owner can add an additional team member, an additional custom domain or additional storage. Each is added to your plan's payment, monthly or yearly, until you remove it. Adding one is paid today for the rest of your payment period. Removing one puts the unused part into your account credit. You can remove only what you are not using. Monthly add-ons can be bought once your free trial ends.
-
Improved
Moving to a smaller plan tells you first what doesn't fit
If you use more team members, custom domains or storage than the new plan includes, the Change Plan page lists them before any payment. Keep them by paying for monthly add-ons, where the plan offers them, or remove what doesn't fit and come back. Nothing is removed for you. A move to a bigger plan, or a switch between monthly and yearly, keeps the add-ons you need.
-
Improved
The plan change shows the whole new payment
Before you confirm a plan change or an add-on, the page shows the new payment as the plan and each add-on, then the total. It shows Paddle's figure with its tax, and says when your account credit is used first. The current plan's card on Plan & payments shows what you pay, monthly add-ons included.
-
Improved
Royalties and Contracts stay open to read on a plan without them
If your plan doesn't include Royalties or Contracts but the workspace holds royalty periods, payees, contracts or supply arrangements, their pages still open. You can see everything, but not add or change anything. Move to a plan that includes the app to make changes again.
-
Improved
Each month's emails start fresh
Your plan's mailing-list emails reset on the 1st of each month. Unused emails no longer carry over to the next month. For a big month, buy a send pack.
-
Improved
"Team member" on every screen
Pubblish now says "team member" everywhere you read it, in the app and in emails, never "seat", "place" or "person".
-
Fixed
Confirm your email before money moves
After the first 7 days, an owner whose email address is not confirmed can no longer add monthly add-ons, change plan or pay early. The page says to confirm the email address first.
-
Fixed
Side panels take focus when motion is reduced
With your device set to reduce motion, opening a side panel or the help window now moves the keyboard focus into it, instead of leaving it on the page behind.
-
Fixed
Clearer messages when an invitation or a + Create fails
An invitation whose email could not be sent now shows as a warning, not a green success. A refused + Create in a dropdown now says why.
-
Improved
Coming back after canceling includes the add-ons you need
While a workspace is closing, Restart and each plan card say what doesn't fit that plan and what it costs with the monthly add-ons that make it fit. The payment includes them.
2026-10-17
-
Improved
Guest and beta reader invitations have one button
The email that invites a guest or a beta reader now has one button, Accept invitation. The page it opens decides the next step. If the address already has a Pubblish account, it asks you to sign in, then brings you back to accept. If not, you can create an account or use Quick Access. Quick Access now works for as long as the invitation is open, not just for an hour. It still works only once. A guest link never signs in an existing account without its password and two-step code.
-
New
Use your own AI key
Settings → Credentials has a new switch, Use my own AI key. When it is on, AI jobs use your workspace's own AI key and spend no AI credits. It needs an AI key saved under Credentials first. If your own key fails, the message says so and what to do. If Pubblish's AI fails, the message tells you to try again later.
-
New
The catalog spreadsheet carries everything
Export now includes taglines, review quotes with their sources, every short and long description, comparables, awards, and copyright work titles and descriptions. Importing the sheet puts each one back on the same record. A value with nothing to attach to, such as an award year with no award, is named on its cell, and the rest of the row imports. Numbered columns, such as Tagline and Tagline 2, must be filled in order. The preview refuses a row that skips one.
-
Improved
Deadlines in emails are in your own time zone
Invitations, ownership offers and other emails with a deadline now give the date in your time zone, if you have set one on Your Profile. Otherwise they give the date, the time and the time zone. Before, a link could stop working the evening before the date the email showed.
-
Improved
Delete pages say what is in the way
When something can't be deleted, its delete page now names what is blocking it, with a link to each one. It also lists the links the delete will clear. For example, deleting a title warns that reader magnets, signup pages, emails and acquisitions will lose their title.
-
Fixed
Marking a file as primary no longer affects other records
In Files, the Primary star now shows only on a file that belongs to a title or a person. Before, using it on a file that belonged to nothing could remove the primary cover or headshot from every record in the workspace.
-
Fixed
A second new row no longer saves onto the first
Adding two new rows one after the other, such as contributors, awards, a person's services or beta-read questions, now saves each row where you typed it. A refused value shows its message under the field instead of a pop-up, and no longer covers the row's buttons. Changing a contributor row's person now updates the photo and Details to match.
-
Fixed
Subject changes no longer undo someone else's
Adding, removing or moving a subject code now starts from the codes already saved on the title. Before, it could erase a change another team member or an import had just made. The progress card at the top of the title page now updates when you change subjects or keywords. It also remembers where you put it, and whether it is pinned, for each title.
-
Improved
"Check your inbox" keeps you on the page
On the Check your inbox page, Send it again, Change email address and Continue now bring you back to the same page. Pressing Send it again within 3 minutes of the last email sends nothing and says "We sent it a moment ago." The yellow banner's Send it again also stays on its page. Restarting a subscription, or accepting a team invitation or ownership offer, now asks you to confirm your email address first.
-
Improved
AI writing runs one request at a time
One AI request runs in a workspace at a time. A second one is told to wait for the first to finish. A request that runs too long now stops after 30 seconds. A refused or failed request shows a short message instead of a page of code. A failed Copy edition now shows a message too.
-
Fixed
Import Now imports what the preview showed
Import Now now works only on the file you previewed. If another browser tab has switched the import to a different file, it is refused. Every row the preview counts in is imported. An ISBN correction the import can't use is listed on the result page instead of being dropped.
-
Fixed
Relationships between people can be added again
On a person's page, you add a relationship by picking the related person, and its type follows. Unticking Deceased while a date of death is set is now refused with a message, instead of being undone. On Create Person, the sections with rows open after the first save instead of failing. The delete page lists the person's files and relationships. A portal invitation whose email fails now shows as an error.
-
Fixed
Quick Add says what it can't save
Quick Add now refuses a price or a date when no format is picked, and a series number without a series or too large to store. A duplicate ISBN or ASIN now names the edition that already has it. A series number or reading age of 0 now shows as 0.
-
Fixed
Award statements follow the award
A generated award statement now updates when you change the award, the achievement or the year, on screen and in ONIX. A statement you wrote yourself is kept. A new award row's year starts blank instead of this year.
-
Fixed
ONIX includes ORCID identifiers
ONIX files now include each contributor's ORCID as well as their ISNI.
-
Fixed
A form says what's wrong instead of failing
A blueprint name with no letters or digits, an imprint name another imprint already has, and a reader magnet offer longer than the magnet name allows are now refused with a message on the form. Before, they showed an error page. An affiliate code with characters it can't use is refused, and your saved code is kept, instead of being changed or deleted.
-
Fixed
Draft 2 can be added
A new manuscript version is numbered after the last one of its type, so Draft 2 is no longer refused. A style rule you switch off stays in the list, marked Off. On Advanced Convert, the Edition list now changes when you pick a different title.
-
Improved
Conversions find chapters in more manuscripts
Headings with no text under them, such as "Part One", are no longer taken for chapters. In an anthology, each contributor's file is read on its own, so chapters are found even when contributors used different heading levels.
-
Fixed
A welcome email that fails is tried again
When a mailing list's welcome email fails to send, Pubblish tries it again, up to 4 tries in all. This includes one that stopped part-way. Rarely, a reader may get the same welcome email twice.
-
Fixed
Website analytics and Quick Site fixes
In website analytics, "Last 7 days" and the other periods now cover exactly that many days, compared with the same number of days before. Channel shares now count channels a publisher added. The Quick Site Wizard lists every item, with a search box. Saving the Authors list updates the Main author list, and the other way round. View Live shows only after the website's first Deploy. The custom domain help now says an owner or administrator adds domains.
-
Improved
Handing over a workspace, smoother
Make owner on the Team tab opens the hand-over with that team member's email filled in. If the subscription could not move to the new owner, they restart it from their own Paddle account, and the previous owner's payment details are left alone. A note about Paddle sending receipts to an old email address no longer shows to the new owner.
-
Fixed
Signing in with Google brings you back to your invitation
Choosing Continue with Google from an invitation or ownership offer now brings you back to it after you sign in. When inviting a beta reader, only team members who can see People are offered a matching person. Others see the beta reader's name, never their email address.
-
Improved
Help for each section of a title and a person
Section headings such as Contributors, Copyrights, Review Quotes, Name Identifiers and Related People now have a help icon that explains their fields. Screen readers now read each field's help text.
-
Fixed
A title or series named "Create" opens normally
A title, series or blueprint whose name matches a Pubblish page, such as "Create" or "New", now gets a web address that works. Typing such a word as the address yourself is refused with a message.
-
Fixed
Adding a title from a series page keeps its main series
Adding a title to a series from the series page now adds it after its other series, so the series it already had first stays first.
-
Fixed
Another reviewer's acquisition review is read-only
On an acquisition, a colleague's review now shows as text. Only your own review has boxes to edit.
-
Improved
File notes hold 5,000 characters
Notes on a file in Files can now be up to 5,000 characters. Alt text and credit lines that are too long are refused with a message instead of being cut short. A bulk ZIP download names any file it couldn't include in "Files not included.txt". The file panel finds a title as you type. An older version of a file downloads with its own file type.
-
Fixed
Told which access level an action needs
When your access level doesn't allow an action, Pubblish now says which access level it needs. Before, some actions showed a page saying the item could not be found. Team members who can't edit titles no longer see the edition's Edit and Copy buttons, and see its identifier as plain text. Guest and beta reader pages refuse someone without access the same way. When an inline edit is refused, what you typed stays in the box, so you can correct it.
-
Fixed
Deleting a blueprint no longer breaks running flows
A title whose blueprint was deleted can now complete, skip or delete its actions. Deleting a step from a blueprint takes its actions out of running flows, and the blueprint page now says so. Ticking off your own action keeps it on the list as Done, with Reopen. Only the Assign ISBN step opens the ISBN form; other steps link to their own work.
2026-10-16
-
New
Hand your workspace to someone else
The owner can now make someone else the owner, from the Team tab in Settings. They enter that person's email address, and Pubblish emails them an offer. Nothing changes until they accept and add their own card. The old owner stays on as an administrator if the plan has room for another team member.
-
Improved
Confirm your email, then pay
After creating an account, you confirm your email address before you pay. The payment window then opens with your email filled in, so your receipts come to you. Your workspace is made as soon as the payment goes through. If none is ready, Pubblish shows "Preparing your workspace" and opens it when it is done.
-
Improved
Confirming your email takes a button press
The link in a confirmation email now opens a page with a Confirm email address button. Opening the link alone confirms nothing, so an email security scanner can't confirm an address by accident. Accepting a team invitation confirms your email too.
-
Improved
Emails say the date a link stops working
Invitations, offers and other emails with a link now give the date the link stops working, instead of a number of days. Every link in a confirmation or password reset email works for 3 days. Sending the same email again is possible after 3 minutes.
-
New
Told when Paddle won't take your new email
When the owner changes their email address, Pubblish sends it to Paddle, our payment provider, for receipts. If Paddle refuses it, the Plan & payments page now says why and has a button to send it again.
-
Improved
After a downgrade, Acquisitions stays readable
If you move to a plan without Acquisitions while it holds acquisitions, its pages stay open to read, with a line saying why nothing can be changed. Its public submission page takes no new submissions. Its reports follow the same rule. The plan change screen names each app the new plan leaves out.
-
Fixed
A double click pays once
Pressing Pay now, Restart subscription or a buy button twice no longer sends a second payment, and two browser tabs can't both pay to restart a subscription. An old payment link now says what to do instead of opening a payment that no longer applies.
-
Fixed
The closing message says why a workspace is closing
A workspace closing after a bank reversed a payment, or after the owner withdrew from the purchase, is no longer told "you canceled". The refund policy now lists what is refunded under "Changed your mind?".
2026-10-15
-
Improved
One payment page, on pubblish.com
Starting a new workspace and paying to bring a closed workspace back now use the same payment page, on pubblish.com. When you restart a subscription, the page says you are coming back, not starting a new workspace. Only the workspace owner can pay to bring it back.
-
Improved
Updating your card from Paddle's email brings you back to your workspace
Paddle, our payment provider, sometimes emails a link to update your card. That link now opens a page that says it is for updating your payment details. When you save or close it, you go back to your workspace's Plan & payments page. Only the workspace owner can update the card.
-
Improved
Links in Pubblish's emails go straight to where they say
Links in the emails Pubblish sends you, such as password reset and invitation links, are no longer routed through a tracking address, and Pubblish no longer tracks when you open them. The plain-text version of every email now matches the formatted one, and Pubblish's emails no longer start their subject with "[Pubblish]".
-
Improved
A shorter link to confirm where replies go
When you set a mailing list's reply-to address, the confirmation email now carries a shorter link that does not show the address in it.
2026-10-14
-
Improved
A closing workspace says plainly what has stopped and what to do
When a subscription ends, the workspace page and the emails now say exactly what has stopped. Mailing-list emails are no longer sent, book widgets stop working, and the website stays online but isn't updated. Each person is told what they can do. The owner can restart the subscription, and an administrator can download the data. Once the deletion date has passed, the page no longer promises a new date that isn't coming.
-
Fixed
A workspace paid for at the last minute is kept
Before a closing workspace is deleted, Pubblish takes a backup of it. If the owner restarted the subscription while that backup was running, the workspace could still be deleted. Pubblish now checks again after the backup, so a workspace paid for at the last minute is kept.
-
Fixed
Payment pages no longer say more than they know
After you restart a subscription, the waiting page no longer says your payment went through before Paddle has confirmed it. If a plan change takes too long to confirm, you are told to check your plan in a minute, not that no money was taken. Pressing Restart again closes the earlier payment page, so you can't pay twice.
-
Improved
Smart links of a workspace that no longer exists say so
A smart link printed in a book can outlive its workspace. When the workspace has been deleted, the link now opens a page saying the link is no longer active, instead of a "not found" error.
-
Fixed
Signing back in to a closing workspace works
A team member who was signed out and typed a closing workspace's address reached a dead end. They now reach the sign-in page.
-
Fixed
A series used by a beta read can't be deleted by mistake
Deleting a series whose file a beta read or reader magnet uses gave an error. The delete page now names what is using it and doesn't let you delete the series until that is removed.
-
Fixed
Clearer message when a plan has no monthly AI credits
On a plan without monthly AI credits, you are now told you have no AI credits left, not to wait for your allowance to reset. AI credit packs you have bought are used from the first AI action.
-
Fixed
Legal pages show when their text last changed
The privacy policy, terms, refund policy and data processing agreement now show the date their wording last changed.
2026-10-13
-
Fixed
Manuscript submission pages look right again
The public pages where authors send a manuscript to a publisher had lost their layout. They now match the rest of Pubblish's public pages, and a problem with the form is shown clearly above it.
-
Improved
Custom domains you have paid for stay yours
Custom domains start with your first payment, not during a free trial. Once paid for, your plan's custom domains stay yours, even if you move to a smaller plan. Proving you own example.com now covers every subdomain of it. Two of your websites can never share one address, and Settings tells you when the website's Subdomain box would save you a custom domain.
-
Improved
Months and dates read the same way everywhere
Royalty statement emails name the period month by month, like "July 2025 to December 2025". The backup page gives the full date and time when you can ask for another backup.
-
Fixed
The keyboard focus outline is no longer cut off
When you move through a form or the sidebar with the keyboard, the outline around the item you are on now shows on every side.
2026-10-12
-
New
Use your own domain for your websites and mailing lists
Add a domain you own, like example.com, once, in Settings under Custom domains. Each website and each mailing list can then pick it. A website can put a subdomain in front, like www or crime. Check my domain shows what's left to do, step by step. Every plan includes at least one custom domain.
-
Improved
Billing is now called Plan & payments
The page that shows your plan is now called Plan & payments. When you change plan, it shows what you pay today, or what goes into your account credit, as Paddle works it out.
2026-10-10
-
Fixed
A refused add-on says why
If an add-on can't be bought, pressing Pay now shows the reason on the Add-ons page instead of quietly doing nothing.
-
Improved
Mailing lists tell you what is missing before you start
Add a reader and Import readers now say up front when a list's reply-to address is still waiting to be confirmed, with a link to fix it. A scheduled email's results page has a Don't send yet button, and removing a welcome email asks first. On a new signup page, picking a list changes the words to name that list's sender.
-
New
Accounts with no workspace are deleted
An account that has no workspace is deleted a week after we email a warning, so we don't keep your details for nothing. A new account that never starts or joins a workspace goes 30 days after signup. To keep an account, start a workspace or join one.
-
Improved
Your website's address is your own
Pubblish no longer gives a website an address of its own. A website's address is the custom domain you set, or the address your hosting provider gives it when you deploy.
-
Improved
A warning before you change a list's From name
Readers know your emails by the From name, so the list settings and the send form now warn that changing it can confuse them.
-
Improved
Moving to a cheaper plan gives you account credit
When you move to a cheaper plan, the change happens at once, and the unused part of your current plan becomes account credit. It's used first on your next payments. Moving to a dearer plan, or to yearly, is paid on the day.
-
Improved
A quick check that you're a person when you create an account
The signup form now includes a short check from Cloudflare that you're a person. It stops scripts from creating accounts in bulk with other people's email addresses.
-
Improved
See this month's emails on the Plan & payments page
The Plan & payments page now shows how many mailing-list emails you have sent this month, when more become available, and any left over from last month. If Pubblish support has set your email allowance, it says that send packs are paused while it is set.
-
Improved
Manuscripts and Beta reads are on for everyone
Both apps now come with every plan, with nothing to switch on. An administrator can hide either one from the sidebar under Settings, Defaults, Sidebar. A hidden app still opens from its links and from Ctrl+K.
2026-10-09
-
Improved
Undo a cancellation on Paddle's page
If you've canceled and change your mind, the Plan & payments page links you to Paddle's own page, where Don't cancel keeps your subscription. It works during a free trial too.
-
Improved
Fix a failing card before changing plan or buying an add-on
While a payment is failing, the Plan & payments and Add-ons pages say to update your card first, with a link to do it, instead of offering a change Paddle would refuse.
-
Fixed
Administrators are told who can change the plan
A workspace administrator who isn't the owner now sees that only the owner can change the plan, instead of being told to update a card they can't reach.
2026-10-08
-
Improved
Keywords belong to each title
A title's keywords are its own, up to 50 characters each, as many as you like. Changing one never touches another title, and typing suggests keywords you've used on your other titles. Keywords no longer appear in Settings → Tags.
-
Improved
A publisher website shows your publisher
A publisher website now carries your publisher's own name, contact details and links, and lists which imprints' books it shows. An author website picks its authors from one list, with one ticked as the main author.
-
Fixed
Coming back after your workspace was deleted works again
Starting a new workspace with the same email after an earlier workspace was deleted now takes you straight to checkout.
-
Improved
Clearer messages when something can't be saved
A message about a box you need to fix now appears under that box, for example word counts on a call for submissions, a PayPal address for a payee, or contract dates. An upload refused because a workspace is on hold now says why, instead of looking finished.
-
Fixed
Imports catch two rows with one Amazon ID
The import preview now points to the row when two rows in your file carry the same ASIN, instead of the import stopping with an error. It also names any keyword longer than 50 characters before you import.
-
Improved
The payment run shows where bank payments go
For a payee paid by bank transfer or cheque, the payment run's "Pay to" column shows their payment reference.
-
Fixed
Your own price on the Plan & payments page's plan cards
If your subscription started at an earlier price, the plan card marked Current now shows what you actually pay, not today's price for new signups.
-
Improved
Yearly prices per month to the cent
The pricing page shows what a yearly plan costs per month to the cent, for example $17.50, instead of rounding it down.
2026-10-07
-
New
A step-by-step start for each mailing list
The mailing lists page now shows five steps for each list, from saying who you are to sending your first email. Each step opens the page that does it, and you can hide the steps once you no longer need them.
-
Improved
Mailing lists are one page, not eight tabs
Everything starts from the mailing lists page, and each page inside shows where you are with a trail back. With more than one list, choose which one to show.
-
Improved
New readers wait until your reply address is confirmed
A list takes no signups, hand-added readers or imports until you have confirmed where readers' replies go. The signup pages list says which pages are waiting.
-
Improved
Your card, invoices and canceling are on Paddle's own page
On the Plan & payments page, "Update payment method", "Invoices and receipts" and "Cancel subscription" open Paddle's page for your subscription, already signed in. The Plan & payments page still shows your plan, your last payment in the currency you paid in, and what happens after you cancel.
2026-10-06
-
New
Announce a new book to your readers
Press "Announce this title" on a title's page, or choose "Announce a title" when you start a new email. Pubblish writes a draft with the title, its description and the buy links for the edition you pick, ready for you to change and send.
-
Improved
Your old web address keeps working after a change
When you change your workspace's web address, the old one now forwards to the new one, so bookmarks and links in emails you've already sent still work. Settings shows the old address as forwarding.
-
Improved
Imports that look like a bought list are refused at once
Once 50 or more new readers are imported in 30 days, a file is refused if more than 10% of its new readers have a role address, like info@, or a throwaway address. The import page states the rule, and a refused file lists the addresses to remove.
-
Improved
Readers delete their details in one press
The "Delete my details" button on the unsubscribe page now deletes them straight away, with no second email. The page shows only part of the reader's address, because a forwarded email carries the same link.
-
Improved
Email and AI allowances start again on the 1st
Every plan has a monthly email allowance, and both it and your monthly AI credits start again on the 1st of each month.
-
Improved
Add back a reader you removed
A reader you took off a list can be added again by hand. They get a confirmation email and join once they confirm. An import still skips them.
-
Improved
Blurb is now part of the long description
Blurb was a second name for the long description, so it is no longer a separate kind of text. Any blurb you had is now one of the title's long descriptions, after the one you already had.
-
Improved
Exports show bounces and consent
The reader export now says when email to a reader stopped being delivered and how they agreed to join, and an export imports back without warnings.
-
Fixed
Canceling after a refunded plan change
When canceling refunds a recent plan change, your workspace stays open until the end of the period you paid for and closes then. It can't also close today. While a workspace is on hold, AI credit packs can't be refunded; the Plan & payments page now says so.
2026-10-05
-
Improved
Your emails come from your own address
Each workspace now sends its mailing-list emails from its own address, such as [email protected], named after your web address. It is set up for you the first time you open Mailing lists, and keeps its name if your web address changes. You can change the part before the @ in Mailing lists, Settings.
-
Improved
Readers who have gone quiet are left out of new emails
A reader who hasn't opened or clicked any of your last 3 emails has gone quiet. New emails now leave them out unless you choose otherwise, and the sending page says how many there are. Sending from your own domain, you can include them and change the 3.
-
Improved
See who imported a list of readers
An imported reader's consent details now say who imported them, and the import's own page says who started it.
-
Fixed
Placeholders are refused in a subject line
A subject or inbox preview is sent exactly as typed, so a code like {{ first_name }} there would reach readers as written. Pubblish now says so when you save, instead of sending it.
-
Fixed
Readers can still download their free file during a hold
If your workspace is put on hold, readers who already joined can still download the file they signed up for.
-
Improved
Closing a workspace stops an email that was part-way through sending
Nothing old goes out weeks late if you come back. The welcome-back email tells you, and the email's results show how many readers didn't get it.
-
Improved
Send from your own domain on any plan
Every plan can now send mailing-list emails from your own domain, such as [email protected]. Add it in Mailing lists, Settings.
-
Improved
Emails wait if your own domain stops working
If your domain's records stop working after it was verified, your emails wait instead of going from a different address. We email you, and everything waiting goes once it's verified again.
2026-10-04
-
New
Your readers get a privacy notice
Each workspace now gives its mailing-list readers a privacy notice, linked from your signup pages, signup boxes and emails. To use your own privacy page instead, add its address in Mailing lists, Settings.
-
New
Readers can see and delete their details
From the unsubscribe link in any of your emails, a reader can ask for a copy of their details or ask for them to be deleted. Deleting is confirmed through a link we email them.
-
Improved
Readers who leave are deleted straight away
When a reader leaves your last list, or you remove them, their details are deleted. They can still sign up again themselves.
-
New
Replies go to an address you've confirmed
A list needs a reply-to address before it sends. We email that address a link, and replies go there once you press Confirm on the page it opens.
-
New
Large imports that look bought are checked first
When an import of 50 or more readers has many job or throwaway addresses, Pubblish checks it before anyone on it gets an email, and emails you when it's done. Importing also asks you to confirm your readers asked to get your emails.
-
New
Pay now ends your free trial early
The workspace owner can end the free trial from Plan & payments and pay straight away. Importing a list of readers opens after your first payment.
-
New
We email you when your emails are held back
If Pubblish holds back or stops your mailing-list emails, the workspace owner gets an email saying why and what to do.
-
Improved
Add and remove labels on a reader's page
You can now add or remove a reader's labels from that reader's page.
-
New
See who changed your mailing-list settings
Mailing lists, Settings has an Activity panel showing who changed what, and when.
-
Improved
Signing up twice sends one email
Someone who signs up twice in a day gets one email. Someone already on your list who signs up again is told by email that they're already on it.
2026-10-03
-
New
Mailing lists replace Newsletters
Newsletters is now Mailing lists, rebuilt to be simpler. You write an email, choose who it goes to, and send or schedule it. Readers join through your signup pages, and your readers, labels, welcome emails and reader magnets all live under Mailing lists in the menu.
-
New
A mailing list can use an imprint's brand color
In Mailing lists, Settings, you can choose the imprint a list belongs to. Its emails, signup pages and pasted signup boxes then use that imprint's brand color, or your publisher color if the imprint has none.
-
Improved
Drafts appear only once you start writing, and you can delete them
Starting a new email no longer leaves an empty draft behind. A draft is saved once you type something, and a draft you no longer want has a Delete button. Reader magnets now have their own web address.
-
Improved
Editors can run the mailing list
Team members with Editor access can now see and add readers, use and manage labels, and tidy up readers who stopped opening your emails. Importing, exporting and erasing readers stay with administrators.
-
Fixed
Book credits keep the order you set
Contributors on a title or edition now always show in the order you put them, everywhere they appear.
-
Improved
The assistant counts questions over a week
The assistant now allows 500 questions per workspace over any seven days, instead of a daily limit, so a busy day does not stop you. If you reach it, the message explains that each question stops counting seven days after you asked it.
-
Improved
Payment messages always tell you what to do next
When Plan & payments cannot do something you asked, such as a change while your workspace is on hold, the message now says why and points you to the page where you can sort it out yourself.
2026-10-02
-
New
Leave a workspace you were invited to
On your User Preferences page, a team member of someone else's workspace can now leave it. You lose access to that workspace straight away; the workspace and its titles stay. The owner cannot leave their own workspace.
-
Improved
A closing workspace is deleted after its closing date, wherever you are
Deletion now waits until the closing date has ended in every time zone, so the date you are shown is the last full day you have. The emails and the Plan & payments page say "after" that date.
-
Improved
Importing a spreadsheet warns about cells it cannot use
A decimal page count keeps its whole part, a negative count is left blank, and an unrecognised format detail is ignored, and each warning names your own column heading. A negative fraction is refused. Warnings are grouped so a long sheet reads in a few lines.
-
Improved
Every file upload is a drop target
Covers, manuscripts, sales reports, spreadsheets and reader-magnet files can be dragged onto the page or chosen with a browse link. The box says the size limit and what kinds of file it takes, and refuses a file that is too big before it uploads. Quick Convert's Convert button waits until a file has really been accepted.
-
Improved
A delete page says what will stop the delete
Before you confirm a delete, the page lists anything that still uses what you are deleting, such as a beta read or a conversion made from a title's file, and the Delete button is switched off until you deal with it. If a delete is refused anyway, the page says nothing was deleted and why.
-
Fixed
A free-download link that cannot work explains itself
When a reader follows a download link and the file cannot be sent, they now see a page that says whether the link is wrong, the file has been taken down, or the author has something to fix, and can press a button to tell the author. The author's email names each file and what is wrong with it, and is sent at most once a day for each download.
-
Fixed
Counts read correctly when there is one of something
Pages, emails and messages no longer say "1 editions" or "1 item(s)". Every count changes its word when the number is one.
-
Improved
Deleting your account keeps your name on the work you did
When you delete your Pubblish account, your email address, password, bio and profile picture are erased. Your name stays on the records of the workspaces you worked in, such as a review you wrote or a beta-read answer you gave, so authors keep your feedback. The User Preferences page and the privacy policy say so.
-
Improved
Quick Add takes a finished cover picture
The cover box on Quick Add takes JPEG, PNG and WebP pictures. A TIFF or Photoshop file is refused with a sentence saying why; add source files on the title's Files tab instead.
-
Fixed
The import page's upload box fits its card
The drop box on the catalog import page no longer spills over its help text and the edge of the card.
-
Fixed
Team members with an unconfirmed email keep their settings and ONIX
After day 7 of an unconfirmed email address you can still change your Profile and User Preferences, download ONIX and close the welcome banner. The add-ons page now says why a team member cannot buy, instead of showing a dead button.
-
Fixed
Catalog imports and Quick Convert work again
A catalog import or a Quick Convert could fail after you uploaded your file, because the file was not where the background job looked for it. Both now keep your upload safely until the job has read it. If something goes wrong while storing it, the page says so and asks you to upload again.
-
Fixed
Deleting your account works whatever you have made in a workspace
Deleting an account used to fail silently if you had ever imported a spreadsheet, run a flow step or uploaded a sales report in a workspace, including one you had since left. Everything that pointed at you is now cleared in every workspace, and if something cannot be cleared the page says what and what to do.
-
Improved
Canceling soon after a plan change refunds the change and keeps your plan running
If you change plan and cancel within 14 days, the plan-change payment is refunded and your subscription runs to the end of the period you have already paid for. Before, the rest of a yearly period was lost.
-
Improved
Payment problems now tell you what to do next
When a payment, refund or card change cannot be completed, the message says what happened and where to go. Money questions point at Paddle, who take payments for Pubblish; a fault on our side asks you to report it from the Help panel. Nothing ends in "contact support" any more. The Update payment method button opens Paddle's card page for your subscription directly.
-
Improved
Sign-in and signup put Google first
The Google button comes first, the divider says you can use your email instead, and the pages say "sign in" throughout.
2026-10-01
-
New
Connect more than one Google account to sign in with
Under your account's Google page you can connect several Google accounts, and each one is listed by its own Google address. Any of them signs you in.
-
Improved
Signing in with the wrong Google account no longer makes a new account
Continue with Google on the sign-in page now only signs you in. If the Google account you picked isn't linked to Pubblish, you are told so and can try another Google account or sign in with your email and password. The signup page's Google button still makes a new account.
-
New
My inbox works now sends the confirmation email again
If your confirmation email bounced because your inbox was full or unavailable, press My inbox works now on your email page and Pubblish sends it again, once a day. An address reported as spam can't be retried.
-
Improved
AI pack credits last as long as your workspace
Credits from an AI pack you buy never run out on a date. They stay until you use them or the workspace is closed, and the closing emails tell you how many are left.
-
Improved
A mistyped address offers the nearest page
An address that doesn't exist now shows "Page not found" with a button to the nearest page above it that you can open. Shortening an address, such as /billing/, takes you to that section's first page.
-
Improved
Your own account pages look like the rest of Pubblish
Email, password, profile, preferences and Google connections now use the same look as your workspace, with your menu, instead of the website's.
2026-09-28
-
New
Rename, merge and delete tags in one place
Keywords, file tags and mailing-list labels now share one table in Settings. Rename a tag right in its row, tick two or more and choose Merge to combine them, or delete one you no longer use. A keyword can't contain a comma or a semicolon, because lists of keywords are split at them.
-
Fixed
Keywords separated by semicolons import as separate keywords
A spreadsheet keywords cell like "fantasy; magic, dragons" now gives three keywords, the same as typing them on the title page. Before, the semicolon was kept inside one keyword.
-
Improved
Title imports read dates written like 20250403
A spreadsheet date written as eight digits, year first (20250403 for 3 April 2025), is now read as a date in publication and release-date columns, including the release dates for each country. Before, it was refused. A date that doesn't exist, such as 31 February, is still refused.
-
New
A reader spreadsheet can bring in labels and join dates
When you import readers, add a labels column (several labels separated by commas) and a subscribed_at column (written like 2024-03-01). A reader already on your list gets the new labels and keeps whichever join date is earlier.
-
Fixed
Repeat opens and clicks on an email now count
When a reader opened or clicked the same email again, the second open or click could go uncounted for a week. Every one now counts.
2026-09-26
-
Fixed
Welcome sequences keep going when you switch an email off
If you switched off or deleted an email in a welcome sequence, readers waiting for it stopped there and never got the rest. They now move on to the next email in the sequence.
-
Fixed
Replies to your confirmation and welcome emails reach you
The confirmation and welcome emails a new reader gets now use your reply-to address, like your mailing-list emails do. Before, a reader who replied to them wrote to an address nobody reads.
-
Fixed
The KDP sheet fills in more of Amazon's form correctly
A foreword or introduction writer now gets KDP's "Foreword" or "Introduction" role. First and last names come from the contributor's sort name, so "van Gogh, Vincent" splits the right way. A title with only a short description or a blurb no longer gets a blank Description.
-
Fixed
Quick Add tells you when an ISBN is already taken
Adding a title with an ISBN another edition already has now says so under the ISBN box. It used to say something unexpected had gone wrong.
-
Improved
Print PDFs split fewer words at the end of a line
Print books now only split words of six letters or more, and never split a name or other capitalised word, the last word of a paragraph, or a heading. You will see far fewer lines in a row ending in a hyphen.
-
Improved
An inactive reader means the same thing everywhere
A reader is inactive when they have had at least 3 emails and have not opened or clicked one in 180 days. The badge on a reader's page and the list-cleaning page now agree. The badge used to ignore clicks.
-
Fixed
A title's description is picked the same way everywhere
Your title's page, your website, the EPUB and keyword suggestions all show the long description, then the short one, then the blurb. An empty long description no longer hides a short one you have written.
2026-09-25
-
New
Every account confirms its email address
We send a link to your email address; press it to confirm the address is yours. If it isn't confirmed after three days, we send one reminder. After seven days, you can still read and download everything, but you can't make changes until you confirm. The rest of your team is not affected. To change your email address, choose Email address in your user menu. Your old address stays in use until you confirm the new one.
-
Improved
Buying an add-on now asks you to confirm first
Pressing an add-on's button opens a box showing the price. You pay only when you press Pay now. For an AI credit pack, you also tick "Start my credits straight away", with links to our Terms and Refund policy beside it.
-
Improved
Terms, Privacy and Refund policy are on every page
Every page in the app now has links to our Terms, Privacy policy and Refund policy at the bottom. The Refund policy is also next to Cancel subscription on the Plan & payments page.
-
Improved
The Add-ons page shows all your plan's limits
The Add-ons page now lists the same limits as the Plan & payments page — titles, storage, guests and team members — so you can see what your plan includes before you buy more.
-
Improved
When something isn't on your plan, we say how to get it
If you try to use a feature your plan doesn't include, the message now tells you what to do next — change plan, or switch it on under Add-ons if it's a free one.
2026-09-24
-
New
AI credit packs now come in four sizes
You can buy 100, 250, 500 or 1,000 AI credits at a time, under Plan & payments → Add-ons. Bigger packs cost less per AI credit. You pay once, and your month's allowance is used first. A pack you buy is spent once and is not topped up again each month.
-
New
Refund an unused AI credit pack yourself
If you haven't used any AI credits from a pack, you can refund it yourself for 14 days after you buy it, from the Plan & payments page. The pack pauses while Paddle, who handles our payments, processes the refund. If Paddle turns it down, the pack comes back into use and we email you.
-
Improved
Unlimited guests on every plan
Every plan now has unlimited guests, so you never need to buy guest places. Team members still depend on your plan.
-
Fixed
A clear message when an address can't receive email
If an email address has stopped accepting our emails, Pubblish now tells you when you invite that address or confirm your own, instead of sending an email that would never arrive.
-
Improved
Your invoices are on the Plan & payments page
The workspace owner can download every invoice from the Plan & payments page, without going to Paddle's website. A payment that has been refunded is marked Refunded, or Refund pending while Paddle decides.
2026-09-23
-
Improved
Your workspace is ready the moment you pay
Pubblish sets a workspace aside for you when the payment page opens, so paying takes you straight into it. If someone took the name or web address you chose while you were paying, you keep your workspace and simply pick another.
-
Improved
Coming back to a closing workspace takes one button
A closing workspace's Plan & payments page now leads with Restart subscription, the same button the closing page shows. If your subscription is still running, pressing it simply keeps it. After you pay, the page waits and reopens your workspace by itself. The closing page also follows dark mode now.
-
Improved
Plan & payments shows what you last paid, in your own currency
Prices are listed in US dollars, and our payment provider charges you in your local currency. Plan & payments now shows your last payment as it appeared on your card, with its date.
-
Improved
When a card payment fails, the Plan & payments page says exactly what happened
You see that your card was declined, how many times, and when it was last tried, and that our payment provider keeps trying for up to 30 days. Update your card from Plan & payments and the next attempt uses it.
2026-09-21
-
New
You can now create an imprint from any imprint box, without leaving the form
Type a name your workspace does not have yet into the imprint box on the edition form, Quick Add, Settings or a mailing list. Pubblish asks you to confirm, creates the imprint under your publisher, and fills the box in.
-
Improved
Every edition now has an imprint
The imprint box on the edition form and Quick Add is required, so exports and print files always know which publisher stands behind a book. An edition is not saved without one.
-
New
Importing a spreadsheet with an imprint you do not have yet asks, instead of guessing
The import preview lists every imprint name in your file that your workspace does not have. For each one you can point it at an imprint you already have — useful when the spreadsheet has a typo — or have it created. If rows name no imprint and you have no default set, the preview asks which imprint those rows should use. An answer that cannot be used any more, such as an imprint deleted in the meantime, skips that row with a warning rather than inventing something.
-
Fixed
The import preview keeps your answers when one of them is refused
If one answer on the preview was rejected, the page used to come back with every other answer cleared. It now keeps them and shows the problem next to the box that has it. The Import Now button also no longer sits behind its spinner when a required box is empty.
-
Improved
Your workspace has one publisher, and you name your own imprints
A workspace has a single publisher, created with it and taking the workspace name to start with. Rename it whenever you like on the Publisher page. Imprints are yours to add — signup no longer makes one up for you. You create your first from the imprint box the first time you add an edition.
-
Improved
No more being asked which publisher something belongs to
Because a workspace has exactly one publisher, Pubblish has stopped asking. The question is gone from the imprint box, the import preview and Settings, and the sidebar now reads Publisher rather than Publishers and opens yours directly.
-
Fixed
Public mailing-list pages are no longer headed "Newsletter" for a new workspace
A workspace that opened its Mailing lists page before creating an imprint had the word "Newsletter" fixed as the name at the top of its public signup and download pages. The sender name now starts blank and the pages show no name until you set one.
2026-09-19
-
Improved
You can now delete any action on your list, including ones Pubblish made
Delete used to refuse an action that came from a flow or a readiness check, with "System actions cannot be deleted". It now removes the action from your list and Pubblish will not recreate it. An action you typed yourself is still deleted outright. Deleting a flow step also moves the flow on, the same as skipping it.
-
Fixed
A price cell the importer cannot read is reported instead of crashing the upload
A spreadsheet cell reading "inf", "nan" or a number far too large for a price used to stop the upload with an error page, or slip through and fail later. The row is now listed with a warning naming the cell, and the rest of the file imports as normal. An unreadable page count is reported the same way.
-
Fixed
Sales evidence under a finalized royalty period can no longer be changed
Once a period is finalized, editing its name and dates, re-matching a report, assigning a line to an edition or ignoring a line is refused with a message saying to reopen the period first. The Edit link is no longer shown for a finalized period.
-
Fixed
A plan with no free trial is not sold as one
If the signup page promises a free trial, checkout on a plan that cannot offer one now stops with "Nothing has been charged" instead of charging your card straight away.
-
Improved
The yearly-payment saving on the pricing page is now calculated
The "Save ~17%" badge was typed by hand. It now shows the real percentage worked out from the monthly and yearly prices.
2026-09-12
-
Fixed
A closed workspace now tells you why an action was refused
If your workspace had been closed and you tried to save or change something, the message said the server did not explain why. The explanation was there but too long to show. It now appears in full, including what you can still do and until when.
-
Fixed
Back returns to Plan & payments after you request a backup
When you arrived at your backups from the Plan & payments page and asked for a new backup, the Back button sent you to Settings instead. It now takes you back to where you came from.
2026-09-09
-
Fixed
AI credit allowances now renew every month
A bug could stop your monthly AI credit allowance from renewing, and could turn an AI credits top-up into a permanent increase instead of one extra month. Both are fixed.
-
Improved
Updating payment details is now the workspace owner's job
Plan & payments's Update payment method and View invoices buttons now show for the workspace owner only, the same rule Cancel subscription already follows. An administrator who isn't the owner no longer sees them.
-
Fixed
If Paddle refuses your refund, the email now tells the full story
Closing a workspace returns any emails it had scheduled to draft. If Paddle then refuses the refund and your workspace reopens, the email you get now says those emails were returned to draft so you can reschedule them, instead of saying everything carried on unchanged. It also names Paddle directly as the reason no money is coming back.
-
Improved
Paddle is named plainly as the seller on checkout and refund pages
The checkout page and the refund policy now say Paddle is the merchant of record, not "our" merchant of record — matching what your receipt and card statement already say, and what the Terms and Privacy policy already said.
-
Fixed
Messages about your workspace no longer show a blank name
If a workspace has no name set, the sentences and emails about it — like the notice a closed workspace shows — used to leave a blank gap where the name should be. They now say "this workspace" instead.
-
Improved
Your subscription status is shown in plain language
Plan & payments used to show internal status words like "Grace Period". The badge now reads one of Active, Free trial, Payment failed, Cancellation scheduled or Canceled, and the buttons underneath — Cancel subscription, Keep subscription, Resubscribe — say plainly what pressing them does.
-
Improved
Deleting your account now says plainly what happens
User Preferences → Delete your account now explains that deleting removes your email address, password, profile and photo — not your titles or other work, which stay in their workspaces. If you own a workspace with an active subscription, you're asked to cancel it first. Confirming now means typing your email address rather than a single click.
-
Improved
Dates are shown the same way everywhere
A date standing alone — in a list, a table, a badge — now reads 2026-09-25. A date inside a sentence reads September 25, 2026. The app previously mixed several date styles depending on the screen.
-
Fixed
Status badges are easier to read
Colored status badges across the app — Active, Payment failed and similar — had poor contrast against their background in light theme, some close to unreadable. They now meet accessibility contrast standards.
2026-09-06
-
Improved
A closed workspace now means download only, not read-only browsing
When a workspace stops paying — the subscription lapses, is canceled, or is closed by its owner — signing in now shows one page saying what happened, the date everything will be deleted, a button to download your data, and a button to pay and bring it back. Nothing runs in the meantime, and your published website is not affected — it's on your own hosting. You get 90 days to download your data however you leave; closing a workspace yourself used to give only 30.
-
Improved
Leaving Pubblish is one button now
Plan & payments has one Cancel subscription button. It asks which you want — keep using your workspace until the period you have paid for ends, or close it today by typing your workspace name. Either way it tells you upfront whether you are inside the refund window. The separate Delete workspace screen under Settings has gone — only the workspace owner sees the Cancel button.
-
Improved
A failed payment now gives you the full 30 days Pubblish's payment provider allows
If a payment fails, your workspace now stays fully open for as long as your card is still being retried — up to 30 days — instead of closing after a week. It closes only once the payment provider gives up retrying. If a refund is later refused after you've closed your workspace, the workspace reopens and stays open until the end of the period you paid for, with an email explaining what happened.
-
Fixed
Widgets on a closed workspace stop, but your smart links keep working
Signup boxes and "buy" widgets embedded on your own website used to keep rendering, and silently swallowing submissions, on a workspace that had closed. They now say plainly that the page isn't available. Your smart links — the geo-aware buy-button redirects — are the one exception and keep working throughout, closed included, because someone else's page may still be pointing at them.
-
Fixed
Unsubscribe links keep working on a closed workspace
Mailing-list unsubscribe links and email delivery notifications stopped working the moment a workspace closed. Both keep working throughout the 90 days, so a reader can still opt out and email delivery keeps reporting correctly.
-
Fixed
The Cancel dialog now tells you what canceling actually does
Plan & payments's Cancel dialog is now one status line plus a bordered card per real choice, each with its own dates and its own button, so a button can never read as belonging to a different choice. Inside the refund window there is a single card, "Refund this period and close today," because stopping at the end of the period and closing today come to the same thing there. Choosing to stop at the end of the period now never closes your workspace today, even if we could not check whether a refund applied when you opened the dialog. The footer button is "Don't cancel."
-
Fixed
A refused refund only ever reopens the workspace it belonged to
If our payment provider later rejects a refund, the workspace it was for reopens and you're emailed. A rejected or reversed refund from a completely unrelated, much older episode could previously reopen a workspace that should have stayed closed — that no longer happens.
-
Fixed
Messages that used to say "contact support" now say where
Eight payment messages — for a missing pricing plan, a workspace that failed to build after checkout, payments not set up yet, an add-on paid for but not activated, and others — ended with "Please contact support" and no address. Each one now says what didn't happen, why, what's true of your workspace now, and gives you the support email address to write to.
-
New
Our Terms now cover what happens if the account holder dies or can't act
A new Terms section explains the process — an executor, administrator, or someone with power of attorney can contact us with evidence, we put the workspace on hold while we verify it, and the authorized person can then download the data and arrange a transfer or closure. Our Privacy Policy and Data Processing Addendum were also reworded to match how workspace closure and deletion actually work.
-
Fixed
The Custom domain field is gone from Settings → Workspace
The field let you type in a domain and told you to "configure your DNS," but nothing behind it ever routed that domain or issued it a certificate — it could never have worked. It's been removed rather than left to disappoint. Your existing domains under Current Domains are unaffected.
-
Fixed
A workspace that was never warned still gets seven days' notice before deletion
If a workspace reached its deletion date having never received a warning email, it used to be warned and deleted a day apart. It now gets at least seven days' notice, counted from the day the first warning goes out.
2026-09-05
-
New
You can now delete your workspace
Settings → Workspace has a Delete workspace button, for the owner only. It does not remove anything straight away — the workspace goes read-only that day, and is deleted for good 90 days later. You can sign in and download your data at any point during those 90 days. The Delete your account page now points at this control instead of promising a transfer that never existed.
-
Fixed
Email previews now show your own styling
Previews on Emails → Preview, Welcome sequences → email preview, and Newsletter templates → Preview stripped out your formatting, so what you saw did not match what a reader would receive. All three now render with their real styling.
-
Fixed
Renaming and retiring a value in Your lists no longer collide
On Settings → Your lists, renaming one value while retiring another at the same moment could lose the rename's error message off the screen, making a rejected duplicate name look like it had been accepted. The two actions no longer race.
-
New
A Payment run link appears once a royalty period's statements are issued
The only way to start a payment run used to be the Royalties Due tile on the dashboard, easy to lose track of once you had moved on. The period page now shows a Payment run link next to Statements as soon as its statements are issued.
-
Fixed
The Payees empty state describes a payee correctly
Royalties → Payees said a payee was "the pen names you pay royalties to." A payee is really the person you pay, under their legal name — a pen name is only used where no person is on file. The empty state says so now.
-
Fixed
Marking a credential as default automatically un-defaults the old one
Settings → Credentials used to refuse to let you tick Default on a second key of the same type and provider, telling you to untick the existing default first — with no control on the page to do that. Ticking Default now moves the flag for you.
-
Fixed
Names now display the same way everywhere in Pubblish
The same person could show up under different names depending which screen you had open — sometimes their full name, sometimes their email, sometimes their account username. Every screen that shows a person's name now follows the same rule, full name first. On Settings → Guests, a guest with no name on file used to show as a blank cell; it now shows their email.
-
Fixed
An invitation without the sender's name reads naturally
An invitation from someone who had never filled in their name used to say "A workspace administrator has invited you to join…". It now says "You've been invited to join…" on the invitation screens and in every invitation email. Named people are still named.
-
Fixed
Manuscripts → Versions no longer offers a file it then refuses
Picking certain document types — for example a contract or correspondence file — from a manuscript version's File box could be refused immediately after picking it, with no way to complete the save. The box now only offers files it will actually accept.
-
Fixed
Bulk "Send all by email" respects your statement send setting
Royalties' bulk Send all by email button ignored your workspace's chosen way of sending statements, so a workspace set to download-only could still have statements emailed out in bulk. It now follows the same setting as sending a single statement.
-
Fixed
Issued royalty periods lock their rates and reports
Once a period's statements are issued, its exchange rates and uploaded sales reports can no longer be changed or deleted — closing a gap where removing a report could delete the very sales lines the issued statements were calculated from.
-
Fixed
The unmatched sales lines page now paginates
Royalties → Lines to resolve showed no page count and no Next link, so a large import of unmatched lines had no way to move past the first page.
-
Fixed
Adding editions from the Editions list no longer creates duplicates
Using the side panel's Add buttons more than once before saving, from the main Editions list, could create a duplicate row and cause the next save to land on the wrong one.
-
Fixed
Public submission forms now require a name and an email address
A submission could previously be sent with neither, leaving you no way to identify or contact the person who sent it.
-
Fixed
A failed report keeps its page around the error
When generating a report failed, the error used to swap out the whole page instead of just the results area, taking your filters and paging with it.
-
Fixed
Website deployment settings show Netlify's current free-tier figures
The Deploy to Netlify page quoted a fixed "100GB bandwidth, 500MB storage" allowance that Netlify no longer publishes. It now shows only the figures we can confirm are current, with a link to Netlify's own rates.
-
Fixed
Your profile Bio box stops you at its character limit while typing
The Bio box on your Profile page accepted any amount of pasted or typed text and only rejected it on Save, discarding the extra work. It now stops you at 2,000 characters as you type.
-
Fixed
The Import Readers note now says which file encodings we read
The note under Mailing lists → Import Readers said "File must be UTF-8 encoded," which was not true — we also read UTF-16. It now says both, and asks you to re-save as UTF-8 only if a file still won't upload.
-
Improved
The analytics empty-state panels are centered
The ten empty-state panels under Website → Analytics (Clicks, Dashboard, Editions) rendered left-aligned, unlike every other empty state in the app. They're centered now.
-
Fixed
Add Reader tells you when labels weren't applied
Ticking labels for an email address that's already on your list silently dropped them. Add Subscriber now says "The tags you chose were not applied. Someone already on file keeps the tags they have — use Edit to change them," matching what CSV import has always done in the same case.
-
Fixed
Quick Convert and the primary-photo picker recover cleanly from a signed-out session
If your session expired while a conversion or photo upload was in progress, the widget could get stuck retrying or show a broken sign-in page inside itself. It now sends you to sign in properly.
-
Fixed
A mailing-list email's plan-limit message survives a scheduling error
Fixing a scheduling error on an email could make the banner explaining a plan limit disappear from the screen, even though the limit still applied.
2026-09-04
-
New
A delete confirmation names what else the delete changes
A confirmation page used to say only that the delete could not be undone. Several now count what goes with it, and say whether those records disappear or simply lose the link. The one that matters most is a mailing list with nobody on it. Deleting it disconnects every signup page pointing at that list, the pages carry on working, and new readers are then filed on your default list instead. The page says so before you confirm.
-
New
A sales upload warns you when a row states no money
Some lines in a sales file carry a quantity but no revenue figure. Where the book is not paid on its print list price, there is then nothing to work a royalty out from. The upload now warns you, at the point the file can still be fixed.
-
Fixed
Picking a trim size now saves the height and width it fills in
On the edition panel, choosing a trim-size preset typed the millimetres into the height and width boxes and then lost them. The panel has no Save button, so the only way to keep the figures was to retype one by hand. They save on their own now.
-
Fixed
A guest invitation now starts at View Only
The Access Level box on the guest invitation screens opened on the widest option, View, Comment & Complete Tasks. Anyone who did not change it gave the guest more than they meant to. It opens on View Only now. Guests you have already invited keep the access you gave them.
-
Fixed
Clicking a keyword to edit it updates the counter and the suggestions
On a title's keywords, clicking one to edit it put the word back in the box, but the character count and the suggested keywords underneath stayed as they were.
-
Fixed
The Royalties Due tile no longer shows an amount with no currency
With no base currency chosen, the dashboard tile printed a bare number with no symbol in front of it. It now shows a dash and a link to Royalties settings, asking you to set a base currency first.
-
Fixed
Record Payment starts on the payee's own payment method
The Method box was pre-set to PayPal whatever the payee was actually paid by, so a payee paid by bank transfer got a payment recorded as PayPal from a box nobody had touched. It starts blank now, and blank means the method on the payee's own record — the same thing the Mark Paid button has always used.
-
Fixed
The royalty readiness page tells the truth about what a run would do
Three things on it were wrong. A workspace with a base currency but no separate print price currency saw every print edition flagged as not ready, when a run would have paid them normally. Print editions with no price in your base currency really are set aside, and the page said nothing about them; it lists them now. And "every print sale is set aside instead of paid" was untrue, so a missing print price currency no longer blocks a run. A payee with no payment method recorded is now listed as a gap too.
-
Fixed
A reader who unsubscribes from their email app leaves a reason
Some email apps carry their own unsubscribe button. A reader who used it was unsubscribed, and their page then said nothing about how they had left. It says Used their email app's button now.
-
Fixed
The website page shows real deploy counts, not an invented free tier
The page told every workspace it was on Netlify's free tier and drew a bar against 300 credits, a figure nothing had ever measured. It now leads with what we do know — how many times your website was published this month — and puts the credit estimate underneath at Netlify's published rates, with the date those rates were read. Netlify's own dashboard holds the real balance. Two limits built on the invented figure are gone. Publishing is no longer refused on our own estimate, and automatic deploys are no longer forced to weekly.
-
Fixed
An import refuses a retired price currency or AI training stance
Those two say what happens from now on — what a retailer charges, and what an AI may do with the book. So a spreadsheet naming one you have retired is refused, and the warning names the code and says whether you retired it or it never existed. The rest of the row still imports. Every other value an import brings in is left alone, so re-importing an old catalog still works.
-
Fixed
Help text that promised a default we never applied
Four sentences described something that did not happen.
- A title's AI training permission said it starts at Reserved. It has always started blank, and blank is the right answer — your position on AI training is yours to state, not ours to assume. The words changed, not the field.
- The imprint box in Quick Add said it defaults to your "primary imprint". There is no such thing in Pubblish; the value comes from Settings → Defaults.
- A payee's Payment currency said it defaults to your base currency, which reads as a promise about what they get paid. Payments are always recorded in your base currency, and this field only labels the payee's own statement.
- The importer said a contributor with no role would be credited as Author, then sometimes told you afterwards that it had credited nobody. Both sentences now match what it does.
-
Fixed
A territory price is no longer reported as the list price everywhere
The editions inventory report read any primary price, including one set for a single territory. An edition whose only primary price was a UK export price was reported as though that were its list price everywhere, and the report's average, lowest and highest figures then mixed one country's price into a catalog-wide number.
-
Fixed
A new workspace starts with a book language of English
A brand-new workspace arrived with its defaults empty, so the first title's language was blank until somebody set it. A new workspace now starts with the values chosen for it and English as the default book language. Change it under Settings → Defaults at any time.
-
New
You can change your workspace's web address
Settings → Workspace now offers Change web address. Useful if you mistyped it when you created the workspace, or your business has been renamed. Only the owner can do it, and the page says what happens before you commit.
- Your old address stops working straight away. There is no forwarding, so bookmarks and links pointing at it will break.
- Everyone is signed out, including guests and beta readers. Nothing tells them, so let them know first.
- Nobody else can take your old address. It is kept for you, so you can move back to it later.
- Nothing else changes. Titles, files, contributors, contracts and settings all stay as they are, and your own domain keeps working.
-
New
A new workspace starts with a mailing list ready to use
Your workspace now arrives with one mailing list, named after the workspace and marked Default. Until now nothing was ever marked default, so a reader signing up through your public mailing-list page got the confirmation and then belonged to no list — and no email would have reached them. The Mailing Lists page also warns you when no list is default.
-
Improved
Get Help no longer asks what kind of message you are sending
The Get Help box made you pick Problem, Question or Idea before you could write anything. It does not ask any more. Everything you send gets dealt with, so filing it is our job rather than yours.
-
Improved
Deploy history says why a publish waited
A deploy your website made on its own was labeled Automatic, which read as a different reason from a content change. It says Scheduled now, with a clock icon — the delay you set is why it was not instant. A deploy that was blocked also keeps its own reason, so a failed row is filed alongside the successful rows either side of it.
-
Fixed
A retired service type still shows on the person who has it
On a person's services, a service type retired after they were given it rendered as though nobody had ever chosen one. Nothing had been lost, but the obvious fix was to pick a new type over good data. The stored type shows again.
-
Fixed
A default genre you retired is no longer given to new titles
Your default genre under Settings → Defaults went on being stamped on every new title after the genre was retired. New titles got a genre nobody could have picked by hand, and nobody could choose again after clearing it. They skip it now. Settings still shows the genre, labeled — no longer offered, with a line saying new titles will not get it.
-
Fixed
A Kobo refund is recorded as a return
Kobo files a refund as a negative quantity rather than by marking the row a refund. Every other sales file we read counts a negative quantity as a return, and Kobo's reader did not — so a Kobo refund landed on the sales line of a royalty statement instead of the returns line.
-
Fixed
The address suggested at signup is one you can actually have
When the web address you asked for was taken, signup offered you a numbered alternative. It checked only one of the three reasons an address can be unavailable, so the suggestion was sometimes refused the moment you typed it in. Suggestions are now checked the same way the form checks what you type.
-
Fixed
A rate or price of 0 shows as 0, not as an empty box
Four number boxes treated a stored 0 exactly like a figure nobody had entered. A person's hourly rate, their project rate, an organization member's payment share and an edition price all rendered blank, so a free ebook looked like an edition with no price at all.
-
Fixed
A contact method filed under Email has to be an email address
A phone number typed into a contact method whose type is Email saved without complaint. Royalty statements go to those addresses, and one bad address makes the mail provider reject the whole send. It is refused now, and says so.
-
Fixed
The currency defaults offer the currencies you still use
Both currency boxes on Settings → Defaults listed every currency Pubblish has ever loaded, retired ones included. Choosing a retired one did nothing, because the rest of Pubblish ignores it. They list your active currencies now, plus whatever this workspace already had stored.
-
Fixed
A file saved out of Quick Convert becomes the title's primary file
Quick Convert's Save to Files filed the document without marking it Primary, even when it was the only file in that category. So a cover saved that way did not show on the title. It now claims the slot, the same as an upload on the Files screen.
-
Fixed
Email recipients show when an email failed or was skipped
A recipient the email could not reach kept the same gray Queued badge as one still genuinely waiting. The table shows Failed or Skipped now, with the reason beside it. Events arriving out of order can no longer move a recipient backwards either — a mail app that blocks the tracking image but follows the link reports the click first, and the open used to overwrite it.
-
Fixed
A title starts with your workspace defaults whichever way you made it
Two of the four ways to make a title skipped Settings → Defaults entirely. A title converted from an accepted acquisition, or brought in from a spreadsheet, had no original language, no country of first publication, no audience and no genre. Both apply your defaults now, and a value in the spreadsheet always wins. Editions made by Quick Add or by import also get a text language, which every edition made on screen already had, and Quick Add now fills the imprint and edition number from the title's other editions.
-
Fixed
Converting an acquisition with no Author role credits nobody
If your workspace had no Author role in its contributor roles, converting an accepted acquisition credited the author with whichever role happened to sort first — an Illustrator credit on a title, with nothing said. It now makes the record with no credit and tells you on screen, which is what Quick Add and the spreadsheet importer already did.
-
Fixed
Add reader opens on your default mailing list
Nominating a default list applied it to the public signup box, the email's list picker and the CSV import — everywhere except the one screen where somebody is looking at the box. The Add reader form opens on it now, and you can still clear it.
-
Fixed
An address somebody took while you were paying
Two people can check out on the same web address in the same minute, and only one of them can have it. The other used to get a bare "Setup Issue" page. It now names the address that was taken and asks you to choose a different one.
-
Fixed
An organization has one primary contact, and the tick now saves
Ticking Primary against a member of an organization used to fail, with a message telling you to untick the current primary first. It saves now, and the member who held the slot loses the tick at the same moment. The list redraws, so you never see two primaries. Nominating nobody is a fine state, so you can untick the primary without picking another.
-
Fixed
Connecting a website with a long name to Netlify no longer fails
Connecting a website saves a hosting key named after it. A website name over about ninety characters made the key's name too long to store, and Connect stopped on an error page. The name is shortened to fit now.
2026-09-03
-
Fixed
A royalty statement now says which currency its figures are in
A statement printed money as a bare symbol. Five of the currencies here share the "$" sign — the US dollar and the Argentine, Chilean, Colombian and Mexican pesos — so an author reading a peso statement as dollars was out by roughly twenty times, on a document about money owed. The header now reads Totals in MXN (Mexican Peso) above the first figure. The Basis column names its own currency when a sales line arrived in a different one. The statement email and [TotalDue] carry the code in brackets, and a new [Currency] placeholder lets you name it in your own wording.
-
Fixed
A rate of zero shows as zero, not a dash
On a person's page an hourly rate, a project rate or a share of a collective's payment that you had recorded as zero was drawn as a dash, which reads as "nothing recorded". A zero you typed now shows as zero.
-
Fixed
A book exported to Word keeps its links
The Word export kept the words of a link and threw the address away, so nothing in the file was clickable. Links now arrive as real Word hyperlinks, in Word's own link style, with any italics inside them intact.
-
Improved
An EPUB's contents list nests chapters under their part
The contents list in a finished EPUB printed every part and chapter in one flat run, while the PDF contents had always indented them. It now nests the same way. A chapter heading typed across two lines no longer runs together there either — a part and a chapter that came out as one word are two lines again.
-
New
A plain text manuscript can say which lines are its title page
Open a
.txtmanuscript with the title, the author and any subtitle on short lines above the first chapter and Pubblish now reads them as the title page. It builds its own title page from them instead of printing both. -
Fixed
A dedication at the front of a manuscript is no longer dropped
A dedication, an epigraph or a note before the first chapter could be taken for part of the title page and left out of the finished book. Nothing at the front is removed now unless a by-line above it says it really is the title page, and the conversion warning lists any lines that were taken out.
-
Fixed
A book no longer comes out with two copyright pages
If your manuscript wrote its copyright symbol as
©rather than ©, Pubblish did not recognize the page and added a copyright page of its own on top of yours. It reads both spellings now. -
Fixed
A front page cannot be removed while the manuscript is still being read
Removing a title or copyright page from a conversion that had not finished reading could put the page straight back a moment later, or cut the wrong lines out. The request is now refused with "this conversion is still being read", so you can wait and try again.
-
Fixed
A book published since your last build is in the website ZIP
Downloading your website as a ZIP gathered the pages before it created the page for a newly published book, so the newest book was missing from the archive. The download now waits for the catalog to catch up.
-
Improved
Building and downloading a website is quicker
A build read the website's own pages once for every page it wrote, and re-read a book's cover once for every book on the catalog. It reads each of them once now — a twelve-page website went from eighteen reads to one.
-
Fixed
The quick-add row takes a partial publication date
The date box on the quick-add row was a calendar picker demanding a full day, month and year, while the rest of Pubblish takes a year or a month on its own. It takes the same partial dates now.
-
Fixed
A format you retire stays on the records that already use it
Turning off a format left every title and edition already filed under it holding a value its own dropdown no longer offered. A title quietly lost its first-publication format on the next save, and an edition could not be saved at all. The dropdown now keeps whatever the record already holds, alongside the formats you still use.
-
Fixed
The editions table keeps its Format list after you add an edition
Adding an edition redrew the table with an empty Format dropdown and no summary line, until you reloaded the tab. The redraw carries both now.
-
Fixed
Duplicating an edition no longer copies its accessibility claims
A hardcover duplicated from a paperback that had been assessed arrived carrying the paperback's conformance claim, its certifier and its assessment date — for a file nobody had tested, and your EPUB and ONIX read them straight out. Those four boxes now start empty, as the ISBN already did.
-
Fixed
The edition side panel can no longer clear the format
Emptying the Format box in the side panel saved the blank and reported success, though every other way into an edition insists on a format. The panel now refuses an empty value in any box the edition cannot do without, and says which one.
-
Fixed
An ASIN is stored the same way however you type it
An ASIN typed in lower case was saved as typed by some screens and in capitals by others, so one edition could end up recorded twice. Royalty matching then found both rows and gave up on the sale. Every route stores it the same way now.
-
Improved
Empty tables look the same everywhere
A table with nothing in it yet said so in a muted, centered row on most screens and in a plain left-aligned one on the rest. They all use the same row now.
-
Fixed
A free edition's list price shows as 0.00 on a statement
A sales line whose list price was 0.00 — a permanently free edition — printed the sale amount instead, labeled as the list price. Both the statement page and the PDF now show the 0.00 that the royalty was worked out from.
-
Fixed
Quick Convert keeps the same formatting as a full conversion
Quick Convert and the full book conversion each kept their own list of what formatting survives a Word file, and the two had drifted apart. Quick Convert threw away code blocks, figures and captions that a full conversion keeps. They read one list now, so the quick way and the long way give you the same result.
-
Improved
The convert page explains an edition it cannot convert
An audiobook, a map or a board book is made outside Pubblish, so the edition list on the convert page was simply empty with nothing said about it. It now tells you why there is nothing to choose.
-
Fixed
A signup box on a downloaded website opens the signup page
The signup box in the widget, the embed code and the hosted themes posted straight to the subscribe address with the form named in a hidden field. All three now open the signup form's own page, so the reader sees your wording and your thank-you. An embed for a form you have switched off says so instead of collecting addresses.
-
Fixed
Editors are no longer offered administrator-only setup links
Two cards on the dashboard welcome banner and one step in the setup list pointed at the workspace settings page, which only an administrator can open. An editor who clicked was sent straight back with an error. The cards and the step are now shown to administrators only.
-
Fixed
Another edition takes its imprint from the editions beside it
The quick-add row on the Editions tab filed a new edition under the workspace's default imprint, while the side panel took the imprint and the edition number from the title's newest existing edition. A title filed under a different imprint got its next edition filed under the wrong one, depending on which control you had used. Both follow the editions beside them now.
2026-09-02
-
Fixed
Pasting the wrong thing into an edition's ISBN no longer wipes it
The ISBN box in the edition side panel stored nothing when it could not read what you typed. Pasting a name over an ISBN you already had, or a number with too many digits, left the box empty and reported a successful save. It now refuses the value and says what is wrong, the way the full edition form always has.
-
Fixed
A barcode will not draw from an ISBN that isn't valid
An ISBN whose last digit does not match the rest used to draw a barcode anyway, with a warning above it you were free to ignore. So did a 13-digit number that belongs to a magazine rather than a book. Both are refused now, with a message naming what is wrong — a barcode goes on a printed cover, so a wrong one costs a reprint. The price you can add beside a barcode is checked the same way, so the bars and the printed price cannot disagree.
-
Improved
The ISBN Converter says why a number was rejected
The Valid column answered a bare No and left you to work out why. The reason now sits beside it — which standard the number was trying to be, whether the last digit is the problem, and whether it is a real barcode but not a book's. The tool also reads numbers it used to throw away — one pasted with an
ISBN_13:orGTIN13:label in front of it, and one typed in digits other than 0-9. -
Fixed
One bad ISBN no longer throws out your whole spreadsheet
An ISBN your spreadsheet had turned into something like 9.78014E+12, or one with a wrong last digit, failed the entire upload and sent you back to the start. Only that row is held back now, and the preview names the row and says which of the two problems it is. A cell reading "Pending" was also being mistaken for a mangled number and could refuse a file on its own. Imports are now checked against the same ISBN rules as the edition form, so a file can no longer put a number into your catalog that Pubblish would refuse if you typed it in.
-
New
Fix a bad ISBN on the import preview, or bring the row in without one
Every row held back for a bad ISBN now gets a box under Fix a bad ISBN. Type the corrected number, or tick Import this row without an ISBN, then press Apply and check again and the whole file is read again with your corrections — so the row counts and the duplicate check stay honest. A row brought in without an ISBN needs an author's name, since there is nothing else to identify it by, and it brings the book in but not the edition. The bad number is never stored either way.
-
Fixed
Unticking "update existing editions" now leaves everything alone
Contributors, series and copyright were written onto titles you already had whether the box was ticked or not, so a mistyped ISBN could add a credit or overwrite a copyright holder on a record you never named. Untick the box now and nothing you already have changes. Titles the same import creates still get their contributors, series and copyright, because there was nothing there to protect. The box and its hint also say what ticking it does — your file's details replace what you have, the name included.
-
Fixed
A search that finds nothing no longer strands you
On People, Contributors and Publishers, a search matching nothing swapped the page for the "you have nothing yet" screen, which has no search box — so there was no way to see or clear what you had just typed. All three keep the toolbar now and say that no results match. The emails list had a milder version of the same thing, telling you that you had no emails when you plainly did.
-
Fixed
Buttons that could never have worked are no longer offered
The Websites list and Link Triggers showed a create button to people whose access level does not let them create anything, and pressing it only produced a refusal. Both are hidden now unless you can use them. The widget picker was also offering books that are not live yet, which handed you an embed snippet that showed nothing on your website.
-
Improved
Empty screens, create buttons and editor toolbars now match
Every screen that has nothing on it yet is drawn from one place now, so the wording, spacing and icons stop shifting from one part of Pubblish to the next. The two Reports headings, which were larger than every other one, now match. Every button that makes the first record carries a plus, and buttons that only take you somewhere else carry none. In the email and website page editors, the heading, list and source buttons were drawn as typed characters and are proper icons again. Three acquisition statuses on a call for submissions page were the wrong color, so a withdrawn acquisition shows red like it does everywhere else.
-
Fixed
An invitation nobody accepted no longer counts as a team member
An invitation that had expired went on counting as one of your paid team members for another two months, and sat in the list marked Pending with a Cancel button that could not do anything. Expired invitations are now out of both the count and the list, on the team, guest and beta reader sides. The Team tab was also counting you, the workspace owner, as a paid team member — so a plan selling one team member showed the team as full and hid the invitation form altogether.
-
Fixed
Quick Convert downloads no longer indent and space every paragraph
The standalone HTML file from Quick Convert gave body paragraphs both a first-line indent and a gap underneath. A book does one or the other, never both, and the extra gaps flattened the scene breaks so they stopped reading as breaks. Paragraphs are indented now, with no gap between them.
2026-08-31
-
Fixed
Paying for a plan works again
The payment window on the checkout page had collapsed into a thin strip at the bottom of the screen, with the payment button pushed out of reach, so nobody could finish paying. It opens at full size again, and the progress steps along the top now mark payment as done once it goes through.
-
New
Import your title list straight from Lightning Source
The Import page now recognizes a Lightning Source Full Metadata Export and reads it without you matching up any columns. Live titles come in and the rest are skipped, with a line telling you what was left out. ISBNs that Lightning Source writes in a spreadsheet-safe form no longer lose their last digit on the way in.
-
Improved
Google Books exports arrive with their dates, authors and subjects
Publication dates in a Google Books export are written in a form Pubblish did not recognize, so every one of them was thrown away. They now import. Authors and BISAC subjects, which Google Books packs several to a cell, are unpacked instead of ignored.
-
Fixed
Files saved by other programs are no longer refused as "not text"
A spreadsheet or CSV saved in UTF-16 — which is what Google Books and Lightning Source hand you — was turned away with a message saying there was no text in the file. Every upload that takes a text file now works out the encoding properly, whether that is a title import, a sales report, a manuscript or Import Readers. When a file genuinely cannot be read, the message now says whether it is the wrong kind of file or a damaged one.
-
Fixed
Rows with a status in capital letters are no longer dropped
A spreadsheet that wrote IN PRINT, OUT OF PRINT or CANCELLED in capitals had those rows refused and left out of the import. They now come in, however the status is capitalized.
-
Fixed
Sample chapters no longer come out garbled
If the Markdown or HTML file behind a Sample chapter page was not saved as plain UTF-8 text, accented letters and curly quotes turned into question marks and odd symbols inside the finished ebook, and nothing warned you. The file is now read correctly, and one that cannot be read raises a warning naming the file rather than quietly spoiling the book.
-
Fixed
Links inside message boxes are visible again
A link in one of the colored message strips at the top of a page was drawn in a color that blended into the strip, with nothing else to mark it as a link, and in dark mode it was effectively invisible. Those links are now underlined and take the strip's own text color.
-
Improved
One keyboard outline across the public pages
Moving through the pricing, sign-in and signup pages with the Tab key showed a different-looking outline on nearly every control, and on one of them an outline so faint it could not be seen at all. Everything you can reach with the keyboard now gets the same clear outline.
-
New
Choose your plan and how you pay when you create an account
The signup form now lists the plans with their prices, and lets you switch between them — and between paying monthly or yearly — before you reach checkout. Whichever plan you clicked on the pricing page arrives already selected, and the Yearly choice on that page now carries through instead of being forgotten on the next click. Signing in with Google gets the same picker on the Set up your workspace page.
-
Fixed
Creating an account with an email you already use now has a way forward
You used to be told the address was already registered and left there. There is now a Sign in link next to the message, which takes you back to what you were doing — so a payment you abandoned can be picked up where you left it — plus a link to reset your password if you have forgotten it.
2026-08-30
-
Improved
Royalty rates now live on the contract that agreed them
There is no separate royalty rates list anymore. Open the rights contract and add the rate there — one rate for everything the contract covers, plus a per-title rate where a title is on different terms. Royalty runs read those rates. Rates on a contract where you are the one granting rights out are never paid — only contracts that brought rights in pay anybody.
-
New
Your ONIX file names the company that supplies each market
The supplier details in your ONIX file now come from your supply arrangements. Each market names the company that carries the book there, whether the contract is exclusive, and the formats it covers. A market no arrangement covers still names you, as before.
-
New
Withdraw a title instead of deleting it
A title's page has a new Withdraw button. Withdrawing takes the title off sale without losing anything you have recorded. It disappears from your generated websites, embeds, smart links, mailing-list title pickers, the command palette and search, and it stays in your catalog, your statements and your reports — catalog reports and the catalog spreadsheet now have a Withdrawn column. Say why you withdrew it, and put it back at any time with Restore. Ticking the box on the way out also marks every edition Withdrawn, which is the signal retailers act on.
-
Fixed
A title that has earned money can no longer be deleted
Deleting a title with sales or statement lines behind it used to go through and leave that money attached to nothing. The delete page now explains why it cannot, and offers Withdraw instead. Editions are protected the same way — set the edition's publishing status to Withdrawn to take one edition off sale.
-
Fixed
Sales you have not matched now stop a royalty period being issued
The readiness panel always said unmatched sales lines had to be sorted out first, but the Issue button went ahead anyway and issued statements that were short. It now refuses, and names each problem with its count. Marking a line ignored is still how you say nobody is owed for it, and ignored lines do not block.
-
Improved
A rate that has ended is no longer treated as a missing rate
Royalty readiness used to count every title whose contract had ended, or had not started yet, as a blocking gap. Those titles now get a plain line naming the date, and only a title that has never had a rate blocks the run. Withdrawn titles are left out of both — their past sales are still paid.
-
Improved
Editing a royalty rate no longer changes statements you have issued
Once a rate has been used on an issued statement, changing its percentage ends the old rate the day before and starts a new one from the day you changed it. Statements you have already issued keep the figures they were issued with. A rate no statement has used is still corrected in place, so a typo stays a typo you can fix.
-
Fixed
Convert only the acquisitions you have accepted
The Convert to Manuscript and Convert to Title buttons now appear only on an accepted acquisition. Any other status shows a short line saying why, instead of a button that would be refused.
-
New
File the signed contract with the contract
Open a rights contract or supply arrangement, press Edit, and drop the signed PDF — or a photo or scan of it — into the new Documents box. The file then shows on the record's own page. Only administrators and the owner can see these files, whatever they are named, and deleting the record keeps its documents safe in Files.
-
Fixed
The Payees list is now one click away
The royalty Payees page existed but nothing linked to it. It now has its own button at the top of the Royalties page.
-
New
Record your contracts and supply arrangements in one place
A new Contracts page under Business, on every plan. It holds two kinds of record. A rights contract says who may publish which books, where, on what terms and for how long. A supply arrangement says which company carries your books and what cut they take. If your list is empty, a tick-box page sets up KDP, KDP Select, IngramSpark, Draft2Digital, Kobo and Apple Books with typical terms filled in — check your own agreement before relying on the numbers.
-
New
See which rights you still have, title by title
Every title has a new Rights page, linked from the title itself. For each kind of right it shows what you hold, what you have granted out and to whom, and what is still available to sell. It is worked out from your contracts every time you open it, so there is nothing extra to keep up to date.
2026-08-29
-
New
Choose British or US spelling
Your Profile page has a new Language setting — Automatic (matches your browser), English (US), or English (UK). Pick English (UK) and Pubblish switches to British spellings throughout the app, such as colour, organise and catalogue.
-
Improved
"Book" is now called "Title" throughout Pubblish
Screens that used to say "book" now say Title (and Edition for a specific format or ISBN), to match how Pubblish is actually organized. Spelling is now standardized to US English everywhere in the app, and dates you see now follow your chosen language's own style.
-
Fixed
Two workspaces can no longer claim the same custom domain
If you try to set a custom domain that another Pubblish workspace already uses, you will now see a clear error instead of both workspaces silently sharing it.
-
Fixed
Subdomain checker no longer mistakes a taken name for a bad one
Workspace names that happened to contain certain reserved words inside them — such as "friends", which contains "end" — were wrongly told their subdomain had a format problem. They are now correctly told the name is taken, with a suggestion for an alternative.
-
Fixed
Activity log shows real publisher and imprint names
Publisher and imprint changes in your activity log used to show as something like "Publisher 7" instead of the actual name. They now show the name, the same as every other kind of record.
-
New
Convert an acquisition straight to a manuscript or Title
An acquisition's detail page now has Convert to Manuscript and Convert to Title buttons, so you do not have to go find the conversion tool separately once a deal is done.
-
New
Mark everyone paid in one click
Royalty payment runs now have a Mark everyone paid button that records a payment for every payee at or above the minimum payment. Pubblish records that a payment was made — it does not send the money itself.
-
Fixed
Manuscript status filter in Reports matches your pipeline
The status filter on manuscript reports used to show its own hand-typed list of stages, which had drifted from the real ones — "Ready" instead of "Ready for Publication", and one stage missing entirely. It now always matches your manuscripts' actual statuses.
-
Improved
A tidier User Preferences page
The notification toggle that never actually did anything is gone, and every other setting on the page saves itself the moment you change it — so there is no Save button to wonder about anymore.
-
New
Generated EPUBs now include your cover image
When Pubblish builds an EPUB for you, the cover you have set on the edition (or the title, if the edition does not have one) is now embedded inside the file — so retailers and reading apps show it immediately, the way they do for any other ebook.
-
New
Add any kind of person as an organization member
The Organization Members & Contacts section used to only accept individuals. It now accepts organizations and collectives too, so you can record things like a company acting as an estate's beneficiary or an agency as an authorized signer.
2026-08-28
-
New
Every EPUB gets a health check
Pubblish now checks every EPUB in Files — ones you upload and ones it builds. Open a file's side panel and the new Checks section tells you, in plain words, whether the file has problems a shop would reject it for, warnings worth knowing about, or a clean bill of health. A file with problems also carries a small warning flag on its card. Each finding says what it means and what to do about it, and the accessibility ones link straight to the guide that explains them.
-
New
Accessibility details for your ebooks
Ebook editions have a new Accessibility section — the level you claim (WCAG), who certified it, a summary for readers, and when you last checked. Retailers increasingly expect every EPUB to carry these details. Set what you know, or leave it blank and Pubblish records the book as not assessed rather than guessing. When Pubblish builds your EPUB it writes your claim into the file, along with an honest description of what the generated file actually does — how it can be read, whether images carry descriptions. The same details go into your ONIX feed if you use one.
2026-08-27
-
New
Download your data, files included
The Export my data button in Settings is now called Download your data, and it can finally include your files. Tick the box when you ask and your covers, manuscripts, documents, audio and video come too, packed into one or more zip files with a list of what is in each. We build the copy in the background and email you when it is ready — up to 24 hours for data only, longer if you include files. You keep one copy at a time; asking again replaces it once the new one has built, and each copy is kept for 30 days. A copy with files can be requested once every 12 hours.
2026-08-26
-
Improved
Help opens in one click
The Help menu is gone. The Help button in the header now opens the panel straight away, and clicking it again closes it. What's new and Send feedback moved inside the panel, so everything to do with help is in one place instead of behind a menu.
-
Fixed
Two people editing the same record no longer undo each other's work
Pubblish saves each field as you change it. Two changes saved at the same moment could clash. The second save wrote the whole record back, so it put the first field back to its old value, with nothing on screen to say so. It happened when a colleague was editing the same record, when you had it open in two browser tabs, or when two of your own fields landed together. Saves now wait for each other, so both changes stick. This covers titles, editions, people, publishers, imprints, series, manuscripts, beta reads, websites, distribution agreements, acquisitions, and the repeatable rows on those pages.
-
Fixed
Side panels no longer show the item you just closed
Closing one file's side panel and opening another showed the first file's name, notes and tags until the new one loaded. Anything you typed or clicked in that moment was thrown away. Imprints on a publisher's page did the same. Both panels now clear themselves as they open, so you only ever see the item you picked.
-
Fixed
Adding a tag to several files at once no longer reloads the page
Selecting files on your Files page and using Add Tags reloaded the whole page. On a title's Files tab that threw away the editor you were working in, along with anything unsaved in it. The file grid now refreshes on its own, and a tag that fails to save says so instead of quietly reloading.
-
New
Ask the assistant about your own titles
The Help panel now has two modes. Guide is the guides you already had. Ask is new. Type a question in your own words and get an answer back. It answers from the guides and from your own workspace, so it can tell you, for example, which setup jobs are still open, what is stopping an edition going into an ONIX file, why an import or a conversion failed, or which titles are behind their target date. Answers link you to the screen you need. The assistant can only look things up. It cannot change, create or delete anything for you, and it can be wrong, so check anything that matters. If it does not get you there, "Send this to Pubblish" sends the whole conversation to us and we reply by email. On a desktop the panel now opens as a window you can drag, resize and leave open while you follow the steps, and it stays with you as you move from page to page. Nobody else in your workspace can read your conversations, and "Email me this conversation" sends you a copy. We read them ourselves to improve the guides and the assistant, and they are deleted after 90 days. One you have sent to us stays with the support ticket for as long as the ticket does.
2026-08-25
-
Improved
Clearer rules for moving confidential files
When a confidential file can only be re-categorized by an owner or an administrator, the file panel now says so in plain words instead of showing a category picker with nothing useful in it. The help text also now explains that anyone on the team can re-file a file out of Uncategorized — that category is just the holding pen for files Pubblish couldn't identify — while moving a file out of any other confidential category stays an owner or administrator action. Business paperwork such as contracts can no longer be parked in Uncategorized at all, so it always stays where only administrators and owners can see it.
2026-08-24
-
Improved
Team access is now three clear levels
Workspace access is now Editor, Administrator or Owner. Editors do the everyday work on your titles; administrators also run the business side — the team, and the confidential paperwork (contracts, tax forms, banking, correspondence), which is kept to administrators and owners only. Each level simply carries the right abilities, so there is no separate permissions screen to set up.
-
New
Mark a finished book file Draft, Proof or Final
The complete file of an edition — the built EPUB or print PDF — now carries a status you set in the file's side panel — Draft, Proof or Final. Only a Final file can go out to a reader through a reader magnet or a download link, so an unfinished proof can no longer reach an inbox by accident. The heading these files live under is now called "Edition Files".
-
Improved
Change a confidential file's category without leaving the page
When a file in your reader-magnet or beta-read list is greyed out because it sits in a confidential category, you can now change its category right there — in a "Confidential files" drawer under the list — instead of going to your files area, finding it, and coming back. Changing a category still changes it everywhere, so it asks you to confirm first.
2026-08-21
-
New
Pictures can be free downloads too
A reader magnet can now be an image — a map of your world, a character portrait, a family tree — as well as a document, an ebook or an audio clip. The file list also stops offering anything a reader's browser could not open, so a file you attach is a file that will actually arrive.
-
Improved
Manuscripts are treated as confidential
A manuscript is your working draft, so it is no longer offered as a free download or as a file to send beta readers, and people with read-only access no longer see it. To share a book you have written, convert it first and give away the finished EPUB or PDF. Everything you have already sent out is unaffected.
-
Fixed
A confidential file can no longer be named to a reader
If a magnet had several files and one of them was later filed as confidential, the download page still listed that file by name to anyone who signed up — and then refused to send it. The page now leaves it out altogether.
-
Fixed
Re-sending a download link no longer says "Welcome!"
A reader asking for their link again got a second email headed Welcome, which reads as a mistake and buries the thing they wanted. And if you could not re-send, the message always said the reader had unsubscribed — even when their address had bounced or they had reported spam. It now tells you which it was.
-
Improved
On/off switches now line up with the boxes beside them
A switch sat on the label line rather than the input line, so it looked misaligned next to a text box on the same row. Its label now sits beside it on one line, level with the field next to it. Tick boxes for things like consent stay square tick boxes.
-
Fixed
Form errors appear beside the field that caused them
On around twenty pages a failed save threw its error message somewhere else on the page, or hid it entirely behind a panel edge — so the form came back looking untouched with no explanation of what was wrong. Every one of those pages now shows the message against the field it belongs to.
2026-08-20
-
Improved
Free downloads just work, with nothing to set up
The two download settings on a reader magnet are gone. Every reader now gets five downloads of each file, and their link works for 30 days. The old limit was shared across all a magnet's files, so a magnet with six files could not be downloaded even once.
-
New
End a giveaway on a date
A reader magnet can have a last day. After it, the magnet stops being offered and stops being sent — no need to remember to switch it off. Anyone who already has their download link keeps it.
-
New
Send a reader their download link again
If a reader's download link has expired or run out, there is now a Send again button on their reader page. It gives them a fresh 30 days and re-sends the email, and it revives the link in the message they already have.
-
Improved
Choose the title first, then its files
Adding files to a reader magnet starts with the title, so you pick from that title's files instead of everything in your library. Each file shows its file type, so you can tell the EPUB from the PDF at a glance.
2026-08-19
-
Fixed
Contributor roles now show up properly on the edit pages
On a title, an edition or a manuscript, the Role box beside each credited person was coming up empty when you opened the page — a saved role read as "Select a role…", and you could not change it or type a new one without reloading. It now shows the saved role, and typing a role you don't have works from the page as it should.
-
Fixed
Country prices now save the country you picked
Adding a price for one country (a US export price beside your home price, say) quietly dropped the country, so the new row was saved as "everywhere" and then refused as a duplicate of the price you already had. The country you choose is now kept, so a second price in the same currency for a different country saves first time.
-
New
File a document under more than one heading
A file used to live under exactly one heading in your files area. Now the side panel has "Also filed under", so the same cover image can appear under Front Cover and Promotional without uploading it twice, and a manuscript filed as a contract still shows up where you expect. Confidential headings still hide a file from read-only team members, wherever it is filed, and only an administrator can take a confidential heading off again.
-
New
Credit everyone who worked on a manuscript
A manuscript had one Author box. It now takes a full list of credited people with their roles — co-authors, editors, translators — the same way a title does, and the manuscript's own Files section keeps its files with it.
-
New
Record awards you weren't offered, and co-publishers
An award that isn't on our list can now just be typed in, and it reaches your ONIX feed as a proper prize entry. Editions can also name a co-publisher, so a jointly published book states both houses.
-
New
A royalty rate can change over time
A payee's rate on a title can now have dates, so a rate that rises after the first 5,000 copies, or changes at the start of a year, is recorded once instead of being edited by hand each period. Statements pick the rate that was in force on the sale date. Payees are also anchored to the person now, not a pen name, so someone writing under two names is paid once.
-
Improved
Manage the list values you've added
A new "Your lists" tab in Settings shows every genre and contributor role your workspace has added, where an administrator can rename one (fixing a typo everywhere it appears) or retire it so it stops being offered — existing titles and credits keep it either way.
-
New
Add your own genres
The genre list is no longer fixed. Type a genre that isn't there — Cosy Mystery, say — straight into the genre picker on a title, and it is added to your workspace's own list, visible only to you. Your own genres work everywhere the platform's do — as a title's main genre, as the default genre for new titles, on the catalog spreadsheet you import and export, and each one gets its own page on a generated website.
-
New
Add your own contributor roles
The contributor role list is no longer fixed. Type a role that isn't in the list — a Sensitivity Reader, say — straight into any role picker and it is added to your workspace's own list, visible only to you, usable on title, edition and manuscript credits alike. In your ONIX feed a workspace-added role is declared honestly as "Other" rather than mislabelled, and the export preview tells you when that happens.
-
Improved
Contributor roles now count every credit
A contributor's role badge is worked out from the credits they actually hold. It used to look only at title-level credits, so a narrator credited only on an audiobook edition showed no role at all. Edition-level credits now count too — the badge shows whichever role a person is credited with most often, across both.
-
New
Build one book from several manuscript files
A conversion used to take exactly one manuscript, so an anthology arriving as one file per contributor had to be merged by hand in Word first. The conversion form now takes several files and converts them in an order you set — rearrange them on the conversion page before converting. Each file keeps its own chapters, and any styling warnings name the file they came from. Also fixed on the way — Quick Convert's "Select from Manuscripts" option, which had never worked and always reported an unexpected error.
-
Improved
Publishing blueprints follow the title's genre
A publishing blueprint can now say which genres it suits, and when you assign a blueprint to a title the right default is picked out for you — a mystery gets your mystery blueprint, anything else gets your all-titles default. There is one genre list everywhere now; the separate blueprint-category list is gone.
-
New
Give an edition its own publication date per country
An edition can now have a different publication date in different countries, set beside its prices, and the dates go out in your ONIX feed with the right country against each one.
-
Improved
Send readers more than one free file
A reader magnet can now carry several files — an EPUB and a PDF, say — and a signup page can offer more than one magnet. Readers get a page listing everything they can download.
-
Improved
One reader can be on several mailing lists
A reader used to belong to one list, so someone signing up for your ARC list vanished from your main list. Readers now hold as many lists as they join, emails go to the list you pick, and someone who unsubscribed stays unsubscribed — a later import never puts them back.
2026-08-18
-
New
Choose the printers your book will go to, and see a spine width for each
Converting a book to a print PDF now asks which printer and paper it is going to — Amazon KDP, Lightning Source / IngramSpark or Lulu, on any of their paper stocks, and you can pick several at once. One file is built and checked against every printer you chose, warnings quote each printer's own published limits, and the conversion page shows the spine width per printer at your book's page count — the same book gets a different spine at each printer, which is what your cover designer needs. Your choice is remembered for the next book.
-
Improved
Generated EPUBs and print PDFs now appear on the title's own Files tab
A finished EPUB or print PDF used to belong only to the conversion job that made it, so you could not find it by looking at the title. Generated files are now filed under their title as well — including everything converted before today, which was filed retrospectively.
-
New
Price an edition differently in different countries, and publish it on different days
An edition used to hold one price per currency and one publication date, so a US export price could not sit beside the home price and a UK-in-March, US-in-September release could not be recorded at all. Pricing now has a Territory box — leave it blank for the price that applies everywhere, which is still the one used on cards, exports and royalty statements, and add a territory only where the price differs. A new "Territory release dates" section holds the dates that differ from the edition's main publication date. Both travel into your ONIX file as separate markets, and both survive a catalog export and re-import.
2026-08-17
-
Improved
The "where to buy" page readers land on looks the part now
The page a smart link sends readers to (every retailer for a book, with a recommended one for their country) used to render as bare unstyled text. It is now a proper page — book title and author up top, a clear Get This Book button, and each retailer as a tappable card with its logo, in two columns on desktop.
-
Fixed
New books now appear on your website at the next deploy
A website's book pages were created once, when the site was made — a book published later never got a page. Deploying (or exporting the ZIP) now creates pages for any catalog books that lack one first. Pages you have edited are never touched, and the deploy message tells you what was added.
-
New
Use your own domain on your website
Site Settings has a Custom domain field. Add the domain to your site in Netlify, point your DNS there, enter the domain here and redeploy — your site's links then use your address. The field's help text walks you through it.
-
Improved
Audiobook running times import, export, and report
The catalog spreadsheet now has an audio_runtime_minutes column, exports include it, and the Editions Inventory report has a Runtime column. A runtime on a non-audio row is ignored rather than stored wrongly.
-
Improved
Ebooks show their word count on public book pages
An edition's length now matches its format — print shows pages, ebooks show the word count when recorded, audiobooks show running time. Previously ebooks showed a page count or nothing.
-
Fixed
Website settings catch up with your design changes
Changing your website's Design used to leave the two color pickers showing the old design's colors until you reloaded. They now update immediately. Typing a full web address into the new Custom domain field also gets a clear message saying just the domain is needed.
-
Fixed
The Tools page's Publishing Flows card opens the right page
The card used to open the flow template editor (administrators only), so most people never saw it. It now opens the Flows overview — where every title is in its process — and shows for everyone on the team.
-
Fixed
Print PDFs now come out with the right margins
A bug in how page margins were written meant every print PDF built until now used one default margin on both sides — no gutter (the extra inside margin the binding needs), and no left/right mirroring on facing pages. Print conversions now set the gutter on the spine side of every page, sized to your page count. If you have built a print PDF before, convert again before sending it anywhere.
-
New
Free up storage by deleting old file versions
When you replace a file, the previous one is kept in that file's version history — and those old files count toward your storage. You can now delete one file's old versions from its card, or every old version in the workspace with one button under the storage meter on the Files page, which tells you how much space it will free before it does it.
-
Improved
Converted books keep your web and email links
Links in your manuscript — your website, a mailing-list signup, an email address — now survive into the converted EPUB and PDF instead of being stripped to plain text. The security protections around images are unchanged.
-
New
Each edition now shows its built release file
Open an edition and a Release files section shows the file Pubblish built for it — with a download link — or tells you plainly that nothing has been built yet, or that this format is made outside Pubblish. The Conversions tab on the title is now clearly labeled as the manuscript working copies.
-
Fixed
ONIX exports now pass the official schema check
Spiral-bound, leather, CD, download, streaming and map editions exported a code in the wrong place and failed validation; board books and sheet maps carried the wrong product code entirely. All fixed, and the export preview now shows an explicit verdict against the official ONIX 3.0 schema before you download.
-
Improved
The readiness panel now takes you to the missing field
Entries in the "what's missing" panel on a title are clickable again — one click switches to the right tab and puts your cursor in the field, on the title form and in the edition panel both.
-
Improved
Team permissions are now called "access"
"Role" now always means what a person did on a title (author, illustrator). What a team member may do in the workspace is their access level — Owner, Administrator or Editor — everywhere in the app and the guides.
-
Improved
The site wizard no longer quietly makes a second website
Running Quick Site for an author or book that already has a website used to silently create a duplicate. The wizard now shows you the existing website with a button to open it — creating another on purpose is still one click.
-
Improved
Every AI Generate button now shows your remaining AI credits
After generating a description, short description or tagline, a small note beside the button says how many AI credits your workspace has left this month — the same figure the keyword suggestions panel already showed.
-
Improved
Clearer help on the sign-in and password pages
The sign-in email field has a proper help icon, and the set-new-password page shows the password rules as visible text while you type — no more browser tooltips that keyboard users never saw.
-
New
Press Ctrl+K to jump to any title or person
The "Go to" box now searches your titles, people and contributors as you type, alongside the menu pages it already found. Typing an author's name finds their titles too. Press Enter to open the result.
-
New
A warning email before you reach your storage limit or your email or AI-credit allowance
When your workspace passes 80% of its storage, email allowance or monthly AI credits — and again if a limit is reached — the workspace owner gets one email saying so, with the ways out. One switch controls these on the User Preferences page ("Email me capacity warnings"); essential account and payment emails always arrive regardless. The dashboard also shows the storage meter once you are near the limit.
-
Fixed
Saving a title after opening its Files tab no longer risks corrupting it
A bug meant that if you opened a title's Files tab and then pressed Save, the title's name could be overwritten with an internal number and its genre cleared. The file manager's controls were accidentally taking part in the title form's save. They no longer can, and a test now guards it.
-
New
Every genre in your catalog gets its own page on your website
Generated author, series and publisher websites now include a page per genre — every genre with at least one of your books gets its own address (like /genre/mystery/) listing those books, and a place in the site's navigation. Websites you generate from now on include them automatically.
-
New
File details open in a side panel, and files can be attached to a title
Clicking the details button on a file card (or double-clicking the card) now slides in a panel with everything that used to be on the card's back — name, notes, category, tags, versions and actions — with room to breathe. The panel also adds an "Attached to" picker that files it under one of your titles, or detaches it — the missing way out of "Unattached". Read-only team members see the details without the editing controls.
-
New
Print conversions can check your printer's real limits
Pubblish now knows the published page limits, margin rules and paper thicknesses for common print suppliers (Amazon KDP, Lulu, Lightning Source). When a print template names a printer, conversions warn you with the printer's own numbers — too many pages, or a margin under their floor — and the book's spine width can be worked out from its page count. Warnings appear on the conversion's page; the conversion always completes.
2026-08-16
-
New
Help opens beside your work, not instead of it
Opening Help used to swap the whole app for the guide site, losing your place. The Guide now opens in a panel over whatever page you are on, already showing the article for that page, with live search. Side panels like Edit Edition have their own "?" button, so help is reachable from inside them too.
-
Improved
Guide search now finds Insights articles too
Searching the Guide also searches published Insights. Insight results are labeled, marked with the external-link icon, and open in a new tab so you keep your place in the app.
-
Improved
What's-new links open in a new tab
The changelog links in the Help menu now carry the external-link icon and open in a new tab instead of navigating away.
-
Improved
Workspace name and custom domain live in Settings
Renaming your workspace and adding a custom domain now happen on a Workspace tab inside Settings, next to Team and Guests, instead of on a separate page nothing linked to. Old bookmarks redirect to the new tab.
-
New
Embed your book cards as an iframe
The embed-code page now also offers an iframe snippet. The widget renders on Pubblish's servers, so your website's styles cannot affect it and it stays up to date on its own. Your choices — card width, cover, description, buy button — all carry into the iframe.
-
Improved
Amazon-only spreadsheets now import fully
An ASIN now identifies an edition the way an ISBN does. A row with only an ASIN creates the edition and keeps the ASIN, and a KDP report quoting ASINs can update your catalog. When a row carries both numbers, the ISBN decides.
-
Improved
The import preview warns before surprises
The preview now flags rows likely to do something you did not mean — a row with no author that will create a duplicate of a title you already have, and a row whose title disagrees with the edition its ISBN or ASIN points at (usually a paste error that would rename the wrong book with updates enabled).
-
Improved
Royalties readiness flags editions with no format
Sales of an edition with no format cannot be classified, so they were set aside at calculation time with no advance warning. The readiness page now lists those editions up front, before you run the period.
-
Fixed
Error messages say what actually went wrong
A sweep of the messages shown when something fails — saves, conversions, look-ups — replaced the ones that said nothing useful. Failures now name the reason where the server gave one, and a not-found error explains the record may have just been removed. Also fixed, a couple of small interface niggles, including the stray focus ring after using a skip link and the title form's pinned progress card not following the page when the sidebar collapses.
-
Fixed
Catalog export includes titles that have no editions yet
A backlist imported as titles-only was silently missing from the catalog export, and the export page said "0 editions". Every title now exports — titles without editions become title-only rows you can refine and re-import — and the page counts titles and editions.
2026-08-15
-
Improved
One publisher page, with imprints edited in place
The publisher page used to draw itself two different ways depending on your data, and imprints were edited on a separate page with a different layout. Now the publisher page is always the same three tabs — Publisher, Imprints, Notes — and clicking Edit on an imprint slides its editor in over the page, with every imprint field in it, the same way editions are edited on a title. Creating a publisher also creates its first imprint — the create form shows an Imprint box that fills itself with the publisher name as you type, and you can change it before saving.
-
Fixed
Clicking Publishers always shows the list
With a single publisher, clicking Publishers in the menu or the breadcrumb used to jump straight to that publisher — which looked like the link did nothing at all if you were already there. It now always shows the list, so you always know where you are.
-
Fixed
Tabs work before the first save, and say what they need
On a new publisher or title, some tabs (Imprints, Files, Editions, Conversions) were switched off until you saved — a click just did nothing, with no explanation. The tabs now always open, and the panel itself tells you when something needs saving first.
-
Improved
Forms remember which tab you were on
The publisher and person forms are meant to reopen on the tab you last used, but that memory had never actually worked. It does now — and a link that points at a specific tab still wins, so following a link always lands where it promised.
-
Fixed
The site header fits on a phone again
On a phone, the Sign in link and the Join the waitlist button stayed in the top bar when everything else folded into the menu, wrapped mid-phrase, and squeezed the menu button against the edge of the screen. They now live inside the menu on small screens, and the menu button turns into an X while it is open.
-
Improved
Every View page shows more, and shows it properly
The read-only View pages (titles, series, publishers, people, manuscripts, beta reads, mailing lists, royalties, websites and more) had drifted — some boxes had no padding, headings were inconsistently styled, and useful facts sat in the database unshown. Every View page now uses one clean layout and surfaces more of what matters — status badges, linked records, counts, and dates. Internal notes moved off the View pages; they still live on each record's edit page.
-
Improved
The title's View page now reads like a book page
It leads with the description, then review quotes, contributors and editions, with the cover, series ("Book 1 in …"), and categories in the sidebar. Keywords have proper spacing, and the Manage Editions button opens the editions editor instead of a bare, unstyled fragment.
-
Improved
One consistent set of actions on every list
Every list now uses the same two icons per row — a pencil to edit and, for access levels allowed to delete, a bin. The name itself is the link to the record, so rows are less cluttered and behave the same everywhere.
-
Fixed
Buttons you can't use are no longer shown
View-only team members (and editors, for owner-level actions like deleting a contributor) used to see buttons that just bounced them when clicked. Those buttons now only appear for access levels that can actually use them.
-
Improved
Deleting a publisher now spells out what goes with it
The confirmation page lists every imprint that would be deleted by name, and marks the ones that block the delete because editions still use them — each with a count, so you know exactly what to reassign first.
-
Fixed
Clicks land again right after closing a side panel
For a third of a second after closing a side panel (editing an edition, or now an imprint), an invisible sheet was still covering the page and quietly ate any click — so clicking a button straight after closing sometimes just did nothing. Clicks now go where you aimed them, however fast you are.
-
New
Pick a brand color for everything you publish
Each publisher and each imprint can now carry its own brand color, set with a color picker on its page. Emails, signup pages and embeddable book widgets use it for their buttons and links, so what readers see matches your brand. An imprint without its own color uses its publisher's, and until you choose anything, everything stays the standard blue it always was. The separate color settings that used to live on emails, signup pages and the embed page are gone — one color in one place feeds them all. The color slider in your User Preferences is a different thing (it tints Pubblish's own screens, only for you) and is now called Interface Color to make that clear.
2026-08-14
-
Fixed
The cover box can be clicked and tapped again
Adding a cover image only worked by dragging a file onto the box. Clicking it, or clicking the "browse" word inside it, did nothing at all — on every device, at every screen size, and it had been that way for months. On a phone or tablet, where there is no dragging, that left no way to add a cover. The whole box is now the control, so tapping it opens your camera, photo library or files, and it says "Tap to add a cover image" rather than telling you to drag one. Once chosen, the picture now fills the box instead of sitting in a corner of it.
-
Fixed
Pages no longer scroll sideways on phones and tablets
On a narrow screen the page could be wider than the display, so cards and form fields were cut off at the right edge and you had to scroll sideways to read them. Worst on a phone, and also on a tablet or a half-width window. Forms now fit whatever width they are given — long buttons wrap onto a second line rather than forcing the page wider, and the row of tabs across the top of a title scrolls on its own instead of stretching the page.
-
Improved
Quick Add fits a phone screen
The cover box was the first thing on the form and filled over half a phone display, pushing the Title field out of sight. It is now a small thumbnail sitting after Format, so the fields you type into come first. The menu on the Save button, at the foot of the form, now opens upwards — it used to open downwards, off the bottom of the screen.
-
Improved
The editor's formatting toolbar fits any width
In a narrow window or on a tablet, the formatting buttons above a text box could run off the edge and be unreachable. The toolbar now stays on one line and puts whatever does not fit into a "more" menu at the end, so every button is still available.
-
Fixed
A dropdown no longer opens by itself after a row saves
In Firefox, after a row in a repeating list saved itself, the next dropdown on the form would spring open uninvited and cover the buttons below it — swallowing your next click. It stays shut now.
2026-08-13
-
Improved
A simpler dark mode switch
The theme control in the user menu was three buttons — Light, Dark and System. It is now one, which simply switches to the opposite of what you are looking at. Behind the scenes, switching back to the side your device already prefers returns you to following the device, so day-night switching keeps working without a "System" button to think about.
-
Fixed
Confirmation boxes Safari could silently block are gone
Delete and other "are you sure?" questions used the browser's own pop-up box. Safari on iPhone and iPad offers a Block Alerts button, and once tapped, those questions were silently answered "no" — the button appeared to do nothing, with no error. Every confirmation now uses Pubblish's own dialog, which cannot be blocked.
-
Fixed
Back closes the full-size image viewer
Opening a file's full-size preview and pressing Back left the page entirely. Back now closes the viewer and leaves you where you were.
-
Fixed
Buttons and date fields no longer spill out of forms
In some forms the Quick Add button and date boxes could poke out of their row and sit over neighbouring fields. They stay in their place now.
-
Improved
An expired page now offers a way forward
Leaving a form open long enough — overnight, say — could make submitting it fail with a bare "Forbidden" message and no explanation. It now explains the page went stale and gives you a button to reload and carry on.
-
Fixed
The Pubblish site reads properly on tablets
On a tablet held upright, pubblish.com showed the desktop layout squeezed into the smaller screen, and in guides the contents list could sit over the text. Both are fixed.
2026-08-11
-
Improved
Dates and times now read in your own timezone
Every date and time in Pubblish was worked out in UTC, whoever was looking. If you are not on UTC that was quietly wrong — a publisher in New York adding a title at 8pm on 31 December got a copyright year of 2027, because in UTC it was already New Year's Day. Set your timezone on your Profile and everything now reads in your own clock, including the times you type into scheduling boxes. Leave it blank and you follow the platform clock, as before. A few things stay on the platform clock on purpose, because they have to mean the same thing for everybody — your payment period, daily sending limits, and the opening and closing dates on a call for submissions.
-
New
A Profile page for your name, picture and timezone
There is now a Profile page, reached from your name at the bottom of the sidebar. It holds your first and last name, a short biography, a profile picture and your timezone. It belongs to you rather than to a workspace, so it follows you into every workspace you belong to — fill it in once. Signing up never asked for your name, so until now your emails, the team list and your workspace's history all fell back to your email address. Your action list will nudge you once to fill in your name and set your timezone; tick either off, or dismiss it if you would rather not.
-
New
Jump anywhere with Ctrl+K
Press Ctrl+K — Cmd+K on a Mac — anywhere in Pubblish and a search box opens listing every page in the menu. Start typing, use the arrow keys, press Enter to go. Escape closes it and puts you back where you were. There is a search button in the header too, if you would rather click. It searches the menu, not your titles and people.
-
Improved
Pubblish now works properly without a mouse
The whole app was checked for keyboard use and the gaps closed. You can now Tab to the menu and back again with a skip link instead of walking through the page; the collapsible menu headings can be opened and closed from the keyboard, and their arrows are visible rather than appearing only on hover. Opening a side panel now moves you into it, keeps you there while it is open, and puts you back where you were on close. The up and down arrows that reorder rows can be reached and pressed. And autosaves are announced to a screen reader rather than only flashing on screen.
2026-08-10
-
New
Group your titles into collections
An omnibus, a boxed set, an anthology — a collection is now just a title like any other. Tick "This title is a collection" on the Title tab and you can add the titles it contains, alongside everything a normal title already has — cover, blurb, ISBN, price. You can say what kind of collection it is (omnibus, anthology, boxed set, compilation, bundle) or leave that blank. A title can sit in more than one collection, a collection can sit inside another, and the Title tab shows both directions — what this title contains, and which collections it belongs to. Untick the box and Pubblish asks first, because that removes the titles you had put in it.
-
New
Link a title to its sequels, prequels and other editions
A new "Related Titles" section on the Title tab lets you connect one title to another and say how they relate — sequel, prequel, companion work, alternate version, adaptation, translation, based on, continues, replaces, or replaced by.
-
Improved
Pubblish is much easier to use on a phone
On a small screen the icon sidebar now gets out of the way, form fields no longer run off the edge, and side panels stay on screen instead of sliding past it. Pages that really do want a bigger screen say so at the top, and you can dismiss that notice — nothing is ever blocked or hidden from you.
-
Fixed
Deleting several files at once no longer leaves one behind
In Files, selecting a group of files and deleting them left the last one in place. Every file you select is now deleted.
2026-08-09
-
Fixed
Beta readers get one deadline reminder, not six
Beta readers whose finish-by date was approaching could receive the same reminder email up to six times in a day. One reminder per deadline now — and if you move the deadline, a fresh reminder still goes out for the new date.
-
Fixed
The BISAC subject picker's categories are back in order
A fault in our subject data left one category group blank and two misspelled, and put around 200 codes where browsing could not reach them (search still found them). The groups read correctly now and every code is back under its proper heading.
-
Fixed
Markdown book descriptions now display as formatted text
If you set a description's format to Markdown, the published page showed the raw symbols — two asterisks around a word instead of bold. Markdown now renders properly on your book pages and in the metadata that goes out with them.
-
Fixed
Retired Thema subject codes are no longer offered
The Thema subject browser could offer codes that the standard has retired, and clicking Add either accepted one silently or refused with no explanation. Retired codes no longer appear as choices, and a refusal now says why. Codes already on your titles are untouched.
-
Fixed
Royalty periods no longer finalize with a payee silently short-changed
If a sale had no royalty rate covering its format — a print sale against an ebook-only contract, say — the period could still finalize and issue that payee's statement short. Finalizing now stops and names what needs a rate first.
2026-08-08
-
Improved
Readers is now called Newsletters
One name everywhere — the sidebar said Readers, some page titles said Mailings, and the guides said newsletters. It is Newsletters throughout now. Reader Magnets, Mailing Lists and Beta Readers keep their names; they are their own features.
-
Improved
Unused sending allowance rolls over for a month
If you send fewer mailing-list emails than your plan allows, the difference carries into the next month before it expires — a quiet month no longer goes to waste.
-
Fixed
Duplicate welcome-email positions get a proper message
Giving a welcome-sequence email an Order number another email already uses failed with a server error and lost your other edits. It now shows a clear message under the Order field and keeps everything you typed.
-
Improved
Changing your default publisher explains what happens to the default imprint
If your default imprint belongs to a different publisher than the one you just picked, Pubblish clears it — and now says so and updates the imprint box on screen, instead of the page quietly disagreeing with what was saved.
-
New
A warning before you hit your reader limit or sending allowance
When you reach 80% of your reader limit or your monthly sending allowance, Pubblish now tells you — so the first you hear of a limit is not a blocked email.
-
Fixed
The signup page you pick in Site Settings now saves
Choosing a Signup page in your website's Site Settings looked like it saved but silently stored nothing, which also kept the signup pop-up switched off. The choice now saves and the pop-up toggle works.
-
Fixed
Canceling a mailing-list email now stops the emails still queued
Cancel used to stop the bookkeeping but let already-queued batches keep sending. Canceling now checks each recipient before their email goes out, so pressing Cancel means what it says.
2026-08-07
-
New
See which links your readers clicked
A sent email now reports each link in it and how many people clicked that particular one, rather than a single total for the whole email. It is the quickest way to tell whether it was the book people wanted or the blog post underneath it.
-
New
A signup page you can link to from anywhere
Every signup page now has its own web address, so you can put it in a podcast description, the back of a book, or a social profile without needing a website to embed it in. It carries your publisher name and colors.
-
New
Act on what a reader clicks
You can now tell Pubblish that clicking a particular link means something — label that reader, or start them on a welcome sequence. Someone who clicks the link about your fantasy series can be enrolled in a sequence about it without you watching for it.
-
New
Send yourself a test copy first
Any email or welcome-sequence email can be sent to your own address before it goes out to anyone else. The test copy is not tracked and does not count towards your monthly allowance.
-
New
See your signups over the last twelve weeks
The mailing-list dashboard now charts confirmed signups week by week, so you can see whether a launch or a podcast appearance actually brought people in.
-
New
Stop an import that is going wrong
A catalog import now shows real progress while it runs instead of an unmoving bar, and you can cancel one part-way. If you navigate away you can find your way back to it.
-
Improved
Book announcements now carry real buy links
Announcing a book to your list used to produce placeholder links. It now includes the actual channel links for that edition, and the plain-text version of the email is a real message rather than a stripped-down copy.
-
Fixed
Readers no longer see {{ first_name }} in your emails
If you typed a personalisation tag with spaces inside the brackets, it was sent to readers exactly as written instead of being replaced with their name. Both forms now work, and the editor lists the tags that are actually available so you cannot pick one that does nothing.
-
Fixed
Click trends on your website report
The daily bars on a website's link report were scaled against the whole period rather than the busiest day, which made a good day look flat. They now show the shape of the traffic.
-
New
Resend an email to the people who missed it
Once an email has been out long enough to gather opens, you can send it again to only the people who have not opened it — usually with a new subject line. Nobody who already opened it gets a second copy.
-
New
Invite visitors to subscribe with a pop-up
Your Pubblish website can now show a signup pop-up, and there is a snippet you can paste into a website you host yourself. Choose which of your signup pages it uses; a visitor who dismisses it is not asked again.
-
New
Manage readers, lists and labels yourself
Add a reader by hand, correct a name or a label, and create and rename your mailing lists and labels — all from the dashboard, without a CSV file. An address and its status stay locked on an existing reader, so someone who unsubscribed cannot be quietly put back.
-
New
Give each mailing list its own sending address
A mailing list can now send from its own address and name — arcs@ for your review team, news@ for everyone else — instead of every list sharing one. Confirmation and welcome emails use it too, so a reader sees the same sender throughout.
-
Improved
Large catalog imports no longer slow down as they run
An import of a few thousand titles used to crawl by the end. It now runs at the same speed from the first row to the last.
-
Fixed
Readers added by CSV import now get their confirmation email
Importing a list left everyone waiting for an email that was never sent, so they stayed unconfirmed and could not be mailed. They now receive it the same as anyone who signs up through a form.
-
Fixed
Signup page counters were always zero
Views, submissions and confirmations on each signup page now count, so you can tell which page is doing the work. They previously stayed at nought no matter how many people used them.
2026-08-04
-
Fixed
Settings that appeared to save, but did not
In some browsers a change could fail silently — you would see "Something went wrong. Please try again." with nothing to explain it, and your change was lost. Choosing a theme showed this most clearly, seeming to work and then forgetting itself on the next page. The cause was a stale cookie left behind in the browser; it no longer matters which one is found first.
-
New
A new workspace now tells you what to do first
Opening a brand-new workspace used to show an empty list of actions, because there was nothing in it yet. It now starts with the jobs worth doing — add a title or import your catalog, set up your publisher profile, choose your workspace defaults, invite your team or a guest, see which add-ons are available. Each one links straight to the page where you do it, and ticks itself off once it is done; add your first title and that job disappears on its own. You only see the ones your plan and your access level allow, so nobody is asked to do something they cannot. The welcome panel above them has been redesigned to match — both routes in are now clickable cards rather than one card and one link, with shortcuts to the three setup pages beside them.
2026-08-03
-
Fixed
Your marketing emails always include your address and an unsubscribe link
Every mailing-list email and welcome-sequence email now carries your postal address and a working unsubscribe link, added automatically when it sends — the law requires both in marketing email, and previously they only appeared if you typed them into the body yourself. The address comes from Readers → Settings, and the preview shows the footer exactly as it will send.
-
Fixed
Series numbered in their own name import as one series
A spreadsheet with "Dray Prescot 01", "Dray Prescot 02" and so on used to create a separate series for every book. When several rows share a name that differs only by a trailing number, Pubblish now reads it as one series with volume numbers — shown on the preview before anything is saved, and never applied when your file has its own series-position column.
-
Improved
The trail at the top of the page covers far more of Pubblish
Nested pages — a sequence email, a website's settings, an imprint, a style mapping — now show the full path back, naming the thing you are inside (the sequence, the website, the publisher) with each step a link. Websites pages had no trail at all before this.
-
New
Add a sample chapter from another book to your EPUBs
Tick "Sample chapter" when converting a book and choose where the teaser comes from — a manuscript file of the title (Word, Markdown or plain text) or any of your finished conversions. Its first chapter is pulled in automatically and set after your back matter, so a reader who finishes one book lands on the opening of the next.
-
Improved
Marketing emails wait until you have a postal address
Anti-spam law requires a postal address in marketing email, so emails can no longer be sent or scheduled until one is saved — and welcome-sequence emails hold, then send themselves the moment an address arrives. If it's missing, the email page now offers a box to add it right there, without a trip to settings. A P.O. box is fine if you publish from home.
-
Improved
You decide whether numbered series names split
The importer reads "Dray Prescot 01" and "Dray Prescot 02" as books 1 and 2 of one series. If the number is really part of the name, the import preview now has a button to keep the name exactly as written — reversible, per series, and the import honours whichever you chose.
-
Improved
The import preview says when its figures are out of date
If a column answer makes your file unreadable, the preview used to keep showing the old counts as if nothing had changed. It now keeps them visibly labeled as out of date and disables importing until a corrected answer refreshes them.
-
Fixed
Keyword and tag lists keep your search after a delete or merge
Deleting or merging keywords or file tags while a search was typed in the filter box used to reload the full unfiltered list, losing your place. The list now stays filtered exactly where you were.
-
Improved
A few bad rows no longer block a whole catalog import
A row with an unquoted comma used to refuse the entire file. Now that row is skipped — named, with its row number, never guessed at — and the rest of your catalog imports. The file is only refused when every row is unreadable.
-
New
Catalog imports can take Genre and Trim size columns
A Genre (or Category) column now fills the title's category, and a named trim size — "US Trade — 6 × 9″" — fills the edition's height and width, exactly like picking the preset on the edition form.
-
Fixed
Converted books print the author's public name on the title page
The title page of a converted book used the author's legal name while the ebook's embedded details carried the pen name, so the same book could show one name and carry another. Both now use the public name; legal names stay where they belong, on the copyright page.
-
Improved
An empty Contact page says so on the website's Pages list
Generating a website warns you when the Contact page has nothing to show, but that message vanished with the page you were on. The Pages list on the site's own screen now marks an empty Contact page with "Nothing to show yet" and a link to the settings that fill it, until it has something to display.
-
Improved
Your mailing-list emails no longer carry Pubblish branding
The footer added to your mailing-list and sequence emails now shows only your address and the unsubscribe link. The "Powered by Pubblish" line has been removed — your marketing mail is yours.
2026-08-02
-
Fixed
Your emails hold their shape in Outlook and on phones
Outlook for Windows was ignoring the width limit and running every email right across the screen. Gmail on Android was inflating the text, so a message that looked fine on a laptop read as huge type on a phone. Both are fixed. Outlook on the web converts messages to its own dark mode and cannot be talked out of it, and it was turning the page, the card and the panels into one muddy slab — emails now ship a single light design held together by outlines rather than background fills, which survives whatever a mail app does to it. The greys are properly neutral now, so text does not come back tinted blue when a client inverts it. Starter email templates also stop promising readers will see an identical result, because no sender can guarantee that.
-
Fixed
Signup boxes on your website actually collect signups
The signup box on your published website, and the signup snippet you can embed elsewhere, both submitted to nowhere. A visitor typed their address, pressed the button, and nothing was recorded anywhere. They now hand off to your own subscribe page. That page carries your name rather than Pubblish's, and the reader types their address once, on the page where the consent wording lives — previously an address typed into the box traveled inside the web address itself, which put it into server logs and browser history.
-
Fixed
Three screens that could never be saved
Welcome Sequence, Reader Magnet and Create Template each demanded information their pages never asked for. Filling one in and pressing Save failed every time, with nothing on screen to say why. All three now ask only for what they show you.
-
Fixed
Re-engagement emails carry a working unsubscribe link
The unsubscribe link in a re-engagement email led nowhere, so that mailing went out with no way for a reader to opt out. The plain-text version of the waitlist confirmation was missing its link as well. Both now work.
-
Fixed
Barcodes tell you when a price will not fit
A price too high for a barcode was quietly reduced and printed anyway, so a barcode could carry a price you never set. A euro price was encoded as dollars for the same reason. Now, when the price cannot go on the barcode, the barcode is produced without it and says so on screen, naming the currency and the highest price it could have carried. The currency list also shows every currency you use, not only the five a barcode is able to hold.
-
Fixed
Rows keep what you typed
In any list you add rows to — contributors, prices, identifiers, subjects — typing in one row and then removing another could throw the typed text away, and a row you had just filled in could disappear from the screen until you reloaded the page. Clearing a field that has to have a value used to leave the box blank while the old value stayed saved, so the screen and the record disagreed. The box now shows you what is actually stored.
-
Fixed
The reorder arrows work
The up and down arrows for reordering rows did nothing on most screens. They work everywhere now. On subject lists the top row is the main subject sent to retailers, so moving a code to the top is how you change it, and the top row is marked to say so.
-
Improved
Your team is managed in one place
Team and Guests were separate pages doing the same job as the Settings tabs, without the same permission checks. They now open the matching tab in Settings. Anyone who is not an administrator gets a page naming who to ask, showing names and access levels only — it had been listing email addresses, which made it the one screen where a short-term team member could collect them.
-
Fixed
Invitations survive company email scanners
Opening an invitation link used to join you to the workspace on the spot. Company mail systems open links to check them before the person ever sees the message, so invitations were being used up before anyone clicked. The link now opens a page with an Accept button, and nothing happens until you press it.
-
Fixed
Pricing and Guide open without asking you to sign in
Typing the address of the pricing or guide pages without the final slash sent visitors to the sign-in screen instead of the page they asked for. This was happening on the live site.
-
Improved
Clicks from your links page are counted
When a reader opened your links page and went on to a shop from there, that click never reached your analytics — only clicks that went straight to a shop were counted. Both are counted now.
-
Fixed
A long list of screens that were quietly broken
The Full Edition Form button vanished once you had added one edition, so the form could not be reached again. A title's page could fail to load if a contributor had no person record behind them. Adding a style mapping wiped its own error message and the panel simply disappeared. Team and guest invitations accepted an address too long to store, which failed with a server error and still counted as a team member. The tag library lost your search, sort and page position every time you deleted or merged something. Report exports ignored the filters on screen. The Actions page forgot all five of its filters after anything you did. Editing a flow action linked to a title could never be saved. Reviews now appear on the acquisition edit form. A manuscript can be linked to its published title. Deleting the other files in a category is back, on the reverse of the file's card. The Settings AI tab has gone, because the switch on it controlled a feature that no longer exists.
-
Fixed
Opening lots of titles for editing no longer locks you out
A guard meant to stop a script filling your workspace with junk was counting every title you opened to edit, not just the new ones you created. Thirty in an hour — an ordinary afternoon of catalog work — and Pubblish would refuse the next one with "You're doing that too often" and keep refusing for the rest of the hour. Editing is now unlimited; only creating new titles is counted, and each new title costs one rather than two.
-
Improved
Quick conversions are kept for a day
A file you convert on the Quick Convert page stays available to preview, download and save for 24 hours, and is cleared when you sign out. It used to sit around for up to a fortnight, which is longer than anyone needs a throwaway preview and made every page in the workspace a little slower to load. If you come back to one that has gone, convert the file again.
-
New
You choose the color of the emails you send
Your emails can now use a color you pick. It is on your mailing-list settings page — tick the box, choose the color. Leave the box unticked and nothing changes. Emails that come from Pubblish rather than from you, like a password reset, keep the Pubblish color, because a reader needs to be able to tell the two apart. Royalty statements stay black and white, which is what a statement wants to be.
-
New
Signup pages have their own screens
There is now a Signup Pages card on your Readers dashboard, with pages to list, create, edit and delete them. You can also attach a free download to a form. That was something the software already understood but no screen ever offered, so the step that emails the download had nothing to send.
-
New
Send an email later
A draft email now offers Schedule Send alongside Send Now. Pick a date and time in the future and Pubblish sends it then. Canceling a scheduled email used to destroy it — you could not then edit it, send it or delete it. Canceling now puts it back in your drafts.
-
Fixed
Import and export your reader list
Both pages were finished and working, and nothing anywhere linked to them. They are now on the reader list page, for administrators.
-
New
Acquisitions and reviews are included with the Publisher plan
Taking submissions, tracking them and recording reviews is now part of the Publisher plan at no extra cost.
2026-07-31
-
New
Readers who claim a free download now get the link by email
If you offered a free download to people joining your mailing list, their copy was being prepared and then never sent — so a reader who signed up expecting a book simply never heard anything back, and nothing on your side said so. Confirming a signup now sends the welcome email with the download link in it. If your email provider has trouble at that moment the signup itself still goes through, so nobody is turned away while joining.
-
New
A single page showing flows across all your titles
A flow used to be visible only on the title it belonged to, so there was nowhere that answered "where has everything got to?" in one go. The new page lists every flow currently running — how far through it is, which step comes next and when that step is due, and the date the whole thing is heading for. Anything in danger of missing its date is marked and sorted to the top, so the page opens on whatever needs you first. Reach it from the Actions page.
2026-07-30
-
Fixed
Book descriptions read properly on your website again
A description you had written with bold text or separate paragraphs was showing the raw formatting marks instead of the formatting — on your published book pages, on the pages you share with reviewers, and in embedded book cards. Google results and social previews had a different version of the same problem, where paragraphs ran into each other with no space and an ampersand came out as stray code. Both are now fixed. A book listed in a series with no number given also used to read "Book None in…", and now simply names the series.
2026-07-28
-
Fixed
Quick Add no longer loses an author you typed
If you typed a name into the contributor box and pressed Create Title without picking the name from the list, the title saved with no author at all — and the box carried on showing the name, so nothing told you it had gone. Any search box in Pubblish now clears text you did not choose, so what you see is what gets saved.
-
Improved
Things are called the same thing everywhere
A few names were doing double duty. "Publisher" meant both your whole workspace and a record in your sidebar — the workspace is now called your Workspace, and Publisher only ever means the record. The reusable plans behind a publishing flow are now Blueprints. The page listing your channel links is Smart Links in the sidebar as well as at the top of the page. Quick Add's "Identifier" field is called ISBN, which is what it wanted all along.
-
New
You can see where you are
Pages inside a record — a title's edit form, a person's details — now show a trail at the top, so you can get back to the list you came from in one click instead of using the browser's Back button. Top-level pages do not show one, because the sidebar already tells you.
-
Improved
The import screen names your columns in English
When you import a spreadsheet, the "what is this column?" dropdown used to list raw database names like ai_text_extent_code and pen_name_1. It now uses the same words the rest of Pubblish does.
-
Fixed
Deleting a keyword asks a readable question
The confirmation box in Settings for deleting a keyword or a tag was showing a line of raw code instead of the question. It now asks properly, with the name of the thing you are about to delete.
-
New
You can add files straight from the Files page
The Files page listed everything you had but gave you no way to add anything. You can now drop files onto it. They are filed by type and left unattached, and you can attach them to a title, person or series later from that record's Files tab.
-
Improved
Starting a workspace tells you what happened when something goes wrong
Several things could go wrong during signup and say nothing at all. A payment problem sent you to the homepage with no message. An ad blocker stopping the payment window left the page telling you to refresh, forever. Closing the payment window left you looking at a page that said checkout was still opening. If your workspace failed to build, nobody emailed you, and the few days you had to retry ran out in silence. All of those now say what happened and what to do next. The free trial and the price are also stated before you are asked for a card, in dollars, with a note that your own currency and any tax appear at checkout.
-
Improved
A new title tells you what to do next
The page you land on after adding your first title was blank apart from four zeroes. It now points at the three things people usually do next — add the author, add an edition, upload the cover — and gets out of the way once you have done any of them. The dashboard has also dropped two counters that could never show anything.
2026-07-27
-
Fixed
The blank import spreadsheet no longer flags its own examples
The template you download to import your catalog ships with three example rows to show you the shape of a valid file. Every one of their ISBNs, and several of their codes, were invalid — so Pubblish's own preview reported errors on the file it had just given you. The examples are now real, valid values.
-
Fixed
Confidential documents stay confidential
Someone with view-only access could see the NAMES of the private documents on a person's record — contracts, tax forms, banking. The files themselves were never reachable, but the names were, and a heading with nothing under it still hinted that something was there. Both are gone now.
-
Fixed
Photos show as photos again
Contributor photos were appearing as blank file icons instead of pictures, and a person's own photo never showed on their page at all — even though the form had been saving it the whole time.
-
Improved
You only see the buttons your access level can actually use
If your workspace has team members besides the owner, Pubblish now hides the controls a team member's access level does not allow. Someone with view-only access no longer sees Edit, Delete or "Erase personal data" on a title, person or publisher — before, the buttons were there, and clicking one bounced you to the dashboard with an error. Deleting an edition, or a distribution agreement, price or territory, now needs an administrator.
-
Fixed
Your website tells you when its hosting key has stopped working
If the Netlify key a website deploys with expired, or was switched off, deploying quietly stopped — and the page carried on saying "Connected". It now says what is wrong and offers Reconnect, so you can put a fresh key in without disconnecting the website first.
-
New
Alt text, credits and older versions are back on the file card
Turn a picture's card over to write its alt text (used on your published website) and a credit line, and to download any earlier version of a file you have replaced. The category list on the back now offers only the categories that suit what the file actually is.
-
Fixed
Editing a flow updates the titles already using it
Renaming a step in a publishing flow left the old name on every title already running it. Changes now reach them. Deleting a step keeps the work you have done — those tasks stay on your Actions list as your own.
2026-07-25
-
New
Convert Markdown and plain text manuscripts
You can now upload a Markdown or plain text manuscript as well as a Word document. That covers Obsidian, Typora, iA Writer, Ghostwriter and anything else that writes plain files — no need to open Word just to convert.
-
Fixed
Chapters are found even when they are not Heading 1
If your manuscript used Heading 1 for the book title or for Parts, and Heading 2 for chapters, it converted as one long section with an empty contents page. Pubblish now works out which heading level your chapters are on, whichever one you used. Parts get their own page, with their chapters listed underneath them in the contents.
-
Fixed
A conversion that stops now tells you
A conversion whose background job stopped could sit on "Converting your manuscript file…" for ever, with nothing to do but reload. It now says it stopped and lets you try again.
2026-07-23
-
New
Start your book from a ready-made template
Download a Word template set up with every style Pubblish understands — headings, scene breaks, captions, epigraphs and more — each one explained, with a short sample chapter that shows it in use. Write your book in it and it converts cleanly, with nothing to map by hand.
-
Improved
Pictures now keep their captions
Put a caption in the paragraph directly beneath a picture and the two stay together as one figure in the finished book, so a page break can never fall between them.
2026-07-22
-
New
Choose how your scene breaks look
Pick the marker that separates scenes in your book — asterisks, an ornament, a short rule, your own text, or a small image. Manuscripts are rarely consistent about this, so whatever yours uses, every break comes out the same in the finished file. Change your mind and convert again; no need to touch the manuscript.
-
New
Add a page of praise for your book
If you have review quotes recorded on a title, you can now open the book with a "Praise for…" page. It is off unless you turn it on, and it uses the quotes you already have — there is nothing new to type.
2026-07-20
-
New
Turn your manuscript into a finished book
Conversions now assembles your manuscript into a finished EPUB and print PDF — a title page, copyright and an "about the author" page, with genre templates and fonts. Change a detail and convert again in seconds, no re-upload.
2026-07-19
-
New
Export all your data, any time
Settings now has an Export my data button that downloads your whole workspace as a single file. It works in every plan state — even after a subscription ends — so you can always take your data with you.
2026-07-18
-
Improved
Website pages and settings save as you edit
Your website settings, pages and distribution agreements now save automatically as you make changes — no need to hit Save.
2026-07-16
-
New
Get help without leaving the page
The Help menu now has Get help — tell us about a problem, ask a question, or send us an idea. It brings along the page you were on, so you don't have to explain where you were.
-
New
See what's new from anywhere in Pubblish
The Help menu shows the latest changes, with a dot when there's something you haven't seen. The full list lives on the changelog.