News
Here you can find project-wide changes. For more detailed changes:
0.1 (unreleased)
Breaking changes
-
Build system: Move to
vite
(#8) -
Docs: Move from docusaurus to
starlight
(#32) -
Package managers: Move from yarn classic to pnpm (#29)
-
Minimum Node.js version to v18+ (#12)
-
Move from
prettier
tobiome
(#27) -
Move from
eslint
tooxc
(#26)biome
(#27)With eslint:
With oxc:
With biome:
-
Run prettier across full codebase (#9)
- Add docs/ to formatting
- CSS and JS import ordering
-
Minimum Node.js version to v18+ (#12)
Docs / Site
-
Docs: Refinement and polishing (#18, #19)
-
Sidebar: Convert file from js -> ts
-
Add link back to homepage
-
Add homepage logo
-
Add autogenerated indexes for
- wc
- providers
- configuration attributes
- lib
- wc
-
-
Docusaurus v2 -> v3 (#10)
- docusaurus 2 -> 3 (release notes)
- mdx v2 -> v3 (release notes)
- react 17 -> 18 (release notes)
- react-prism-renderer 1 -> 2 (changelog)
- Rewrite configuration docusaurus.config.js -> docusaurus.config.ts, use ESM imports and
satisfies
- tsconfig: @tsconfig/docusarus -> @docusaurus/tsconfig
- Remove unused stub blog posts
0.0.4
Lit element to lit
0.0.3
wc
New CSS variables:
--social-embed-iframe-width
--social-embed-iframe-height
0.0.2
-
yarn 1.19.0 -> 1.22.19 (#2)
See also https://github.com/yarnpkg/yarn/blob/v1.22.19/CHANGELOG.md#master
-
Update dev dependencies: karma, eslint, rollup
-
Move to monorepo structure
-
Switch from karma to web-test-runner to get around import issues
-
Decouple library regexes to
packages/lib/
-
Decouple docs to
packages/site/
-
Move documentation to docusaurus
Also redo docs from scratch in Docusaurus 2.0.0-beta.0 -> 2.2.0 (#1)
Legacy changes
This project was formerly one repository, named @tony/oembed-component
0.0.1-next.27 (2020-03-25)
- Update dependency packages (rollup, docs, testing)
- DailyMotion: Fix iframe dimensions
0.0.1-next.26 (2020-03-24)
- Fix DailyMotion visibility issue, add tests for player
0.0.1-next.25 (2020-03-24)
- Export
youTubeUrlRegex
- Change casing on functions from
URL
->Url
- Make protocol optional
- Add tests for Dailymotion
0.0.1-next.24 (2020-03-24)
convertURLToEmbedURL
-> convertUrlToEmbedUrl
0.0.1-next.23 (2020-03-24)
New all-in-one function to URL to <iframe>
friendly URL
0.0.1-next.22 (2020-03-24)
- Typing fix for
getSpotifyEmbedUrlFromIdAndType()
- YouTube: Support https://youtu.be URLs
0.0.1-next.21 (2020-03-24)
Extract spotify regex patterns, ID extraction and embed URL maker
0.0.1-next.20 (2020-03-24)
Try to fix a build issue
0.0.1-next.19 (2020-03-24)
Stab at React support in TypeScript out of the box
See also: https://www.typescriptlang.org/docs/handbook/jsx.html#intrinsic-elements
0.0.1-next.18 (2020-03-24)
Support passing string values to width
/height
, e.g. width="100%"
Before this width="100%"
would render as Nan
.