2.3.0 (2022-03-06)
- insights: fix schema for more recent yahoo results (c71a400)
- validation: Date, allow ISODate without ms precision too (82ba1cb)
2.2.0 (2022-03-03)
2.1.9 (2022-02-27)
2.1.8 (2022-02-26)
2.1.7 (2022-02-26)
2.1.6 (2022-02-24)
- quote: allow a customPriceAlertConfidence property (fixes #412) (84b7cf7)
- quote: return undefined for quoteType "NONE" (fixes #381) (e067a81)
2.1.5 (2022-02-23)
- autoc: throw error on use (fixes #337) (99846ed)
- deps: bump ajv 8.9.0 -> 8.10.0, reconstruct yarn.lock (#391) (4370b44)
- historical,chart: throw if period1===period2 (closes #407) (e120e55)
- moduleExec: support assertSymbol field (closes #406) (1a05f59)
2.1.4 (2022-02-17)
- update SearchResult to include new properties (f64de37)
2.1.3 (2022-02-16)
- historical: fix transform code for String date (1e4c788)
- options: queryOpt
date
now accepts Date/string too (fixes #287) (203b6b8)
- Revert "chore(tests): don't use console.dir in tests" (0480083)
- Revert "chore(tests): more debugging to figure out why tests stuck on CI" (ba2ed67)
2.1.2 (2022-01-29)
- pkg: bump ajv and ajv-formats (3dac116)
2.1.1 (2022-01-15)
2.1.0 (2021-12-21)
- chart: more query tests, intervals, edge cases (#336) (6b95d7e)
- package: have semantic-release recognize version branches (a89d895)
- quote: equity: allow underlyingSymbol. LDN.MI test (#363) (817410b)
- chart: { return: "array" } (default) + test fix (#336) (1ac66c3)
- chart: initial release as "_chart" (#239, #328, #334) (92b90b1)
2.0.1 (2021-11-13)
2.0.0 (2021-10-27)
- search: allow exchDisp? type (80236e5)
- validation: correctly handle null dates + coverage (#264) (68378d5)
-
validation: add support for "date|null" type (#264) (52ea8e4)
-
feat(quoteSummary)!: unify date format (#264) (4cf1f62), closes #264 #263 #263
-
use
date
instead ofnumber
for various fields. The original use ofnumber
was unintentional. This commit fixes that. Unfortunately the type change is a breaking change. -
docs: add insiderTransaction example
-
docs: add insiderHolders example
-
docs: add netSharePurchaseActivity example
-
docs: add institutionOwnership example
-
docs: add cashflowStatementHistoryQuarterly example
-
docs: add fundOwnership example
-
docs: add incomeStatementHistory example
-
docs: add incomeStatementHistoryQuarterly example
-
docs: add indexTrend example
-
docs: add industryTrend example
-
docs: add majorDirectHolders example
-
docs: add majorHoldersBreakdown example
-
docs: add quoteType example
-
docs: add recommendationTrend example
-
docs: add sectorTrend example
-
docs: add fundPerformance example
-
docs: add fundProfile example
-
docs: add missing symbols in example request
-
docs: correct example response
-
docs: correct defaultKeyStatistics example
-
docs: align date format
1.14.6 (2021-10-13)
1.14.5 (2021-09-24)
1.14.4 (2021-08-12)
- quoteSummary: sellingGeneralAdministrative (fixes #258) (c01fe74)
- search: add support for screener fields (#255) (2b23ccb)
1.14.3 (2021-08-08)
1.14.2 (2021-07-28)
- quote: add { quoteType: "INDEX" } QuoteIndex iface (fixes #248) (6aa0630)
- quote: add missing { quoteType: "OPTION" } to QuoteOption iface (95e64b1)
1.14.1 (2021-07-21)
- pkg: output cjs with target es2015 for older nodes (f61fa46)
1.14.0 (2021-06-19)
1.13.1 (2021-06-14)
1.13.0 (2021-06-06)
1.12.1 (2021-06-03)
1.12.0 (2021-06-02)
1.11.0 (2021-06-01)
- 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)
- 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)
- validation: add a few new properties and mark a few properties optional (65d4486)
1.10.3 (2021-04-03)
1.10.2 (2021-04-03)
- 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)
- quote: {regular,pre}MarketTime is Date (like postMT) (524fed3)
1.10.0 (2021-03-28)
1.9.1 (2021-03-26)
1.9.0 (2021-03-11)
- index: add quoteCombine :) (aeeef49)
- quote: allow ?fields= argument, see docs. (b597954)
- quoteCombine: debounce and combine multiple quote calls (95bf404)
1.8.3 (2021-03-04)
1.8.2 (2021-02-22)
- 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)
- ci: empty-commit to trigger ci publish after token change (947be37)
1.8.0 (2021-02-19)
- 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)
- modules: add a new module (trendingSymbols) (4f486f7)
1.7.2 (2021-02-17)
- 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)
1.7.0 (2021-02-10)
- 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)
1.6.0 (2021-02-08)
- quote: add quote module (e0f8d35)
1.5.2 (2021-02-06)
1.5.1 (2021-02-06)
- 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)
- search: change longname to be an optional property (9b8128d)
- validate: honor _opts: { validation: { logErrors: true }} (1e0ebae)
- validate: show errors by default (ab87ad3)
1.4.2 (2021-02-04)
- csv2json: throw on invalid input. add tests (9a4d31a)
- readme: show correct usage instructions (and update on npm) (03afec8)
1.4.1 (2021-02-03)
- 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)
- env: multiple environments, browser entry point (e18aa67)
1.3.1 (2021-02-01)
- quoteSummary: rename conflicting typedefs (f824f88)
1.3.0 (2021-02-01)
- index: default export (ae50993)
- quoteSummary: s/EndDate/DateObj, and have DateObj json -> Date (#7) (d5f834f)
- quoteSummary: schema updates and transform fixes (0930f33)
- quoteSummary: all submodules, using validation type coercion (3970132)
- quoteSummary/assetProfile: complete (#7) (e95dbc8)
1.2.0 (2021-01-30)
- modules: better runtime option checking (dffa79a)
1.1.1 (2021-01-29)
- package: generateSchema -> yarn generateSchema (896b2cd)
1.1.0 (2021-01-29)
- 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)
- 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)
- package: prepublish, typescript defs, exports; mv index; (8a40888)
1.0.2 (2021-01-24)
- semantic: create changelog? (fb5f6c9)