Inboxes

Create an inbox to save and track emails. It's free!

+New inbox

<!DOCTYPE html>
<html xmlns="//www.w3.org/1999/xhtml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:v="urn:schemas-microsoft-com:vml">
 <head>
  <title>
  </title>
  <!--[if !mso]><!-- -->
  <meta content="IE=edge" http-equiv="X-UA-Compatible"/>
  <!--<![endif]-->
  <meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
  <style type="text/css">
   #outlook a { padding: 0; }

  .ReadMsgBody { width: 100%; }

  .ExternalClass { width: 100%; }

  .ExternalClass * { line-height:100%; }

  body { margin: 0; padding: 0; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}

  table, td { border-collapse:collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; }

  img { border: 0; height: auto; line-height: 100%; outline: none; text-decoration: none; -ms-interpolation-mode: bicubic; }

  p { display: block; padding: 0; margin: 0; margin-bottom: 0; }

  .revue-p + .revue-p, .revue-p + .revue-blockquote {margin-top: 14px !important;}

  .revue-p + .revue-h2 {margin-top: 28px !important;}

  .revue-h2 {font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, sans-serif; font-size: 20px; line-height: 28px; font-weight: 700;padding-bottom: 8px;}

  [class*="revue-p"] + [class*="revue-p"], [class*="revue-p"] + [class*="revue-blockquote"] {margin-top: 14px !important;}

  [class*="revue-p"] + [class*="revue-h2"] {margin-top: 28px !important;}
  </style>
  <!--[if !mso]><!-->
  <style type="text/css">
   @media only screen and (max-width:480px) {

    @-ms-viewport { width:320px; }

    @viewport { width:320px; }

  }
  </style>
  <!--<![endif]-->
  <!--[if mso]>

<style type="text/css">

  .revue-p,

  .revue-h2,

  .revue-ul,

  .revue-ol,

  .revue-blockquote {margin-bottom: 14px !important;}

</style>

<xml>

  <o:OfficeDocumentSettings>

    <o:AllowPNG/>

    <o:PixelsPerInch>96</o:PixelsPerInch>

  </o:OfficeDocumentSettings>

</xml>

<![endif]-->
  <!--[if lte mso 11]>

<style type="text/css">

  .outlook-group-fix {

    width:100% !important;

  }

</style>

<![endif]-->
  <style type="text/css">
   @media only screen and (min-width:480px) {

    .mj-column-per-100 { width:100%!important; }

    .mj-column-per-100 { width:100%!important; }

    .mj-column-per-25 { width:25.9259259259%!important; }

    .mj-column-per-74 { width:74.0740740741%!important; }

    .mj-column-per-50 { width:50%!important; }

    .mj-column-per-60 { width:60%!important; }

    .mj-column-per-20 { width:20%!important; }

  }



  @media screen and (max-width:600px) {

    .indented {padding-left: 20px !important; padding-right: 20px !important;}

    .link-title {font-size: 18px !important; line-height: 24px !important;}

    .link-image {width: 112px !important;}

    .link-description {font-size: 14px !important; line-height: 22px !important;}

    .link-url {font-size: 13px !important;}

    .header-text {font-size: 20px !important; line-height: 28px !important;}

    .introduction-subject {font-size: 24px !important; line-height: 28px !important;}

    .introduction-spacer {padding: 30px 0 !important;}

    .text-default {font-size: 16px !important; line-height: 24px !important;}

  }
  </style>
 </head>
 <body>
  <div>
   <div style="display:none;font-size:1px;color:#FFF;line-height:1px;max-height:0px;max-width:0px;opacity:0;overflow:hidden;">
    The best demo is in-app. Follow the discussion on twitter.  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌
    <wbr/>
    ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌
    <wbr/>
    ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌
    <wbr/>
    ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌
    <wbr/>
    ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌
    <wbr/>
    ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌
    <wbr/>
    ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌
    <wbr/>
    ‌
   </div>
   <img alt="" border="0" height="1" src="https://inboxflows.com/_/image/http%253A%252F%252Fclick.revue.email%252Fss%252Fo%252F4zhbXw4N7nVC8pF3l0xuWg%252F3ap%252F2fmejI3QRgqccybLgZ73sA%252Fho.gif/?inbox_flows_img_sig=eyJwYXRoIjoiaHR0cCUzQSUyRiUyRmNsaWNrLnJldnVlLiJ9:1lS4PC:zmOVArRiVY2SlVtuZL5pncaoWVyvHrxJkSBIvNOYlj0" style="height:1px !important;width:1px !important;border-width:0 !important;margin-top:0 !important;margin-bottom:0 !important;margin-right:0 !important;margin-left:0 !important;padding-top:0 !important;padding-bottom:0 !important;padding-right:0 !important;padding-left:0 !important;" width="1"/>
   <!--[if mso | IE]>

