New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

gatsby-theme-ui-layout

Package Overview
Dependencies
Maintainers
4
Versions
424
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

gatsby-theme-ui-layout - npm Package Versions

1
43

0.15.5

Diff

Changelog

Source

v0.15.5 (Tue Feb 07 2023)

:tada: This release contains work from new contributors! :tada:

Thanks for all your work!

:heart: Nischal Shakya (@Nischal2015)

:heart: Wahid Rahim (@wahidrahim)

🐛 Bug Fix
🏠 Internal
  • components: Rewrite Spinner for better performance #2384 (@lachlanjc)
  • docs: Add missing useMDXComponents import #2370 (@Nischal2015)
  • docs: Reorganize Color Modes doc for clarity #2365 (@lachlanjc)
Authors: 5

hasparus
published 0.15.5-develop.2 •

hasparus
published 0.15.5-develop.1 •

hasparus
published 0.15.5-develop.0 •

hasparus
published 0.15.4 •

Changelog

Source

v0.15.4 (Thu Nov 10 2022)

🐛 Bug Fix
🏠 Internal
Authors: 2

hasparus
published 0.15.4-develop.0 •

hasparus
published 0.15.3 •

hasparus
published 0.15.3-develop.0 •

hasparus
published 0.15.1 •

Changelog

Source

v0.15.1 (Tue Oct 04 2022)

🐛 Bug Fix
  • Add @mdx-js/react to peerDeps for gatsby-plugin-theme-ui #2331 (@hasparus)
  • Fix MDXProvider example #2329 (@shawnbot)
  • fix(typography): drop broken dev dependencies (@hasparus)
  • fix(match-media): add dev dependency on react-dom (@hasparus)
  • fix(theme-ui): remove redundant dependency on @theme-ui/mdx from package.json (@hasparus)
🏠 Internal
Authors: 3

hasparus
published 0.15.0 •

Changelog

Source

v0.15.0 (Mon Sep 26 2022)

:tada: This release contains work from new contributors! :tada:

Thanks for all your work!

:heart: Luke Watts (@thisislawatts)

:heart: Valto Savi (@pointlessrapunzel)

:heart: Brage Sekse Aarset (@braaar)

Release Notes

Pull out MDX to be opt-in (#2288)
Breaking: theme-ui no longer includes @theme-ui/mdx — MDX is now opt-in.

If your project is not using MDX or importing Themed, you shouldn't need to change anything.

  • MDXProvider is no longer included in Theme UI ThemeProvider, and has been removed in favour of an useThemedStylesWithMdx hook.
    • Migration: Use useThemedStylesWithMdx together with MDXProvider and useMDXComponents from @mdx-js/react.

      import {
        MDXProvider,
        useMDXComponents,
        Components as MDXComponents,
        MergeComponents as MergeMDXComponents,
      } from '@mdx-js/react'
      import { useThemedStylesWithMdx } from '@theme-ui/mdx'
      import { ThemeProvider, Theme } from 'theme-ui'
      
      interface MyProviderProps {
        theme: Theme
        components?: MDXComponents | MergeMDXComponents
        children: React.ReactNode
      }
      function MyProvider({ theme, components, children }: MyProviderProps) {
        const componentsWithStyles = useThemedStylesWithMdx(useMDXComponents(components))
      
        return (
          <ThemeProvider theme={theme}>
            <MDXProvider components={componentsWithStyles}>
              {children}
            </MDXProvider>
          </ThemeProvider>
        )
      }
      
  • Themed components dict and other exports from @theme-ui/mdx are no longer reexported from theme-ui.
    • Migration: Import it from @theme-ui/mdx instead.

      -  import { Themed } from 'theme-ui'
      +  import { Themed } from '@theme-ui/mdx'
      
Remove @theme-ui/editor (#2292)
  • Breaking: @theme-ui/editor was removed. Use CSS GUI instead.
Drop support for React 16 + 17 (#2215)

Theme UI 0.15.0 drops support for React 16 and React 17. Your use case may still work, but we don't guarantee it.

refactor: setting padding-right to size 4 for dynamic value (#2058)

Select component default paddingRight style has increased to spaces[4] (32px by default), to avoid text flowing behind the chevron icon.


🚀 Enhancement
🐛 Bug Fix
🏠 Internal
Authors: 10

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc