Skip to content

Releases: go-schwab/trader

v0.9.1-prerelease

12 Nov 20:35
Compare
Choose a tag to compare
major:

ref: #70
desc:
- remove default on switch for detecting linux, causing mac/windows to fatal

v0.9.1

12 Nov 20:50
Compare
Choose a tag to compare
major:

ref: #70
desc:
- remove default on switch for detecting linux, causing mac/windows to fatal

v0.9.0

04 Nov 01:56
Compare
Choose a tag to compare

DONE:

  • go-schwab/utils/oauth migration
  • exception handling: github.com//issues/51

CHANGELOG:

  • finally got x/oauth2 working
  • moved token storage into cwd/.json
  • refactored utils.go, removed unused funcs
  • edited README, gitignore to reflect changes
  • remove DB struct, in favor of native oauth2.Token struct, so that we don't have to do line-by-line assignment in Initiate
  • random README.md updates
  • added CONTRIBUTING.md, made more changes to README.md
  • bump go deps
  • changed from using the fatal isErrNil function to returning the err if non-nil, allowing for better error management & enabling live trading
  • added findAllEnvFiles(), pass to Initiate() to allow any .env file name convention to work
  • changed Initiate implementation to reflect go-schwab/oauth2ns changes
  • refactored some misc functions
  • refactor utils.go to reflect removal of previous oauth implementation in favor of x/oauth2, vis-a-vis go-schwab/oauth2ns
  • check -> isErrNil
  • working on multi-leg orders
  • removed redundant json struct instructions, changed some struct names to reflect naming convention of Schwab TraderAPI
  • README updates, but i will probably reverse those at a later date

v0.5.1

10 Sep 19:16
Compare
Choose a tag to compare
major - apologies for breaking things:

- upon moving to the new org, i broke everything. for anyone using this
  package, that was literally the one thing i promised i wouldn't do (not really, but
  still) - for that, i sincerely apologize. moving forward, im going to keep a stable release going so
  that this does not happen. please look for that ASAP.
- fixing functionality

v0.0.1

08 Jun 15:23
Compare
Choose a tag to compare
minor:

- copyright updates to reflect change to gplv2
- readme update