<table role="presentation" border="0" cellpadding="0" cellspacing="0" width="600" align="center" style="width:600px;">

  <tr>

    <td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;">

<![endif]-->
   <div style="margin:0px auto;max-width:600px;">
    <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="font-size:0px;width:100%;">
     <tbody>
      <tr>
       <td class="indented" style="text-align:center;vertical-align:top;direction:ltr;font-size:0px;padding:0px;padding-left:30px;padding-right:30px;padding-top:48px;">
        <!--[if mso | IE]>

<table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:top;width:600px;">

<![endif]-->
        <div aria-labelledby="mj-column-per-100" class="mj-column-per-100 outlook-group-fix" style="vertical-align:top;display:inline-block;direction:ltr;font-size:13px;text-align:left;width:100%;">
         <table border="0" cellpadding="0" cellspacing="0" role="presentation" width="100%">
          <tbody>
           <tr>
            <td align="left" style="word-break:break-word;font-size:0px;padding:0px;padding-bottom:10px;">
             <div class="introduction-subject" style="cursor:auto;color:#111111;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, sans-serif;font-size:30px;font-weight:700;line-height:36px;text-align:left;">
              Linear changelog - Startup performance improvements
             </div>
            </td>
           </tr>
           <tr>
            <td align="left" style="word-break:break-word;font-size:0px;padding:0px;">
             <div style="cursor:auto;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, sans-serif;font-size:16px;line-height:20px;text-align:left;font-weight:500;color: #5E6AD2;">
              By
              <a style="color: #5E6AD2">
               Linear team
              </a>
              • Issue #59
              <span style="color: #A7ADB5">
               •
              </span>
              <a style="color: #A7ADB5;" target="_blank">
               View online
              </a>
             </div>
            </td>
           </tr>
           <tr>
            <td align="left" style="word-break:break-word;font-size:0px;padding:0px;padding-top:28px;">
             <div class="text-default" style="cursor:auto;color:#3B424B;font-family:Georgia, 'Times New Roman', Times, serif;font-size:18px;line-height:32px;text-align:left;">
              <div class="revue-p" style="margin: 0;">
               The best demo is in-app. Follow the discussion on
               <a style="color: #828fff;text-decoration:underline;" target="_blank">
                twitter
               </a>
               .
              </div>
             </div>
            </td>
           </tr>
           <tr>
            <td class="introduction-spacer" style="word-break:break-word;font-size:0px;padding:40px 0px;">
             <p style="font-size:1px;margin:0px auto;border-top:2px solid #E7E9EB;width:30px;">
             </p>
             <!--[if mso | IE]><table role="presentation" align="center" border="0" cellpadding="0" cellspacing="0" style="font-size:1px;margin:0px auto;border-top:2px solid #E7E9EB;width:30px;" width="30"><tr><td style="height:0;line-height:0;"> </td></tr></table><![endif]-->
            </td>
           </tr>
          </tbody>
         </table>
        </div>
        <!--[if mso | IE]>

</td></tr></table>

<![endif]-->
       </td>
      </tr>
     </tbody>
    </table>
   </div>
   <!--[if mso | IE]>

</td></tr></table>

<![endif]-->
   <!--[if mso | IE]>

<table role="presentation" border="0" cellpadding="0" cellspacing="0" width="600" align="center" style="width:600px;">

  <tr>

    <td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;">

<![endif]-->
   <div style="margin:0px auto;max-width:600px;">
    <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="font-size:0px;width:100%;">
     <tbody>
      <tr>
       <td style="text-align:center;vertical-align:top;direction:ltr;font-size:0px;padding:0px;padding-bottom:44px;">
        <!--[if mso | IE]>

<table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:top;width:600px;">

<![endif]-->
        <div aria-labelledby="mj-column-per-100" class="mj-column-per-100 outlook-group-fix" style="vertical-align:top;display:inline-block;direction:ltr;font-size:13px;text-align:left;width:100%;">
         <table border="0" cellpadding="0" cellspacing="0" role="presentation" width="100%">
          <tbody>
           <tr>
            <td align="center" style="word-break:break-word;font-size:0px;padding:0px;">
             <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="border-collapse:collapse;border-spacing:0px;">
              <tbody>
               <tr>
                <td style="width:600px;">
                 <img alt="" height="auto" src="https://inboxflows.com/_/image/https%253A%252F%252Fs3.amazonaws.com%252Frevue%252Fitems%252Fimages%252F008%252F589%252F554%252Fmail%252F037020c2bf1ce1c1600dd8ee5ff2b1428135a073-1712x960.png%253F1617310502/?inbox_flows_img_sig=eyJwYXRoIjoiaHR0cHMlM0ElMkYlMkZzMy5hbWF6b25hdyJ9:1lS4PC:4lOjaeWsL4dfafj6pvpXtTnvBu0BZQh1uuiV_nv_dhc" style="border:none;border-radius:0;display:block;outline:none;text-decoration:none;width:100%;height:auto;" title="" width="600"/>
                </td>
               </tr>
              </tbody>
             </table>
            </td>
           </tr>
           <tr>
            <td align="center" style="word-break:break-word;font-size:0px;padding:0px;padding-top:16px;">
             <div style="cursor:auto;color:#3B424B;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, sans-serif;font-size:14px;line-height:16px;text-align:center;">
             </div>
            </td>
           </tr>
          </tbody>
         </table>
        </div>
        <!--[if mso | IE]>

</td></tr></table>

<![endif]-->
       </td>
      </tr>
     </tbody>
    </table>
   </div>
   <!--[if mso | IE]>

</td></tr></table>

<![endif]-->
   <!--[if mso | IE]>

<table role="presentation" border="0" cellpadding="0" cellspacing="0" width="600" align="center" style="width:600px;">

  <tr>

    <td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;">

<![endif]-->
   <div style="margin:0px auto;max-width:600px;">
    <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="font-size:0px;width:100%;">
     <tbody>
      <tr>
       <td class="indented" style="text-align:center;vertical-align:top;direction:ltr;font-size:0px;padding:0px;padding-bottom:44px;padding-left:30px;padding-right:30px;">
        <!--[if mso | IE]>

<table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:top;width:600px;">

