Skip to content

Latest commit

 

History

History
1691 lines (704 loc) · 83.5 KB

CHANGELOG.md

File metadata and controls

1691 lines (704 loc) · 83.5 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

2.8.1 (2021-09-15)

Bug Fixes

  • Optionally remove noreferrer from links to NR domain (3461267)

2.8.0 (2021-09-14)

Features

  • adding the ability to set the currently active site (c9e80a6)

2.7.0 (2021-09-07)

Bug Fixes

  • Pass className to Overlay (264f46d)

Features

  • add quick_starts to SwiftType filtering in SearchModal (12185b6)

2.6.0 (2021-09-02)

Features

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)

Features

  • explicitly track previous route as referrer in tessen (1423aeb)

2.4.5 (2021-06-29)

Bug Fixes

  • remove margin pushing caret to the right (cb22d99)

2.4.4 (2021-06-11)

Bug Fixes

  • add pageaction to track user search terms (5ea71e9)
  • empty commit to trigger version bump (338fe8c)

2.4.3 (2021-06-03)

Note: Version bump only for package gatsby-theme-newrelic

2.4.2 (2021-06-01)

Bug Fixes

  • 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)

Bug Fixes

  • handle lack of access to local storage (c1987e8)

2.4.0 (2021-05-20)

Bug Fixes

  • crank z-index up higher (8d3594e)
  • if link to original image, use straight up a tag and not gatsby link (b212974)

Features

  • Update feedback component functionality and tracking (6f9b862)

2.3.0 (2021-05-19)

Bug Fixes

  • 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)

Features

  • 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)

Performance Improvements

  • extract result list into own component and wrap in memo to help typing performance (c538a72)

2.2.3 (2021-05-12)

Bug Fixes

  • updating links to allow for dangerouslySetInnerHTML (3e95145)

2.2.2 (2021-05-11)

Bug Fixes

  • Link: Ensure className gets forwarded to the underlying link components (fc36339)

2.2.1 (2021-05-07)

Bug Fixes

  • 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)

Reverts

  • Revert "chore: using first-of-type to suppress warnings" (9b19caa)

2.2.0 (2021-05-06)

Bug Fixes

  • add proper split.io tracking (ff25f48)

Features

  • 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)

Features

  • SplitColorButton: add split button to header (f8ef271)

2.0.2 (2021-04-27)

Bug Fixes

  • Bump react-spring version (193441b)

2.0.1 (2021-04-23)

Bug Fixes

  • referrer field not being sent on sign up (6c5fca5)

2.0.0 (2021-04-21)

Features

BREAKING CHANGES

  • Update peer dependencies to Gatsby 3

1.39.1 (2021-04-20)

Features

BREAKING CHANGES

  • peer dependencies have all been updated to work with Gatsby 3.

1.39.0 (2021-04-19)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • removes utm source from theme (38e661a)
  • upgrade @wry/equality from 0.3.4 to 0.4.0 (c85809c)

Features

  • Add course to callout variants (116c9ad)

1.37.1 (2021-04-05)

Bug Fixes

  • tessen: enable all segment integrations via tessen (3130532)

1.37.0 (2021-03-22)

Features

  • search: only search for pages in current locale's language (824b4ae)
  • search: support searching docs jp content (d975db6)

1.36.1 (2021-03-18)

Bug Fixes

  • 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)

Bug Fixes

  • SEO: fix linting errors (bd54295)

Features

  • SEO: add swiftype type field for nr subdomain sites and their locales (3285f88)

1.35.2 (2021-03-08)

Bug Fixes

  • 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)

Bug Fixes

  • now tracks all tessen page views (366c408)
  • use initialization variable (2ff63de)

1.35.0 (2021-03-05)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • tracks tessen for sign up links and allows to specify component (9360241)

1.33.1 (2021-03-03)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Features

  • localizes paths for newrelic.com (32f488e)

1.32.3 (2021-02-27)

Bug Fixes

  • Standardize issue button template with yes/no template (b969984)

1.32.2 (2021-02-26)

Bug Fixes

  • 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)

Bug Fixes

  • 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 and ArrowDown) (79110de)
  • Fix reference to undefined variable (30e0347)
  • Minor style updates for search to reduce spacing (fad4035)

1.32.0 (2021-02-23)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • allow className on RelatedResources component (d4e421b)

1.30.0 (2021-02-12)

Bug Fixes

  • NavItem: Filter nav items based on search term (ce64f3d)
  • SearchInput: Horizontal spacing adjustments for small search inputs (2e88011)

Features

  • Create a TextHighlight component (8740878)
  • create new Navigation component (5aba671)

1.29.0 (2021-02-12)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • SearchInput: fix emotion warning about stringified function (7ec637b)

1.24.0 (2021-01-22)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

1.23.2 (2021-01-15)

Bug Fixes

  • 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)

Bug Fixes

  • ensure title and titleTemplate fields are defined on SiteSiteMetadata type (cebffa0)
  • use proper casing on hrefLang prop (ffdacb2)

