Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds a new <Picture> component to the image integration #3866

Merged
merged 22 commits into from
Jul 8, 2022

Commits on Jul 7, 2022

  1. moving all normalization logic out of the Image component

    Tony Sullivan committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    cefdc03 View commit details
    Browse the repository at this point in the history
  2. refactor: only require loaders to provide the image src

    Tony Sullivan committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    4ec0b2d View commit details
    Browse the repository at this point in the history
  3. Adding a <Picture /> component

    Tony Sullivan committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    621fb8f View commit details
    Browse the repository at this point in the history
  4. fixing types.ts imports

    Tony Sullivan committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    48d47d5 View commit details
    Browse the repository at this point in the history
  5. refactor: moving getImage to it's own file

    Tony Sullivan committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    0ba01e4 View commit details
    Browse the repository at this point in the history
  6. updating component types to use astroHTML.JSX

    Tony Sullivan committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    6e5f578 View commit details
    Browse the repository at this point in the history
  7. Revert "updating component types to use astroHTML.JSX"

    This reverts commit 6e5f578.
    Tony Sullivan committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    350c727 View commit details
    Browse the repository at this point in the history
  8. going back to letting loaders add extra HTML attributes

    Tony Sullivan committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    2e22970 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2022

  1. Always use lazy loading and async decoding

    Tony Sullivan committed Jul 8, 2022
    Configuration menu
    Copy the full SHA
    04e2379 View commit details
    Browse the repository at this point in the history
  2. Cleaning up the Picture component

    Tony Sullivan committed Jul 8, 2022
    Configuration menu
    Copy the full SHA
    8099fd1 View commit details
    Browse the repository at this point in the history
  3. Adding test coverage for <Picture>

    Tony Sullivan committed Jul 8, 2022
    Configuration menu
    Copy the full SHA
    8779f04 View commit details
    Browse the repository at this point in the history
  4. updating the README

    Tony Sullivan committed Jul 8, 2022
    Configuration menu
    Copy the full SHA
    7ed4c07 View commit details
    Browse the repository at this point in the history
  5. using JSX types for the Image and Picture elements

    Tony Sullivan committed Jul 8, 2022
    Configuration menu
    Copy the full SHA
    c197b43 View commit details
    Browse the repository at this point in the history
  6. chore: adding changeset

    Tony Sullivan committed Jul 8, 2022
    Configuration menu
    Copy the full SHA
    e6acf62 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'main' into feat/image-improvements

    Tony Sullivan authored Jul 8, 2022
    Configuration menu
    Copy the full SHA
    986ce83 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'main' into feat/image-improvements

    Tony Sullivan committed Jul 8, 2022
    Configuration menu
    Copy the full SHA
    a17126a View commit details
    Browse the repository at this point in the history
  9. Merge branch 'feat/image-improvements' of github.com:withastro/astro …

    …into feat/image-improvements
    Tony Sullivan committed Jul 8, 2022
    Configuration menu
    Copy the full SHA
    4e8e621 View commit details
    Browse the repository at this point in the history
  10. Update packages/integrations/image/src/get-image.ts

    Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
    Tony Sullivan and natemoo-re authored Jul 8, 2022
    Configuration menu
    Copy the full SHA
    b4169ac View commit details
    Browse the repository at this point in the history
  11. allow users to override loading and async on the <img>

    Tony Sullivan committed Jul 8, 2022
    Configuration menu
    Copy the full SHA
    4c05dec View commit details
    Browse the repository at this point in the history
  12. renaming config to constants, exporting getPicture()

    Tony Sullivan committed Jul 8, 2022
    Configuration menu
    Copy the full SHA
    c237182 View commit details
    Browse the repository at this point in the history
  13. found the right syntax to import astro-jsx

    Tony Sullivan committed Jul 8, 2022
    Configuration menu
    Copy the full SHA
    b402b6a View commit details
    Browse the repository at this point in the history
  14. Merge branch 'feat/image-improvements' of github.com:withastro/astro …

    …into feat/image-improvements
    Tony Sullivan committed Jul 8, 2022
    Configuration menu
    Copy the full SHA
    51f1e44 View commit details
    Browse the repository at this point in the history