<![endif]-->
        <div aria-labelledby="mj-column-per-100" class="mj-column-per-100 outlook-group-fix" style="vertical-align:top;display:inline-block;direction:ltr;font-size:13px;text-align:left;width:100%;">
         <table border="0" cellpadding="0" cellspacing="0" role="presentation" width="100%">
          <tbody>
           <tr>
            <td align="left" style="word-break:break-word;font-size:0px;padding:0px;">
             <div class="text-default" style="cursor:auto;color:#3B424B;font-family:Georgia, 'Times New Roman', Times, serif;font-size:18px;line-height:32px;text-align:left;">
              <div class="revue-p" style="margin: 0;">
               Speed is a feature. While we try to pay attention to performance when adding new functionality, regressions and unoptimized codepaths do happen. Now and then, we look at critical aspects of the application and refactor, or re-architect portions of our tech stack to become more performant.
              </div>
              <div class="revue-p" style="margin: 0;">
               This time around, we took a look at startup performance for pre-warmed clients. With pre-warmed, we mean clients that spin up for a subsequent time and thus already have all the workspace data stored in the local database. Pre-warmed startups account for most sessions, making it a great candidate for us to sink our teeth into.
              </div>
              <div class="revue-p" style="margin: 0;">
               We concentrated our efforts around the following:
              </div>
              <ul class="revue-ul">
               <li style="Margin: 0;mso-special-format:bullet;">
                Refactoring and optimizing how we load up data at startup
               </li>
               <li style="Margin: 0;mso-special-format:bullet;">
                Switching from Parcel to Rollup as our build system to improve bundle size
               </li>
               <li style="Margin: 0;mso-special-format:bullet;">
                Lazy loading parts of the application and data that are used infrequently
               </li>
              </ul>
              <div class="revue-p" style="margin: 0;">
               This resulted in a big improvement in startup performance and memory consumption, especially on Safari and other browsers and our desktop applications. On our own workspace, which has around 4000 issues and hundreds of projects, we saw the following improvements:
              </div>
              <div class="revue-h2" style="margin: 0; Margin: 0; display: block; font-weight: 700; padding-bottom: 8px;">
               Startup time to show active issues
              </div>
              <ul class="revue-ul">
               <li style="Margin: 0;mso-special-format:bullet;">
                59% faster on Safari
               </li>
               <li style="Margin: 0;mso-special-format:bullet;">
                40-50% faster on other browsers and desktop app
               </li>
              </ul>
              <div class="revue-h2" style="margin: 0; Margin: 0; display: block; font-weight: 700; padding-bottom: 8px;">
               Startup time to show a huge backlog
              </div>
              <ul class="revue-ul">
               <li style="Margin: 0;mso-special-format:bullet;">
                82% faster on Safari
               </li>
               <li style="Margin: 0;mso-special-format:bullet;">
                60-65% faster on other browsers and desktop app
               </li>
              </ul>
              <div class="revue-h2" style="margin: 0; Margin: 0; display: block; font-weight: 700; padding-bottom: 8px;">
               Memory usage
              </div>
              <ul class="revue-ul">
               <li style="Margin: 0;mso-special-format:bullet;">
                70-80% more efficient across all browsers and desktop apps
               </li>
              </ul>
              <div class="revue-h2" style="margin: 0; Margin: 0; display: block; font-weight: 700; padding-bottom: 8px;">
               Bundle size improvements
              </div>
              <div class="revue-p" style="margin: 0;">
               We have improved code bundling by targeting only modern browsers, better dead code elimination, and code splitting. We’ve also made sure to preload code before it’s needed. This means we load around 50% less code (30% when compressed). This results in ~10-30% faster page load times from a cold cache, depending on network speed.
              </div>
              <div class="revue-h2" style="margin: 0; Margin: 0; display: block; font-weight: 700; padding-bottom: 8px;">
               Fixes and improvements
              </div>
              <ul class="revue-ul">
               <li style="Margin: 0;mso-special-format:bullet;">
                File uploads can now be canceled
               </li>
               <li style="Margin: 0;mso-special-format:bullet;">
                Fixed ability to copy issue URL and ID when the issue is archived
               </li>
               <li style="Margin: 0;mso-special-format:bullet;">
                Fixed a problem where multiple notification emails might have been sent to users
               </li>
               <li style="Margin: 0;mso-special-format:bullet;">
                Added ability to revert to previous versions of issue descriptions. To use it, go to the issue edit screen and choose “Revert issue description” in the command menu.
               </li>
               <li style="Margin: 0;mso-special-format:bullet;">
                When there are no notifications in the inbox, the Notifications drop-down button is no longer visible
               </li>
               <li style="Margin: 0;mso-special-format:bullet;">
                Moving an issue to a different team no adheres to that team’s “Active issues are required to belong to a cycle” setting
               </li>
               <li style="Margin: 0;mso-special-format:bullet;">
                Cycles can now be 5 or 7 weeks long
               </li>
               <li style="Margin: 0;mso-special-format:bullet;">
                Whether you create a new template or edit an existing one, you will now be redirected back to the page where you started the template action
               </li>
               <li style="Margin: 0;mso-special-format:bullet;">
                When the search input is focused on small screens, the sidebar is also opened
               </li>
               <li style="Margin: 0;mso-special-format:bullet;">
                API: Fixing a bug with imageUploadFromUrl not working when the source URL contained special characters or a query string
               </li>
              </ul>
              <div class="revue-p" style="margin: 0;">
               <br/>
              </div>
             </div>
            </td>
           </tr>
          </tbody>
         </table>
        </div>
        <!--[if mso | IE]>

</td></tr></table>

<![endif]-->
       </td>
      </tr>
     </tbody>
    </table>
   </div>
   <!--[if mso | IE]>

</td></tr></table>

<![endif]-->
   <!--[if mso | IE]>

<table role="presentation" border="0" cellpadding="0" cellspacing="0" width="600" align="center" style="width:600px;">

  <tr>

    <td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;">

<![endif]-->
   <div style="margin:0px auto;max-width:600px;">
    <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="font-size:0px;width:100%;">
     <tbody>
      <tr>
       <td style="text-align:center;vertical-align:top;direction:ltr;font-size:0px;padding:0px;">
        <!--[if mso | IE]>

<table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:top;width:600px;">

<![endif]-->
        <div aria-labelledby="mj-column-per-100" class="mj-column-per-100 outlook-group-fix" style="vertical-align:top;display:inline-block;direction:ltr;font-size:13px;text-align:left;width:100%;">
         <table border="0" cellpadding="0" cellspacing="0" role="presentation" width="100%">
          <tbody>
           <tr>
            <td style="word-break:break-word;font-size:0px;">
             <div style="font-size:1px;line-height:22px;">
             </div>
            </td>
           </tr>
          </tbody>
         </table>
        </div>
        <!--[if mso | IE]>

