Changelog

Changelog

We regularly make updates to Parcelcraft shipping. This page logs the evolution of the Parcelcraft Shipping app.


0.8.2 Aug 19, 2024

  • Feature: A new printer icon has been added to the shipment history tab. Click on the button to print multiple shipments at once.
  • Fixed: When updating an address, sometimes changes would not be applied in cases where a company value was deleted
  • Fixed: When verifying an address in some rare cases the correct address would not be used
  • Fixed: The correct package code is applied to a new shipment based on the Shipping Rate Metadata or default settings rather than defaulting to a custom package size.

0.7.1 July 10, 2024

  • Breaking Change: Ship status metadata for canceled shipments was changed from cancelled to canceled to be consistent with Stripe API spelling
  • Feature: Users can now see an unshipped payments list rather than only an unshipped invoices list in default view settings
  • Feature: Improved manage shipment and "reship" button when in Payment or Invoice view
  • Feature: Added account health checkup to Parcelcraft settings
  • Feature: Added payment link permission and checkout session permissions to enable account compatibility health check
  • Feature: Warn user if a payment does not have an associated customer or invoice
  • Feature: Display a confirmation when a tracking notification email is sent to the customer
  • Feature: Add ability to manually send a customer tracking notification when none is sent

0.6.2 June 17, 2024

  • Fixed: Previously saved carrier and shipping rate settings were not being diplayed properly in Carrier Defaults tab in Parcelcraft settings

0.6.1 June 17, 2024

  • Feature: Add shipment_id metadata to invoices and payments when a shipment is created
  • Feature: Improved payment detail view with ship status control, and payment description. Added a ship status and "manage shipment button" in the payment detail view
  • Feature: Payments and Invoices Stripe Objects now mirror each other's shipment details metadata at shipment creation event.
  • Feature: Ability to control payment ship_status metadata from app
  • Feature: Better ship status badges when in test mode
  • Feature: Shipments that are return shipments are clearly labeled in the shipment history
  • Feature: Email notifications now have carrier QR codes (when supported by carrier) for users who have selected "print to email" and to user's return shipment email notifications if the user has no printer (based on carrier support for QR codes)
  • Feature: Change "Buy label" button text to "Buy return label" to clearly indicate to the user which type of label they are purchasing
  • Feature: Add the ability to print source label image in email notifications and in the print window if PDF formatting is wonky.
  • Fixed: Faster label generation when creating test labels or buying labels
  • Fixed: Print to email would not work in all cases
  • Fixed: Sometimes a return shipment would be created by default incorrectly
  • Fixed: When creating a shipment sometimes the package settings box disappears in some edge cases
  • Fixed: The origin address was not displaying correctly in the verify address view "ship from " dropdown
  • Fixed: Incorrect options and notifications were shown if PrintNode was selected as a printer and no PrintNode API key was provided

0.5.0 June 14, 2024

  • Feature: Add the ability to add a product or invoice with a metadata key of "is_return" and a value of "true" to default to create a return shipment
  • Feature: Stripe invoices with a metadata key of is_return and a value of true will automatically be tagged as a return shipment. This will also work for any product appearing in the invoice with the same metadata values.
  • Fixed: Invoices were not being marked as unshipped by our backend server in test and live mode
  • Fixed: Return shipping labels were incorrectly generated with the wrong to and from address.

0.4.11 June 10, 2024

  • Fixed: Shipments created from Customer and Payments were not saving their ID as a reference and would incorrectly show that there was no payment or customer data associated with a shipment in the shipment history view
  • Fixed: Settings for carrier defaults were not saving, and once a carrier was sSelected, the incorrect Service and Package options were shown.
  • Feature: Improved error reporting for when a shipment settings did not meet the requirements for a valid shipment

0.4.8 May 7, 2024

  • Fixed an issue that prevented Invoice ship status from being updated
  • Added a warning in the Settings view if no EasyPost Test API key is found on the account
  • Improved onboarding docs for connecting EasyPost account
  • Fixed an issue in Carrier Settings that prevented the correct Service and Package options from being displayed when a carrier selection is made

0.4.7 Apr 24, 2024

  • Fixed an issue that prevented test labels from being printed while Stripe is in live mode