Blog

Programa - 2024 Changelog

Stay up to date with what's been released and any changes in the platform.

24 April 2024

 

Programa for Designers

  • Implementation of Tax feedback
  • Label in Price to include showing whether amount is inclusive or exclusive.
  • QuickBooks integration work continued - fetch or create products
  • Script for migrating tax rates from stripe on Go Live

 

Technical Updates and Programa for Brands

  • Work to upgrade Hotwire Turbo and fix W3C FORM compliance for schedule section
  • Correct timestamp format for archived leads
  • Update Stripe price IDs in seeds to latest test prices
  • Add locators for scheduleFinancial spec
  • Update variant parsing logic for csv product uploads

22 April 2024

 

Programa for Designers

  • Ability to fetch tax rates and read/write contact details from QuickBooks when integration goes live
  • Added Turks & Caicos to available countries
  • Fix for issues with subscription billing and upgrading
  • Ability to see which rates were set as Default in Global tax settings
  • Better labelling in top summary bar in Schedules indicating whether rates are inclusive or exclusive

 

Technical Updates and Programa for Brands

  • Fix for product deletion process for Brands and Suppliers which was slow and non-performant
  • Remove Project page loading spinner when DOM is ready
  • Deprecate FetchLeads in favour of ProspectCarrier
  • Additional test coverage for new functionality.
  • Add more logging to Webhook::StripeController
  • Ensuring retrieval of existing product option values return the same data type for brand CSV import
  • Updates to stripe webhook interactors

April 16 2024

 

Programa for Designers

  • Work on QuickBooks integration coming soon
  • Fix for truncated text in PDF exports
  • Work on Tax functionality coming soon.
  • Fix for the issue that prevented Org and Profile image upload in Settings
  • Removed the suggestion for searching by Tags in Pinboards
  • Fix for missing Navigation Buttons in Shared Schedules Lightbox
  • Fix for Procurement Hub error where it was switched on for user, but they were unable to access Procurement Hub.
  • Fix for export PDF in schedules where the notes field was not appearing in the exported Schedule PDF
  • Fix for the Schedule Filter dropdown labels which had an underscore

Programa for Brands

  • Visual tweaks to the left hand menu labels
  • Added search functionality to the new My Products page coming soon
  • Added a check to prevent re-uploading already existing documents on Products

Technical

  • Mutation flow refactor: split into interactors with single responsibility and simplify
  • Added userflow configuration

15 April 2024

 

Highlight

Ability for notes on products in Schedules to be hidden on PDF exports.

If you have any data within the 'Notes' section of a product, when generating a Schedule PDF (bulk select or entire schedule), you can select to not include this in your PDF Export. This is accessible from the sidenav options menu when you're exporting.

 

Other updates

Programa for Designers

  • System will ignore duplicate requests to copy the same project when a project copy job is already underway. There is no visual treatment to warn you, it will just ignore any duplicate requests.
  • Fix for removing products from the Client Dashboard Schedule thumbnail when marked as 'Hidden'.
  • Additional trigger for opening Intercom live chat when you access the help centre to better help you when you need it.

Programa for Brands

  • Product data carrier for upcoming Brands Dashboard

Technical:

  • Remove unused stimulus controller
  • Changes to questions asked during the Designer signup process.
  • Fix argument error when re-sending supplier invitation
  • Fix attribute type for product_import_job admin view
  • Tech debt to separate the partials that are used in

11 April 2024

 

Programa for Designers

  • Fixed an issue when entering a product with lengthy details in the schedule and sharing it to the client dashboard, the product details section gets cut off. Also fixes the label beneath to "description".
  • Fixed visual treatment for large numbers in the fields within Schedules
  • Fix for Suppliers in Schedules not updating properly and fix for when the supplier address field is too long
  • Fix for elements in the Schedule section line item
  • Reduced chance of errors when copying a schedule

Programa for Brands

  • New Insights tab in Products table coming soon
  • Improvement to CSV import template to remove Option Name and Option Value columns and derive them from either existing columns or new columns
  • Fix for the admin csv import dry run function

Technical:

  • Testing suite for new project tax settings
  • Remove unused supplier id assignment
  • Fix for Ghost mode which is persisting when modal is closed
  • Copilot to deploy US prod & setup S3 replication in prod
  • Codeify manual changes to prod pipeline
  • Refactoring of some tech debt

09 April 2024

See more of April

 

Highlight

New 'Hidden' product status in Schedules.

You now have the ability to keep Product line items in schedules hidden from customers so you can focus on designing and less time worrying about what your customer sees. More specifically, any Product with 'Hidden' status will:

  • Be excluded from Client Dashboard and live links
  • Remain visible in your schedules the same as any other line item
  • Be excluded from financial totals (both section and schedule level).
  • Remain visible to select in Purchase Orders
  • Remain visible to select in Invoicing
  • Remain excluded from exports (bulk select, schedule and excel exports)

Other fixes

  • Fix for when the up and down arrow are spammed when viewing Product Details in Schedules, this resulted in ending up on the wrong product.
  • Fix to exclude certain countries from the invoice application fee due to Stripe limitations. Until Stripe supports application fees in Mexico, the plan unfortunately is to not add it to invoices.
  • Fix for localising Stripe processing fees that are being passed on and update to the calculation.
  • Fix for limiting the invoice item description field to 500 characters so that it doesn't break when the invoice is generated.

Technical

  • Fixing of flaky specs in tests
  • QB Settings: fetch studio details by
  • Prevent blanking product values when options values are present in CSV
  • Refactor procurementDetailsTab, copyProduct, scheduleFinancial
  • Import tax rates from stripe on go live
  • Brand settings no longer behind toggle
  • Archived state showing for archived used tax rates in project settings scenario
  • Fix for written changes on smoke tests
  • Fix send quantity when updating price - ensuring we're charging tax correctly
  • Fix currentFocusElement already declared
Try Programa for free with a 7 day trial

Try Programa for free with a 7 day trial

Join the world’s best studios