</td></tr></table>

<![endif]-->
       </td>
      </tr>
     </tbody>
    </table>
   </div>
   <!--[if mso | IE]>

</td></tr></table>

<![endif]-->
   <!--[if mso | IE]>

<table role="presentation" border="0" cellpadding="0" cellspacing="0" width="600" align="center" style="width:600px;">

  <tr>

    <td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;">

<![endif]-->
   <div style="margin:0px auto;max-width:600px;">
    <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="font-size:0px;width:100%;">
     <tbody>
      <tr>
       <td style="text-align:center;vertical-align:top;border-top:1px solid #ECEEF2;direction:ltr;font-size:0px;padding:20px 0px;">
        <!--[if mso | IE]>

<table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:top;width:270px;">

<![endif]-->
        <div aria-labelledby="mj-column-per-50" class="mj-column-per-50" style="vertical-align:top;display:inline-block;font-size:0px;line-height:0px;text-align:left;width:100%;">
         <!--[if mso | IE]>

<table  role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:middle;width:162px;">

<![endif]-->
         <div aria-labelledby="mj-column-per-60" class="mj-column-per-60 outlook-group-fix" style="vertical-align:middle;display:inline-block;direction:ltr;font-size:13px;text-align:left;width:60%;">
          <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:middle;" width="100%">
           <tbody>
            <tr>
             <td align="right" style="word-break:break-word;font-size:0px;padding:0px;">
              <div style="cursor:auto;color:#3B424B;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, sans-serif;font-size:13px;line-height:36px;text-align:right;">
               Did you enjoy this issue?
              </div>
             </td>
            </tr>
           </tbody>
          </table>
         </div>
         <!--[if mso | IE]>

</td><td style="vertical-align:middle;width:54px;">

<![endif]-->
         <div aria-labelledby="mj-column-per-20" class="mj-column-per-20 outlook-group-fix" style="vertical-align:middle;display:inline-block;direction:ltr;font-size:13px;text-align:left;width:20%;">
          <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:middle;" width="100%">
           <tbody>
            <tr>
             <td align="right" style="word-break:break-word;font-size:0px;padding:0px;">
              <table align="right" border="0" cellpadding="0" cellspacing="0" role="presentation" style="border-collapse:collapse;border-spacing:0px;">
               <tbody>
                <tr>
                 <td style="width:41px;">
                  <a style="text-decoration: none;" target="_blank">
                   <img alt="" height="36" src="https://inboxflows.com/_/image/https%253A%252F%252Fwww.getrevue.co%252Fassets%252Femail%252Fthumbs_up-1ae5a7bdfcd3220e2b376aa0c1607bc5edaba758e5dd83b482d03965219a220b.png/?inbox_flows_img_sig=eyJwYXRoIjoiaHR0cHMlM0ElMkYlMkZ3d3cuZ2V0cmV2dSJ9:1lS4PC:a9AkIZtaorVz7CQPbJr2rrvRQFdUse5Ad6y3n_kV-vk" style="border:none;border-radius:;display:block;outline:none;text-decoration:none;width:100%;height:36px;" title="" width="41"/>
                  </a>
                 </td>
                </tr>
               </tbody>
              </table>
             </td>
            </tr>
           </tbody>
          </table>
         </div>
         <!--[if mso | IE]>

</td><td style="vertical-align:middle;width:54px;">

<![endif]-->
         <div aria-labelledby="mj-column-per-20" class="mj-column-per-20 outlook-group-fix" style="vertical-align:middle;display:inline-block;direction:ltr;font-size:13px;text-align:left;width:20%;">
          <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="vertical-align:middle;" width="100%">
           <tbody>
            <tr>
             <td align="left" style="word-break:break-word;font-size:0px;padding:0px;">
              <table align="left" border="0" cellpadding="0" cellspacing="0" role="presentation" style="border-collapse:collapse;border-spacing:0px;">
               <tbody>
                <tr>
                 <td style="width:40px;">
                  <a style="text-decoration: none;" target="_blank">
                   <img alt="" height="36" src="https://inboxflows.com/_/image/https%253A%252F%252Fwww.getrevue.co%252Fassets%252Femail%252Fthumbs_down-e13779fa29e2935b47488fb8f82977fedcf689a0cc0cc3c19fa3c6bb14d1493b.png/?inbox_flows_img_sig=eyJwYXRoIjoiaHR0cHMlM0ElMkYlMkZ3d3cuZ2V0cmV2dSJ9:1lS4PC:a9AkIZtaorVz7CQPbJr2rrvRQFdUse5Ad6y3n_kV-vk" style="border:none;border-radius:;display:block;outline:none;text-decoration:none;width:100%;height:36px;" title="" width="40"/>
                  </a>
                 </td>
                </tr>
               </tbody>
              </table>
             </td>
            </tr>
           </tbody>
          </table>
         </div>
         <!--[if mso | IE]>

