Skip to content

Releases: extractus/oembed-extractor

v4.0.5

07 May 10:53
e3b9aff
Compare
Choose a tag to compare
  • Add auto discovery support (#181)
  • Sync to the last provider list
  • Update examples dependencies

v4.0.4

26 Apr 08:57
cd08c33
Compare
Choose a tag to compare
  • Sync provider list
  • Update dependencies
    • Update eslint config
  • Add node 22 to ci test

v4.0.3

29 Mar 04:42
ac1db60
Compare
Choose a tag to compare
  • Update dependencies
  • Update provider list

v4.0.2

22 Jan 09:27
2240c26
Compare
Choose a tag to compare
  • Update provider list
  • Update dependencies
  • Update CI config & test scripts

v4.0.1

16 Aug 03:58
0a18060
Compare
Choose a tag to compare
  • Sync provider list
  • Update dependencies

v4.0.0

12 Jul 02:06
c5acbfa
Compare
Choose a tag to compare
  • Add deno.json with cross-fetch endpoint
  • Sync providers
  • Update dependencies
  • Remove CJS build again

v3.2.1

10 Jul 13:57
1d5c494
Compare
Choose a tag to compare
  • Add CommonJS version back (issue #177)

v3.2.0

08 Jul 08:24
05dc91c
Compare
Choose a tag to compare
  • Add support to signal
  • Stop support Node < 15
  • Stop support commonjs version
    • Remove build script
  • Update examples code
  • Update dependencies

v3.1.11

05 Jul 06:48
90b5f67
Compare
Choose a tag to compare
  • Add agent to fetchOptions
  • Sync provider list
  • Update dependencies

Example oembed extraction via proxy server with agent:

import { extract } from '@extractus/oembed-extractor'

import { HttpsProxyAgent } from 'https-proxy-agent'

const proxy = 'http://abc:[email protected]:31113'

const url = 'https://codepen.io/ndaidong/pen/LYmLKBw'

const oembed = await extract(url, null, {
  agent: new HttpsProxyAgent(proxy),
})
console.log('Run oembed-extractor with proxy:', proxy)
console.log(oembed)

v3.1.10

14 Jun 14:30
624a12a
Compare
Choose a tag to compare
  • Sync provider list
  • Update dependencies