Skip to content

Releases: Justintime50/easypost-tools-ui

v1.0.0

23 Sep 21:34
Compare
Choose a tag to compare
  • Fixes a bug that wouldn't let you buy a stamp because the USPS service level changed from First to GroundAdvantage
  • Fixes a bug when displaying an insurance and it doesn't have an address
  • Fixes a bug redirecting after tracker create
  • Fixes a bug related to required params on insurance create calls
  • Adds tests for all controllers

v0.13.0

27 Aug 17:07
Compare
Choose a tag to compare
  • Fixes routing for creating/buying a label, generating QR codes, creating a tracker, and updating your API key
  • Fixes a bug when attempting to buy a stamp and there was no USPS carrier account
  • Fixes a bug where searching for certain objects would result in an error due to no EasyPost service on the client being available (eg: fees)
  • Upgrades mariadb from 11.3.2 to 11.4.3

v0.12.0

19 Jul 01:38
Compare
Choose a tag to compare
  • Upgrades easypost-php from v6 to v7
    • Moves the EasyPostClient initialization from middleware to each function call and passes down the user's API key from the session instead
  • Switches from Font Awesome to Bootstrap Icons
  • Bumps deps

v0.11.0

10 Jun 22:57
Compare
Choose a tag to compare
  • Upgrades Laravel 10 to Laravel 11
  • Drops support for PHP 8.1

v0.10.0

28 Feb 05:46
Compare
Choose a tag to compare
  • Adds PHP 8.3 support
  • Upgrades MariaDB from 10.11 to 11.1.3
  • Adds the ability to generate QR codes for shipments
  • Removes the unusable "remember me" checkbox on the login screen
  • Overhauls Shipment page for better readability
  • Corrects EasyPost colors to align with new branding
  • Fixes a bug that didn't allow shipments to be purchased

v0.9.2

05 Sep 15:27
Compare
Choose a tag to compare
  • Fixes bugs where the request wasn't set correctly for parcels. users, or search
  • Fixes the input of creating a parcel from strings to numbers
  • Fixes the return types of various functions so 500s aren't thrown at runtime
  • Fixes a bug where an invalid ID passed to search would throw a 500 instead of returning an error to the user
  • Fixes a bug when creating a shipment where the variable shipment wasn't set
  • Fixes various bugs related to setup (names, version pins, etc)

v0.9.1

25 Feb 01:31
Compare
Choose a tag to compare
  • Fixes address fields on forms with address input to contain the necessary fields for the object in question (removed some fields from buying a stamp, added back a few for insurances from bad copy-pasta)
  • Fixes the redirect when buying a stamp to go back to the shipment page

v0.9.0

25 Feb 01:15
Compare
Choose a tag to compare
  • Upgrades from Laravel 9 to Laravel 10
    • Bumps all dependencies
    • Migrates from Webpack to Vite
  • Rewrote the whole app's routing system
    • All endpoints/urls now follow proper REST conventions (endpoint names, ids, verbs, etc)
    • The app no longer functions as a psuedo single-page-app, instead, you have to select a resource from the sidebar which takes you to that resources page where there are now buttons to take actions against that type of resource. The initial landing page of each resrouce will retrieve all the records of that resource
  • Shipments can now be bought if they were previously created and unpurchased. Previously, you would need to make a new shipment as once you navigated away from the rates page, the buy option for that shipment was lost
    • Removed the ability to purchase a shipment by providing a shipment and rate ID since you can now purchase shipments directly from the individual shipment page
  • Hides the buy shipping label buttons from the shipment page once a shipment has been purchased
    • The selected_rate row is now highlighted once purchased so you know which rate was bought
  • Adds a new /refunds page where you can view all your refunded shipments
  • Removes sidebar links to EasyPost resources that weren't supported in this project to avoid confusion
  • Fixes a syntax error for refunding a shipment due to v6 EasyPost lib upgrade
  • Removes address verification from creating an insurance
  • Various other bug fixes and improvements

v0.8.2

24 Feb 22:00
Compare
Choose a tag to compare
  • Fix Shipment buy method call

v0.8.1

17 Feb 18:52
Compare
Choose a tag to compare
  • Fix create insurance, and parcel routing
  • Fix search object lookup that wasn't migrated when we moved from EasyPost PHP lib v5 to v6