</td></tr></table>

<![endif]-->
        </div>
        <!--[if mso | IE]>

</td></tr></table>

<![endif]-->
       </td>
      </tr>
     </tbody>
    </table>
   </div>
   <!--[if mso | IE]>

</td></tr></table>

<![endif]-->
   <!--[if mso | IE]>

<table role="presentation" border="0" cellpadding="0" cellspacing="0" width="600" align="center" style="width:600px;">

  <tr>

    <td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;">

<![endif]-->
   <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#FAFAFB;font-size:0px;width:100%;">
    <tbody>
     <tr>
      <td>
       <div style="margin:0px auto;max-width:600px;">
        <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="font-size:0px;width:100%;">
         <tbody>
          <tr>
           <td class="indented" style="text-align:center;vertical-align:top;direction:ltr;font-size:0px;padding:0px;padding-bottom:64px;padding-left:30px;padding-right:30px;padding-top:64px;">
            <!--[if mso | IE]>

<table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:top;width:600px;">

<![endif]-->
            <div aria-labelledby="mj-column-per-100" class="mj-column-per-100 outlook-group-fix" style="vertical-align:top;display:inline-block;direction:ltr;font-size:13px;text-align:left;width:100%;">
             <table border="0" cellpadding="0" cellspacing="0" role="presentation" width="100%">
              <tbody>
               <tr>
                <td align="center" style="word-break:break-word;font-size:0px;padding:0px;padding-bottom:16px;">
                 <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="border-collapse:collapse;border-spacing:0px;">
                  <tbody>
                   <tr>
                    <td style="width:84px;">
                     <a style="text-decoration: none;" target="_blank">
                      <img alt="Linear team" height="84px" src="https://inboxflows.com/_/image/https%253A%252F%252Fs3.amazonaws.com%252Frevue%252Fprofiles%252Fimages%252F000%252F051%252F083%252Fsmall%252Flinear-social-on_dark_gradient_2x.png%253F1567538271/?inbox_flows_img_sig=eyJwYXRoIjoiaHR0cHMlM0ElMkYlMkZzMy5hbWF6b25hdyJ9:1lS4PC:4lOjaeWsL4dfafj6pvpXtTnvBu0BZQh1uuiV_nv_dhc" style="border:none;border-radius:0;display:block;outline:none;text-decoration:none;width:100%;height:84px;" title="Linear team" width="84"/>
                     </a>
                    </td>
                   </tr>
                  </tbody>
                 </table>
                </td>
               </tr>
               <tr>
                <td align="center" style="word-break:break-word;font-size:0px;padding:0px;padding-bottom:8px;">
                 <div style="cursor:auto;color:#111111;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, sans-serif;font-size:20px;font-weight:700;line-height:24px;text-align:center;">
                  By
                  <a style="color: #111111;">
                   Linear team
                  </a>
                 </div>
                </td>
               </tr>
               <tr>
                <td align="center" style="word-break:break-word;font-size:0px;padding:0px;">
                 <div style="cursor:auto;color:#3B424B;font-family:Georgia, 'Times New Roman', Times, serif;font-size:16px;line-height:28px;text-align:center;">
                  <p>
                   Linear changelog and updates
                  </p>
                 </div>
                </td>
               </tr>
               <tr>
                <td align="center" style="word-break:break-word;font-size:0px;padding:0px;padding-top:32px;">
                 <div style="cursor:auto;color:#3B424B;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, sans-serif;font-size:16px;line-height:20px;text-align:center;">
                  <a style="color: #1DA1F2; text-decoration: none;" target="_blank">
                   <img alt="" height="20" src="https://inboxflows.com/_/image/https%253A%252F%252Fwww.getrevue.co%252Fassets%252Femail%252Fshare_twitter_2-c23bb19c3c2dbb4d69a4a5d6630babeab20cda45cf6876450e97cd68b50d2e60.png/?inbox_flows_img_sig=eyJwYXRoIjoiaHR0cHMlM0ElMkYlMkZ3d3cuZ2V0cmV2dSJ9:1lS4PC:a9AkIZtaorVz7CQPbJr2rrvRQFdUse5Ad6y3n_kV-vk" style="border:none;border-radius:0;outline:none;text-decoration:none;vertical-align:middle;padding-right:3px;" width="24"/>
                   <strong style="color: #1DA1F2;vertical-align:middle;">
                    Tweet
                   </strong>
                  </a>
                  <a style="color: #3B5998; text-decoration: none;" target="_blank">
                   <img alt="" height="20" src="https://inboxflows.com/_/image/https%253A%252F%252Fwww.getrevue.co%252Fassets%252Femail%252Fshare_facebook_2-ed8f4e8cbe9cd64529b8d3f1651b4dca46f46d0d0e7d43120462b92f504e8097.png/?inbox_flows_img_sig=eyJwYXRoIjoiaHR0cHMlM0ElMkYlMkZ3d3cuZ2V0cmV2dSJ9:1lS4PC:a9AkIZtaorVz7CQPbJr2rrvRQFdUse5Ad6y3n_kV-vk" style="border:none;border-radius:0;outline:none;text-decoration:none;vertical-align:middle;padding-right:3px;" width="20"/>
                   <strong style="color: #3B5998;vertical-align:middle;">
                    Share
                   </strong>
                  </a>
                 </div>
                </td>
               </tr>
              </tbody>
             </table>
            </div>
            <!--[if mso | IE]>

