Skip to content

Releases: brandonbothell/popyt

v9.1.0

28 Apr 04:09

Choose a tag to compare

Added

  • (Undocumented) Library export of util/request (the internal HTTP Request class) to help with the creation of a custom HTTP handler provided to new YouTube(apiKey, accessToken?, options?) via options.request.

Changed

  • Match to the most similar title when getting entities by title.
    • Before, it just trusted the first result from YouTube Search.
  • To new CHANGELOG.md format.
  • Email in package.json.

Removed

  • Unused utility function findArrayIndexFrom.

Full Changelog: v9.0.0...v9.1.0

v9.0.0

27 Apr 04:26

Choose a tag to compare

9.0.0

  • Tightened security of API key and access token by making them fully private properties (#)

Full Changelog: v8.0.1...v9.0.0

v8.0.1

25 Apr 08:28

Choose a tag to compare

  • Major changes to development environment
  • Documentation refactor/dark mode by default

Full Changelog: v8.0.0...v8.0.1

v8.0.0

21 Apr 13:33

Choose a tag to compare

What's Changed

  • release: v7.1.1 by @brandonbothell in #534
  • release: v7.1.1 by @brandonbothell in #536
  • chore(deps): update actions/setup-node action to v3.7.0 by @renovate[bot] in #535
  • chore(deps): update dependency @types/node to v20.4.0 by @renovate[bot] in #539
  • chore(deps): update dependency @types/node to v20.4.1 by @renovate[bot] in #540
  • chore(deps): update typescript-eslint monorepo to v5.62.0 by @renovate[bot] in #542
  • chore(deps): update dependency @types/node to v20.4.2 by @renovate[bot] in #545
  • chore(deps): update dependency @types/react-dom to v18.2.7 by @renovate[bot] in #546
  • chore(deps): update dependency @types/react to v18.2.15 by @renovate[bot] in #547
  • chore(deps): update dependency eslint to v8.45.0 by @renovate[bot] in #548
  • chore(deps): update dependency eslint-plugin-jsdoc to v46.4.4 by @renovate[bot] in #549
  • chore(deps): update typescript-eslint monorepo to v6 (major) by @renovate[bot] in #543
  • chore(deps): update dependency eslint-plugin-unused-imports to v3 by @renovate[bot] in #544
  • fix(deps): update dependency clsx to v2 by @renovate[bot] in #550
  • chore(deps): update typescript-eslint monorepo to v6.1.0 by @renovate[bot] in #551
  • chore(deps): update dependency @types/node to v20.4.3 by @renovate[bot] in #552
  • chore(deps): update dependency @types/node to v20.4.4 by @renovate[bot] in #553
  • chore(deps): update typescript-eslint monorepo to v6.2.0 by @renovate[bot] in #554
  • chore(deps): update dependency @types/react to v18.2.16 by @renovate[bot] in #555
  • chore(deps): update dependency typedoc-plugin-markdown to v3.15.4 by @renovate[bot] in #556
  • chore(deps): update dependency @types/node to v20.4.5 by @renovate[bot] in #558
  • feat(cache): refactor cache system by @brandonbothell in #541
  • chore(deps): update dependency @types/react to v18.2.17 by @renovate[bot] in #559
  • chore(deps): update node.js to v20.5.0 by @renovate[bot] in #560
  • chore(deps): update dependency eslint-plugin-jsdoc to v46.4.5 by @renovate[bot] in #561
  • chore(deps): update dependency eslint-plugin-import to v2.28.0 by @renovate[bot] in #562
  • chore(deps): update dependency eslint to v8.46.0 by @renovate[bot] in #563
  • chore(deps): update typescript-eslint monorepo to v6.2.1 by @renovate[bot] in #564
  • chore(deps): update dependency @types/react to v18.2.18 by @renovate[bot] in #565
  • chore(deps): update dependency @types/node to v20.4.6 by @renovate[bot] in #566
  • chore(deps): update dependency @types/node to v20.4.7 by @renovate[bot] in #567
  • chore(deps): update dependency eslint-plugin-jsdoc to v46.4.6 by @renovate[bot] in #568
  • chore(deps): update dependency @types/node to v20.4.8 by @renovate[bot] in #569
  • chore(deps): update typescript-eslint monorepo to v6.3.0 by @renovate[bot] in #570
  • chore(deps): update dependency @types/react to v18.2.19 by @renovate[bot] in #571
  • chore(deps): update dependency @types/node to v20.4.9 by @renovate[bot] in #572
  • chore(deps): update node.js to v20.5.1 by @renovate[bot] in #573
  • chore(deps): update dependency @types/react to v18.2.20 by @renovate[bot] in #574
  • chore(deps): update dependency @types/node to v20.4.10 by @renovate[bot] in #576
  • chore(deps): update dependency eslint to v8.47.0 by @renovate[bot] in #577
  • chore(deps): update dependency @types/node to v20.5.0 by @renovate[bot] in #578
  • chore(deps): update dependency @googleapis/youtube to v11 by @renovate[bot] in #575
  • chore(deps): update actions/setup-node action to v3.8.0 by @renovate[bot] in #579
  • chore(deps): update typescript-eslint monorepo to v6.4.0 by @renovate[bot] in #580
  • chore(deps): update actions/setup-node action to v3.8.1 by @renovate[bot] in #581
  • chore(deps): update dependency @types/node to v20.5.1 by @renovate[bot] in #583
  • chore(deps): update dependency eslint-plugin-import to v2.28.1 by @renovate[bot] in #584
  • chore(deps): update dependency eslint-plugin-jsdoc to v46.5.0 by @renovate[bot] in #585
  • chore(deps): update yarn to v3.6.2 by @renovate[bot] in #582
  • chore(deps): update typescript-eslint monorepo to v6.4.1 by @renovate[bot] in #586
  • chore(deps): update dependency @types/node to v20.5.2 by @renovate[bot] in #587
  • chore(deps): update dependency @types/node to v20.5.3 by @renovate[bot] in #588
  • chore(deps): update dependency @types/react to v18.2.21 by @renovate[bot] in #589
  • chore(deps): update dependency @types/node to v20.5.4 by @renovate[bot] in #590
  • chore(deps): update dependency chai to v4.3.8 by @renovate[bot] in #592
  • chore(deps): update dependency eslint to v8.49.0 by @renovate[bot] in #596
  • chore(deps): update dependency eslint-plugin-jsdoc to v46.7.0 by @renovate[bot] in #601
  • chore(deps): update dependency @googleapis/youtube to v11.0.1 by @renovate[bot] in #595
  • chore(deps): update dependency @types/chai to v4.3.6 by @renovate[bot] in #602
  • chore(deps): update node.js to v20.6.1 by @renovate[bot] in #594
  • chore(deps): update dependency eslint-plugin-jsdoc to v46.8.0 by @renovate[bot] in #605
  • chore(deps): update dependency eslint-plugin-jsdoc to v46.8.1 by @renovate[bot] in #606
  • chore(deps): update dependency typedoc-plugin-markdown to v3.16.0 by @renovate[bot] in #599
  • chore(deps): update dependency @types/node to v20.6.2 by @renovate[bot] in #607
  • chore(deps): update typescript-eslint monorepo to v6.7.0 by @renovate[bot] in #600
  • chore(deps): update dependency @types/react to v18.2.22 by @renovate[bot] in #608
  • chore(deps): update typescript-eslint monorepo to v6.7.2 by @renovate[bot] in #609
  • chore(deps): update dependency @types/node to v20.6.3 by @renovate[bot] in #610
  • chore(deps): update dependency @types/gulp to v4.0.14 by @renovate[bot] in #611
  • chore(deps): update dependency eslint to v8.50.0 by @renovate[bot] in #614
  • chore(deps): update dependency eslint-plugin-jsdoc to v46.8.2 by @renovate[bot] in #613
  • chore(deps): update dependency @types/node to v20.6.4 by @renovate[bot] in #615
  • fix(deps): update docusaurus monorepo to v2.4.3 by @renovate[bot] in #612
  • chore(deps): update dependency @types/node to v20.6.5 by @renovate[bot] in #616
  • chore(deps): update typescript-eslint monorepo to v6.7.3 by @renovate[bot] in #617
  • chore(deps): update dependency @types/node to v20.7.0 by @renovate[bot] in #618
  • chore(deps): update dependency @types/react to v18.2.23 by @renovate[bot] in #619
  • chore(deps): update dependency @types/react-dom to v18.2.8 by @renovate[bot] in #620
  • chore(deps): update dependency chai to v4.3.10 by @renovate[bot] in https://g...
Read more

v7.1.1-hotfix

05 Jul 14:34

Choose a tag to compare

release: v7.1.1

v7.1.1

05 Jul 14:08

Choose a tag to compare

Full Changelog: v7.0.0...v7.1.1

  • Separate OAuth methods into their own files based on entities
  • Separate OAuth tests similarly
  • Fix all OAuth methods and tests to work correctly at the time of the release of v7.1.1.
  • Fix some documentation links to the repository
  • Update dependencies
  • Example project in README

v7.0.0

25 Jun 05:02

Choose a tag to compare

  • Switched from RunKit to CodeSandbox for documentation examples
  • Added order options to searches and comments
  • Renamed YTComment to Comment
  • Removed Channel comments
  • Made authorization options truly private (it's safe to console.log() your class now!)
  • Allowed for getting items by arrays rather than multiple calls
  • Completely redid how strings are resolved. IDs detection is a little more nuanced to better allow for searching through the main functions rather than making programmers parse the input themselves (or even worse, forcing the users to identify it)
  • Removed all Istanbul ignore comments to ensure transparency about test coverage

v6.1.1

20 Jun 21:19

Choose a tag to compare

  • Added pagination to search methods on main class
  • Also added pagination to the methods of entity classes
  • Refactored some code and fixed some documentation

v6.0.1

17 Jun 23:48

Choose a tag to compare

Removes .yarn from the NPM package.

v6.0.1

17 Jun 23:45

Choose a tag to compare

Removes .yarn from the NPM package.