1.23.0 (2021-01-12)

Bug Fixes

  • 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)

Features

  • SEO component added to theme and adds hreflang tags (b210d7d)

1.22.3 (2021-01-11)

Bug Fixes

  • adding missing helper function (417eaf0)

1.22.2 (2021-01-11)

Bug Fixes

  • update options variables for consistency (6ddebba)

1.22.1 (2021-01-11)

Bug Fixes

  • NavItem: Ensure children are matched against the localized URL (f80e5a2)

1.22.0 (2021-01-09)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

Features

  • builds pages based on file relative path (517df7c)

1.19.1 (2021-01-06)

Bug Fixes

  • do not automatically create pages for additional locales (de88460)

1.19.0 (2021-01-06)

Bug Fixes

  • ensure mdx code block tests if language is a shell language (8faf181)
  • remove translation on button hover styles (b62a52a)

Features

  • 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)

Bug Fixes

  • ensure anchor links are treated the same as relative links (815d31e)

1.18.0 (2020-12-18)

Bug Fixes

  • CodeBlock: set the language as jsx for all javascript code blocks (6452e36)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • added SimpleFeedback component (2ea622b)
  • search: focus search input when search overlay opens (3f1b69a)

1.16.3 (2020-12-05)

Bug Fixes

  • 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)

Bug Fixes

  • adding missing imports (a5e69bd)
  • moved wrapRootElement to each file (10a0691)

1.16.0 (2020-11-24)

Features

  • table component added to the theme (02a23b9)

1.15.1 (2020-11-06)

Bug Fixes

  • filter out menu pages for docs results (c5ca83b)

1.15.0 (2020-11-05)

Bug Fixes

  • prefix all icons depending on the library it comes from (bc109a8)
  • PageTools: remove layout-specific styles (b998aa0)
  • add chevron-down icon (9fcecc1)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

Features

  • 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)

Bug Fixes

  • make gatsby-plugin-mdx a peer dependency (6eaa1b2)
  • remove mdx config from theme (112f4cf)

Features

  • automatically add fileRelativePath to mdx nodes and pages (6e91cd6)

1.11.1 (2020-10-28)

Bug Fixes

  • 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)

Bug Fixes

  • Callout: allow the user to disable the title completely (0eba6db)
  • Callout: ensure there is no title padding inside callout. Adjust spacing (2e0bbf3)

Features

  • 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)

Bug Fixes

  • make callout colors more subtle (1893b77)
  • upgrade @wry/equality from 0.2.0 to 0.3.0 (7ba00f3)

1.10.2 (2020-10-16)

Bug Fixes

  • CodeBlock: lighten line highlight color and dont cover line numbers (7a1e12f)

1.10.1 (2020-09-25)

Bug Fixes

  • bump gatsby-plugin-newrelic (ade95db)

1.10.0 (2020-09-25)

Features

  • Add a callout component (7edef05)

1.9.5 (2020-09-23)

Bug Fixes

  • 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)

Bug Fixes

  • fallback for btoa so that sites can build (7bbfec0)

1.9.1 (2020-09-08)

Bug Fixes

  • Icon: add ability to specify defs for an icon (99e40cb)

1.9.0 (2020-09-08)

Bug Fixes

  • more correct with initial state (df304c4)

Features

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • do not fall back to development settings when resolving env options (1778665)

1.8.0 (2020-09-02)

Bug Fixes

  • always enable search (f43f226)
  • small tweak to button transition (5fba04a)
  • track clicks to the global header links (de5a52c)

Features

  • 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)

Bug Fixes

  • use divider color for hr tags (6808140)

1.7.2 (2020-08-20)

Bug Fixes

1.7.1 (2020-08-18)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • fix double scroll for search results overlay (8ab69c9)
  • fix enter key by using the query params to drive open/closed state (215c068)

Features

  • add a new useQueryParams hook (a3d66dd)

1.5.1 (2020-08-06)

Bug Fixes

  • 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)

Bug Fixes

  • Adjust styling on overlay to prevent bugs (9fb53e1)

Features

  • 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)

Features

  • external icon added to feather icon component (b7c4ba8)

1.3.0 (2020-08-03)

Features

  • create a Tag component (e8e742e)
  • create a TagList component (86afd0f)

1.2.4 (2020-07-31)

Bug Fixes

  • dont index the header content in swiftype (bdcd376)

1.2.3 (2020-07-28)

Bug Fixes

  • Surface: add dark mode box shadow (4d2a207)

1.2.2 (2020-07-28)

Bug Fixes

  • 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)

Bug Fixes

  • border-radius for code block in light mode (395a2e7)

Features

  • 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)

Bug Fixes

  • border-radius for code block in light mode (395a2e7)

Features

  • 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)

Bug Fixes

  • border-radius for code block in light mode (395a2e7)

Features

  • 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.1.10 (2020-07-21)

Note: Version bump only for package gatsby-theme-newrelic

1.1.9 (2020-07-21)

Note: Version bump only for package gatsby-theme-newrelic