RELEASE NOTES • OCT 31 2024 🎃

New Features

  • Display warning modal on recurring budget dates change.
  • Added default currency field and filter to company reports view.
  • Added ‘Without project’ type grouping to profile time overview table.
  • Added new permission for Settings / Sales.
  • Added attachment urls to document templates.
  • From now on, all reports will be created as “private” by default.
  • Report creator can then click on “Share” button and assign read or full access to other people, teams or dynamic groups

Updates

  • Gantt timeline actions are repositioned from project navbar to timeline.
  • Tax ID on Billing info is now a required field.
  • Added nested service picker to start timer action in task header.

Bugs Fixed

  • On organization general settings, save error will be displayed when validation error happens on save.
  • Fixed an issue where deal subscribers were lost on any deal change.
  • Fixed an issue where users would see infinite loading when trying to open report chart.
  • Removed the disabled state on the purchase order attachment even if it’s sent.
  • Fixed an issue where large requests would fail when depaginating reports.
  • Fixed losing parent-child task relation when dragging tasks in workload layout.
  • Dependent tasks of a closed task won’t be moved in gantt layout.
  • Group by person CustomField on services report now shows correctly person model.
  • Hide unnecessary creator/issuer and subject columns on info headers for budgets and deals.
  • Fixed hourly rates not displaying properly on person cost rate overview.
  • Visual fixes for header on rate cards / rates.
  • Properly handling errors on deal new form.
  • Fixed an issue with the form loss modal raising randomly with repeating properties on task.
  • Fix an issue where a person in recent employees was not clickable.
  • Disable ‘Approve all’ button for partially approved time-off request groups.
  • Fix changeset item handling legacy tags and 2nd level settings changes.
  • Use parsedValue when removing a value.
  • Fixed glitching of day view in Safari.
  • Fixed broken layout in deal wizard and budget wizard on error.
  • Fixed an issue with the pricing switcher being disabled.
  • Fixed an issue where back button did not work when creating a custom field.
  • Fixed creating budget from won deal.
  • Hidden invalid ‘discard changes’ dialog from edit user manager form.
  • Hidden ‘cancel request’ option on others time-off booking requests.
  • Fixed an issue where Unsent & Paid warning would show up for sent invoices.
  • Fixed suggested time entries initial load and pin action.
  • Using document styler save an empty value in the input without a form-preventer popup.
  • In expenses approval screen, bulk approve button is now aligned.
  • Using new styler architecture display deal’s or budget’s owner on templates.
  • Show that the expense was exported and a warning message when integration is no longer connected.
  • Fixed an issue where custom fields popup inside company navbar.
  • Fixed missing info that an Invoice was exported to an external tool, if the integration for the subsidiary the Invoice belongs to was disconnected.
  • Fixed a rare bug where the external sync modal would appear when saving non-synced deals, services, or contact info.
  • Fixed an issue in reports caused by the multi-select field filter when only a single item was selected.
  • Deal stage picker is collapsing correct pipelines when in context that supports it.
  • Fixed an issue in reports caused by the multi-select field filter when only a single item was selected.
  • Fix a bug where custom domains from different subsidiaries than the current person didn’t show in the emails list.
  • Fixed an issue where the columns on column chart would be render slightly above/below 0 on the y-axis.
  • On the new document template architecture use localization language that was set on document type settings.
  • Allowed picking the exchange date when the selected currency is the same as the organization’s in insights.
  • Conditional rendering of “Get up to speed” button.
  • Exporter rounding issues.
  • Get jwt token when clicking on sandbox link.
  • Fixed a UI bug where users could click the “Edit” or “Delete” buttons for time entry on Deal/Time screen when they should be disabled.

mONTHLY UPDATES • OCT 10 2024

New Sharing Options, Tax Rates, Champions

As the fall season approaches, we’re continuing to roll out exciting new features and improvements for Productive.

Read more

RELEASE NOTES • OCT 15 2024

New Features

  • Added wizard for creating new deals which replaced the simple form.
  • Added service custom fields to rate cards.
  • Enabled workload in Capacity & Availability report.
  • Added ability to specify the issuer of an invoice.
  • Added ability to view custom fields on deal/services screen.
  • Added a new field “Recognized time” to Capacity & Availability reports.
  • Added overhead checkbox to placeholder forms when creating, editing or duplicating placeholders.
  • Added SAR currency and reorder alphabetically

Updates

  • Avoid making API call when deleting deal-status.
  • Added invoice issuer override label to invoice document template settings.
  • Use bulk reorder when reordering custom fields.
  • Link Quantity and Unit columns into one column or unlink them into two separate columns using the new architecture and hide/show those fields accordingly.
  • Improved accessibility for deal service sections.
  • Added nested task picker to time entry form and time entry item.
  • Added loader to Approvals -> Time off when clicked on Approve button.
  • Added nested service picker to Jira widget.
  • Fixed exporter issue with exchange currency.
  • Enabled Filter Groups for Dashboard widgets.

Bugs Fixed

  • Improved error message when creating a budget.
  • Fixed issue with advanced filters and malformed filter params.
  • Fixed default currency when duplicating a budget. For invoice preview calculate taxes by multiplying and rounding line item amounts so the totals are correctly displayed.
  • Enables creating custom webhook headers with dashes in the header key.
  • Fix an issue where user couldn’t see own profile without permissions.
  • Allowed delivering budgets with unapproved or rejected expenses.
  • Fix missing export expense to Xero.
  • Fixed re-rendering board view when dragging tasks between lists.
  • On the global tasks view, the Assignee field should now preload only project members of the project the task is on.
  • Fixed an issue where custom fields popover would render as empty inside company/invoice navbars.
  • Tax rate and note fields are now always visible (deal / sidebar PDF panel).
  • Fixed rounding problems in document templates when dealing with negative amounts.
  • Use variables for line items description on invoice wizard which was set on the previously created invoice for the company (client).
  • Fixed race condition that caused incorrect scheduled time for bookings.
  • Fixed inconsistency in grand total on proposals between old and new export architecture.
  • Display a 0% discount on aninvoice template if any other line item on the invoice has a discount bigger than 0.
  • Fixed sort direction of subtasks when sort is set by due date.
  • Added a warning when service assignments fail to save.
  • Equalized the labels for approval statuses for time entries and expenses that are unapproved or automatically approved in tables.
  • Fixed billable time rounding in Day view layout.
  • Fixed an issue where toggle state for “Autogenerate invoice number” was not working properly.
  • Fix resetting time entry form after time entry create when user’s default time view is Timesheet.
  • Fixed duplicate “date” columns for csv/xls export.
  • Fixed an issue where new Tax Rates could not be created on organisations with one subsidiary.
  • Fixed overlapping tooltip for budget total * Enabled searching by task number in nested task picker.
  • Unlinked task when time entry moved to another project’s service.
  • Add a generic error message to the Jira widget no access page.
  • Enable task dependencies duplicate on project duplicate action.
  • Issue where the confirmation dialog would appear twice when canceling changes on the payment reminders form was resolved.
  • Fixed an issue in the Subsidiary Invoicing Options modal where an unnecessary confirmation dialog appeared after an error.
  • Fixed issues in docs linking and breadcrumb navigation.
  • Fixed an issue where “Book a demo” calendar would break on registration.
  • Fixed estimation appearance in Task Time nested service picker.
  • Fix input field clicking with enter key.
  • Inside data tables, fixed an issue where inline editing of certain columns would fail without explanation.
  • Invoices tab on a project will not be displayed if Invoicing module is disabled.
  • Fixed positioning of “Add payment reminder” button.
  • Overhead per hour” is brought to the first place in the Overhead history table.
  • Fixed issue with report drill-down for advanced filters.

UPDATE • OCT 9 2024

Productive is now SOC 2 Type II compliant 🔒

Productive is SOC 2 Type II compliant, and this certification reflects our commitment to safeguarding your data, making sure it’s managed securely and responsibly. To learn more, take a look at our Trust Center.

NEW FEATURES • OCT 7 2024

We’ve updated our roadmap! 🚀

Over 300 updates and improvements are launched each year, and we’re raising the bar even higher. Discover what’s on the roadmap for the coming months.