Skip to content

Releases: delucis/astro-embed

@astro-community/astro-embed-integration@0.5.0

17 Jul 09:25
639e2be
Compare
Choose a tag to compare

Minor Changes

  • #50 744ddc8 Thanks @delucis! - Convert all files to TypeScript to provide full type information to users

Patch Changes

  • Updated dependencies [744ddc8]:
    • @astro-community/astro-embed-twitter@0.5.0
    • @astro-community/astro-embed-vimeo@0.3.0
    • @astro-community/astro-embed-youtube@0.4.0

astro-embed@0.4.0

16 Jul 23:21
7d4b1f0
Compare
Choose a tag to compare

Minor Changes

  • #46 3494d64 Thanks @delucis! - Switch to more basic Twitter component that does not require authentication

    ⚠️ BREAKING CHANGE Due to upheaval at Twitter, the <Tweet /> component is no longer able to fetch detailed information from Twitter’s API, limiting what a static embed can easily do.

    Key differences:

    • The <Tweet /> component must now receive a full URL to a tweet, not just an ID. You will need to update these if you have any:

      - <Tweet id="1511750228428435457" />
      + <Tweet id="https://twitter.com/astrodotbuild/status/1511750228428435457" />
    • The rendered component is more minimal: no avatar for the tweet author; no header containing author name and handle; images and video are not expanded, only showing as links

    • The CSS class name on the resulting HTML is now twitter-tweet instead of tweet-card and none of the internal class names like tweet-author, tweet-header etc. are available. If you set any custom CSS to control appearance, this will likely need updating.

    • Authentication is no longer required. If you previously configured a SECRET_TWITTER_TOKEN environment variable, you can safely remove it from your project.

Patch Changes

  • Updated dependencies [3494d64]:
    • @astro-community/astro-embed-integration@0.4.0
    • @astro-community/astro-embed-twitter@0.4.0

astro-embed@0.3.0

16 Jul 19:54
e87b94d
Compare
Choose a tag to compare

Minor Changes

  • #44 db3dca2 Thanks @delucis! - Drop support for Astro v1. Minimum required version of Astro is now 2.0.0

    ⚠️ BREAKING CHANGE You will need to upgrade Astro to v2 to update to this version. This also means dropping support for Astro-flavored Markdown and astro-embed support in .md files. You can continue using components in content by switching to MDX.

Patch Changes

  • Updated dependencies [db3dca2, db3dca2]:
    • @astro-community/astro-embed-integration@0.3.0
    • @astro-community/astro-embed-twitter@0.3.0
    • @astro-community/astro-embed-vimeo@0.2.0
    • @astro-community/astro-embed-youtube@0.3.0

@astro-community/astro-embed-youtube@0.3.0

16 Jul 19:54
e87b94d
Compare
Choose a tag to compare

Minor Changes

  • #44 db3dca2 Thanks @delucis! - Drop support for Astro v1. Minimum required version of Astro is now 2.0.0

    ⚠️ BREAKING CHANGE You will need to upgrade Astro to v2 to update to this version. This also means dropping support for Astro-flavored Markdown and astro-embed support in .md files. You can continue using components in content by switching to MDX.

@astro-community/astro-embed-vimeo@0.2.0

16 Jul 19:54
e87b94d
Compare
Choose a tag to compare

Minor Changes

  • #44 db3dca2 Thanks @delucis! - Drop support for Astro v1. Minimum required version of Astro is now 2.0.0

    ⚠️ BREAKING CHANGE You will need to upgrade Astro to v2 to update to this version. This also means dropping support for Astro-flavored Markdown and astro-embed support in .md files. You can continue using components in content by switching to MDX.

@astro-community/astro-embed-twitter@0.4.0

16 Jul 23:21
7d4b1f0
Compare
Choose a tag to compare

