<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Cushion Blog</title><description>Stay up-to-date with new Cushion features, announcements, and milestones.</description><link>https://cushionapp.com</link><item><title>Changelog for April 2026</title><link>https://cushionapp.com/blog/changelog-2026-04</link><guid isPermaLink="true">https://cushionapp.com/blog/changelog-2026-04</guid><pubDate>Fri, 01 May 2026 03:59:59 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Send invoice emails with a &lt;a href=&quot;/blog/invoice-pdf-attachments&quot;&gt;PDF attachment&lt;/a&gt; (thanks, Wil!)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/blog/uncollectible-invoices&quot;&gt;Uncollectible invoices&lt;/a&gt; (thanks, Jen!)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/blog/effective-hourly-rates&quot;&gt;Effective hourly rates&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Drag &amp;amp; drop invoice line items (thanks, Colin!)&lt;/li&gt;
&lt;li&gt;CMD+K search&lt;/li&gt;
&lt;li&gt;Markdown support in invoice line items (thanks, Amy!)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Improved&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Invoice numbers are now included in search&lt;/li&gt;
&lt;li&gt;Migrated older frontend stack from Webpack &amp;amp; Vue 2 to Vite &amp;amp; Vue 3&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed realtime sync of time-tracking between multiple tabs or macOS menubar app&lt;/li&gt;
&lt;li&gt;Fixed invoice footer Markdown styling parity between preview and actual invoice&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>Invoice PDF attachments</title><link>https://cushionapp.com/blog/invoice-pdf-attachments</link><guid isPermaLink="true">https://cushionapp.com/blog/invoice-pdf-attachments</guid><pubDate>Fri, 01 May 2026 00:46:09 GMT</pubDate><content:encoded>&lt;p&gt;Occasionally, you’ll have a client who can’t manage to click a link, or their company’s firewall won’t allow Cushion’s impressive &lt;a href=&quot;https://in.vc&quot;&gt;in.vc&lt;/a&gt; short URL. For these tricky scenarios, it would be best to send the invoice with a PDF attachment for good measure. Well, now that’s possible—with &lt;strong&gt;invoice PDF attachments&lt;/strong&gt;!&lt;/p&gt;
&lt;p&gt;When you go to send an invoice, you’ll now see a checkbox to include the invoice PDF as an attachment. Checking that box is &lt;em&gt;all&lt;/em&gt; you need to do! It’ll take an extra second or two to send the email because of the PDF rendering, but your client &lt;em&gt;should&lt;/em&gt; have no problem viewing and paying your invoice on time from here on out… right?&lt;/p&gt;
</content:encoded></item><item><title>Uncollectible invoices</title><link>https://cushionapp.com/blog/uncollectible-invoices</link><guid isPermaLink="true">https://cushionapp.com/blog/uncollectible-invoices</guid><pubDate>Wed, 29 Apr 2026 22:10:51 GMT</pubDate><content:encoded>&lt;p&gt;Payment isn’t always guaranteed in the freelance life. Sometimes a client will ghost you or go out of business, leaving you with an unpaid invoice that haunts you. It doesn’t feel right to delete it, but you no longer want to factor it towards your potential income. What do you do? That’s where &lt;strong&gt;uncollectible invoices&lt;/strong&gt; come in.&lt;/p&gt;
&lt;p&gt;In the invoice status dropdown menu, you’ll now see an option for “Uncollectible”. Marking an invoice as uncollectible will remove it from your potential income, put the invoice in its own “Uncollectible” list, and slap a badge on it for good measure. This way, you can leave it in the past, but still know it’s there for reference. Hopefully, you never to use this feature!&lt;/p&gt;
</content:encoded></item><item><title>Effective hourly rates</title><link>https://cushionapp.com/blog/effective-hourly-rates</link><guid isPermaLink="true">https://cushionapp.com/blog/effective-hourly-rates</guid><pubDate>Fri, 24 Apr 2026 02:22:58 GMT</pubDate><content:encoded>&lt;p&gt;While I often receive feature requests from users, I also have feature requests of my own since I freelance as well, and I’m a very active Cushion user myself. When fixed-rate projects wrap up, I’m left wondering how well I estimated—did I end up making more or less than if I charged a time-based rate. With this in mind, I’m introducing a simple yet powerful feature—&lt;strong&gt;effective hourly rates!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Now, when you click into a project you tracked time for, you’ll see your “effective hourly rate” for that project. While the math for this rate is simple (your income for the project divided by your tracked time), it’s still incredibly useful to see at-a-glance. And, if you already have an hourly rate specified, even if you don’t bill hourly, Cushion will compare the two rates.&lt;/p&gt;
&lt;p&gt;Going forward, there’s &lt;em&gt;so much&lt;/em&gt; more we can do along this line of thinking. Imagine tracking your effective hourly rate over time to help you estimate better, or highlighting clients who should have a higher rate because you end up working overtime on every project. This is just the beginning. Excited? Me too!&lt;/p&gt;
</content:encoded></item><item><title>Changelog for March 2026</title><link>https://cushionapp.com/blog/changelog-2026-03</link><guid isPermaLink="true">https://cushionapp.com/blog/changelog-2026-03</guid><pubDate>Tue, 31 Mar 2026 16:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Remember tables that have been expanded&lt;/li&gt;
&lt;li&gt;Add “Show less” button for collapsing expanded tables&lt;/li&gt;
&lt;li&gt;The invoice schedule graph now indicates when invoices are forecasted to be paid based on the clients’ payment history&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Improved&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Resuming a timer now navigates to today’s date&lt;/li&gt;
&lt;li&gt;“Link” button on invoices is now “Copy link” and it copies the invoice link to the clipboard (thanks, Colin!)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed tables from collapsing in the budget view after editing a project (thanks, Nick!)&lt;/li&gt;
&lt;li&gt;Fixed daylight savings arrow icon color in time-tracking graph&lt;/li&gt;
&lt;li&gt;Fixed Toggl import to handle newer Toggl template format (thanks, Wil!)&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>Changelog for 2025</title><link>https://cushionapp.com/blog/changelog-2025</link><guid isPermaLink="true">https://cushionapp.com/blog/changelog-2025</guid><pubDate>Wed, 31 Dec 2025 17:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;Improved&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Improved invoice PDF generation to be more resilient&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed recent error that would occasionally appear when downloading invoice PDFs&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>Changelog for 2024</title><link>https://cushionapp.com/blog/changelog-2024</link><guid isPermaLink="true">https://cushionapp.com/blog/changelog-2024</guid><pubDate>Tue, 31 Dec 2024 17:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added contacts CSV to downloadable backup&lt;/li&gt;
&lt;li&gt;Re-added Intercom for chat support&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Improved&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Improved the overall performance of many database queries throughout the app—especially time-tracking reports—by removing a dormant feature that we never ended up launching&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>Changelog for 2023</title><link>https://cushionapp.com/blog/changelog-2023</link><guid isPermaLink="true">https://cushionapp.com/blog/changelog-2023</guid><pubDate>Sun, 31 Dec 2023 17:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;Improved&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Filtering in the Track &amp;gt; Reports section now persists through URL query parameters, so you can bookmark common reports (Thanks, Darren!)&lt;/li&gt;
&lt;li&gt;Starting a new timer now auto-focuses the note field (Thanks, Charles!)&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>Changelog for 2022</title><link>https://cushionapp.com/blog/changelog-2022</link><guid isPermaLink="true">https://cushionapp.com/blog/changelog-2022</guid><pubDate>Sat, 31 Dec 2022 17:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Creating and editing projects in the Schedule timeline (beta)&lt;/li&gt;
&lt;li&gt;Added project actions for starting, finishing, and canceling projects in the new Schedule timeline (beta)&lt;/li&gt;
&lt;li&gt;Added view filter to schedule timeline for showing all, active, or archived projects (beta)&lt;/li&gt;
&lt;li&gt;Added archive filter to Schedule timeline (beta)&lt;/li&gt;
&lt;li&gt;Added archiving to project menu in the Schedule timeline (beta)&lt;/li&gt;
&lt;li&gt;Added the ability to duplicate invoices&lt;/li&gt;
&lt;li&gt;Added budget and track sections to project form in Schedule timeline (beta)&lt;/li&gt;
&lt;li&gt;Tracked time visualized in Schedule timeline (beta)&lt;/li&gt;
&lt;li&gt;Added “Date Paid” to paid invoice template&lt;/li&gt;
&lt;li&gt;Added total tracked time visual to the schedule timeline with highlighting for when you overworked yourself (beta)&lt;/li&gt;
&lt;li&gt;Added tooltips for tracked time&lt;/li&gt;
&lt;li&gt;Workloads in the Schedule timeline (beta)&lt;/li&gt;
&lt;li&gt;Added total estimated time to the past for comparison in the timeline (beta)&lt;/li&gt;
&lt;li&gt;Added project notes to the Timeline (beta)&lt;/li&gt;
&lt;li&gt;Holding shift or cmd while hovering the timeline now widens or narrows the date range (beta)&lt;/li&gt;
&lt;li&gt;Added the ability to create a client inline when creating or editing a project in the Timeline (beta)&lt;/li&gt;
&lt;li&gt;Added the ability to delete a project in the Timeline (beta)&lt;/li&gt;
&lt;li&gt;Added vacations to Timeline (beta)&lt;/li&gt;
&lt;li&gt;Added the ability to create, edit, and delete workloads in the Timeline (beta)&lt;/li&gt;
&lt;li&gt;Added the ability to move and resize workloads by dragging in the Timeline (beta)&lt;/li&gt;
&lt;li&gt;Added hotkey labels for editing workloads in the Timeline (beta)&lt;/li&gt;
&lt;li&gt;Added click &amp;amp; drag workloads in the Timeline (beta)&lt;/li&gt;
&lt;li&gt;Added new availability timeline in the Timeline (beta)&lt;/li&gt;
&lt;li&gt;Added hourly rate insight to invoice form&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Improved&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Improved Schedule timeline performance in Safari (beta)&lt;/li&gt;
&lt;li&gt;Default a new project’s color to the client color in the new Schedule timeline (beta)&lt;/li&gt;
&lt;li&gt;Redesigned schedule timeline to include project list (beta)&lt;/li&gt;
&lt;li&gt;Group projects by list in Schedule timeline (beta)&lt;/li&gt;
&lt;li&gt;Project actions in the Schedule timeline for “Start”, “Finish”, and “Cancel” now show an auto-populated form with the current date, relevant list to move to, and the option to archive (beta)&lt;/li&gt;
&lt;li&gt;Projects in the new timeline are now sorted by activity (beta)&lt;/li&gt;
&lt;li&gt;Improved tooltips to show relevant time-tracking, estimated time, and availability in the Timeline (beta)&lt;/li&gt;
&lt;li&gt;Inline editing now has a confirmation step for saving and undoing in the Timeline (beta)&lt;/li&gt;
&lt;li&gt;Improved spacing between filters in the Timeline (beta)&lt;/li&gt;
&lt;li&gt;Improved timeline scrolling performance in Safari (beta)&lt;/li&gt;
&lt;li&gt;Editing a timer-based entry via the modal now lets you edit the date in addition to the time&lt;/li&gt;
&lt;li&gt;Improved layout with more spacing in the new Timeline (beta)&lt;/li&gt;
&lt;li&gt;Upgraded Node&lt;/li&gt;
&lt;li&gt;Switched from Vue CLI to Vite&lt;/li&gt;
&lt;li&gt;Switched from Jest to Vitest&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed Schedule timeline sizing in Safari (beta)&lt;/li&gt;
&lt;li&gt;Fixed client &amp;amp; list dropdowns to auto-select project’s client &amp;amp; list when editing in the new Schedule timeline (beta)&lt;/li&gt;
&lt;li&gt;Fixed client dropdown when project’s client is archived in the new Schedule timeline (beta)&lt;/li&gt;
&lt;li&gt;Fixed clicking zoom options in Firefox in Schedule timeline (beta)&lt;/li&gt;
&lt;li&gt;Fixed clicking labels sometimes dragging in Firefox in Schedule timeline (beta)&lt;/li&gt;
&lt;li&gt;Fixed vertical alignment of axis in Firefox in Schedule timeline (beta)&lt;/li&gt;
&lt;li&gt;Fixed setting a project color for the first time in the Schedule timeline (beta)&lt;/li&gt;
&lt;li&gt;Fixed budget graph nav for users with a custom fiscal year to load correct initial year (thanks, Jake!)&lt;/li&gt;
&lt;li&gt;Fixed date pickers to respect week start day preference&lt;/li&gt;
&lt;li&gt;Fixed timezone issue in the timeline beta with tracked time in the evening (beta)&lt;/li&gt;
&lt;li&gt;Fixed invoice list coloring when an invoice is overdue (thanks, Brian!)&lt;/li&gt;
&lt;li&gt;Fixed schedule not appearing for a new project in the Timeline (beta)&lt;/li&gt;
&lt;li&gt;Fixed the trial prompt after hitting the snooze button (Thanks, Elliot!)&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>Changelog for 2021</title><link>https://cushionapp.com/blog/changelog-2021</link><guid isPermaLink="true">https://cushionapp.com/blog/changelog-2021</guid><pubDate>Fri, 31 Dec 2021 17:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added workday settings to project form&lt;/li&gt;
&lt;li&gt;Launched the Schedule timeline (beta)&lt;/li&gt;
&lt;li&gt;Added week start day preference to the Schedule timeline (beta)&lt;/li&gt;
&lt;li&gt;Added touch support to Schedule timeline (beta)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Improved&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Rebuilt the Account section from scratch using Cushion’s new component system&lt;/li&gt;
&lt;li&gt;Subscriptions and billing are now fully managed by Stripe, which brings support for 2-factor payment methods and Apple Pay&lt;/li&gt;
&lt;li&gt;Upgraded web server and other infrastructure improvements&lt;/li&gt;
&lt;li&gt;Numbered lists and bulleted lists are now supported in invoice detail Markdown&lt;/li&gt;
&lt;li&gt;Upgraded database&lt;/li&gt;
&lt;li&gt;Fine-tuned database queries across scheduling and invoicing, resulting in a 10x speed improvement in some areas&lt;/li&gt;
&lt;li&gt;Improved overall navigation, including a wider sidebar and subsections listed in the sidebar nav&lt;/li&gt;
&lt;li&gt;Database memory improvements&lt;/li&gt;
&lt;li&gt;Greatly improved load times of schedule view (Thanks for testing, Daryl!)&lt;/li&gt;
&lt;li&gt;Separated totals by currency when multiple currencies exist in the Clients section (Thanks, Tommy!)&lt;/li&gt;
&lt;li&gt;Reduced height of rows in Clients section (beta)&lt;/li&gt;
&lt;li&gt;Removed vertical lines in Clients section table (beta)&lt;/li&gt;
&lt;li&gt;Clients table is now horizontally scrollable on narrow screens in Clients section (beta)&lt;/li&gt;
&lt;li&gt;Added hover states to buttons (beta)&lt;/li&gt;
&lt;li&gt;Improved input placeholder style (beta)&lt;/li&gt;
&lt;li&gt;Auto-focus client name input when creating a new client (beta)&lt;/li&gt;
&lt;li&gt;The escape key now unfocuses input fields and closes modals (beta)&lt;/li&gt;
&lt;li&gt;Improved random color button to include icon (beta)&lt;/li&gt;
&lt;li&gt;The “Period” field in the Clients section now has “This fiscal year” and “Last fiscal year” options, using the fiscal start date preference (beta)&lt;/li&gt;
&lt;li&gt;Table columns in the Clients section can now be clicked to sort by column (beta)&lt;/li&gt;
&lt;li&gt;Project dates are now centered in the Schedule timeline (beta)&lt;/li&gt;
&lt;li&gt;Rule labels in Schedule timeline are now sticky (beta)&lt;/li&gt;
&lt;li&gt;Improved “Today” marker design in Schedule timeline (beta)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Re-added sign out button to Account page&lt;/li&gt;
&lt;li&gt;Fixed invoice page’s detail Markdown styling&lt;/li&gt;
&lt;li&gt;Printed invoices and PDF invoices now avoid page breaks within the total amount (thanks, Huynh+Black!)&lt;/li&gt;
&lt;li&gt;Fixed availability badge to be 1:1 with schedule availability (Thanks, Shane!)&lt;/li&gt;
&lt;li&gt;Fixed chat button to open messages instead of start a new message each time (Thanks, Evan!)&lt;/li&gt;
&lt;li&gt;Fixed “Invoices” link on the invoice page (Thanks, Chris!)&lt;/li&gt;
&lt;li&gt;Fixed sidebar nav to collapse on mobile (Thanks, Manu!)&lt;/li&gt;
&lt;li&gt;Fixed a performance issue with nested grids in the Clients section (Thanks, Tommy!)&lt;/li&gt;
&lt;li&gt;Fixed order of clients and projects in workload form to sort alphabetically&lt;/li&gt;
&lt;li&gt;Fixed several edge-cases with projects in the Schedule timeline (beta)&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>Changelog for 2020</title><link>https://cushionapp.com/blog/changelog-2020</link><guid isPermaLink="true">https://cushionapp.com/blog/changelog-2020</guid><pubDate>Thu, 31 Dec 2020 17:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added industry field to clients&lt;/li&gt;
&lt;li&gt;Invoices paid via card or ACH now display invoice metadata and a link to the invoice from the Stripe dashboard&lt;/li&gt;
&lt;li&gt;Added new onboarding flow&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Improved&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Extended timeout for downloading a backup for users with a lot of data (thanks, Daniel!)&lt;/li&gt;
&lt;li&gt;Updated the invoice page to be SCA-ready and support 3D Secure&lt;/li&gt;
&lt;li&gt;Implemented a new design system for the invoice page buttons and modals&lt;/li&gt;
&lt;li&gt;Updated view toggle in Budget section to say “Switch to Month View” and “Switch to Year View” instead of “Year View” and “Month View”, which wasn’t obviously a toggle&lt;/li&gt;
&lt;li&gt;Redesigned homepage&lt;/li&gt;
&lt;li&gt;Redesigned blog to include journal, changelog, Talking Shop interviews, and Ask a Freelancer podcast episodes.&lt;/li&gt;
&lt;li&gt;Root path redirects to budget section&lt;/li&gt;
&lt;li&gt;Clarified error messaging when saving a project that had a recurring estimated income, but the user has since downgraded to the Starter plan&lt;/li&gt;
&lt;li&gt;Moved invoice section to top-level nav&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed the horizontal scroll bug on the schedule graph in Safari (thanks, Nathan!)&lt;/li&gt;
&lt;li&gt;Fixed monthly estimated income for open-ended projects in the monthly budget graph to span multiple months rather than showing all income on the starting month (thanks, Daryl!)&lt;/li&gt;
&lt;li&gt;Fixed invoice viewed notification to not trigger when viewing your own invoice (thanks, Jesus!)&lt;/li&gt;
&lt;li&gt;Fixed edit invoice route&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>Changelog for 2019</title><link>https://cushionapp.com/blog/changelog-2019</link><guid isPermaLink="true">https://cushionapp.com/blog/changelog-2019</guid><pubDate>Tue, 31 Dec 2019 17:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added dashboard (Beta)&lt;/li&gt;
&lt;li&gt;Added Croatian invoice translation (thanks, Damjan!)&lt;/li&gt;
&lt;li&gt;Added billable and hourly rate settings to clients (thanks, Darren!)&lt;/li&gt;
&lt;li&gt;Added “Save &amp;amp; Send” button to invoice form&lt;/li&gt;
&lt;li&gt;Added export button to expenses section&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Improved&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Invoice line item quantities are now more flexible to include any suffix, like “mo”, “months”, “words”, etc&lt;/li&gt;
&lt;li&gt;Beta plan “Learn More” button now links to beta page&lt;/li&gt;
&lt;li&gt;Changed “Save &amp;amp; Return” button on invoice form to “Save &amp;amp; Preview”&lt;/li&gt;
&lt;li&gt;Billable rounding preference now includes 5 minute and 6 minute options&lt;/li&gt;
&lt;li&gt;Cushion now alerts you when you try to send an invoice email without the invoice link&lt;/li&gt;
&lt;li&gt;Updated company address&lt;/li&gt;
&lt;li&gt;Migrated build framework from Gulp+Browserify to Webpack (Vue CLI) for quicker iteration for local development (This is a massive change, so let me know if anything looks off)&lt;/li&gt;
&lt;li&gt;Added billable rounding dropdown to import entries modal (thanks for the suggestion, Dylan!)&lt;/li&gt;
&lt;li&gt;Added {{client}} and {{project}} variables to invoice email template&lt;/li&gt;
&lt;li&gt;Improved invoice number auto-incrementing to only reference last three invoices rather than all invoices (makes it possible to do year-based invoice numbers, like 2019-001, 2019-002, 2019-003, etc)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed non-default number formatting on client-facing invoices&lt;/li&gt;
&lt;li&gt;Fixed issue where entry list won’t show up under the project’s entries tab if a timer is running&lt;/li&gt;
&lt;li&gt;Fixed issue where Time This Week column in Planning view’s This Week table wasn’t accurately calculating time when Start Of Week preference was Monday or Saturday (thanks, Shane!)&lt;/li&gt;
&lt;li&gt;Fixed logo in weekly summary email&lt;/li&gt;
&lt;li&gt;Fixed assets on sign in and sign up pages&lt;/li&gt;
&lt;li&gt;Fixed chat support button&lt;/li&gt;
&lt;li&gt;Fixed Symbolset icons&lt;/li&gt;
&lt;li&gt;Rolled back previous update as temporary fix for client/project-scoped invoices&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>Changelog for December 2018</title><link>https://cushionapp.com/blog/changelog-2018-12</link><guid isPermaLink="true">https://cushionapp.com/blog/changelog-2018-12</guid><pubDate>Mon, 31 Dec 2018 17:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added Profit &amp;amp; Loss section (Beta)&lt;/li&gt;
&lt;li&gt;Added graph table to Forecast section (Beta)&lt;/li&gt;
&lt;li&gt;Added tooltips to invoices (Beta)&lt;/li&gt;
&lt;li&gt;Added today &amp;amp; year markers to graphs (Beta)&lt;/li&gt;
&lt;li&gt;Added “No Grouping” option to invoice time-tracking import&lt;/li&gt;
&lt;li&gt;Added ability to manage, filter, and categorize bank transactions (Beta)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Improved&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Increased number of server workers after we reduced each server’s memory footprint&lt;/li&gt;
&lt;li&gt;Forecast graph now uses lighter colors for better contrast (Beta)&lt;/li&gt;
&lt;li&gt;Replaced Pro Plus plan with Beta plan&lt;/li&gt;
&lt;li&gt;Clicking Cushion logo now routes to budget forecast section&lt;/li&gt;
&lt;li&gt;Invoice preview now includes edit links for addresses and details&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed drag and drop of lists in Firefox&lt;/li&gt;
&lt;li&gt;Fixed “update card” button in banner when delinquent&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>Changelog for November 2018</title><link>https://cushionapp.com/blog/changelog-2018-11</link><guid isPermaLink="true">https://cushionapp.com/blog/changelog-2018-11</guid><pubDate>Fri, 30 Nov 2018 17:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added invoices to forecast graph (Beta)&lt;/li&gt;
&lt;li&gt;Added “average” marker for monthly income/expenses sliders (Beta)&lt;/li&gt;
&lt;li&gt;Added graph markers for financial cushion, when to find work, and when to get paid (Beta)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Improved&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Improved forecast graph curve when today’s date is early in the month (Beta)&lt;/li&gt;
&lt;li&gt;Mobile support for forecast graph (Beta)&lt;/li&gt;
&lt;li&gt;Monthly income and expenses are now stored on the account instead of locally (Beta)&lt;/li&gt;
&lt;li&gt;Bank accounts now have a dedicated draw icon (Beta)&lt;/li&gt;
&lt;li&gt;Bank accounts now have a random color when linked (Beta)&lt;/li&gt;
&lt;li&gt;Improved balances endpoint performance (Beta)&lt;/li&gt;
&lt;li&gt;Improved status bar when adding to home screen (Beta)&lt;/li&gt;
&lt;li&gt;Balances endpoint now groups by month rather than returning every single balance (Beta)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed forecast graph when entering a new month and no balances exist (Beta)&lt;/li&gt;
&lt;li&gt;Fixed forecast graph markers in Safari (Beta)&lt;/li&gt;
&lt;li&gt;(Potentially) fixed time-tracking issue where editing an entry offsets its start time by your timezone’s distance from UTC&lt;/li&gt;
&lt;li&gt;Fixed historical balance message after onboarding (Beta)&lt;/li&gt;
&lt;li&gt;Fixed time-tracking issue where editing an entry in the web app after creating it in the menubar app offsets its start time by your timezone’s distance from UTC&lt;/li&gt;
&lt;li&gt;Fixed Safari issue where starting a timer from the menubar app offsets its start time by your timezone’s distance from UTC (shakes fist at Safari)&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>Changelog for October 2018</title><link>https://cushionapp.com/blog/changelog-2018-10</link><guid isPermaLink="true">https://cushionapp.com/blog/changelog-2018-10</guid><pubDate>Wed, 31 Oct 2018 17:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added bank balance beta&lt;/li&gt;
&lt;li&gt;Added scrolling to balance graph (Beta)&lt;/li&gt;
&lt;li&gt;Added monthly income field (Beta)&lt;/li&gt;
&lt;li&gt;Added New Zealand English invoice translation (thanks, Rafael!)&lt;/li&gt;
&lt;li&gt;Added sliders to monthly income and expenses (Beta)&lt;/li&gt;
&lt;li&gt;Added green, yellow, and red segments to forecast graph (Beta)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Improved&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Mouse/touch-based graph scrolling now has inertia (Beta)&lt;/li&gt;
&lt;li&gt;Past/future month ticks now include years (Beta)&lt;/li&gt;
&lt;li&gt;Improved forecast line (Beta)&lt;/li&gt;
&lt;li&gt;Enlarged font sizes in graph and sidebar (Beta)&lt;/li&gt;
&lt;li&gt;Moved bank visibility toggle to menu (Beta)&lt;/li&gt;
&lt;li&gt;Bank menu button is now always visible instead of only on hover (Beta)&lt;/li&gt;
&lt;li&gt;Redesigned sidebar to include total balance, net income, and financial cushion (Beta)&lt;/li&gt;
&lt;li&gt;Graph now uses realtime date (Beta)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed graph transitions in Safari &amp;amp; Firefox (Beta)&lt;/li&gt;
&lt;li&gt;Fixed graph marker corners in Safari (Beta)&lt;/li&gt;
&lt;li&gt;Fixed graph scrolling in Firefox (Beta)&lt;/li&gt;
&lt;li&gt;Fixed “tax rate is not a number” issue&lt;/li&gt;
&lt;li&gt;Fixed forecast graph for Firefox (Beta)&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>Changelog for August 2018</title><link>https://cushionapp.com/blog/changelog-2018-08</link><guid isPermaLink="true">https://cushionapp.com/blog/changelog-2018-08</guid><pubDate>Fri, 31 Aug 2018 17:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added page numbers to invoice PDFs&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Improved&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Improved client-facing invoice page with new layout and transitions&lt;/li&gt;
&lt;li&gt;Improved page breaks in invoice PDFs&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed empty invoice PDF page issue&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>Changelog for July 2018</title><link>https://cushionapp.com/blog/changelog-2018-07</link><guid isPermaLink="true">https://cushionapp.com/blog/changelog-2018-07</guid><pubDate>Tue, 31 Jul 2018 17:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;Improved&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Improved send invoice email UX by auto-selecting contact&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed login issue when paying an invoice&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>Changelog for June 2018</title><link>https://cushionapp.com/blog/changelog-2018-06</link><guid isPermaLink="true">https://cushionapp.com/blog/changelog-2018-06</guid><pubDate>Sat, 30 Jun 2018 17:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Accept ACH payments (beta)&lt;/li&gt;
&lt;li&gt;Send invoices to multiple contacts&lt;/li&gt;
&lt;li&gt;Copy yourself when sending invoices&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Improved&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;“Invoices Due Today” email is now “Invoices Due Tomorrow”, so you can mark invoices as paid before client reminders are sent&lt;/li&gt;
&lt;li&gt;Invoice email template variables can now be used multiple times&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed date to use your format preference when previewing invoice email&lt;/li&gt;
&lt;li&gt;Removed CAD support for ACH since Stripe doesn’t support it yet&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>Changelog for May 2018</title><link>https://cushionapp.com/blog/changelog-2018-05</link><guid isPermaLink="true">https://cushionapp.com/blog/changelog-2018-05</guid><pubDate>Thu, 31 May 2018 17:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added client invoice reminders&lt;/li&gt;
&lt;li&gt;Added user data to backup&lt;/li&gt;
&lt;li&gt;Added terms and privacy links to sign up form&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Improved&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Invoice tracking graph now included an “Invoiced” step&lt;/li&gt;
&lt;li&gt;PDF invoices are now available on all plans&lt;/li&gt;
&lt;li&gt;Migrated payment card form to Stripe Elements to remain PCI compliant&lt;/li&gt;
&lt;li&gt;Invoice payment method is now saved when client pays with a card (in preparation for ACH and future insights comparing payment methods)&lt;/li&gt;
&lt;li&gt;Chat support button is now a custom button that indicates when Intercom isn’t loaded&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed idempotency key issue when a client attempts to pay an invoice with Stripe, but fails, then attempts to pay with a different card&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>Changelog for April 2018</title><link>https://cushionapp.com/blog/changelog-2018-04</link><guid isPermaLink="true">https://cushionapp.com/blog/changelog-2018-04</guid><pubDate>Mon, 30 Apr 2018 17:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Calendar feed add-on&lt;/li&gt;
&lt;li&gt;Global new button&lt;/li&gt;
&lt;li&gt;Search&lt;/li&gt;
&lt;li&gt;Added a vacation feed to calendar feed add-on&lt;/li&gt;
&lt;li&gt;Added invoice viewed notification&lt;/li&gt;
&lt;li&gt;Added invoice paid notification&lt;/li&gt;
&lt;li&gt;Added a new invoice tracking graph that has clickable steps that indicate the dates and durations of the invoice’s timeline&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Improved&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Redesigned layout and navigation&lt;/li&gt;
&lt;li&gt;Redesigned client page&lt;/li&gt;
&lt;li&gt;Redesigned project page&lt;/li&gt;
&lt;li&gt;Performance improvements for schedule graph, entry form, and workload form&lt;/li&gt;
&lt;li&gt;Improved database query performance of bird’s eye view&lt;/li&gt;
&lt;li&gt;Improved load speed of project form&lt;/li&gt;
&lt;li&gt;Calendar feed now uses “all day” events&lt;/li&gt;
&lt;li&gt;Significantly improved performance of endpoints that retrieve projects within a date range&lt;/li&gt;
&lt;li&gt;Stripe payments now use an idempotency key&lt;/li&gt;
&lt;li&gt;Invoice emails are now auto-linked instead of relying on the email client to link URLs&lt;/li&gt;
&lt;li&gt;Improved performance for client-related queries&lt;/li&gt;
&lt;li&gt;Bounced emails are now automatically reactivated to try again&lt;/li&gt;
&lt;li&gt;Improved Forecast graph nav to show date range of saved timeline&lt;/li&gt;
&lt;li&gt;Saved timelines can now be created inline in Forecast view&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed start of week preference for week view&lt;/li&gt;
&lt;li&gt;Fixed deleting an invoice from the individual invoice page&lt;/li&gt;
&lt;li&gt;Fixed creating unbillable entries when project is unbillable&lt;/li&gt;
&lt;li&gt;Fixed tracking unbillable time for collaborators&lt;/li&gt;
&lt;li&gt;Fixed calendar feed for open-ended workloads&lt;/li&gt;
&lt;li&gt;Fixed edge-case with Stripe integration when issuing an invoice in New Zealand and editing the issued date before your San Francisco-based client pays for the invoice&lt;/li&gt;
&lt;li&gt;Fixed issue date when sending an invoice in a timezone that is the day after UTC&lt;/li&gt;
&lt;li&gt;Fixed issue with Forecast graph nav loading incorrect date range&lt;/li&gt;
&lt;li&gt;Fixed issue with saving receipt details in subscription section&lt;/li&gt;
&lt;li&gt;Fixed issue with editing clients and projects from Budget section table menus&lt;/li&gt;
&lt;li&gt;Fixed table amount for yearly plans in subscription section&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item></channel></rss>