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

v11 #1600

Merged
merged 191 commits into from
Nov 12, 2020
Merged

v11 #1600

merged 191 commits into from
Nov 12, 2020

Commits on Nov 2, 2019

  1. Enter pre

    emmatown committed Nov 2, 2019
    Configuration menu
    Copy the full SHA
    4b313e4 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2019

  1. Avoid transpiling vanilla emotion calls in already transpiled code to…

    … avoid double labels and such (#1602)
    Andarist authored and emmatown committed Nov 3, 2019
    Configuration menu
    Copy the full SHA
    b0ad4f0 View commit details
    Browse the repository at this point in the history
  2. Add a changeset

    emmatown committed Nov 3, 2019
    Configuration menu
    Copy the full SHA
    302bdba View commit details
    Browse the repository at this point in the history
  3. Version Packages (#1603)

    github-actions[bot] authored and emmatown committed Nov 3, 2019
    Configuration menu
    Copy the full SHA
    720eb06 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2019

  1. Jest emotion/improvements (#1604)

    * Match rules in declarations with component used as a selector
    
    * Take specificity into account when matching styles
    
    * add changesets
    
    * fix flow errors
    Andarist authored and emmatown committed Nov 4, 2019
    Configuration menu
    Copy the full SHA
    e67a5be View commit details
    Browse the repository at this point in the history
  2. Restructured types to greatly reduce number of types created during c…

    …ompilation (#1501)
    
    * Restructured types to greatly reduce number of types created during compilation
    
    BREAKING CHANGE: There are a few breaking changes, see below
    
    * withTheme now infers types properly and may require removing the manually specified generic parameter
    * The Theme generic parameter has been removed from a number of types exported from `@emotion/styled` and `@emotion/styled-base`.
    * Introduced new CreateThemedStyled type which is exported from emotion-theming, use type to create your own themed `styled` export. See updated docs
    * WithTheme should be imported from emotion-theming
    * CreateStyledComponentExtrinsic, CreateStyledComponentIntrinsic and CreateStyledComponentBase all have been replaced with CreateStyledComponent
    
    * Fixing tests
    
    * Fixed a bunch of tests and improved TypeScript docs
    
    * Updated a bunch of the TypeScript docs
    
    * Removed WithTheme type, not sure it's usage and there is no tests
    
    * Few small cleanups around styled-base
    
    * Fixed tests in a few more packages
    
    * Fixed serialise tests after changes in #1236
    
    * Removed failing redundant test in sheet typescript tests.
    
    It is failing with the same compilation error as the previous line, but formatting is causing the test failure
    
    * Removed line with expected error, I am not sure the reason it should be failing.
    
    * Need to bump the typescript version for styled-base for the union type test
    
    * TypeScript tests passing
    
    * Upgrade build image version to get newer version of yarn
    
    * fix: styled component with static API
    
    * Added changes in https://github.com/JakeGinnivan/emotion/pull/1/files to other functions with similar signatures
    
    * fix: type issue where styled component passed in
    
    * Add some additional tests around theming and fix them
    
    * Restrict css function to css interpolation
    
    * Fixed emotion-theming linting issue
    
    * Reversed some incorrect type changes, withComponent has to include the previous components props otherwise styles on the original component may fail at runtime
    
    * Fixed some accidently formatted package.json files
    
    * Allowed theming of CreateStyled and StyledTags
    
    * Restructured generic type params to make it explicit about what component props should transfer with withComponent and which shouldn't
    
    Added tests
    
    * Cleaned up some tests and added additional assertions
    
    * Default the type of SpecificComponentProps in StyledComponent
    
    * Reverted changes around ThemeProvider and added tests
    
    * Added changeset
    
    * Fixed ThemeProvider after revert
    
    * Update tslint rules to fix error
    
    * Fixed linting issues
    
    * Fixed import path for css and clarified docs
    
    * Added comment about fragment shorthand without babel being a typescript limitation
    
    * Removed breaking change around some of the internal types
    
    It's implementation detail user doesn't need to know
    
    * Reverted changes around removing function interpolation from the  return types of function interpolation
    
    * Renamed Omit to DistributiveOmit
    
    To make it clear it's different to the inbuilt Omit
    
    * Removed duplicate intersected type
    
    * Renamed all usages of SFC to FC
    
    * Fixed poor grammar
    
    * Ignore lint rule rather than exporting type
    
    * Updated generic constraints
    
    * Reverted TypeScript version bump in create-emotion types
    
    * Sync docs and test code
    
    * Constrained Theme to extend {}
    
    * Add tests for broken examples in #1298
    
    * Fix typo
    
    * Add test which verifies #1226 is fixed by type changes
    Jake Ginnivan authored and Andarist committed Nov 4, 2019
    Configuration menu
    Copy the full SHA
    a72e6dc View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2019

  1. Make StyledComponent polymorphic (#1588)

    * chore: tell Prettier we are using Flow
    
    this gets rid of a lot of warnings and wrong auto formatting
    
    * fix: make CreateStyled callable function polymorphic
    
    This makes it possible to type styled functional components and enables a workaround for lack of tagged templates support of Flow
    
    * chore: update type annotation to use new style
    
    * fix: wrong formatting
    
    * style: fix prettier issues
    
    * chore: changeset
    
    * fix: just import the @emotion/sheet type
    
    * style: make prettier happy
    
    * docs: added Flow types documentation page
    
    * Update flow.mdx
    
    * refactor: rename P to Props
    
    # Conflicts:
    #	packages/styled-base/src/utils.js
    FezVrasta authored and emmatown committed Nov 5, 2019
    Configuration menu
    Copy the full SHA
    2293547 View commit details
    Browse the repository at this point in the history
  2. Update changes.json

    emmatown authored Nov 5, 2019
    Configuration menu
    Copy the full SHA
    1eaa3a3 View commit details
    Browse the repository at this point in the history
  3. Version Packages (#1605)

    github-actions[bot] authored and emmatown committed Nov 5, 2019
    Configuration menu
    Copy the full SHA
    40beaad View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    70bc4ef View commit details
    Browse the repository at this point in the history
  5. Use Hooks (#967)

    * Tests are broken :( but it works
    
    * Add displayName
    
    * Use ref
    
    * Remove stuff
    
    * Update react-test-renderer
    
    * Use useContext in more places
    
    * Fix a Global insertion order bug
    
    * Add a test
    
    * Fix typo
    
    * Remove passing the theme to the css prop, Global and ClassNames
    
    * stuff
    
    * stuff
    
    * changes
    
    * Add a test back
    
    * Fix a thing
    
    * Update stuff
    
    * Update things
    
    * Drop support for innerRef entirely
    
    * Set correct peerDeps on react + upgrade react-related devDeps
    
    * Fix tests
    
    * Fix linting error
    
    * Remove custom useContext flow types
    
    * Fix flow error
    
    * Fix layour effect input array to include serialized.name instead of whole serialized
    
    * Add a changeset
    
    * Add another changeset
    emmatown authored Nov 5, 2019
    Configuration menu
    Copy the full SHA
    7903605 View commit details
    Browse the repository at this point in the history
  6. Version Packages (#1610)

    github-actions[bot] authored and emmatown committed Nov 5, 2019
    Configuration menu
    Copy the full SHA
    e808fd4 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2019

  1. Throw error about invalid content property values instead of just log…

    …ging error to the console. (#1611)
    Andarist authored and emmatown committed Nov 6, 2019
    Configuration menu
    Copy the full SHA
    8a896a3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ddf30f0 View commit details
    Browse the repository at this point in the history
  3. Revert "Upgrade to @preconstruct/cli"

    This reverts commit ddf30f0.
    emmatown committed Nov 6, 2019
    Configuration menu
    Copy the full SHA
    9f2e6ac View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2019

  1. Add missing #__PURE__ annotations (#1613)

    * Add missing #__PURE__ annotations
    
    * Update nine-mugs-care.md
    Andarist authored Nov 7, 2019
    Configuration menu
    Copy the full SHA
    a085003 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    794d4c1 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2019

  1. Add import mapping to babel plugin (#1220)

    * Add stuff to babel plugin readme
    
    * Refactor styled macro
    
    * Refactor other macros
    
    * WIP more refactoring
    
    * Fix stuff
    
    * WIP
    
    * stuff
    
    * WIP stuff
    
    * More WIP stuff
    
    * WIP
    
    * Add a changeset
    
    * Remove instances option and other things
    
    * Fix some stuff
    
    * A bunch of FlowFixMes
    
    * Finish implementation and add a changeset
    
    * Update more things
    
    * Words
    
    * Remove obselete snapshots
    
    * Fix stuff
    
    * Fix docs
    
    * Fix things
    
    * Fix a bug
    emmatown authored Nov 8, 2019
    Configuration menu
    Copy the full SHA
    c5b12d9 View commit details
    Browse the repository at this point in the history
  2. Update release workflow

    emmatown committed Nov 8, 2019
    Configuration menu
    Copy the full SHA
    dfec4b6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a91a3de View commit details
    Browse the repository at this point in the history
  4. Update changesets

    emmatown committed Nov 8, 2019
    Configuration menu
    Copy the full SHA
    1ab8ec2 View commit details
    Browse the repository at this point in the history
  5. Move @emotion/styled-base to @emotion/styled/base (#1575)

    * Change @emotion/styled-base to @emotion/styled/base
    
    * Fix some stuff
    
    * Fix some stuff
    
    * Fix another thing
    
    * Remove styled-base from CodeSandbox CI config
    
    * Make @emotion/styled/base TS types working
    
    * Restore flowtype tests for @emotion/styled/base
    
    * Fix last reference to @emotion/styled-base
    
    * fix some flow errors
    
    * Brought back @emotion/styled-base, but throw a deprecation error at runtime
    
    * fix styled Flow tests (#1615)
    
    * fix flow type error
    
    * Add changeset
    
    * Update spotty-llamas-mate.md
    
    * Update index.js
    
    * Remove @emotion/styled-base from some changesets
    emmatown authored Nov 8, 2019
    Configuration menu
    Copy the full SHA
    f9feab1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    541ebf2 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2019

  1. Configuration menu
    Copy the full SHA
    fd4b227 View commit details
    Browse the repository at this point in the history
  2. Version Packages (#1612)

    github-actions[bot] authored and Andarist committed Nov 9, 2019
    Configuration menu
    Copy the full SHA
    5fcc4dc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    22e05c6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fc4852c View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2019

  1. Drop Babel 6 support (#1622)

    * Drop Babel 6 support
    
    * Upgrade preconstruct to fix build issue
    
    * Remove reference to buble
    
    * Fix @babel/standalone usage
    
    * Remove unused babel-plugin-jsx-pragmatic
    
    * Fix gatsby build
    
    * Fix how tests migrated from old-plugin-tester are ran
    
    * Update unpkg url to @babel/standalone
    Andarist authored and emmatown committed Nov 11, 2019
    Configuration menu
    Copy the full SHA
    c65c5d8 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2019

  1. Added the T parameter to the Matchers interface

    * [typescript] Add `T` param to Matchers interface
    
    Fixes type definition issue when using jest-emotion with jestv24
    
    See DefinitelyTyped/DefinitelyTyped#39982
    
    * Update .changeset/mean-deers-confess.md
    
    Co-Authored-By: Mateusz Burzyński <mateuszburzynski@gmail.com>
    spudly and Andarist committed Nov 12, 2019
    Configuration menu
    Copy the full SHA
    702f3fd View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2019

  1. Fix for TypeScript error when importing @emotion/styled/base in com…

    …bination with `isolatedModules` option (#1627)
    
    * fix for typescript definitions when using isolated modules
    
    * add changeset
    
    * Update .changeset/odd-insects-cough.md
    
    Co-Authored-By: Mateusz Burzyński <mateuszburzynski@gmail.com>
    
    * Update .changeset/odd-insects-cough.md
    
    Co-Authored-By: Mateusz Burzyński <mateuszburzynski@gmail.com>
    frankwallis and Andarist committed Nov 13, 2019
    Configuration menu
    Copy the full SHA
    e6e079c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6fd588f View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2019

  1. Fixed missing type from the interpolation intersection type (#1632)

    * Fixed missing type from the interpolation intersection type
    
    Fixes theme being optional through create styled
    
    * Create tricky-cameras-notice.md
    Jake Ginnivan authored and Andarist committed Nov 14, 2019
    Configuration menu
    Copy the full SHA
    99c6b7e View commit details
    Browse the repository at this point in the history
  2. Create new overload for CreateStyled which supports shouldForwardProp…

    … being a custom type guard (#1624)
    
    * Created overload of create styled which supports shouldForwardProp being a custom type guard
    
    * Add test case for filtering conflicting props
    
    * Add docs and overload for normal components
    
    * Update .changeset/polite-tips-attend/changes.md
    
    Co-Authored-By: Mateusz Burzyński <mateuszburzynski@gmail.com>
    JakeGinnivan and Andarist committed Nov 14, 2019
    Configuration menu
    Copy the full SHA
    ad77ed2 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2019

  1. Version Packages (#1633)

    github-actions[bot] authored and Andarist committed Nov 15, 2019
    Configuration menu
    Copy the full SHA
    4f5450c View commit details
    Browse the repository at this point in the history
  2. Add @emotion/core/macro, remove @emotion/css (#1630)

    * Add @emotion/core/macro, remove @emotion/css
    
    * Apply suggestions from code review
    
    Co-Authored-By: Mitchell Hamilton <mitchell@hamil.town>
    
    * Add changesets
    Andarist authored Nov 15, 2019
    Configuration menu
    Copy the full SHA
    843bfb1 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2019

  1. Handle Global with Babel (#1639)

    * Handle `Global` with Babel
    
    * Fix support for Global transformer with importMap
    
    * Split changesets
    Andarist authored Nov 17, 2019
    Configuration menu
    Copy the full SHA
    828111c View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2019

  1. Added basic support for accepting custom shouldForwardProp option i…

    …n React Native related packages. (#1642)
    Andarist authored Nov 18, 2019
    Configuration menu
    Copy the full SHA
    f1b7c9d View commit details
    Browse the repository at this point in the history
  2. Update jest-emotion installation instructions (#1645)

    * chore(ci): GH Actions to yarn frozen-lockfile (#1631)
    
    * Update to jest-emotion installation instructions
    
    The way the instructions are, it's not clear that other snapshot serializers should be included, such as enzyme's.
    
    * Update packages/jest-emotion/README.md
    
    Co-Authored-By: Mateusz Burzyński <mateuszburzynski@gmail.com>
    ajs139 and Andarist committed Nov 18, 2019
    Configuration menu
    Copy the full SHA
    8ad4af4 View commit details
    Browse the repository at this point in the history
  3. Move theming APIs to core (#1628)

    * Move theming APIs to core
    
    * Add changeset
    
    * Remove emotion-theming link to the README from the docc
    
    * Update weak-islands-confess.md
    
    * Apply suggestions from code review
    
    Co-Authored-By: Mitchell Hamilton <mitchell@hamil.town>
    
    * Re-expose ThemeContext from @emotion/core
    Andarist authored Nov 18, 2019
    Configuration menu
    Copy the full SHA
    cbb8b79 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2019

  1. Relaxed types for shouldForwardProp (#1643)

    * Relaxed types for shouldForwardProp
    
    This function needs to be able to filter a props for a generic argument of the resulting function.
    
    * Update .changeset/dull-carrots-enjoy.md
    
    Co-Authored-By: Mateusz Burzyński <mateuszburzynski@gmail.com>
    
    * Update .changeset/dull-carrots-enjoy.md
    
    Co-Authored-By: Mateusz Burzyński <mateuszburzynski@gmail.com>
    
    * Update .changeset/cool-candles-lie.md
    
    Co-Authored-By: Mateusz Burzyński <mateuszburzynski@gmail.com>
    JakeGinnivan and Andarist committed Nov 19, 2019
    Configuration menu
    Copy the full SHA
    923ded0 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2019

  1. Allow for pre-pending style tags to container element (#1473)

    * Add prepend option to createCache
    
    * changeset
    
    * Simplify implementation a little bit
    
    * Add test
    
    * Tweak changeset
    
    * Add new prepend option to TS types
    
    * Add type for prepend in createCache options as well
    jcharry authored and Andarist committed Nov 25, 2019
    Configuration menu
    Copy the full SHA
    4a891bf View commit details
    Browse the repository at this point in the history
  2. Allow labelFormat option to be a function (#1651)

    * Allow `labelFormat` option to be a function
    
    * Change name of filename argument to path in function labelFormat
    Andarist authored Nov 25, 2019
    Configuration menu
    Copy the full SHA
    0a4a22f View commit details
    Browse the repository at this point in the history
  3. Version Packages (#1638)

    github-actions[bot] authored and Andarist committed Nov 25, 2019
    Configuration menu
    Copy the full SHA
    3b9cb9e View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2019

  1. Configuration menu
    Copy the full SHA
    5c55fd1 View commit details
    Browse the repository at this point in the history
  2. Update csstype dep

    Andarist committed Nov 26, 2019
    Configuration menu
    Copy the full SHA
    729ef9d View commit details
    Browse the repository at this point in the history
  3. Version Packages (#1654)

    github-actions[bot] authored and Andarist committed Nov 26, 2019
    Configuration menu
    Copy the full SHA
    0b817da View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2019

  1. Fix repository link for utils package (#1658)

    * chore(ci): GH Actions to yarn frozen-lockfile (#1631)
    
    * Fix repository link for utils package
    sindreij authored and Andarist committed Nov 28, 2019
    Configuration menu
    Copy the full SHA
    14745a5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c6d2b80 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2019

  1. Merge branch 'master' into next

    # Conflicts:
    #	packages/jest-emotion/CHANGELOG.md
    #	packages/jest-emotion/package.json
    #	packages/jest-emotion/src/utils.js
    Andarist committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    c5e91b0 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2019

  1. Added support for passing theme to functions in array css prop (#1130)

    * Added support passing theme to functions in array css prop
    
    * Add changeset
    
    * Adjust how arrays passed to css prop are transformed so function elements can be resolved at runtime
    
    * Match Global's styles prop to css prop behavior
    
    * Update snapshots
    jtmthf authored and emmatown committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    c672175 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2019

  1. Merge branch 'master' into next

    # Conflicts:
    #	packages/jest-emotion/CHANGELOG.md
    #	packages/jest-emotion/package.json
    #	packages/jest-emotion/src/utils.js
    Andarist committed Dec 4, 2019
    Configuration menu
    Copy the full SHA
    0b7ebdf View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2019

  1. Refactor TS types to use builtin Theme interface which can be augment…

    …ed by consumers (#1609)
    
    * Updated types to support global Theme definition
    
    * Updated documentation to reflect new theme typings
    
    * Simplified MuiTheme import syntax in docs
    
    * Use previous theme declaration in docs
    
    - [side-effect] Updated back to 2 space indentation
    
    * Update Button.tsx import declaration for styled
    
    * Updated type definitions to default to any if not defined
    
    * Quick pass at removing theme generic param
    
    * Fixed issue with Global
    
    * Fixed most of the test issues
    
    - Added TODO for one possible issue
    
    * Updated global Theme type declaration to module specific
    
    * Removed exports from test files
    
    * Use the incomplete theme prop testcase
    
    - Add test case for fully overriding theme
    
    * Added note about where styled tests get their theme declaration from
    
    * tweak docs
    
    * Remove InterpolationWithTheme type
    
    * Move adding Theme to Styled interpolations inline (and not as part of StyleProps)
    
    * Cleanup Interpolation-related types
    
    * Add changeset
    tomsseisums authored and Andarist committed Dec 7, 2019
    Configuration menu
    Copy the full SHA
    c643107 View commit details
    Browse the repository at this point in the history
  2. Version Packages (#1663)

    github-actions[bot] authored and Andarist committed Dec 7, 2019
    Configuration menu
    Copy the full SHA
    0362fd2 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2019

  1. Created additional overload to prevent AdditionalProps getting inferr… (

    #1664)
    
    * Created additional overload to prevent AdditionalProps getting inferred as the composed component type
    
    Fixes #1655
    
    * Added additional test showing additional props
    
    * Update .changeset/lucky-swans-kneel.md
    
    Co-Authored-By: Mateusz Burzyński <mateuszburzynski@gmail.com>
    JakeGinnivan and Andarist committed Dec 8, 2019
    Configuration menu
    Copy the full SHA
    0f3a2d3 View commit details
    Browse the repository at this point in the history
  2. Add handling of the css prop in syntax-preference rule (#1659)

    * Add handling of the css prop in syntax-preference rule
    
    * add changeset
    Andarist authored Dec 8, 2019
    Configuration menu
    Copy the full SHA
    8b59959 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2019

  1. Version Packages (#1679)

    github-actions[bot] authored and Andarist committed Dec 10, 2019
    Configuration menu
    Copy the full SHA
    ba105a5 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2019

  1. Configuration menu
    Copy the full SHA
    2fa7a21 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2019

  1. Added TS types to @emotion/native (#1634)

    * adding types for react native
    
    * fixing styled component types
    
    * removing condition type inference for existence of a theme
    
    * Move @emotion/native TS types closer to what we have for @emotion/styled
    
    * some minor adjustments to the types
    
    * updating interpolation types to support inferred style type
    
    * addressing some deficiencies
    
    * Use Theme interface from @emotion/core in @emotion/native
    
    * adding review suggestions
    
    * Add changeset
    patsissons authored and Andarist committed Dec 16, 2019
    Configuration menu
    Copy the full SHA
    456be9a View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2019

  1. Configuration menu
    Copy the full SHA
    8c519e0 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2019

  1. Configuration menu
    Copy the full SHA
    dfe79ac View commit details
    Browse the repository at this point in the history
  2. Removed mentions of maxLength option (#1697)

    Andarist authored and emmatown committed Dec 20, 2019
    Configuration menu
    Copy the full SHA
    1e4a741 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2019

  1. Configuration menu
    Copy the full SHA
    4a89042 View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2019

  1. Add warning if multiple versions are running (addresses #1470) (#1677)

    * Add warning if multiple versions are running (addresses #1470)
    
    * Add changeset
    ajs139 authored and emmatown committed Dec 24, 2019
    Configuration menu
    Copy the full SHA
    d62d910 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2019

  1. Configuration menu
    Copy the full SHA
    affed3d View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2020

  1. Optimize Babel output a little bit (#1656)

    * Optimize Babel output a little bit
    
    * Fix label regression in dev nodes
    
    * Add `autoLabel` validation
    
    * Update more snapshots
    
    * Fix flow error
    
    * Rename auto to dev-only as autoLabel value
    
    * appendExpressionToArguments -> appendStringReturningExpressionToArguments
    
    * Add simple tests for new autoLabel values
    
    * Merge appendStringToArguments logic into appendStringReturningExpressionToArguments
    
    * Adjust docs about new autoLabel values
    
    * Add changeset
    Andarist authored and emmatown committed Jan 5, 2020
    Configuration menu
    Copy the full SHA
    c7850e6 View commit details
    Browse the repository at this point in the history
  2. Improve support for Enzyme's shallow rendering (#1672)

    * Improve support for Enzyme's shallow rendering
    
    * Remove empty className from snapshots
    
    * Fix flow errors
    
    * Remove [transformed] from plain objects, add interesting test case
    
    * Clean-up code
    
    * don't transfrom DOM elements
    
    * Updating interesting test case, the plot thickens
    
    * Resolved the curious test isolatiion issue - clean JSDOM after each test
    
    * Move enzyme-specific serialization to subpackage
    
    * Update docs/testing.mdx
    
    Co-Authored-By: Mateusz Burzyński <mateuszburzynski@gmail.com>
    
    * Update packages/jest-emotion/README.md
    
    Co-Authored-By: Mateusz Burzyński <mateuszburzynski@gmail.com>
    
    * Add types to jest-emotion/enzyme
    
    * Changes per code review
    
    * Update packages/jest-emotion/test/react-enzyme.test.js
    
    Co-Authored-By: Mitchell Hamilton <mitchell@hamil.town>
    
    * Add message to remove enyzme-to-json if it's present
    
    * Add warning if no JSOM when getting styles
    
    * Update utils.js
    
    * Update utils.js
    
    * Update utils.js
    
    Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
    Co-authored-by: Mitchell Hamilton <mitchell@hamil.town>
    3 people committed Jan 5, 2020
    Configuration menu
    Copy the full SHA
    5936812 View commit details
    Browse the repository at this point in the history
  3. Rename packages (#1675)

    * WIP codemod for renaming
    
    * Lockfile changes
    
    * emotion -> @emotion/css
    
    * core -> react
    
    * Server stuff
    
    * Move removed packages to another directory
    
    * More things
    
    * More things
    
    * Some more things
    
    * Rename ESLint plugin
    
    * Change name in @emotion/eslint-plugin CHANGELOG.md
    
    * Jest package and Babel plugin renmaes
    
    * Things
    
    * Update eslint plugin migration error message
    
    * Formatting things
    
    * Fix some things
    
    * Upgrade babel-eslint
    
    * Add @emotion/pkg-renaming rule to ESLint config and run it
    
    * Update existing changesets
    
    * Add some changesets
    
    * Update removed-packages/create-emotion/src/index.js
    
    Co-Authored-By: Mateusz Burzyński <mateuszburzynski@gmail.com>
    
    * Update removed-packages/emotion/macro.js
    
    Co-Authored-By: Mateusz Burzyński <mateuszburzynski@gmail.com>
    
    * Update removed-packages/eslint-plugin-emotion/src/index.js
    
    Co-Authored-By: Mateusz Burzyński <mateuszburzynski@gmail.com>
    
    * Update CodeSandbox CI config
    
    * Fix some things
    
    * Fix more things
    
    * Fix some stuff
    
    * Fix some more things
    
    * More fixes
    
    * Some things
    
    * Various updates for babel plugin
    
    * Fix more things
    
    * Fix another thing
    
    * Things
    
    * More stuff
    
    * Bad linting rules.
    
    * More things
    
    * More changes
    
    * Fix all the babel plugin stuff
    
    * Test the Babel plugin in dist tests because it's built now
    
    * Fix docs site building maybe
    
    * Update some snapshots
    
    * Fix some more things
    
    * Hopefully actually fix it this time
    
    * Replace @emotion/core with @emotion/react in a bunch of places
    
    * Fix TS types for @emotion/server/create-instance
    
    * Update snapshots
    
    * Disable a TSLint rule
    
    * More changesets
    
    * Docs and things
    
    * Fix more things
    
    * Fix a thing
    
    * Add a test:typescript script
    
    * Use glob in CodeSandbox CI config
    
    * Fix a thing
    
    * Fix TS things
    
    * ESLint plugin things
    
    * Fix some things
    
    * Fix @emotion/server pkg.json syntax error
    
    * Update docs/package-summary.mdx
    
    Co-Authored-By: Mateusz Burzyński <mateuszburzynski@gmail.com>
    
    * Fix some things
    
    * Add docs for creating instances of @emotion/css
    
    * Fix some little things
    
    * Comment out a test
    
    * Fix some little things
    
    * ts@next..........
    
    Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
    emmatown and Andarist authored Jan 5, 2020
    Configuration menu
    Copy the full SHA
    b8476e0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    31e610f View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2020

  1. Fix the type of props.theme for StyledComponent without AdditionalP…

    …rops (#1708)
    
    * Fix Theme type
    
    * Add unit test for theme type
    
    * Extract the Theme test in a separate test
    
    * Add changeset
    
    * Better changeset
    
    Co-Authored-By: Mateusz Burzyński <mateuszburzynski@gmail.com>
    
    Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
    fabien0102 and Andarist committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    b79781f View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2020

  1. Add types folder to published files for native (#1716)

    * Add types folder to published files for native
    
    * Add changeset for emotion/native typings
    
    * Include only definition files in published package for @emotion/native typings
    META-DREAMER authored and emmatown committed Jan 14, 2020
    Configuration menu
    Copy the full SHA
    cb637e6 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2020

  1. Configuration menu
    Copy the full SHA
    f08ef5a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d950d7d View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2020

  1. Configuration menu
    Copy the full SHA
    7dea6d7 View commit details
    Browse the repository at this point in the history
  2. Update jest-related deps (#1733)

    Andarist authored and emmatown committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    4aacba5 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2020

  1. Match supported components to what is exported from the latest versio…

    …n of React Native (0.61.5) (#1750)
    
    * Fixed native typings
    
    * Updated monorepo package.json
    
    * Update changeset
    
    Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
    Zn4rK and Andarist authored Feb 27, 2020
    Configuration menu
    Copy the full SHA
    11fc27f View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into next

    # Conflicts:
    #	packages/babel-plugin-emotion/CHANGELOG.md
    #	packages/babel-plugin-emotion/__tests__/__snapshots__/css-requires-options.js.snap
    #	packages/babel-plugin-emotion/__tests__/__snapshots__/css.js.snap
    #	packages/babel-plugin-emotion/__tests__/__snapshots__/index.js.snap
    #	packages/babel-plugin-emotion/__tests__/css-requires-options.js
    #	packages/babel-plugin-emotion/__tests__/index.js
    #	packages/babel-plugin-emotion/src/css-macro.js
    #	packages/babel-plugin-emotion/src/emotion-macro.js
    #	packages/babel-plugin-emotion/src/styled-macro.js
    #	packages/babel-plugin-emotion/src/utils/strings.js
    #	packages/babel-plugin/LICENSE
    #	packages/babel-plugin/__tests__/__fixtures__/core-with-component.js
    #	packages/babel-plugin/__tests__/__fixtures__/label-transpiled-by-ts-with-interpolations.js
    #	packages/babel-plugin/__tests__/__snapshots__/css.js.snap
    #	packages/babel-plugin/__tests__/css-macro/__fixtures__/label-transpiled-by-ts.js
    #	packages/babel-plugin/__tests__/source-maps/__fixtures__/css-transpiled-by-ts-with-interpolations.js
    #	packages/babel-plugin/__tests__/source-maps/__fixtures__/css-transpiled-by-ts.js
    #	packages/babel-plugin/__tests__/source-maps/__snapshots__/index.js.snap
    #	packages/babel-plugin/src/utils/checks.js
    #	packages/babel-plugin/src/utils/get-styled-options.js
    #	packages/babel-plugin/src/utils/transform-expression-with-styles.js
    #	packages/babel-plugin/src/utils/ts-output-utils.js
    #	packages/babel-preset-css-prop/CHANGELOG.md
    #	packages/babel-preset-css-prop/package.json
    #	packages/cache/CHANGELOG.md
    #	packages/cache/package.json
    #	packages/core/CHANGELOG.md
    #	packages/core/package.json
    #	packages/create-emotion-server/CHANGELOG.md
    #	packages/create-emotion/CHANGELOG.md
    #	packages/create-emotion/package.json
    #	packages/css/CHANGELOG.md
    #	packages/css/package.json
    #	packages/emotion-server/CHANGELOG.md
    #	packages/emotion-theming/CHANGELOG.md
    #	packages/emotion-theming/package.json
    #	packages/emotion/CHANGELOG.md
    #	packages/eslint-plugin-emotion/CHANGELOG.md
    #	packages/eslint-plugin/LICENSE
    #	packages/is-prop-valid/CHANGELOG.md
    #	packages/is-prop-valid/package.json
    #	packages/jest-emotion/CHANGELOG.md
    #	packages/jest/LICENSE
    #	packages/jest/package.json
    #	packages/native/CHANGELOG.md
    #	packages/native/package.json
    #	packages/primitives-core/CHANGELOG.md
    #	packages/primitives-core/package.json
    #	packages/primitives/CHANGELOG.md
    #	packages/primitives/package.json
    #	packages/serialize/CHANGELOG.md
    #	packages/serialize/package.json
    #	packages/sheet/CHANGELOG.md
    #	packages/sheet/package.json
    #	packages/styled-base/CHANGELOG.md
    #	packages/styled-base/package.json
    #	packages/styled/CHANGELOG.md
    #	packages/styled/package.json
    #	removed-packages/babel-plugin-emotion/package.json
    #	removed-packages/create-emotion-server/package.json
    #	removed-packages/emotion-server/package.json
    #	removed-packages/emotion/package.json
    #	removed-packages/eslint-plugin-emotion/package.json
    Andarist committed Feb 27, 2020
    Configuration menu
    Copy the full SHA
    c693d8a View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2020

  1. Configuration menu
    Copy the full SHA
    e3d7db8 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2020

  1. Merge branch 'master' into next

    # Conflicts:
    #	packages/babel-plugin-emotion/CHANGELOG.md
    #	packages/cache/CHANGELOG.md
    #	packages/cache/package.json
    #	packages/hash/package.json
    #	packages/serialize/CHANGELOG.md
    #	packages/serialize/package.json
    #	removed-packages/babel-plugin-emotion/package.json
    Andarist committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    c2fc3cc View commit details
    Browse the repository at this point in the history
  2. Fix manypkg errors

    Andarist committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    fbf9ad2 View commit details
    Browse the repository at this point in the history
  3. Upgrade changesets deps

    Andarist committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    5c63a0e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a8c9942 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2020

  1. Configuration menu
    Copy the full SHA
    9e833ba View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2020

  1. Configuration menu
    Copy the full SHA
    9e3315d View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into next

    # Conflicts:
    #	packages/babel-preset-css-prop/README.md
    #	packages/is-prop-valid/CHANGELOG.md
    #	packages/is-prop-valid/package.json
    #	packages/primitives/CHANGELOG.md
    #	packages/primitives/package.json
    #	packages/styled-base/CHANGELOG.md
    #	packages/styled-base/package.json
    #	packages/styled-base/types/index.d.ts
    Andarist committed Mar 14, 2020
    Configuration menu
    Copy the full SHA
    1a7c9a8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    994402e View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' into next

    # Conflicts:
    #	packages/jest-emotion/CHANGELOG.md
    #	packages/jest/package.json
    Andarist committed Mar 14, 2020
    Configuration menu
    Copy the full SHA
    d9829aa View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2020

  1. Drop support for interpolating generated class names (#1807)

    * Drop support for interpolating generated class names
    
    * Update sharp-frogs-applaud.md
    
    Co-authored-by: Mitchell Hamilton <mitchell@hamil.town>
    Andarist and emmatown authored Mar 15, 2020
    Configuration menu
    Copy the full SHA
    5bea60b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3370dd5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e08486 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2020

  1. Do not warn about @emotion/react being loaded twice in Jest (#1806)

    * Do not warn about @emotion/react being loaded twice in Jest
    
    * Create plenty-horses-sparkle.md
    Andarist authored Mar 16, 2020
    Configuration menu
    Copy the full SHA
    be2eb61 View commit details
    Browse the repository at this point in the history
  2. Fixed issue with cache created in render crashing SSRed site (#1572)

    * Fixed issue with cache created in render crashing SSRed site
    
    * Update index.d.ts
    
    * Update packages/cache/src/index.js
    
    * Fix flow errors
    
    * add changesets
    
    Co-authored-by: Mitchell Hamilton <mitchell@hamil.town>
    Andarist and emmatown authored Mar 16, 2020
    Configuration menu
    Copy the full SHA
    105de5c View commit details
    Browse the repository at this point in the history
  3. Change a console.warn to console.error for reporting bad rule inserti…

    …on attempt in speedy mode (#1811)
    Andarist authored Mar 16, 2020
    Configuration menu
    Copy the full SHA
    6e5e4eb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    75e2f9e View commit details
    Browse the repository at this point in the history
  5. Relax requirement for label extraction - containing functions dont ha…

    …ve to be PascalCased anymore (#1805)
    Andarist authored Mar 16, 2020
    Configuration menu
    Copy the full SHA
    5c7ec85 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2020

  1. Configuration menu
    Copy the full SHA
    2ae1069 View commit details
    Browse the repository at this point in the history
  2. ci(changeset): generate PR with changelog & (next) version updates (#…

    …1735)
    
    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] and github-actions[bot] authored Mar 17, 2020
    Configuration menu
    Copy the full SHA
    ff9746b View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2020

  1. Configuration menu
    Copy the full SHA
    4ed12cb View commit details
    Browse the repository at this point in the history

Commits on May 20, 2020

  1. Fix advanced SSR docs

    Andarist committed May 20, 2020
    Configuration menu
    Copy the full SHA
    fc11976 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2020

  1. Configuration menu
    Copy the full SHA
    5e80310 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2020

  1. Configuration menu
    Copy the full SHA
    91046a8 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2020

  1. Fix the links fixer (#1903)

    Andarist authored Jun 15, 2020
    Configuration menu
    Copy the full SHA
    ec2bfbf View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2020

  1. Upgrade Stylis to v4 (#1817)

    * Stylis v4 tryout
    
    * Move @import rules in test to be first
    
    * Improved compat plugin
    
    * Add tests for orphanated pseudos
    
    * orphanated -> orphaned
    
    * Upgrade stylis and improve compat plugin
    
    * Improve compat plugin - avoid double compilation
    
    * Shorten compat plugin a little bit
    
    * Add guard for global top-level rules in the compat plugin
    
    * Fix tagged templates minifier (#1836)
    
    * Add TS test to check for excessive instantiation regressions
    
    * Fix tagged templates minifier
    
    * Use non-forked stylis for minification
    
    * Pass missing argument to toInputTree and fix isAutoInsertedRule for parent-less rules
    
    * Temporarily add @emotion/stylis as dep of @emotion/babel-plugin
    
    * Update snapshots
    
    * Make compat plugin be always included
    
    * move removeLabel into omnipresentPlugins
    
    * Stop special-casing @import insertion
    
    * fix getServerStylisCache
    
    * Remove outdated docs around stylisPlugins and prefix options
    
    * Add changesets
    
    * Add note about prefixer being just a plugin to stylisPlugins docs
    
    * Actually use officially published Stylis v4
    
    * Improve error message about incorrect @import insertion
    
    * Fix flow errors
    
    * Reword error messages and changeset content
    
    Co-authored-by: Mitchell Hamilton <mitchell@hamil.town>
    
    * update snapshots
    
    * Remove mention of `@import` not being usable in `css` calls as it wasnt true for @emotion/react+<Global/>
    
    * Add mention to the changeset about where one can find a prefixer
    
    * Update .changeset/warm-ties-drop.md
    
    Co-authored-by: Mitchell Hamilton <mitchell@hamil.town>
    Andarist and emmatown authored Jun 22, 2020
    Configuration menu
    Copy the full SHA
    9e998e3 View commit details
    Browse the repository at this point in the history
  2. Jest serializer new api (#1901)

    * Remove redundant isTransformed checks
    
    * Move cache.add closer to printer call
    
    * Drop separate test/print exports from @emotion/jest
    
    * Refactor serializers to use new plugin API
    
    * Use stylis to parse & prettify css in @emotion/jest
    
    * Add @emotion/css-prettifier package
    
    * One CSS parser to rule them all
    
    * Allow to customize indentation in @emotion/css-prettifier
    
    * Fix flow errors
    
    * Remove print & test from TS @emotion/jest tests
    
    * Add changesets
    
    * Tweak changeset
    
    * Update .changeset/breezy-carpets-smile.md
    
    Co-authored-by: Mitchell Hamilton <mitchell@hamil.town>
    
    * Remove @emotion/stylis references
    
    Co-authored-by: Mitchell Hamilton <mitchell@hamil.town>
    Andarist and emmatown authored Jun 22, 2020
    Configuration menu
    Copy the full SHA
    ca599c5 View commit details
    Browse the repository at this point in the history
  3. Upgrade Stylis version

    Andarist committed Jun 22, 2020
    Configuration menu
    Copy the full SHA
    9391227 View commit details
    Browse the repository at this point in the history
  4. Version Packages (next) (#1896)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] and github-actions[bot] authored Jun 22, 2020
    Configuration menu
    Copy the full SHA
    420bd67 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2020

  1. Update testing reference. (#1445)

    Jest has deprecated `setupTestFrameworkScriptFile` in favor of setupFilesAfterEnv. Updating the docs to be current.
    
    Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
    jonearley and Andarist authored Jun 27, 2020
    Configuration menu
    Copy the full SHA
    7d475c3 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2020

  1. Remove invalid argument in favor of using @emotion/css over @emotion/…

    …react (#1565)
    
    * All options work with unejected create-react-app
    
    * Remove invalid argument in favor of using @emotion/css over @emotion/react
    
    Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
    pcowgill and Andarist authored Jun 28, 2020
    Configuration menu
    Copy the full SHA
    25ea45f View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2020

  1. Cleanup @emotion/jest entrypoints (#1920)

    * Cleanup @emotion/jest entrypoints
    
    * Do not use strict-export-declare-modifiers rule in TS tests
    
    * Add changesets
    
    * Tweak changesets
    Andarist authored Jul 2, 2020
    Configuration menu
    Copy the full SHA
    cd77efb View commit details
    Browse the repository at this point in the history
  2. Warn about incompatibility with @babel/plugin-transform-react-inline-…

    …elements (#1712)
    
    Since there's only the one warning I think it makes more sense to put it at the top where it shows implementing the plugin in `.babelrc`. I also noticed that the full page for the docs on the `@emotion/babel-preset-css-prop` doesn't make any mention of this incompatibility.
    
    Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
    Slapbox and Andarist authored Jul 2, 2020
    Configuration menu
    Copy the full SHA
    97d1f97 View commit details
    Browse the repository at this point in the history
  3. Mention in the docs that theme prop is not forwarded to custom comp…

    …onents (#1721)
    
    * `theme` not forwarded to custom components
    
    Updated the documentation for `shouldForwardProp` to indicate that the `theme` prop is not forwarded by default for custom components.
    
    * Tweak README
    
    Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
    blicksky and Andarist authored Jul 2, 2020
    Configuration menu
    Copy the full SHA
    5ad3e44 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2020

  1. Bump Stylis version

    Andarist committed Jul 5, 2020
    Configuration menu
    Copy the full SHA
    d484252 View commit details
    Browse the repository at this point in the history
  2. Change which interface gets extended with css prop support (#1762)

    * Change which interface gets extended with css prop support
    
    * Add changeset
    Andarist authored Jul 5, 2020
    Configuration menu
    Copy the full SHA
    c7ae475 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a19acbd View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' into next

    # Conflicts:
    #	docs/styled.mdx
    #	packages/babel-plugin-emotion/CHANGELOG.md
    #	packages/babel-plugin/__tests__/__fixtures__/already-transpiled-by-babel.js
    #	packages/babel-plugin/__tests__/__snapshots__/css.js.snap
    #	packages/babel-plugin/__tests__/__snapshots__/styled.js.snap
    #	packages/babel-plugin/__tests__/css-macro/__snapshots__/index.js.snap
    #	packages/babel-plugin/__tests__/css-macro/styled-macro/__fixtures__/already-transpiled-by-babel.js
    #	packages/babel-plugin/package.json
    #	packages/babel-plugin/src/utils/strings.js
    #	packages/babel-plugin/src/utils/transform-expression-with-styles.js
    #	packages/babel-plugin/src/utils/transpiled-output-utils.js
    #	packages/babel-plugin/src/utils/ts-output-utils.js
    #	site/src/components/SiteHeader.js
    Andarist committed Jul 5, 2020
    Configuration menu
    Copy the full SHA
    62d579e View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2020

  1. Configuration menu
    Copy the full SHA
    ab09e9e View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2020

  1. Adds @types/react as optional peer deps (#1837)

    * Adds @types/react as optional peer deps
    
    * Adds changeset
    
    * Add @types/react as optional peer dep to @emotion/react as well
    
    * Tweak changeset
    
    Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
    arcanis and Andarist authored Jul 7, 2020
    Configuration menu
    Copy the full SHA
    58dc08a View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2020

  1. Add speedy method to the TS type declaration of the sheet object avai…

    …lable on Emotion instances (#1848)
    
    * Add sheet.speedy() type to StyleSheet
    
    * Stylesheet.speedy is optional
    
    * No semicolon for consistency
    
    * Add speedy method to the TS type declaration of the sheet object available on Emotion instance
    
    * Add changeset
    
    Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
    osdiab and Andarist authored Jul 8, 2020
    Configuration menu
    Copy the full SHA
    6d32d82 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2020

  1. Added basic TS type support for as prop on styled components (#1874)

    * Add type for as prop
    
    * Add changeset
    
    * Simplify type for `as` prop
    
    * Tweak changeset
    
    Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
    connor-baer and Andarist authored Jul 9, 2020
    Configuration menu
    Copy the full SHA
    4d3b60d View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2020

  1. Configuration menu
    Copy the full SHA
    1e10d8c View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2020

  1. Localized jsx namespace (#1941)

    * Provide local JSX namespace for `jsx`
    
    * Reuse global JSX namespace defined by React to declare our own
    
    * Add a .d.ts file that can be included in pragma-less projects
    
    * Fixed TSLint errors
    
    * Fix false positive dtslint errors
    
    * Do not allow css prop on props-less components
    
    * add changeset
    
    * Add short docs for css prop + TS
    Andarist authored Jul 30, 2020
    Configuration menu
    Copy the full SHA
    f57a722 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2020

  1. Fix v11 jsx factory type not allowing children when implictly in comp…

    …onent type (#1952)
    
    * Fix issue with jsx pragma type
    
    * Update test
    
    * Fix linting
    emmatown authored Aug 1, 2020
    Configuration menu
    Copy the full SHA
    4c2601e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d083a76 View commit details
    Browse the repository at this point in the history
  3. Version Packages (next) (#1923)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] and github-actions[bot] authored Aug 1, 2020
    Configuration menu
    Copy the full SHA
    93c27e0 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2020

  1. Configuration menu
    Copy the full SHA
    dc1a0c5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9072e78 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2020

  1. Configuration menu
    Copy the full SHA
    e07873b View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2020

  1. Improved reliability of snapshots by having consistent order of extra…

    …cted rules (#1880)
    
    * Fix inconsistent style ordering for snapshots
    
    Due to jest writing styles in the order it encounters
    rendered styled components across tests, an issue can
    occur where skipping/removing/reordering your tests will
    invalidate test snapshots.
    
    This fix sorts the style elements when serializing emotion styles.
    
    * Add changeset for @jest/emotion style sorting
    
    * update snapshots for style reordering fix
    
    * Rewrite style extraction in the serializer to be independent of the rules insertion order
    
    Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
    Jimmydalecleveland and Andarist authored Aug 9, 2020
    Configuration menu
    Copy the full SHA
    8a88e77 View commit details
    Browse the repository at this point in the history
  2. Fixed @emotion/jest toHaveStyleRule on react.elements (#1902)

    Co-authored-by: Meno Abels <meno.abels@adviser.com>
    Andarist and mabels authored Aug 9, 2020
    Configuration menu
    Copy the full SHA
    ae8c1d9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ce3ae19 View commit details
    Browse the repository at this point in the history
  4. Upgrade csstype dependency (#1956)

    * Remove grayscale filter from the docs (#1929)
    
    * Add emotion-native-extended to the ecosystem list of packages (#1849)
    
    * Make links more accessible in the docs (#1930)
    
    * run test:typescript for emotion/serialize in CI
    
    * fix emotion/serialize type tests
    
    * Bump csstype to 3.0.2
    
    * Add changeset
    
    * Update .circleci/config.yml
    
    * Tweak changeset
    
    Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
    Co-authored-by: Wendell Misiedjan <wmisiedj@student.codam.nl>
    3 people authored Aug 9, 2020
    Configuration menu
    Copy the full SHA
    5d692a6 View commit details
    Browse the repository at this point in the history
  5. Add TS types support for ref on class components (including host co…

    …mponents) in @emotion/native (#1954)
    
    * Minor TS types tweaks in @emotion/native
    
    * Add TS types support for `ref` on class components (including host components) in @emotion/native
    
    * Remove unused imports in @emotion/native TS tests
    
    * Add changeset
    Andarist authored Aug 9, 2020
    Configuration menu
    Copy the full SHA
    620f732 View commit details
    Browse the repository at this point in the history
  6. Add Pressable to the list of supported react-native components (#1958)

    * add Pressable component to native types
    
    * add new Pressable component to @emotion/native
    
    * Remove ReactNativeComponentNames and simplify typings in the result
    
    Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
    sanpoChew and Andarist authored Aug 9, 2020
    Configuration menu
    Copy the full SHA
    62fc844 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2020

  1. Merge branch 'master' into next

    # Conflicts:
    #	packages/core/CHANGELOG.md
    #	packages/core/package.json
    Andarist committed Aug 18, 2020
    Configuration menu
    Copy the full SHA
    aeb15ef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aa5f6c9 View commit details
    Browse the repository at this point in the history
  3. Version Packages (next) (#1963)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] and github-actions[bot] authored Aug 18, 2020
    Configuration menu
    Copy the full SHA
    908a264 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2020

  1. Configuration menu
    Copy the full SHA
    c510d9d View commit details
    Browse the repository at this point in the history
  2. Change the key of a global key (indicating the @emotion/react has bee…

    …n already loaded) to include the major version (#1981)
    Andarist authored Aug 21, 2020
    Configuration menu
    Copy the full SHA
    58b2bbc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    24e5109 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2020

  1. Configuration menu
    Copy the full SHA
    8db5c32 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2020

  1. Custom shouldForwardProp is being preserved now when using `.withCo…

    …mponent` (#1668)
    
    * Forward shouldForwardProp through withComponent
    
    - Fixes a bug that prevented `shouldForwardProp` from forwarding to components created via `withComponent`; Fixes #1394
    - Compacts `createStyled`'s options argument
    
    * Fixes an issue with label duplication
    
    - Fixes duplicate labels when composing components.
    - Allows for correctly setting the label for the new composed component.
    
    * Refactor how withComponent handles shouldForwardProp
    
    * Fix flow errors
    
    Co-authored-by: Seth Benjamin <animecyc@Seths-MacBook-Pro.local>
    Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
    3 people authored Sep 4, 2020
    Configuration menu
    Copy the full SHA
    18c0d5f View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2020

  1. Fixed an issue with type for as prop not being available for prebound…

    … components (#1995)
    
    * Fixed an issue with type for as prop not being available for prebound components
    
    * Tweak TS tests so they dont have to use $ExpectType with huge unions
    Andarist authored Sep 5, 2020
    Configuration menu
    Copy the full SHA
    0895f1f View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2020

  1. Fixed TypeScript definition of the EmotionCache by replacing the no…

    …n-existent `stylis` method with `insert` that is available at runtime (#1999)
    
    * Update TypeScript definition of EmotionCache (#1990)
    
    Replaced `stylis` function with `insert` function, following
    the Flow definition.
    
    * Update .changeset/honest-terms-mate.md
    
    Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
    RoystonS and Andarist authored Sep 6, 2020
    Configuration menu
    Copy the full SHA
    debaad9 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2020

  1. Insert empty rule in dev (#1997)

    * Revert "Insert empty style elements eagerly in dev (#1962)"
    
    This reverts commit dc1a0c5.
    
    # Conflicts:
    #	packages/css/test/__snapshots__/component-selector.test.js.snap
    
    * Insert an empty rule in dev if such gets created
    Andarist authored Sep 8, 2020
    Configuration menu
    Copy the full SHA
    39be057 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a8eb4e7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dfe9802 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    23faf9e View commit details
    Browse the repository at this point in the history
  5. Version Packages (next) (#1982)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] and github-actions[bot] authored Sep 8, 2020
    Configuration menu
    Copy the full SHA
    8307133 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2020

  1. Configuration menu
    Copy the full SHA
    691aedb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    76e3dc4 View commit details
    Browse the repository at this point in the history
  3. Version Packages (next) (#2010)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] and github-actions[bot] authored Sep 9, 2020
    Configuration menu
    Copy the full SHA
    1ee8b44 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2020

  1. Configuration menu
    Copy the full SHA
    db16ac3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    19df60b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d949a37 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2020

  1. Disallow functions as value of style prop in libs related to React Na…

    …tive (#2014)
    
    * Disallow functions as value of style prop in libs related to React Native
    
    * Fixed manypkg errors
    
    * Update snapshots that has popped up after merge
    
    * Remove usage of the ColorPropType as it has been removed from react-native-web
    
    * Add changeset about upgradint css-to-react-native pkg
    Andarist authored Sep 20, 2020
    Configuration menu
    Copy the full SHA
    95ea283 View commit details
    Browse the repository at this point in the history
  2. Version Packages (next) (#2018)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] and github-actions[bot] authored Sep 20, 2020
    Configuration menu
    Copy the full SHA
    0c4c051 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2020

  1. Configuration menu
    Copy the full SHA
    d55556e View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2020

  1. Fixed an issue with serializing Enzyme's ReactWrapper (what is retu…

    …rned from `mount`) with props containing elements without the css prop (#2027)
    Andarist authored Oct 1, 2020
    Configuration menu
    Copy the full SHA
    5d094b5 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2020

  1. Fixed an issue with multiple Emotion caches moving SSRed styles to he…

    …ad at their initialization times (#2028)
    Andarist authored Oct 3, 2020
    Configuration menu
    Copy the full SHA
    42df3f3 View commit details
    Browse the repository at this point in the history
  2. Version Packages (next) (#2029)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] and github-actions[bot] authored Oct 3, 2020
    Configuration menu
    Copy the full SHA
    3b460da View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6ad4cb0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9c4ebc1 View commit details
    Browse the repository at this point in the history
  5. Upgrade testing related deps (#2033)

    * Upgrade testing related deps
    
    * Update snapshots
    Andarist authored Oct 3, 2020
    Configuration menu
    Copy the full SHA
    a775ddc View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2020

  1. Configuration menu
    Copy the full SHA
    a425902 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2020

  1. Adds translate to the list of the valid props (#1971)

    * adds translate to the list of valid props
    
    * Add changeset about translate being added to the valid props
    
    Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
    mjcampagna and Andarist authored Oct 11, 2020
    Configuration menu
    Copy the full SHA
    69446cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58e8c11 View commit details
    Browse the repository at this point in the history
  3. Version Packages (rc) (#2031)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] and github-actions[bot] authored Oct 11, 2020
    Configuration menu
    Copy the full SHA
    ff4ee9d View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2020

  1. Upgrade Preconstruct

    Andarist committed Oct 18, 2020
    Configuration menu
    Copy the full SHA
    3b29839 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5a73355 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3abcf67 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6e157aa View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2020

  1. Configuration menu
    Copy the full SHA
    082e970 View commit details
    Browse the repository at this point in the history
  2. Upgrade chalk and escape-string-regexp (#2044)

    * Upgrade chalk and escape-string-regexp
    
    jest uses the new version of chalk without escape-string-regexp
    
    * Remove changesets
    
    Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
    TrySound and Andarist authored Nov 7, 2020
    Configuration menu
    Copy the full SHA
    f02507c View commit details
    Browse the repository at this point in the history
  3. Add support for the as prop in React Native related packages (#2058)

    * Add support for the `as` prop in React Native related packages
    
    * Do not forward the `as` prop by default
    
    * Add changeset
    
    Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
    efoken and Andarist authored Nov 7, 2020
    Configuration menu
    Copy the full SHA
    2d59785 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2020

  1. Merge branch 'master' into next

    # Conflicts:
    #	.circleci/config.yml
    #	babel.config.js
    #	docs/css-prop.mdx
    #	package.json
    #	packages/babel-preset-css-prop/CHANGELOG.md
    #	packages/babel-preset-css-prop/README.md
    #	packages/babel-preset-css-prop/__tests__/__snapshots__/index.js.snap
    #	packages/babel-preset-css-prop/__tests__/__snapshots__/options-are-used.js.snap
    #	packages/babel-preset-css-prop/package.json
    #	packages/babel-preset-css-prop/src/index.js
    #	packages/core/CHANGELOG.md
    #	packages/core/package.json
    #	packages/core/src/index.js
    #	packages/css/test/no-babel/index.test.js
    #	packages/emotion-theming/package.json
    #	packages/native/package.json
    #	packages/primitives-core/package.json
    #	packages/primitives/package.json
    #	packages/primitives/test/emotion-primitives.test.js
    #	packages/react/__tests__/automatic-dev-runtime.js
    #	packages/react/__tests__/automatic-runtime.js
    #	packages/react/__tests__/css.js
    #	packages/react/__tests__/warnings.js
    #	packages/react/jsx-dev-runtime/package.json
    #	packages/react/jsx-runtime/package.json
    #	packages/react/src/emotion-element.js
    #	packages/react/src/jsx-dev-runtime.js
    #	packages/react/src/jsx-runtime.js
    #	packages/react/src/jsx.js
    #	packages/styled-base/package.json
    #	packages/styled/package.json
    #	playgrounds/cra/package.json
    #	playgrounds/razzle/package.json
    #	removed-packages/jest-emotion/package.json
    #	scripts/benchmarks/package.json
    #	site/package.json
    #	yarn.lock
    Andarist committed Nov 8, 2020
    Configuration menu
    Copy the full SHA
    d627db4 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2020

  1. Fix flow error

    Andarist committed Nov 9, 2020
    Configuration menu
    Copy the full SHA
    0d34200 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into next

    # Conflicts:
    #	docs/css-prop.mdx
    #	packages/babel-plugin/README.md
    Andarist committed Nov 9, 2020
    Configuration menu
    Copy the full SHA
    30ddee1 View commit details
    Browse the repository at this point in the history
  3. Remove the runtime option from @emotion/babel-preset-css-prop (#2076

    )
    
    * Remove `runtime` option from `@emotion/babel-preset-css-prop`
    
    * Update .changeset/weak-pears-design.md
    
    * Update packages/babel-preset-css-prop/src/index.js
    
    Co-authored-by: Mitchell Hamilton <mitchell@hamil.town>
    Andarist and emmatown authored Nov 9, 2020
    Configuration menu
    Copy the full SHA
    9e3671c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    74ec012 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    688586d View commit details
    Browse the repository at this point in the history
  6. Make cssPropOptimization's default always true (regardless of the…

    … `@emotion/react` import presence) (#2080)
    Andarist authored Nov 9, 2020
    Configuration menu
    Copy the full SHA
    b7d2137 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2020

  1. Merge branch 'master' into next

    # Conflicts:
    #	packages/babel-preset-css-prop/CHANGELOG.md
    #	packages/babel-preset-css-prop/package.json
    #	packages/babel-preset-css-prop/src/index.js
    Andarist committed Nov 10, 2020
    Configuration menu
    Copy the full SHA
    db32e5a View commit details
    Browse the repository at this point in the history
  2. Preconstruct upgrade (#2088)

    * Use experimental entrypoints in preconstruct
    
    * Use newDistFilenames in preconstruct
    Andarist authored Nov 10, 2020
    Configuration menu
    Copy the full SHA
    cf56694 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a293f90 View commit details
    Browse the repository at this point in the history
  4. Exit pre mode

    Andarist committed Nov 10, 2020
    Configuration menu
    Copy the full SHA
    3c3bc41 View commit details
    Browse the repository at this point in the history
  5. Remove unnecessary changeset

    Andarist committed Nov 10, 2020
    Configuration menu
    Copy the full SHA
    20d2249 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2020

  1. Use StyleSheet.create in React Native (#2060)

    * Use `StyleSheet.create` in React Native
    
    * Flatten the styles before passing them to `StyleSheet.create`
    
    * Fix primitives tests
    
    * Update snapshots
    
    * Fix flow errors
    
    * Add changeset
    
    Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
    efoken and Andarist authored Nov 11, 2020
    Configuration menu
    Copy the full SHA
    139ea33 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    27b2357 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e6e209c View commit details
    Browse the repository at this point in the history
  4. Update README.md

    emmatown authored Nov 11, 2020
    Configuration menu
    Copy the full SHA
    5b7f4b5 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2020

  1. Emotion 11 post (#2089)

    * Emotion 11 post
    
    * Apply suggestions from code review
    
    * Update docs/emotion-11.mdx
    
    * Fix docs build
    
    * update changeset file
    
    * Align changeset files to latest changes in the Emotion 11 post
    
    Co-authored-by: Mitchell Hamilton <mitchell@hamil.town>
    Andarist and emmatown authored Nov 12, 2020
    Configuration menu
    Copy the full SHA
    4e1c94c View commit details
    Browse the repository at this point in the history
  2. Version Packages (#2046)

    * Version Packages
    
    * Reorder changelog entries
    
    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
    3 people authored Nov 12, 2020
    Configuration menu
    Copy the full SHA
    b99c44c View commit details
    Browse the repository at this point in the history