</td></tr></table>

<![endif]-->
           </td>
          </tr>
         </tbody>
        </table>
       </div>
      </td>
     </tr>
    </tbody>
   </table>
   <!--[if mso | IE]>

</td></tr></table>

<![endif]-->
   <!--[if mso | IE]>

<table role="presentation" border="0" cellpadding="0" cellspacing="0" width="600" align="center" style="width:600px;">

  <tr>

    <td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;">

<![endif]-->
   <div style="margin:0px auto;max-width:600px;">
    <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="font-size:0px;width:100%;">
     <tbody>
      <tr>
       <td class="indented" style="text-align:center;vertical-align:top;direction:ltr;font-size:0px;padding:0px;padding-bottom:32px;padding-left:30px;padding-right:30px;padding-top:64px;">
        <!--[if mso | IE]>

<table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:top;width:600px;">

<![endif]-->
        <div aria-labelledby="mj-column-per-100" class="mj-column-per-100 outlook-group-fix" style="vertical-align:top;display:inline-block;direction:ltr;font-size:13px;text-align:left;width:100%;">
         <table border="0" cellpadding="0" cellspacing="0" role="presentation" width="100%">
          <tbody>
           <tr>
            <td align="center" style="word-break:break-word;font-size:0px;padding:0px;">
             <div style="cursor:auto;color:#3B424B;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, sans-serif;font-size:14px;line-height:28px;text-align:center;">
              If you don't want these updates anymore, please unsubscribe
              <a style="color: #828fff" target="_blank">
               here
              </a>
              .
             </div>
            </td>
           </tr>
           <tr>
            <td align="center" style="word-break:break-word;font-size:0px;padding:0px;">
             <div style="cursor:auto;color:#3B424B;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, sans-serif;font-size:14px;line-height:28px;text-align:center;">
              If you were forwarded this newsletter and you like it, you can subscribe
              <a style="color: #828fff" target="_blank">
               here
              </a>
              .
             </div>
            </td>
           </tr>
           <tr>
            <td align="center" style="word-break:break-word;font-size:0px;padding:0px;padding-top:8px;">
             <div style="cursor:auto;color:#3B424B;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, sans-serif;font-size:14px;line-height:28px;text-align:center;">
              Powered by
              <a style="color: #828fff" target="_parent">
               Revue
              </a>
             </div>
            </td>
           </tr>
          </tbody>
         </table>
        </div>
        <!--[if mso | IE]>

</td></tr></table>

<![endif]-->
       </td>
      </tr>
     </tbody>
    </table>
   </div>
   <!--[if mso | IE]>

</td></tr></table>

<![endif]-->
  </div>
 </body>
</html>