Skip to content

Latest commit

 

History

History
375 lines (189 loc) · 22.6 KB

CHANGELOG.md

File metadata and controls

375 lines (189 loc) · 22.6 KB

1.14.6 (2021-10-13)

Bug Fixes

  • pkg/esm: target es2020->es2019: workaround old toolchains (#279) (ab63b27)

1.14.5 (2021-09-24)

Bug Fixes

  • quoteSummary: misc interface fixes (fixes #295) (5657df7)

1.14.4 (2021-08-12)

Bug Fixes

  • quoteSummary: sellingGeneralAdministrative (fixes #258) (c01fe74)
  • search: add support for screener fields (#255) (2b23ccb)

1.14.3 (2021-08-08)

Bug Fixes

  • insights: support optional "upsell" field (fixes #253) (5b7eadb)

1.14.2 (2021-07-28)

Bug Fixes

  • quote: add { quoteType: "INDEX" } QuoteIndex iface (fixes #248) (6aa0630)
  • quote: add missing { quoteType: "OPTION" } to QuoteOption iface (95e64b1)

1.14.1 (2021-07-21)

Bug Fixes

  • pkg: output cjs with target es2015 for older nodes (f61fa46)

1.14.0 (2021-06-19)

Features

  • quote: allow quote of specific options (#213) (1348515)

1.13.1 (2021-06-14)

Bug Fixes

  • csv2json: recognize "null" -> null (d077680)
  • historical: skip null rows (e98e51e)

1.13.0 (2021-06-06)

Features

  • errors: expose in yf.errors; improve docs (#202) (a3a7da6)

1.12.1 (2021-06-03)

Bug Fixes

  • index: add erroneously removed historical; alphabeticalize (#200) (f750402)

1.12.0 (2021-06-02)

Bug Fixes

  • quoteSummary: allow price=null in price,quoteType (fixes #197) (990dd4a)

Features

  • quote: support { "return": "array"* | "map" | "object" } param (#151) (a2d8796)

1.11.0 (2021-06-01)

Bug Fixes

  • deps: update dependency ajv to ^8.1.0 (1769641)
  • quoteCombine: resolve undefined for missing symbols (#150) (f8c25e3)
  • testing: specify jest.js path, not bin (#170) (6772c8e)

Features

  • options: accept date option (#186) (11b8a72)
  • add (friendly) warning when used in the browser (3c4c5a0), closes #153
  • add insights module (#169) (4603232)
  • concurrency: ability to limit max simultaneous requests (#76) (3424d44)
  • modules: build (true) esm, (interop) cjs modules; tests/readme (#144) (2182f6c)
  • setGlobalConfig: add setGlobalConfig function (#133) (43ebaa4)

1.10.4 (2021-04-08)

Bug Fixes

  • validation: add a few new properties and mark a few properties optional (65d4486)

1.10.3 (2021-04-03)

Bug Fixes

  • autoc: return typescript type AutocResultSet not AutocResult (#110) (b863864)

1.10.2 (2021-04-03)

Bug Fixes

  • validation: add properties to quote module response (4c6ef24)
  • validation: add tests for SIMP and fix validation for them (96891fd)

1.10.1 (2021-03-29)

Bug Fixes

  • quote: {regular,pre}MarketTime is Date (like postMT) (524fed3)

1.10.0 (2021-03-28)

Features

  • optionsModule: Add options module (#97) (7ba6294)

1.9.1 (2021-03-26)

Bug Fixes

  • quote: allow CURRENCY type (92bd2e8)
  • quoteCombine: error handling + full coverage (c6f0c2b)

1.9.0 (2021-03-11)

Bug Fixes

  • index: add quoteCombine :) (aeeef49)

Features

  • quote: allow ?fields= argument, see docs. (b597954)
  • quoteCombine: debounce and combine multiple quote calls (95bf404)

1.8.3 (2021-03-04)

Bug Fixes

  • quote: add cryptocurrency interface (53044d3)
  • quoteSummary: add cryptocurrency types (0523d6d)

1.8.2 (2021-02-22)

Bug Fixes

  • ci: empty-commit to trigger ci publish after token change (f678c21)
  • validation: load process only when defined during validation logging (#50) (2f97923)
  • validation: more optionality, SQYFuture type, more tests (4377fdf)

1.8.1 (2021-02-19)

Bug Fixes

  • ci: empty-commit to trigger ci publish after token change (947be37)

1.8.0 (2021-02-19)

Bug Fixes

  • search: add CURRENCY and CRYPTOCURRENCY types, EUR search test (5ac971a)
  • validation: make a few quoteSummary properties optional (fbe9310)
  • validation: make a few quoteSummary properties optional (a6535ee)

Features

  • modules: add a new module (trendingSymbols) (4f486f7)

1.7.2 (2021-02-17)

Bug Fixes

  • browser: mv fetchDevel to _env, fixes issues w/ ng build (#50) (7528580)
  • quote: add additional properties (4ab73c1)
  • quote: make certain properties optional (1881bcb)
  • quote: more optional properties (#51) (631ed45)
  • quoteSummary: more optionality, enum types, to fix tests (#51) (bc47bdf)
  • types: more optionality in quoteSummary,search for newer stocks (b230635)
  • validate: stricter nulls, number|null type, better errors (#51) (93dafc6)
  • QuoteSummary & Search validation (28f0487)

1.7.1 (2021-02-12)

Bug Fixes

  • search: ETF/Fund types, ?shortname, more tests (#31) (28a9b03)

1.7.0 (2021-02-10)

Bug Fixes

  • index: uhhhh s/_options/_opts/ like it's called everywhere else (4492993)
  • moduleExec: pass correct object to validation (#27) (8b0f9c7)
  • modules: change overloading order specificy (fixes #21) (1806e61)
  • quote: extend marketState property (0c36a60)
  • quote: interface fixes, 10am UTC tests (#35) (1c256c7)

Features

  • new module recommendationsBySymbol (#28) (b467acb)

1.6.0 (2021-02-08)

Features

  • quote: add quote module (e0f8d35)

1.5.2 (2021-02-06)

Bug Fixes

  • modules: don't log errors when {validateResult:false} (#16) (29f23dc)

1.5.1 (2021-02-06)

Bug Fixes

  • quoteSummary/iface: additional fixes for mutual fund types (#20) (4d19692)
  • quoteSummary/iface: more optional fields, new Fund types (#20) (15bb4a1)
  • validate: init ajv with { allErrors: true } (9793718)

1.5.0 (2021-02-05)

Bug Fixes

  • search: change longname to be an optional property (9b8128d)
  • validate: honor _opts: { validation: { logErrors: true }} (1e0ebae)
  • validate: show errors by default (ab87ad3)

Features

  • modules: allow { validateResult: false } to not throw (#16) (dc199b5)

1.4.2 (2021-02-04)

Bug Fixes

  • csv2json: throw on invalid input. add tests (9a4d31a)
  • readme: show correct usage instructions (and update on npm) (03afec8)

1.4.1 (2021-02-03)

Bug Fixes

  • quoteSummary: iface fixes, TopHoldings (904934a)
  • quoteSummary: more optional props, more tests (3fa958c)
  • quoteSummary: remove non-existant "symbol" submodule (eae40e2)
  • quoteSummary/assetProfile: make *Risk fields optional (08561c7)
  • search: add SearchQuoteYahooOption type (cf8dbdb)
  • search: restore default query options (e0169d1)
  • validate: edge case, Date object w/ invalid raw field; add tests (a98d306)
  • validate: use new ajv.addKeyword syntax (f00a14e)

1.4.0 (2021-02-02)

Features

  • env: multiple environments, browser entry point (e18aa67)

1.3.1 (2021-02-01)

Bug Fixes

  • quoteSummary: rename conflicting typedefs (f824f88)

1.3.0 (2021-02-01)

Bug Fixes

  • index: default export (ae50993)
  • quoteSummary: s/EndDate/DateObj, and have DateObj json -> Date (#7) (d5f834f)
  • quoteSummary: schema updates and transform fixes (0930f33)

Features

  • quoteSummary: all submodules, using validation type coercion (3970132)
  • quoteSummary/assetProfile: complete (#7) (e95dbc8)

1.2.0 (2021-01-30)

Bug Fixes

  • errors: tsc needs static errors (d2c734e)
  • fetch: s/throw new error/throw error/ (084990d)

Features

  • modules: better runtime option checking (dffa79a)

1.1.1 (2021-01-29)

Bug Fixes

  • package: generateSchema -> yarn generateSchema (896b2cd)

1.1.0 (2021-01-29)

Bug Fixes

  • autoc/search: do typescript arrays properly, nonYahooQuotes (28a2fd2)
  • fetch: prefer JSON errors where possible (2b14f15)
  • historical: add missing 'high', improve types (91be9dc)
  • index: revert back to non-class re-export approach (3954244)
  • search: transform dates (52b585c)

Features

  • bin: use console.dir with colors on tty, JSON otherwise (6db79e5)
  • historical: module and supporting csv code (5b6eac4)
  • quoteSummary: more work. package: add dot-prop (edc1554)

1.0.3 (2021-01-24)

Bug Fixes

  • package: prepublish, typescript defs, exports; mv index; (8a40888)

1.0.2 (2021-01-24)

Bug Fixes

  • semantic: create changelog? (fb5f6c9)