All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
2.8.1 (2021-09-15)
- Optionally remove noreferrer from links to NR domain (3461267)
2.8.0 (2021-09-14)
- adding the ability to set the currently active site (c9e80a6)
2.7.0 (2021-09-07)
- Pass className to Overlay (264f46d)
- add quick_starts to SwiftType filtering in SearchModal (12185b6)
2.6.0 (2021-09-02)
- add plus icon for IO (fd79f03)
2.5.2 (2021-08-27)
Note: Version bump only for package gatsby-theme-newrelic
2.5.1 (2021-07-28)
Note: Version bump only for package gatsby-theme-newrelic
2.5.0 (2021-07-15)
- explicitly track previous route as referrer in tessen (1423aeb)
2.4.5 (2021-06-29)
- remove margin pushing caret to the right (cb22d99)
2.4.4 (2021-06-11)
2.4.3 (2021-06-03)
Note: Version bump only for package gatsby-theme-newrelic
2.4.2 (2021-06-01)
- remove mocked storage and use built in option (e45579a)
- remove weighting on fields and use defaults set in swiftype UI (4e9ae7d)
- removespecific search fields altogether and use defaults (9c67f8e)
2.4.1 (2021-05-24)
- handle lack of access to local storage (c1987e8)
2.4.0 (2021-05-20)
- crank z-index up higher (8d3594e)
- if link to original image, use straight up a tag and not gatsby link (b212974)
- Update feedback component functionality and tracking (6f9b862)
2.3.0 (2021-05-19)
- Only open the search modal if mounted to prevent weird layout issues for SSR rendering (c59097d)
- usePrevious: Add option to initialize with the value (c45271d)
- useQueryParams: add deleteQueryParam helper (d1c6b44)
- accepts a ref that gets forwarded to underlying link component (9a11d95)
- add a uppercase as a prop to style tag (b908cd3)
- Add arrow-down, arrow-up, and arrow-right icons (3239b22)
- Link: Forward ref to the underlying link component (d28b3de)
- add fe-corner-down-left icon (8fc5135)
- global header renders search modal on focus (2ad63e5)
- add SearchModal component (048811d)
- added Backdrop component (9667fc0)
- calls to swiftype with usequery (e72867d)
- can navigate between results (891cc11)
- filtering available with search and no results message (81da39a)
- renders content from swiftype (ab042bf)
- renders content on the right side (9a539db)
- shows on this page in the result preview (d478b4a)
- extract result list into own component and wrap in memo to help typing performance (c538a72)
2.2.3 (2021-05-12)
- updating links to allow for dangerouslySetInnerHTML (3e95145)
2.2.2 (2021-05-11)
- Link: Ensure className gets forwarded to the underlying link components (fc36339)
2.2.1 (2021-05-07)
- add 'env' to tessen call (ea338e6)
- added
role
to the acceptable attributes for a link (265c718) - ensuring that link text is present (b80f1a4)
- only adding valid props to anchor tags (ff0ca14)
- sitemap: update sitemap plugin version and explicitly set output path (5882f6c)
- Revert "chore: using
first-of-type
to suppress warnings" (9b19caa)
2.2.0 (2021-05-06)
- add proper split.io tracking (ff25f48)
- analytics: track when users agree to cookie usage (ea27927)
- tessen: add customer id via segment cookie with all tessen calls (f38cd08)
2.1.0 (2021-05-03)
- SplitColorButton: add split button to header (f8ef271)
2.0.2 (2021-04-27)
- Bump react-spring version (193441b)
2.0.1 (2021-04-23)
- referrer field not being sent on sign up (6c5fca5)
2.0.0 (2021-04-21)
- cut 2.0 release (b8dd06f)
- Update peer dependencies to Gatsby 3
1.39.1 (2021-04-20)
- Upgrade to Gatsby 3 (df4fd2c)
- peer dependencies have all been updated to work with Gatsby 3.
1.39.0 (2021-04-19)
- check for gtm config first before preparing scripts (a8c3736)
- fix linting errors (7008056)
- move vars outside of if block so its reachable (5827236)
- update webpack config to include polyfills (71c7f38)
- update gatsby and related deps (3cb3ef4)
- analytics: add google tracking manually if not using tessen (66a4995)
1.38.1 (2021-04-15)
Note: Version bump only for package gatsby-theme-newrelic
1.38.0 (2021-04-14)
- Add course to callout variants (116c9ad)
1.37.1 (2021-04-05)
- tessen: enable all segment integrations via tessen (3130532)
1.37.0 (2021-03-22)
- search: only search for pages in current locale's language (824b4ae)
- search: support searching docs jp content (d975db6)
1.36.1 (2021-03-18)
- Collapser: Show a link icon to make it easier to deep link to the collapser (650fc0e)
- Add fe-link-2 icon (9b0a4a6)
- Add optional issueLabels prop to global footer (faaf00d)
1.36.0 (2021-03-11)
- SEO: fix linting errors (bd54295)
- SEO: add swiftype type field for nr subdomain sites and their locales (3285f88)
1.35.2 (2021-03-08)
- ContributingGuidelines: Add an issueLabels prop to forward to CreateIssueButton (4352335)
- Link: Ensure links to locations with extensions do not add trailing slash (225540f)
1.35.1 (2021-03-08)
1.35.0 (2021-03-05)
- Link: Ensure sign up links add the utm_source (d4bc1d2)
- Link: Proxy the event through to the onClick handler when the event is instrumented via tessen. (cd9961b)
- SEO: Set the lang on the html, set a canonical link, and fix the hrefLang for Japanese (355c574)
- Revamp the locale data. Remove localePath and rely on locale directly. (c79b2aa)
- Link: Honor forceTrailingSlashes config and append a trailing slash when needed (e330a33)
- add option to force trailing slashes (4c05933)
1.34.0 (2021-03-04)
- global-search: now when cancelling a search the search input is cleared (66abfc9)
- markdown: last li>p element should not have a bottom margin (309c561)
- nav: on search the item collapse should work (bdb50eb)
- search: bad css (3a969fb)
- tracks tessen for sign up links and allows to specify component (9360241)
1.33.1 (2021-03-03)
- CreateIssueButton: Remove duplicate doc information heading (cf9d8a9)
- handles localized home link (ad61ac4)
- uses link from theme rather than gatsby (e989335)
1.33.0 (2021-03-02)
- Collapser: Open the collapser if navigating to it via a hash link (d3bc0fb)
- CookieConsentDialog: Don't show cookie consent until the client has rendered (fabf8e8)
- localizes paths for newrelic.com (32f488e)
1.32.3 (2021-02-27)
- Standardize issue button template with yes/no template (b969984)
1.32.2 (2021-02-26)
- Table: Vertically align the text in cells to the top of the cell instead of the center (b7fd46f)
- Update Japanese translation for sign up button (b52a60f)
- TableOfContents: Add Japanese translation for title (4061bd4)
1.32.1 (2021-02-25)
- Add support for Japanese and add translation strings (f68bb53)
- Dropdown: Add ability to disable chevron and add className support to Dropdown.Toggle (2cccfac)
- Dropdown: Add className support (a64d250)
- GlobalHeader: Better mobile styles (c99a851)
- Add log-in feather icon (be18586)
- GlobalHeader: remove flash of unstyled content by using media queries instead of JS for search box (cc333a1)
- TableOfContents: Instrument clicks on headings (3ac7a9e)
- useKeyPress: Maintain casing when checking against pressed keys since casing does matter on some keys (i.e.
ArrowUp
andArrowDown
) (79110de) - Fix reference to undefined variable (30e0347)
- Minor style updates for search to reduce spacing (fad4035)
1.32.0 (2021-02-23)
- update cookie consent to disable tessen until consent is given (c7682d1)
1.31.2 (2021-02-22)
Note: Version bump only for package gatsby-theme-newrelic
1.31.1 (2021-02-18)
Note: Version bump only for package gatsby-theme-newrelic
1.31.0 (2021-02-18)
- 404: Instrument hits to the 404 page (6a8f6bf)
- CodeBlock: Instrument copy button clicks (c30d11c)
- CreateIssueButton: Instrument the click action (1aa0e76)
- ExternalLink: Instrument clicks (e5f01a8)
- HamburgerMenu: add active styles when the button is pressed (a6fdc08)
- HamburgerMenu: update design (5f6999a)
- Link: Instrument clicks (6ddd4a6)
- NavItem: Add mobile styles (3ad70fa)
- NavLink: Properly horizontal align the external link and chevron icons in the nav (3df02e0)
- ResultView: Instrument clicks on links (79554e5)
- SimpleFeedback: Instrument clicks for feedback buttons (d69915f)
- SwiftypeSearch: Instrument searches (7f69177)
- add mobileBreakpoint to layout configuration (2abd0b5)
- add newrelic logo to logo icons (9f5b21e)
- update HamburgerMenu design (0a12364)
- upgrade gatsby-plugin-newrelic (adeebe4)
- add a useInstrumentedData hook (707e789)
- add a useInstrumentedHandler hook to easily instrument a handler with New Relic browser (3e27459)
- add a useScrollFreeze hook (de064cc)
- add a useWarning hook (c59bd74)
- adds custom attribute to components (20f1fbb)
- Create a MobileHeader component (525989c)
- create a MobileNavigation component (cfe9953)
- Create an EditPageButton component (3aafd45)
1.30.1 (2021-02-12)
- allow className on RelatedResources component (d4e421b)
1.30.0 (2021-02-12)
- NavItem: Filter nav items based on search term (ce64f3d)
- SearchInput: Horizontal spacing adjustments for small search inputs (2e88011)
1.29.0 (2021-02-12)
- ContributingGuidelines: Update design treatment (3a2ab5c)
- GlobalFooter: Swap order of GitHub buttons to match contributing guidelines (72df860)
- GlobalStyles: lighten mark background in dark mode and darken links inside marks (bd6bf10)
- GlobalStyles: make var more like a code tag (1614ad4)
- GlobalStyles: tighten up spacing on headers and add some spacing between headers on pages (67465cc)
- Icon: add arrow-left feather icon (fac2552)
- SimpleFeedback: Update design treatment (c3d8083)
- make a minor change to the contributing guide verbiage (9f1c3e2)
- remove Feedback component that is not used nor should be used. Use SimpleFeedback instead (5e4082b)
- update tests to include LocationProvider to fix test failures (5c601e6)
- Use terser language on GitHub buttons (0a53b66)
- add a useActiveHash hook (b97d09f)
- Create a CreateIssue button (55e6a90)
- create a GitHubIssue button component to make it easy to create a new GitHub issue with params (848a1d3)
- Create a TableOfContents component (9c18c32)
- support opening collapsers by default via query param (3017a82)
1.28.0 (2021-02-06)
- GlobalHeader: ensure site links are full header width (c65d5bf)
- GlobalNavLink: make the background a bit lighter to remove the low contrast (25af6b5)
- GlobalStyles: add figcaption styles (284f3c3)
- GlobalStyles: links now use text decoration (d0cd6a5)
- MarkdownContainer: add figcaption styles (4e718c9)
- add tessen library and load it in head (d6b3e6f)
- add the ability to resolve the environment name via config. (cff9b3e)
- copy tessen library to static folder of site when bootstrapping the site (9fbe124)
- load tessen as external so you can import it like a module via 'tessen' (97dc03a)
- make link color a shade lighter in light mode (3ce3a23)
- add a useTessen hook to track tessen actions (2c93396)
- add ability to auto track page views via tessen on route updates (635fe8f)
1.27.0 (2021-02-04)
- add a NewRelicThemeConfig field to the GraphQL schema (4e6ba5b)
- Always allow related resources from frontmatter. Add ability to selectively fetch related resources from swiftype (f6d93be)
- automatically filter out frontmatter resources and redirects in swiftype query (840ac82)
- Create a RelatedResources comnponent to use with PageTools (4c73365)
1.26.1 (2021-02-03)
- CodeBlock: ensure anchor tags copy over the href (1c920c9)
- CodeBlock: ensure copied text does not contain var, mark, or anchor tags (2ffaebf)
- CodeBlock: remove table display causing weird issues with inline-block elements (eea664f)
- GlobalStyles: make var and mark tags inline elements (a9af5fe)
- Table: add className to outer wrapper (eee903f)
1.26.0 (2021-02-03)
- CodeBlock: add embedded var/mark styles (7aa8d3c)
- GlobalStyles: add var and mark styles (1396f8e)
- Table: add min-width to table cells and ensure the table can scroll horizontally (78718f2)
- add support for yaml syntax highlighting (3596258)
- CodeBlock: allow var, mark, and anchor tags within code blocks (a916fbb)
1.25.1 (2021-01-29)
Note: Version bump only for package gatsby-theme-newrelic
1.25.0 (2021-01-28)
- add leading slash to localized links if it is missing (fc46b9c)
- Ensure createPage is not called again when creating additional pages for each locale if it already exists (499d427)
- fix deprecated icon warning (677c29a)
- Callout: add className support (a4bbf87)
- Callout: Remove spacing around element. Use MDXCallout instead (f30e895)
- CollapserGroup: add className support (5c63fd6)
- Dropdown.Toggle: fix prop type warning (d05dde0)
- GlobalStyles: Add --paragraph-spacing CSS var (ec68df3)
- GlobalStyles: adjust line height and spacing on paragraphs for better readability (8feab22)
- GlobalStyles: adjust line height on large headings for readability (695e402)
- GlobalStyles: adjust spacing and font weights for all headings (8d5f8ac)
- GlobalStyles: adjust spacing for lists (9c2f91e)
- GlobalStyles: change the list item marker color (7383534)
- GlobalStyles: maintain the same font size on inline code elements in a header (3395db4)
- GlobalStyles: Tweak blockquote styles (9388ce6)
- Link: make GatsbyLink the default case (f1e31b9)
- MDXCodeBlock: add bottom margin (b99f88d)
- Table: add className support (3f01aae)
- Terminal: add className support (64bd0a7)
- add an MDXCallout component (5829c84)
- Create a MarkdownContainer to wrap markdown content (baa01b4)
- Create an InlineCode component (ab07ab3)
- Create an MDX component to render MDX content with default mapped components (210f5bd)
- Create an MDXCollapserGroup component (6dde701)
- Create an MDXLink component (f7b0ea7)
- create an MDXTable component (3bc0778)
- Create an MDXVideo component that wraps a Video for MDX content (a46d4cb)
1.24.1 (2021-01-23)
- SearchInput: fix emotion warning about stringified function (7ec637b)
1.24.0 (2021-01-22)
- GlobalFooter: Hide the GitHub buttons if a repository is not configured (1372f4e)
- GlobalStyles: add styles for anchor icon next to autolinked headers (5a20f44)
- GlobalStyles: fix placeholder styles for light/dark modes (267459d)
- SearchInput: allow a focus hotkey to be specified to focus the input (8075efd)
- SearchInput: ensure clear button has dark theme styles (e5478c5)
- useKeyPress: add matching on modifier keys (8fccbe2)
- useKeyPress: By default, do not trigger handler when typing in an input (8d0a712)
- add the ability to disable sitemaps (aa9a05c)
- GlobalStyles: Define box shadows (d86cf31)
- useKeyPress: Allow multiple key combinations to be specified (bce720d)
- add a Collapser component (1f5de9d)
- create a CollapserGroup component (e2704c6)
1.23.3 (2021-01-21)
1.23.2 (2021-01-15)
- GlobalStyles: add layout max width and content padding as CSS variables (3c7a469)
- GlobalStyles: add scroll-margin-top for all headings (f753bcb)
1.23.1 (2021-01-15)
- ensure title and titleTemplate fields are defined on SiteSiteMetadata type (cebffa0)
- use proper casing on hrefLang prop (ffdacb2)
1.23.0 (2021-01-12)
- make hreflang tag off siteUrl metadata (334e658)
- only create nodes if we have access to the correct functions (0b4d596)
- remove double declared createNodeByType and add titleTemplate to SEO component (567c4e5)
- SEO component added to theme and adds hreflang tags (b210d7d)
1.22.3 (2021-01-11)
- adding missing helper function (417eaf0)
1.22.2 (2021-01-11)
- update options variables for consistency (6ddebba)
1.22.1 (2021-01-11)
- NavItem: Ensure children are matched against the localized URL (f80e5a2)
1.22.0 (2021-01-09)
- MenuItem: add support for as prop (cdca5ad)
- NavItem: match on trailing slash and localized links (08e7f28)
- add localizedPath to Locale nodes (089e59a)
- apply translations for all components (408657e)
- let the browser navigate to relative links on the page (09781d2)
- Link will automatically localize paths (b35e344)
- add a default 404 page (bffc8a9)
- add a useLocale hook (7d4ceb6)
- allow layout component to be configured to automatically configure gatsby-plugin-layout (39141e2)
1.21.0 (2021-01-08)
- source locales as nodes instead of via resolvers (ce523e6)
- CodeBlock: use translated strings for the copy button (860f305)
- Terminal: use translated strings for the copy button (af335ec)
- automatically create translation files for each supported language and namespace (e82fbfb)
- re-export all modules from react-i18next (448a4bc)
- set locale in page context if its not already set (3baa726)
- wrap page element with initialized i18n instance and provider (d4c2aba)
1.20.0 (2021-01-06)
- builds pages based on file relative path (517df7c)
1.19.1 (2021-01-06)
- do not automatically create pages for additional locales (de88460)
1.19.0 (2021-01-06)
- ensure mdx code block tests if language is a shell language (8faf181)
- remove translation on button hover styles (b62a52a)
- add locale configuration to GraphQL (2ed004b)
- added signup button logic (6c4ed43)
- adding the ability to specify swiftype options (024a55b)
- create a Dropdown component (9fcb802)
- create localized routes for pages in src/pages (da7b7d4)
- resolved feedback (c21a9ab)
- update GlobalHeader to show available locales (13ac4c9)
1.18.1 (2020-12-28)
- ensure anchor links are treated the same as relative links (815d31e)
1.18.0 (2020-12-18)
- CodeBlock: set the language as jsx for all javascript code blocks (6452e36)
- add scss syntax highlighting support (9122320)
- formatCode: auto detect parser based on the language (1653fca)
- add sass syntax highlighting support (3cea9d8)
- CodeBlock: add the ability to disable auto formatting (429cc2a)
- CodeBlock: enable auto formatting for particular languages if not supplied (8b844bb)
- formatCode: support code formatting for more languages (dac0370)
- MDXCodeBlock: automatically render a Terminal component if the language is a shell language (ac24e4f)
- Add a Terminal component that can be used to display shell output (d21b3df)
1.17.2 (2020-12-17)
- add a fileRelativePath field to MarkdownRemark nodes (4805646)
1.17.1 (2020-12-15)
Note: Version bump only for package gatsby-theme-newrelic
1.17.0 (2020-12-15)
- added SimpleFeedback component (2ea622b)
- search: focus search input when search overlay opens (3f1b69a)
1.16.3 (2020-12-05)
- added career link to footer (91ac835)
1.16.2 (2020-12-03)
Note: Version bump only for package gatsby-theme-newrelic
1.16.1 (2020-12-01)
1.16.0 (2020-11-24)
- table component added to the theme (02a23b9)
1.15.1 (2020-11-06)
- filter out menu pages for docs results (c5ca83b)
1.15.0 (2020-11-05)
- prefix all icons depending on the library it comes from (bc109a8)
- PageTools: remove layout-specific styles (b998aa0)
- add chevron-down icon (9fcecc1)
- Add a Layout component + subcomponents to easily create layouts (da12b3d)
- add a Link component that acts as a smart link for (8a17930)
- add a NavItem component (5c6cb80)
- add newrelic icon set with tdp, fso, and ai icons (bab4b8a)
- export FeatherSVG to use for shadowing (f3b6ba0)
- Button: add a plain variant (8aa5e75)
- wrap root element with layout context with layout options from config. Add useLayout hook (eee0b2d)
1.14.0 (2020-11-02)
- add contributingUrl to siteMetadata (0a8555a)
- add global header height as a global css variable (6627544)
- changes for cookie component (48ee639)
- ensure the repository field is always available in the site metadata type (0ce7fa7)
- grammar haha (d27de1b)
- proper casing on search input placeholder (66eca33)
- add a ContributingGuidelines component to use with the PageTools component (5ec5689)
- added documentation for Cookie Consent Dialog (20a8273)
- adds cookie consent dialog box and gdpr plugin to theme (09057ca)
- create a PageTools component that can be used to display page-specific UI (d8f8f38)
- documentation for usePrevious hook (38c5c1e)
1.13.0 (2020-10-30)
- search: change placeholder text of global search (fca54aa)
- search: change placeholder value for new search bar (a39a2ee)
- add optional prop to specify icon (e2be8a7)
- search: add facet components for filtering by site source (0628f75)
- search: filter results to 3 specific sites and allow user to change filter (b152665)
1.12.0 (2020-10-29)
- automatically add fileRelativePath to mdx nodes and pages (6e91cd6)
1.11.1 (2020-10-28)
- GlobalFooter: ensure width honors the layout max width (57ddd54)
- GlobalFooter: set logo width and add responsive styles (84e8030)
- fix missing key warning on head element (fdd4aed)
- use the New Relic logo as the default Logo implementation (deeb226)
1.11.0 (2020-10-28)
- Callout: allow the user to disable the title completely (0eba6db)
- Callout: ensure there is no title padding inside callout. Adjust spacing (2e0bbf3)
- add a Spinner component (835a0cb)
- added a footer component (4b0c0a1)
- added a logo that can be extended (0222147)
- put the utm source in graphql and allow it to be overridden in siteMetadata (f2c4baa)
- GlobalHeader: Remove split treatment and tracking. Remove old GitHub links. (6826de7)
- GlobalHeader: replace the search icon with a search input on larger screens (6fb11a9)
- SearchInput: add a small size (a31692b)
- SearchInput: allow refs to be attached (75e1d88)
- SearchInput: make it easier to detect when user has submitted search (8c53c02)
- add login link to the global header (d324fcc)
1.10.3 (2020-10-23)
1.10.2 (2020-10-16)
- CodeBlock: lighten line highlight color and dont cover line numbers (7a1e12f)
1.10.1 (2020-09-25)
- bump gatsby-plugin-newrelic (ade95db)
1.10.0 (2020-09-25)
- Add a callout component (7edef05)
1.9.5 (2020-09-23)
- identify banners by slug and date, rather than ID (282a120)
1.9.4 (2020-09-16)
Note: Version bump only for package gatsby-theme-newrelic
1.9.3 (2020-09-16)
Note: Version bump only for package gatsby-theme-newrelic
1.9.2 (2020-09-09)
- fallback for btoa so that sites can build (7bbfec0)
1.9.1 (2020-09-08)
- Icon: add ability to specify defs for an icon (99e40cb)
1.9.0 (2020-09-08)
- more correct with initial state (df304c4)
- add ability to specify mdx configuration for gatsby-plugin-mdx (c450f5d)
- AnnouncementBanner: add Icon and link styles (9184766)
- add the announcement banner to the global header (a7505c8)
- create an AnnouncementBanner component that composes the Banner (a9819ce)
- dismisses banner persists (8ad855f)
- get announcement via mdx file in place (4da7bf8)
- marketing banner component (e9e2457)
- update AnnouncementBanner to handle sourcing announcements (e69fb4c)
1.8.2 (2020-09-03)
- Button: ensure all buttons are the same size regardless of border (efeb5fe)
- track clicks to all actions in the global header under a common event (314c365)
1.8.1 (2020-09-03)
- do not fall back to development settings when resolving env options (1778665)
1.8.0 (2020-09-02)
- always enable search (f43f226)
- small tweak to button transition (5fba04a)
- track clicks to the global header links (de5a52c)
- Button: add a new outline variant (da8fdbd)
- add a useSplitTreatment hook to make getting a treatment easier (4293736)
- add a useUserId hook to generate a unique ID for the browser (d1f4f79)
- add a utility for generating UUIDs (cb23131)
- add back github buttons using split treatment (b06a841)
- create a SplitIOProvider component to wrap the site (ea76dda)
- wrap the root element with splitio config if splitio config is defined (e237db1)
1.7.3 (2020-08-21)
- use divider color for hr tags (6808140)
1.7.2 (2020-08-20)
- Overlay: bump the z-index to ensure it sits on top of everything (b6be442), closes /github.com/newrelic/opensource-website/pull/608#issuecomment-676723812
1.7.1 (2020-08-18)
- make spacing between sign up and dark mode uniform (487abbe)
- remove cloud icon from sign up button (b17528c)
- remove keyframes for CSS that is not included in search experience (e207f43)
1.7.0 (2020-08-17)
- add cloud icon (37a936a)
- add global link hover styles (2253092)
- better responsive styles for global header (8090f12)
- change the height of the global nav to 36px (de28d3c)
- dont trigger overlay when using / if typing in an input or textarea (c0d3d98)
- make overlay content the same size as the underlying content (0ff3125)
- more reliable escape listener (4d69c9b)
- prop type issue on Surface (edca881)
- Button: Deprecate plain button in favor of link button (9d48498)
- add ability to summon search with / key (4f05ff6)
- add sign up button to header (aac6ac0)
- add sign up link to the global header (69a412e)
- export useKeyPress (ef9e564)
- update global brand colors (d94717f)
1.6.0 (2020-08-07)
- fix double scroll for search results overlay (8ab69c9)
- fix enter key by using the query params to drive open/closed state (215c068)
- add a new useQueryParams hook (a3d66dd)
1.5.1 (2020-08-06)
- dont render overlay if not search capable (0401bf3)
- fix document undefined error when building the gatsby site (24fcc75)
- lint warning in GlobalHeader component (45c5e23)
- use pointer cursor on all header icons (bbaa53c)
1.5.0 (2020-08-06)
- Adjust styling on overlay to prevent bugs (9fb53e1)
- Add SwiftType site search (4e23c07)
- add to demo site (a7019f2)
- overlay closes when pressing escape (1d61aa5)
- overlay component and search in global nav (c68a684)
- portal component and animations on overlay (192fb7d)
- updates URL when in overlay (607a5a3)
1.4.0 (2020-08-03)
- external icon added to feather icon component (b7c4ba8)
1.3.0 (2020-08-03)
1.2.4 (2020-07-31)
- dont index the header content in swiftype (bdcd376)
1.2.3 (2020-07-28)
- Surface: add dark mode box shadow (4d2a207)
1.2.2 (2020-07-28)
- Surface: add prop type for interactive prop (a7735cf)
1.2.1 (2020-07-28)
Note: Version bump only for package gatsby-theme-newrelic
1.2.0 (2020-07-28)
- border-radius for code block in light mode (395a2e7)
- gatsby-theme-newrelic: add a Video component that handles wistia and youtube videos (2bf61f6)
- add a CodeBlock component (3ed2ef7)
- add a formatCode helper that uses prettier to format the code (0362e02)
- add a useClipboard hook (5f70b1d)
- add a useFormattedCode hook (1c831bc)
- add a useTimeout hook (ea19dc4)
- add ability to specify custom className on CodeBlock (ac690d9)
- add an MDXCodeBlock component for use within MDX (38f08c1)
- add copy icon (c9ee0eb)
- add range and partition helpers for code highlighting (1d1d42e)
- Add search bar component (ded596f)
- configure default languages and accept language config for prism plugin (abc0e76)
- create a Surface component for the basis of cards (c8b803f)
- documentation for API and configuration (cf26e0b)
- hamburger menu component (c477ae5)
1.3.0 (2020-07-28)
- border-radius for code block in light mode (395a2e7)
- gatsby-theme-newrelic: add a Video component that handles wistia and youtube videos (2bf61f6)
- add a CodeBlock component (3ed2ef7)
- add a formatCode helper that uses prettier to format the code (0362e02)
- add a useClipboard hook (5f70b1d)
- add a useFormattedCode hook (1c831bc)
- add a useTimeout hook (ea19dc4)
- add ability to specify custom className on CodeBlock (ac690d9)
- add an MDXCodeBlock component for use within MDX (38f08c1)
- add copy icon (c9ee0eb)
- add range and partition helpers for code highlighting (1d1d42e)
- Add search bar component (ded596f)
- configure default languages and accept language config for prism plugin (abc0e76)
- create a Surface component for the basis of cards (c8b803f)
- documentation for API and configuration (cf26e0b)
- hamburger menu component (c477ae5)
1.2.0 (2020-07-28)
- border-radius for code block in light mode (395a2e7)
- gatsby-theme-newrelic: add a Video component that handles wistia and youtube videos (2bf61f6)
- add a CodeBlock component (3ed2ef7)
- add a formatCode helper that uses prettier to format the code (0362e02)
- add a useClipboard hook (5f70b1d)
- add a useFormattedCode hook (1c831bc)
- add a useTimeout hook (ea19dc4)
- add ability to specify custom className on CodeBlock (ac690d9)
- add an MDXCodeBlock component for use within MDX (38f08c1)
- add copy icon (c9ee0eb)
- add range and partition helpers for code highlighting (1d1d42e)
- Add search bar component (ded596f)
- configure default languages and accept language config for prism plugin (abc0e76)
- create a Surface component for the basis of cards (c8b803f)
- documentation for API and configuration (cf26e0b)
- hamburger menu component (c477ae5)
Note: Version bump only for package gatsby-theme-newrelic
Note: Version bump only for package gatsby-theme-newrelic