Minor Changes

  • #46 3494d64 Thanks @delucis! - Switch to more basic Twitter component that does not require authentication

    ⚠️ BREAKING CHANGE Due to upheaval at Twitter, the <Tweet /> component is no longer able to fetch detailed information from Twitter’s API, limiting what a static embed can easily do.

    Key differences:

    • The <Tweet /> component must now receive a full URL to a tweet, not just an ID. You will need to update these if you have any:

      - <Tweet id="1511750228428435457" />
      + <Tweet id="https://twitter.com/astrodotbuild/status/1511750228428435457" />
    • The rendered component is more minimal: no avatar for the tweet author; no header containing author name and handle; images and video are not expanded, only showing as links

    • The CSS class name on the resulting HTML is now twitter-tweet instead of tweet-card and none of the internal class names like tweet-author, tweet-header etc. are available. If you set any custom CSS to control appearance, this will likely need updating.

    • Authentication is no longer required. If you previously configured a SECRET_TWITTER_TOKEN environment variable, you can safely remove it from your project.

@astro-community/astro-embed-twitter@0.3.0

16 Jul 19:54
e87b94d
Compare
Choose a tag to compare

Minor Changes

  • #44 db3dca2 Thanks @delucis! - Drop support for Astro v1. Minimum required version of Astro is now 2.0.0

    ⚠️ BREAKING CHANGE You will need to upgrade Astro to v2 to update to this version. This also means dropping support for Astro-flavored Markdown and astro-embed support in .md files. You can continue using components in content by switching to MDX.

@astro-community/astro-embed-integration@0.4.0

16 Jul 23:21
7d4b1f0
Compare
Choose a tag to compare

Minor Changes

  • #46 3494d64 Thanks @delucis! - Switch to more basic Twitter component that does not require authentication

    ⚠️ BREAKING CHANGE Due to upheaval at Twitter, the <Tweet /> component is no longer able to fetch detailed information from Twitter’s API, limiting what a static embed can easily do.

    Key differences:

    • The <Tweet /> component must now receive a full URL to a tweet, not just an ID. You will need to update these if you have any:

      - <Tweet id="1511750228428435457" />
      + <Tweet id="https://twitter.com/astrodotbuild/status/1511750228428435457" />
    • The rendered component is more minimal: no avatar for the tweet author; no header containing author name and handle; images and video are not expanded, only showing as links

    • The CSS class name on the resulting HTML is now twitter-tweet instead of tweet-card and none of the internal class names like tweet-author, tweet-header etc. are available. If you set any custom CSS to control appearance, this will likely need updating.

    • Authentication is no longer required. If you previously configured a SECRET_TWITTER_TOKEN environment variable, you can safely remove it from your project.

Patch Changes

  • Updated dependencies [3494d64]:
    • @astro-community/astro-embed-twitter@0.4.0

@astro-community/astro-embed-integration@0.3.0

16 Jul 19:54
e87b94d
Compare
Choose a tag to compare

Minor Changes

  • #44 db3dca2 Thanks @delucis! - Support MDX in integration and drop support for injecting components into .md files

    ⚠️ BREAKING CHANGE If you were relying on Astro-flavored Markdown support in .md files, you will need to convert those files to MDX and install the MDX integration.

  • #44 db3dca2 Thanks @delucis! - Drop support for Astro v1. Minimum required version of Astro is now 2.0.0

    ⚠️ BREAKING CHANGE You will need to upgrade Astro to v2 to update to this version. This also means dropping support for Astro-flavored Markdown and astro-embed support in .md files. You can continue using components in content by switching to MDX.

Patch Changes

  • Updated dependencies [db3dca2]:
    • @astro-community/astro-embed-twitter@0.3.0
    • @astro-community/astro-embed-vimeo@0.2.0
    • @astro-community/astro-embed-youtube@0.3.0

astro-embed@0.2.1

21 Jan 00:57
07d5931
Compare
Choose a tag to compare

Patch Changes

  • #36 afce531 Thanks @ankushg! - Allow use with Astro v2

  • Updated dependencies [afce531]:

    • @astro-community/astro-embed-integration@0.2.1
    • @astro-community/astro-embed-twitter@0.2.2
    • @astro-community/astro-embed-vimeo@0.1.2
    • @astro-community/astro-embed-youtube@0.2.2