This repository has been archived by the owner on Nov 8, 2022. It is now read-only.
Releases: Justintime50/easypost-cli
Releases · Justintime50/easypost-cli
v1.6.0
v1.5.0
- Adds the
retrieve_smartrates
function allowing you to retrieve a Shipment's smartrates - Refactors the entire
windows-interpreter
tool to be more modular and generic - Corrected a bug on the Windows version of the EasyPost CLI that would not allow returns or stamps to be created due to bad Windows interpretation
v1.4.0
- Adds
shipment_invoice
report functionality - Corrects comments about reports
- Replaces
declare
withtype
on the command router which fixes POSIX compatibility - Only accept a single paremeter (command) instead of many
v1.3.3
- Adds missing USPS carrier account ID environment variable to one-call buy a USPS stamp
- Adds documentation surrounding buying USPS stamps
v1.3.2
- Fixed a bug where shipments couldn't be created properly as the address and parcel objects weren't encaspulated correctly in the request
v1.3.1
- Fixed a bug where stamps couldn't be bought due to missing service
v1.3.0
- Adds
buy_stamp
as a feature. Now you can purchase USPS stamps right on the command line! - Fixes a bad reference to
create_return
which was unusable before with a duplicate function name ofcreate_refund
v1.2.1
- Switching from Travis-CI to GitHub Actions
- Using
homebrew-releaser
for automated releasing - Small documentation updates
v1.2.0
- Further bringing the Unix and Windows build process and executables in-line with each other. There is now only a single file difference which has mostly been unified. In a coming version, we'll be able to combine these into a single shell file and convert it to Batch during the build process like all other functionality
- Fixed the broken Windows executable
- Added a main function which helps encapsulate each invokaction of the CLI tool
- Refactored utils and code location to be more streamlined - rebuilt executables to take advantage of these changes
v1.1.0
- We now properly throw an error when a config file is not found (closes #12)
- Bringing the Windows executable in-line with the shell executable by populating missing code and making the init/router logic uniform
- Removing additional overhead in the build process by doing more code reuse, removing unused code, renaming files and relocating them
- Wrapping all code inside a function to ensure encapsulation, sepration of concerns, and code-reuse. This was done both in the tool and all the utilities to build it (closes #14)