react-helmet

A document head manager for React

MIT License

Downloads
7.8M
Stars
17.4K
Committers
61

Bot releases are visible (Hide)

react-helmet - v6.1.0 Latest Release

Published by cwelch5 over 4 years ago

Features

  • Re-add Helmet as a default export (#547)
    • Note: You may now choose import Helmet or import {Helmet}
  • Updates react-fast-compare to get support for Preact (#559)
react-helmet - v6.0.0

Published by cwelch5 over 4 years ago

Features

  • Bundle with Rollup instead of Webpack - As a result, the default export was removed and Helmet must now be imported as a named component - import {Helmet} from "react-helmet" (#395)
  • Replace deepEqual with isEqual (#402)
react-helmet - v5.0.0

Published by cwelch5 over 7 years ago

Features

  • New Simplified API (fully backward-compatible) - Helmet now takes plain HTML tags for the majority of the API with just a few remaining props for Helmet - retaining titleTemplate, defaultTitle, onChangeClientState, and one new - encodeSpecialCharacters - refer to README for details. Directly passing Helmet props will be deprecated in the future. (#246)
  • requestIdleCallback utilized to consolidate DOM changes and makes these non-blocking for things like animations. Fixes first client-side render not matching server-side render. Maintains one DOM change between route changes on the client-side as well. (#248)
  • On server-side, Helmet.renderStatic() aliased to Helmet.rewind() for more clarity. rewind will be deprecated in the future.
  • Yarn support
Package Rankings
Top 0.43% on Npmjs.org
Top 15.24% on Repo1.maven.org
Badges
Extracted from project README
npm Version codecov.io Build Status Dependency Status PRs Welcome
Related Projects