Skip to content

v9.0.0 (Trillium)

Choose a tag to compare

@usavkov-epam usavkov-epam released this 17 Apr 11:41
· 34 commits to master since this release
a05573e

9.0.0 (2026-04-17)

Full Changelog

  • Provide signal from useQuery function to the http client (ky). Refs UIOR-1363.
  • Allow editing of the "Notes on closure" field for PO in the "Closed" workflow status. Refs UIOR-1105.
  • Allow editing of location information for PO lines with independent workflow in open order. Refs UIOR-1368.
  • Notify a user that an encumbrance is not released from a paid invoice when changing an expense class of an order line. Refs UIOR-1406.
  • Implement PO template categories settings. Refs UIOR-1400.
  • Add "Order template categories" field to order template. Refs UIOR-1401.
  • Add Claiming active, Claiming interval fields, Donor information accordion to Template. Refs UIOR-1393.
  • Add ability to hide optional fields in the order template form. Refs UIOR-1394.
  • Disable the "Subscription" checkbox in the PO form when an order workflow status is "Open". Refs UIOR-1426.
  • Add prefix constants and use them in the custom field components. Fixes UIOR-1435.
  • Store only the relevant values in the form based on the selected order format. Refs UIOR-1434.
  • Memoize the callback used in useEffect. Fixes UIOR-1423.
  • Fix "Activation due" date in the export CSV report. Fixes UIOR-1427.
  • Allow users to edit package name for an open order. Refs UIOR-1430.
  • Format the "Publishers" column to avoid displaying nullish values. Fixes UIOR-1436.
  • Display an error toast only when PO Line locations violate fund restrictions. Fixes UIOR-1420.
  • Display the fiscal year in which an order was opened. Fixes UIOR-1403.
  • Automatically set to Independent order and receipt quantity if a user selects Receipt not required for opened order. UIOR-1243.
  • BREAKING Update for Split Search & Browse APIs. Refs UIOR-1452.
  • Update "Unopened purchase order" modal message. Refs UIOR-1239.
  • Remove empty lines in drop-down menus in Settings > Orders > Number generator options. Refs UIOR-1457.
  • Provide labels mapping for new fields to PO version view card. Refs UIOR-1455.
  • Clear fields after switching templates in an order. Refs UIOR-1448.
  • Sort PO Line related invoice lines by invoice date. Fixes UIOR-1458.
  • Grammar fix in Orders - Instance matching description. Refs UIOR-1119.
  • Allow user to set "Suppress from discovery" in the PO Line form for produced instance. Refs UIOR-1451.
  • BREAKING Show a hint for deprecated prefixes/suffixes. Do not list them on PO creation/edit. Add a deprecated checkbox in settings. UIOR-1450.
  • Replace using mod-configurations to use internal orders storage. Refs UIOR-1462.
  • Correcting the behavior of drop-down menu and checkbox in Settings > Orders > Number generator options. Refs UIOR-1464.
  • Allow user to view PO value for any related fiscal year. Refs UIOR-1308.
  • Display "Receipt date" value without applying active timezone. Refs UIOR-1473.
  • Prevent editing locations for pending "synchronized" PO Line with related received pieces. Refs UIOR-1418.
  • Refactor the PO Line form to apply the template through initial form values. Refs UIOR-1461.
  • Handle existing orders in non-default currencies when ECB provider does not support them. Refs UIOR-1474.
  • Add "Approved by" and "Opened by" to order view and order history view. Refs UIOR-1456.
  • Disable "Bindery active" checkbox on open order when criteria are not met. Refs UIOR-1476.
  • Display a validation error when a location-restricted funds violation occurs in a template. Refs UIOR-1477.
  • Include locations from member tenants in the CSV export file for orders. Refs UIOR-1467.
  • Display the total estimated price of PO in the actual currencies of the PO Lines, rather than in the converted value. Refs UIOR-1264.
  • Omit ongoing fields for the "One-time" order template form on submit. Refs UIOR-1481.
  • Display a confirmation modal when activating "Bindery active" field in the PO Line form of post-pending order. Refs UIOR-1479.
  • Enhance order template to use a vendor information. Refs UIOR-1482.
  • Include global stripes-core.settings.read permission in base permission sets. Refs UIOR-1483.
  • React v19: Refactor away from default props for functional components. Refs UIOR-1268.
  • Remove local implementation for loading addresses and tags. Refs UIOR-1390.
  • Improve handling of failed requests in orders and order lines search. Refs UIOR-1288.
  • Sort audit events by event_date field. Refs UIOR-1446.
  • Rename “Expended amount” column to “Invoice amount” in the “Related invoices” accordion. Refs UIOR-1470.
  • Update the "Update expense class" modal. Refs UIOR-1486.
  • Fix capitalization for the custom fields labels in the settings. Refs UIOR-1489.
  • Replace moment with dayjs. Refs UIOR-1399.
  • Use a pure function for a template value building. Refs UIOR-1490.
  • Improve fund distribution loading error message. Refs UIOR-1488.
  • Refresh order lines after order mutate actions. Refs UIOR-1499.
  • Use ACQ holdings analyzer to check holdings abandonment. Refs UIOR-1466, UIOR-1468.
  • Migrate custom fields titles from mod-configuration to mod-settings. Refs UIOR-1501.
  • Implement action to clear rollover adjustment in the PO Line form. Refs UIOR-1484.
  • Display the actual estimated price on PO line edit screen with rollover adjustment. Refs UIOR-1502.
  • Reflect changes of tenant addresses API. Refs UIOR-1508.
  • Add scope to all EditCustomFieldsSettings and ViewCustomFieldsSettings. Refs UIOR-1516.
  • Rename permissions to make it easier to differentiate between them. Refs UIOR-1504.
  • Fix permission error for edit custom-fields. Refs UIOR-1513.
  • Reset selected FY when PO has changed. Refs UIOR-1510.
  • Implement PO number validation handler. Refs UIOR-1507.
  • Add translation for the thereAreRequestsOnItem error code. Refs UIOR-1498.
  • Translate static values. Refs UIOR-1518.
  • Improve error message for order prefix and suffix name in settings. Refs UIOR-1514.