v1.0.0
·
5476 commits
to develop
since this release
1.0.0 (2020-07-09)
Bug Fixes
- Add a link to the developer champion page from the landing page (#391) (ca4ac42)
- Add border radius to striped sections on the landing page (63b632e)
- add italics to class (3732dfa)
- add padding (5e450f7)
- add required proptype (f456b47)
- add required to correct page (b8f2403)
- added key for nav item (84ea900)
- added propTypes (e0c94b8)
- Background on code snippets (46ac851)
- bug with clearing search in mobile view (cd71fb2)
- Center align the search icon in the search input (f490c89)
- change alignment of hover (3d82ad3)
- closing tags (313a4d1)
- correct url for 5 minute tag resources (3dc3355)
- dont use window for component scope (ffed14c)
- Ensure current page is always bolded (b09e543)
- Ensure overview template guides are properly linked (f8d64cc)
- Ensure urls with trailing slashes are matched properly when creating breadcrumbs (62a21ed)
- escape works now and fixed minor things (eebf794)
- fragment error (b4980b9)
- Handle navigation with no search term (10d2ec1)
- Hide duration if its not specified (de45a61)
- homepage tags (69f8e9e)
- Incorrect image paths in all guides (76c1f3d)
- incorrect pathname (0162ddd)
- Increase max width to 1600px for larger displays (#264) (8916fed)
- linting error (eb737f0)
- make linter happy (33e59ec)
- moved padding (fef9624)
- no more horizontal scroll (1bf3f18)
- no more overlap on search input in mobile view (64baf46)
- pre tag css grid bug (d71b796)
- reduce props to single column on mobile (80243af)
- Reduce spacing between guide step and title (#388) (9ba61ac)
- refactored and removed mobile prop (0933aba)
- Relocate developer champion badge on landing page (#390) (f7f68c3)
- remove console statement (99142a2)
- remove proptype (a9a97c9)
- removed spacing (e7fda7f)
- removing example file (7334dbe)
- Replace 'Build apps' icon with 'Apps' icon from New Relic One (#356) (d1b9bff)
- Replace developer champions icon with official logo from old site (95d460a)
- Replace grainy photo on developer champions page (4f12fc3)
- required prop (d42b4c1)
- search ability in mobile, no results found, right chevron (cb683ac)
- Show all explore-docs-guides in overview page (3b50c35)
- syntax error in sidenav json (5779761)
- Update dev champion url (9b20d94)
- Update URLs (4616ef2)
- updating grid widths (20b6f8d)
- upgrade @mdx-js/mdx from 1.6.4 to 1.6.6 (c3a7c98)
- upgrade @mdx-js/react from 1.6.4 to 1.6.5 (9fe5b0c)
- upgrade @mdx-js/react from 1.6.5 to 1.6.6 (564012c)
- upgrade gatsby from 2.23.0 to 2.23.1 (4c68029)
- upgrade gatsby-plugin-mdx from 1.2.11 to 1.2.14 (9ad5657)
- upgrade multiple dependencies with Snyk (393e829)
- upgrade multiple dependencies with Snyk (46dce5d)
- upgrade multiple dependencies with Snyk (3a0c44b)
- upgrade react-helmet from 6.0.0 to 6.1.0 (7cfcf1b)
- OverviewTemplate: Empty grid listing state (af7aba0)
- Add back padding in global header (782fa30)
- Add back sidebar styles and logo component (0572f78)
- Add check for propTypes in getTypeDefs (f1b0402)
- better spacing of footer links on tablet (8f27817)
- Change typeDef return value key name (f07f86b)
- Code styles in code snippets when rendered inside a markdown component (107d9df)
- Compare splitUsing > 0 instead of 1 (4081bae)
- correct header/footer urls (69fc314)
- Ensure params is an empty array if there are no params for methods (5f35bde)
- Ensure right-column on prop list does not overflow (de6e2df)
- Ensure shape prop types adhere to nested enums (7924a7e)
- ensuring that pages take up the entire height (d83aa51)
- Eslint error for conditional hook call (6238799)
- Fix image location for nerdgraph api key (51636eb)
- render problem with group titles (a0f8a06)
- weird top margin with groups (1cba79f)
- ResponsiveStyling: Show subset of heading at thin widths (e81387d)
- Spacing on get started layout (79dbb6d)
- responsive: Stack grids and intro video sooner (dc9d97a)
- Ensure right-column has a min width of 0 (a50ddf2)
- Ensure Steps handles a single child. Use the Children utility instead (3a6cf85)
- Ensure width on right-column spans full column even if the content does not (cac7a7c)
- Eslint warnings for unnecessary deps (5f60c2a)
- Failing build due to undefined prop types (fc44a75)
- Fix rendering when there is no component (aad5354)
- Handle enums that are nested in a shape prop type (97b7a1b)
- Handle spread args on function definitions (d4453d6)
- Hide duration when there is no duration (e20e8fe)
- Layout on small breakpoints (52c5b20)
- little refactor (6056e69)
- Move isEnum check first (8a4a540)
- only add a url if one exists for a parent (610b999)
- Only show examples if there are examples to show (7e6733d)
- prepending SDK stylesheet (869fc5b)
- Reapply sidebar changes to (5fbbd5d)
- Remove min-height to fix issue where expanding the component docs caused the page to expand and not collapse back (9cd93de)
- removed snapshots from git (4fa1ea1)
- Removes font size override for bare h2 tag (10ddf09)
- Removes visual underline from reference doc titles (2a4a009)
- removing onClick prop (9524e8e)
- resolve prettier warning message (9a39f45)
- resolving file name issues (f9e3066)
- resolving issue when attempting to build server-side (ca869a1)
- Return null if the SDK is not available (4f5eaa2)
- Return type info for union types (f973f9f)
- sidebar style (14c1588)
- Spacing on collapsed nav items (63bf2d4)
- Spacing on tertiary links (d33e287)
- spelling mistake in scripts (c7fdb9d)
- Title on logger api doc (1343036)
- typo in the workflow file (d7aa03e)
- updated classnames to be in line with suit (4200e97)
- updated files to work with new linting (1cf8851)
- Updates description in component reference docs to match Intro styling (d9d9dd1)
- Use inline style override to reset sdk styles (4dc68cf)
- Use own layout for 404 pages (c09f6c3)
- Use secondary font family for page titles (786aabc)
- using correct menu open variable (6a47976)
- Visual spacing for method docs with no args (1089340)
- z-index issue on 404 page (a52af9d)
Features
- Add a developer champion banner to the homepage (64a85e3)
- Add a max height on component examples (0aa2bb0)
- Add a plain button style (c5bbf78)
- Add a search icon (28c97df)
- add a shallowEqual helper (321acbf)
- Add a small button type (9650393)
- Add a tertiary background color. Adjust secondary surface color (80008d6)
- Add accent text color (3698b55)
- Add an award icon (4bfc1be)
- Add champion program icons section (14b091a)
- Add current page indicator to selected page (0d1cdd5)
- Add dark mode toggle to the header (670c726)
- Add dev champ icon to sidebar link (25bff81)
- Add documentation on the guide frontmatter (b974208)
- Add hover state for guide tiles (7cfec22)
- Add intro-text class to index page and remove duplicate styles (d404bad)
- Add menu button to mobile header (d24518e)
- Add missing and update incorrect redirects (4e2a943)
- Add New Relic favicon (c1cc9f3)
- Add normalize.css (49b4838)
- Add overview template (aa7474a)
- Add paragraph for inspiration (4ac9a4f)
- add preview styles for code block (2f2a9b8)
- Add query to homepage to look for guides that are promoted to homepage (5be6be0)
- Add react hooks plugin (83155cc)
- Add redirect for collect-data-from-any-source (c7c7e9a)
- Add redirect plugins (09b1f47)
- Add redirects for all mdx pages that specify redirects (0a9647d)
- Add redirects for pages that need it (01964ff)
- Add site-container to header and layout (a320069)
- Add small spacing and border radius on types (db01bd6)
- Add sun and moon icons (066e163)
- Add support for hcl syntax (20712d3)
- Add support for line highlighting (dddc708)
- Add support for text wrapping in code highlight (5f3dd27)
- Add surface colors (c064edc)
- Add the developer-champion page (b693b75)
- Add the NerdGraph getting started video (42ce461)
- Add the search input to the sidebar (ff4faea)
- Add trello and users icons (39fa513)
- Add use-dark-mode and gatsby-plugin-use-dark-mode (1aaa856)
- added API links to sidebar (48d4ca7)
- added links in footer (24cea99)
- added teh ability to specify icons to GuideTile (fca1d49)
- added terms of service link in the footer (4a4c526)
- Allow feather icon to change stroke width from variable (578dfac)
- Background stripe on get started section (385375e)
- Change accent color for dark mode (7225b80)
- Change how section backgrounds are rendered (e6d1fe3)
- changes the guide time position on smaller screen (1c5fd5d)
- clear input from inputs (de40df6)
- Create a button component (528d371)
- Create a SkewedContainer component (b2f37e6)
- Create Logo component and render inline instead of using a background image (57d1c15)
- dependencies section (c97b690)
- Double the space on shape prop types (96650aa)
- Ensure charts examples have a height defined (c4e6094)
- Ensure equal spacing between prop list info (305946d)
- Ensure header/footer line up with content by adding some padding (686e9ef)
- Fix margins on guide listing (e0eb521)
- Hide main content if mobile nav is open (e59da89)
- Hide sidenav for small widths (db6443b)
- highlights text (b5413a6)
- Move footer to the content column (ed41f38)
- new subheaders in overview pages (04dceb4)
- now when copy it does icon.TYPE (4e23f7f)
- Pass format options in CodeBlock (fc688ad)
- remove github and edit button from global nav (55c507d)
- Responsive nav (f232e0a)
- Show nav on menu click (6e51a4e)
- SSR for page specific providers (1023f45)
- Start working on dark mode variables (296a537)
- Update 2 guides to use callout title/description and promotion (2b923e6)
- Update 404 page for dark mode (d4b1463)
- update api and component reference templates to use the code block for usage (45e319a)
- Update background color on section (341053f)
- Update box shadow in dark mode (cbf71b9)
- Update buttons to handle dark mode (7557666)
- Update callouts to handle dark mode (c39153f)
- Update Callouts to work with dark mode (544d01c)
- Update code snippet bottom bar to use abstract color vars (707d357)
- Update CodeDef to handle dark mode (c1efaec)
- Update CodeSnippet to use dark theme (c5895d7)
- Update ConstantReference to handle dark mode (89345aa)
- Update deprecation notice for dark mode (f0685e5)
- Update GlobalHeader to use abstract color vars (7a61a40)
- Update guide listing description to use accent text color (26763ac)
- Update GuideTile to use abstract css color vars (d2091e4)
- Update icon gallery to work with dark mode (2f0e1d5)
- Update logo to better handle theme colors (0408e28)
- Update markdown and guide templates to use abstract color vars (82c6209)
- Update new relic logo to better handle dark mode (603df66)
- Update search input for dark mode (8489c32)
- Update the time picker guide to promote to home page (784f056)
- CodeSnippet: Add optional fileName prop (6b41998)
- CodeSnippet: Truncate filename in middle (95f69b0)
- GuideTile: content alignment via prop (3c2fbc1)
- OverviewTemplate: Add guide listing filtered to overview path (a50e8a0)
- ability to filter icons (868110e)
- Accept size prop for feather icon (df680e2)
- add a component example that renders a live preview (7178aa5)
- Add a FunctionDefinition component and render the function def for a method (9c7674d)
- Add a PageTitle component and update the reference templates to use them (42fb2a1)
- Add a splitUsing utility function (a075eda)
- Add a splitWhen utility (17d946b)
- Add a useComponentDoc hook. Update ReferenceTemplate to use it (e3fc863)
- add a useSdk hook. Move bundle sources to sdk file (677c684)
- Add AccountPicker (50ef393)
- Add AccountsQuery component (29e70b7)
- Add all component docs to the sidenav (1ba5c10)
- Add AreaChart and AccountStorageMutation components (9a43c6c)
- Add AutoSizer component (307d0cb)
- Add Card and CardHeader components (ed59000)
- add component heading (abc122b)
- Add deprecation message to prop list (d390f5d)
- Add deprecation prop to component doc (873ae98)
- Add Grid component (2db768d)
- add guide page structure (8d41970)
- Add helper function for getting default value (80485ed)
- Add helper getRawTypeName function (1d33f8f)
- Add Icon component (797d958)
- Add logger api (1172e81)
- Add markdown page generation (98d6aa6)
- Add method definitions and data to useComponentDoc (d4d0180)
- Add method examples to the reference template (811b122)
- Add modal and tooltip components (b6a2824)
- Add navigation API doc page with hardcoded doc data (975087c)
- Add NerdGraphQuery and NrqlQuery components (0b608d7)
- Add nerdlet API doc (a8bbf09)
- Add number and string components for code def (b0ecdfc)
- Add operator component for code def (630ff4f)
- Add PlatformStateContext and NerdletStateContext (0355d26)
- Add prop type examples for each component (0d5fb69)
- Add required label to required prop types (87126a9)
- Add some polish to the prop list (c5cc80f)
- add spacing under each component example (8d8dd83)
- Add Spinner component. Allow example to take preview style (10df676)
- Add Stack component and styles (dde2f10)
- add styles for each component example (b2ef503)
- Add syntax highlighting for constants (b15f120)
- add template for component docs (bc9c46e)
- Add terms and conditions page (5aa6c73)
- Add test and implementation to get meta for shape types (a1e86c2)
- Add test and implementation to return meta for a func type (004dde1)
- Add the automate-workflows/workflow-automation page (1e1463b)
- add the CardBody component (845cb07)
- Add the rest of the component markdown files (ebaf101)
- add the rest of the text components (2c2068c)
- Add Toast example and handle ToastManager (7d619d4)
- Add typeDefs to navigation API (b6b7578)
- add usage info for each component (430149f)
- add useScript and useStylesheet hooks (d24fc97)
- added a pull request template (c25195c)
- added a top-level style file and reset (a1db80f)
- added ability to set page-specific metadata (f1ce455)
- added and configured Google Tagmanager (40cf1c8)
- added code snippet component (d367086)
- added component description (01b173f)
- added content for page (c047171)
- added ExternalLink component (ae6e565)
- added initial content for page (e4a01a7)
- added list of props (be41956)
- added robots.txt plugin (aa293dc)
- added sitemap plugin (29dc0b8)
- added Steps component (c74a420)
- added video component (ed098aa)
- adds the (optional) ability to have other content in intro (169bf13)
- basic link elements on desktop (59de02e)
- Better handling of text followed by code snippets by creating sections at each code snippet point (dabb1a7)
- Change default list styles (41b654c)
- Clean up styles between the reference templates (80fdbff)
- constants showing up on page (0e770d8)
- Create a CodeDef component to abstract the styles of a code definition (cc6c84f)
- Create a FeatherIcon component (7505183)
- Create a Markdown component (23190b0)
- Create a SearchInput component (ac158ad)
- Create a useClipboard hook. Move copy clipboard code into a util function (ebf65fd)
- Create homepage (8dff7da)
- Create shell for PropTypeInfo component (a26b994)
- Create useApiDoc hook. Update ApiDocTemplate to use api-specific language (49e5f61)
- created a component that allows for side-by-side content (82b3414)
- created breadcrumb logic (3836c29)
- created hamburger menu component (ecc9e1f)
- desktop footer styles (aa91b8b)
- Disable editing if there is no preview to show (c7a4a60)
- documentation for intro to data querying (35a0564)
- dynamically creating the sidebar (f5e159c)
- example component snapshot test (7c3bf35)
- Extract a MethodReference component and add to the 2 reference templates (d64e9df)
- Extract common styles to a ReferenceTemplate.module.scss (8ea4062)
- Format code in code snippet where possible (136389c)
- Handle different arrayOf values (bd8399c)
- Handle oneOf when returning meta info (650818a)
- Implement arrayOf for prop list (68f1944)
- Implement meta for union types (77022be)
- Implement meta info for arrayOf types (b05948b)
- Implement shape prop type (dc8b14b)
- load deps needed for sdk in ssr (2693fee)
- mobile header menu (90fe6b1)
- mobile menu (6d7253b)
- More tweaks to component doc styling (742cce1)
- Move CSS to shadow DOM for style isolation (663dbab)
- Move New Relic logo to own component (30ff430)
- new logo (0c13609)
- Only render editor if the component is live otherwise render code snippet (7ad682d)
- Polish icon gallery (7020f7a)
- Polish some more styles on prop list (a5591d4)
- Polish styles on method references (52e0c85)
- Populate edit url (88896b9)
- populate side nav from json file (447e68c)
- populated navigation bar (20df861)
- pull constants off of apidocs (1f08aae)
- recursively create sidebar navigation (a55b2b8)
- Remove bottom margin in markdown if p tag is last (3e36937)
- Remove default margin on pre elements (37b495c)
- Remove margin on videos (b016007)
- Remove top margin from first header inside step (4aa2162)
- render a comma between multiple args to func definition (918d6e0)
- Render function definition for func prop types (9dd5137)
- Render union type info for union props (09d8a69)
- Render union types prop info (bc5e17a)
- rendering based on breadcrumbs (63cfc53)
- Separate component/api doc templates. Use API template for logger and nerdlet apis (a2ff76d)
- Show loading text on example when styles have not loaded (a53032d)
- Simplify github icon and inline the svg (8d5fc02)
- Smarter line break opportunities for default values (6e94f13)
- Spacing and sizing layout tweaks (1f626d3)
- Start guide template (896a313)
- style guide listing component (397587a)
- Style the method name and description (6529f3f)
- Update ConstantReference to use CodeDef (361a71f)
- Update hr styles (97e9ac8)
- Update layout components to use dark mode css var (df29c40)
- Update PropList to handle dark mode (15a1ccb)
- Update sidebar links to use abstract css var colors (c8efa50)
- Update Step to use abstract color vars (26bf15f)
- updated iconography for sidenav and homepage (e5fe490)
- Use a fixed sidebar and scroll independently (7d9a7fe)
- Use getDefaultValue helper in useComponentDoc (f40c603)
- Use github/edit icons from feather and render them inline (14e6fb8)
- Use group key on sidenav instead of subnav to populate group header (22a9254)
- Use header semantic element for mobile header (7d04953)
- Use inline svg rather than background image for copy icon in code snippet (d601774)
- Use Link and ExternalLink for header (f604909)
- Use Logo component for mobile header (f79be06)
- Use Logo component in footer. Add props to change text/bracket color (8ce1335)
- Use Markdown component for reference templates (7193215)
- Use the Markdown component for MethodReference (d957f4d)
- working search box (3a31d30)