github gadicc/node-yahoo-finance2 v2.14.0

latest release: v3.0.0
pre-release16 hours ago

2.14.0 (2025-02-27)

Features

  • dailyLosers: add module (#878) (7ad8b53)
  • fundamentals: typescript types, schema, periodType, etc. (b00cb3e)
  • logging: hide logger.debug() output (TODO, ability to toggle) (342c267)
  • npm: initial build_npm script using dnt (7ef304b)
  • validation: switch back to compiled schema + custom validation (4b10851), closes #770 #797 #877
  • validation: track schema & instance paths, aggregate errors. (6e2be6b)

Bug Fixes

  • chart: use unknown instead of any (310e8f0)
  • circle: actually maybe deno img is ok. TODO look at caching (34f7ec9)
  • circle: bump deno from 2.1.0 to 2.2.2 (dd38f72)
  • circle: changed my mind again :) (f8e0edd)
  • circle: revert back to running semantic-release through npx (c4de56b)
  • circle: revert to node img and install deno; build npm + release (3a4c12c)
  • circle: run tests in node:20 not node:18 anymore (90c0581)
  • circle: specify exact node version (8f9245e)
  • commonjs: use nodenext, remove ts-ignores for import attrs. (78aa206)
  • createYahooFinance: don't static import fetchDevel (ae3ee19)
  • dailyGainers: Type/validation fixes, doc links (#879) (5fd6463)
  • deps: add conventional-changelog-conventionalcommits (f654512)
  • quote: add missing fields (e47eb14)
  • quoteSummary: conversion + lots of type/schema fixes! (64b73c7)
  • release: convert to mjs, use npm dir, drop changelog (58f0f8a)
  • screener: conversion + schema updates (b973897)
  • search: conversion + schema updates (7d4d0d7)
  • types: better fetch types (a631fb1)
  • types: rename unused schema compile file, expect-error in test (b5edec0)
  • types: use ValidationError in errors.ts (beefc4b)
  • validateAndCoerceTypes: make disallowAdditionalProps() stricter (d2a95a4)
  • validation: handle schema.$ref more than 1 level deep `;) (b29485c)
  • validation: strings: correctly match against enum when given (afb7a95)

Don't miss a new node-yahoo-finance2 release

NewReleases is sending notifications on new releases.