- Accessories
- Accommodation
- Accounting
- Airline
- Amusement Park
- Analytics
- Appliances
- Art
- Auction site
- Automotive
- Bank
- Beauty
- Bike Rental
- Biotechnology
- Books
- CRM
- Call center software
- Cameras
- Cards
- Chrome plugin
- Cleaning Products
- Clothing
- Coffee
- Collaboration
- Community
- Contact lenses
- Coolers / Tumblers
- Crowd funding
- Cryptocurrency
- Customer support
- Dating
- Department store
- Design tools
- Developer tools
- Digital printing
- Dining / Restaurant
- Direct to consumer
- Domain names
- Drinkware
- E-commerce
- E-commerce store builder
- Education
- Electronic signatures
- Electronics
- Email Service Provider
- Email marketing
- Entertainment
- Event management
- Eyewear
- Fashion
- Finance
- Fitness
- Flight comparisons
- Food & Beverage
- Food delivery
- Form builder
- Fragrance
- Freelancer tools
- Furniture
- Game
- Gaming
- Gifts
- Glasses
- Greetings cards
- Groceries
- Hair
- Health
- Hiring
- Home & Garden
- Hotel comparison
- Hotels
- Insurance
- Investing
- Jewelry
- Kitchen
- Landing page builder
- Language learning
- Linens
- Lingerie
- Live chat
- Luggage / Cases
- Makeup
- Marijuana delivery
- Marketing
- Marketplace
- Mattress company
- Meal delivery kits
- Media
- Messaging
- Museum
- Music
- Musical Instruments
- NFT
- News
- No-code
- Nonprofit
- Nutrition
- Online courses
- Online-course-platform
- Outdoor
- Password manager
- Payments
- Performing Arts
- Personal Finance
- Pets
- Pharmacy
- Photography
- Podcast Hosting
- Podcasts
- Productivity
- Project management
- Property
- Proposal software
- Publisher
- Real estate
- Reviews
- Ride sharing
- Running
- SEO
- SaaS
- Sales tools
- Scooters
- Shoes
- Skincare
- Social network
- Software
- Sportsware
- Subscription boxes
- Sustainable Living
- Swimwear
- T-shirt Printing
- Talent
- Telco
- Toys
- Trains
- Transport
- Travel
- Underwear
- VPN
- Video Maker
- Video hosting
- Video streaming
- Voucher/Coupon Sites
- Watches
- Web hosting
- Website builder
- Workforce management
- Writing
- & Other Stories
- &Open
- 1 Hotels
- 1&1
- 1Password
- 3dcart
- 6pm
- A.C. Moore
- ANNA by RadLabs
- ASOS
- AT&T
- AVI-8
- AYR
- Abercrombie
- Accessorize
- Ace Hardware
- ActiveCampaign
- Acura
- Acuvue
- Adapt
- Adidas
- Agolde
- Airbnb
- Aircall
- Airtable
- Alaska Air
- Aldi
- All Saints
- Allbirds
- Almabase
- Along
- Aman Resorts
- Amazon
- Ambronite
- American Airlines
- American Apparel
- American Civil Liberties Union
- American Girl
- American Red Cross
- Anchor
- Animoto
- Ann Taylor
- Anthropologie
- Antidote Street
- Apollo Theater
- Apple
- Architectural Digest
- AriZona
- Aritzia
- Armani
- Armani Exchange
- Armogan
- Asana
- Asphalt Green
- Astley Clarke
- Athletic Brewing
- Auberge Resorts
- Audemars Piguet
- Audi
- Auverture
- Away
- BBC iPlayer
- BECCA Cosmetics
- BMW
- Baby Brezza
- Baremetrics
- Barnes and Noble
- Barton Perreira
- Basecamp
- Bath & Body Works
- Beans
- Bearbottom Clothing
- Beaver Brooks
- Beis
- Ben Sherman
- Bend
- Bentley Motors
- Bergdorf Goodman
- Bespoke Post
- Best Buy
- Better Homes and Gardens
- Big Blanket Co.
- Big Brothers Big Sisters of America
- Big Cartel
- BigCommerce
- Binance
- Bing
- Birch Lane
- Birchbox
- Birkenstock
- Birthdate Co
- BitClout
- Bite
- Black Opal Beauty
- Blinkist
- Blue Apron
- Bluehost
- Blueland
- Bluemercury
- Blundstone
- Bobbi Brown
- Bodily
- Boisson
- Bombas
- Bon Appétit
- Bonlook
- Bonobos
- Boohoo
- Booking.com
- Boots
- Box
- Bravissimo
- Breaker
- Breitling
- Brez
- Briggs & Riley
- Brightedge
- British Airways
- Broadway Direct
- Broadway NYC
- Broadway in Hollywood
- Brooklinen
- Brooks
- BrowserStack
- BruMate
- Bubble
- Buffalo Wild Wings
- Buffer
- Burberry
- Busch Gardens
- Busuu
- Bynder
- CVS
- Cadillac
- CafePress
- Calendly
- Callaway Golf
- Calm
- Calpak
- Candy Club
- Candy Kittens
- Canny
- Canon
- Canva
- Carbonmade
- Care
- Careem
- Carnegie Hall
- Carnival Cruise Line
- Carrd
- Cars.com
- Cartier
- Cash App
- Casper
- Caviar
- Cedar Point
- Chalkbeat
- Charity Water
- ChartMogul
- Chevrolet
- Chewy
- Chicago Children’s Museum
- Chick-fil-A
- Chico’s
- Chilewich
- Chococurb
- Chubbies
- Chuck and Don’s
- Circle
- Claire's
- Clarks
- ClassPass
- ClickFunnels
- ClickUp
- Clinique
- Clockify
- Cloudflare
- Clubhouse
- Clue
- Coach
- Coastal
- Coda
- Codecademy
- Coinbase
- Common Sense
- Conductor
- Converse
- ConvertKit
- CopyAI
- Costa del Mar
- Costco
- Coursera
- Cover FX
- Craft
- Craigslist
- Crate & Barrel
- Crocs
- Crypto.com
- Cult Furniture
- Curious Elixirs
- Customer.io
- DFS
- Daisy Jewellery
- Daniel Wellington
- Datadog
- De Soi
- Debenhams
- Deliveroo
- Delivery.com
- Delivra - The Inbox
- Delsey Paris
- Delta
- Depop
- Deputy
- Descript
- DesignByHümans
- Designer Shoe Warehouse
- Diadora
- Dillards
- Dior
- Discord
- Disney Cruise Line
- Disney+
- Djusie
- Doctors Without Borders
- DocuSign
- Dolce & Gabbana
- Dollar Shave Club
- Dollywood
- Domino's
- DonorsChoose
- DoorDash
- Dorelan
- Dorothy Perkins
- Dr. Squatch
- Drip
- Dropbox
- Dropbox Paper
- Drops
- Drury Hotels
- Duda
- Duolingo
- Dwell
- EasyJet
- Eaze
- Echo Water
- Elevate
- Elle
- Ellucian
- Entrepreneur
- Envato
- Environmental Defense Fund
- Envoyage
- Etsy
- Eurostar
- Eventbrite
- Everlane
- Evernote
- Expedia
- Expensify
- Express
- Express Glasses
- Eye Buy Direct
- FabFitFun
- Fabletics
- Facet
- Factor
- Faherty Brand
- Faire
- Fairmont Hotels & Resorts
- Fancy
- Farm Rio
- Fashion Fair
- Fashion Nova
- Feedly
- Feelunique
- Fenwick
- Ferrari
- Figma
- Finimize
- Firebox
- Fitbit
- Fiverr
- Flakes
- Fleur & Bee
- Flipd
- Flodesk
- Fluent
- Flybe
- Foodvisor
- Ford
- Forest
- Forest Nation
- Forever 21
- Fort Myers
- Fortnum & Mason
- Fossil
- Four Seasons
- Four Sigmatic
- Framebridge
- Framer
- Free People
- FreeCodeCamp
- Freedom Japanese Market
- Freetrade
- Fresh Clean Threads
- Front
- Ftsny
- Fullstory
- Furniture Village
- Fyrn
- GMC
- GQ
- GameStop
- Gap
- GatherContent
- Genesis
- Ghia
- Ghost
- Ghost Bed
- GitHub
- GitLab
- Glamour
- Glassdoor
- Glasses USA
- Glo
- Glossier
- Glossybox
- Go-Jek
- GoDaddy
- Goat
- Gobble
- Goggles4u
- Goldsmiths
- Good Idea
- Gorillas
- Gousto
- Gozney
- Grab
- Graham and Green
- Grammarly
- Graze
- Greats
- Green Chef
- GreenRush
- Groupon
- Grubhub
- Guess
- Gumroad
- Gymshark
- Gyroscope
- H&M
- H.Samuel
- HVMN
- Habitat
- Happy Viking
- Harper’s Bazaar
- Harrods
- Harry's
- Harvey Nichols
- HashiCorp
- Hastens
- HauteLook
- Havn
- Headspace
- Height
- Helix
- HelloFresh
- Help Scout
- Help for Heroes
- Hershey Park
- Hettas
- Hey
- High Museum of Art
- Hipmunk
- Hobby Lobby
- Hoka
- Holiday World
- Home Depot
- HomeGoods
- Honda
- Honest
- Honey
- HostGator
- HotelTonight
- Hotjar
- House Curious
- House of Fraser
- Houzz
- HubSpot
- HubSpot CRM
- Huel
- Hulu
- Hungry House
- Hutch
- Hyatt Hotels and Resorts
- IHG Hotels & Resorts
- Ikea
- Imperfect Foods
- Impossibrew
- InMotion Hosting
- InVision
- Infoempleo
- Infojobs
- Instacart
- Intelligentsia
- Interact
- Intercom
- Ipsy
- J.Crew
- JCPenney
- Jaguar
- Jessops
- Jet2
- JetBlue
- Jira
- Job Today
- July
- Jump Bikes
- Juni
- Just Eat
- KEH Camera
- KETL Mountain Apparel
- Kate Spade
- Kay
- Kennywood
- Kensington Tours
- Kentucky Fried Chicken
- Khan Academy
- Kin Euphorics
- Kings Island
- Klarna
- Knoebels
- Kohls
- Kroger
- Kuii
- Kupferberg Center
- LMNT
- LTHR Supply
- La Croix
- Lamborgini
- Lancôme
- Land Rover
- Landbot
- Landish
- Lane Bryant
- Launchaco
- Leadpages
- Leesa
- Lego
- Lehman Center for the Performing Arts
- Lemonade
- Lexus
- Liberty London
- Lifesum
- Lime
- Lincoln
- Lincoln Center Theater
- Lincoln Center for the Performing Arts
- Linear
- Linjer
- Linktree
- Liquid I.V.
- Litmus
- Loaf
- London Virgin Hair
- Loog Guitars
- Lookfantastic
- Loom
- Loot Crate
- Louis Vuitton
- Lowes
- Lucidchart
- Lululemon
- Luma
- Lume Cube
- Lyft
- MAC Cosmetics
- MATE the Label
- MDMflow
- MGM Resorts
- MUD/WTR
- MVMT
- Mack Weldon
- Macy's
- Made
- Magento
- Maggiano’s Little Italy
- Mailchimp
- Make
- Mango
- MapMyGut
- Marc Jacobs
- Market District
- Marley Spoon
- Marriott
- Maserati
- MasterClass
- Mattel
- Mayvenn
- MeUndies
- Meadow
- Medium
- Mejuri
- Melissa & Doug
- Memrise
- Menards
- Mercari
- Mercedes-Benz
- MetaMask
- Michaels
- Microsoft Teams
- Mingle Mocktails
- Mini
- Miro
- Miss Selfridge
- Missguided
- Misto Box
- Mitsubishi cars
- Miu Miu
- Mixpanel
- Mixtons
- Moe’s Southwest Grill
- Moment
- Monday
- Moneybox
- Mont Blanc
- Monzo
- Moo
- Moonpig
- Morning Brew
- Morning Recovery
- Muttonhead
- My First Wig
- MyFitnessPal
- N26
- NANUK
- NPR
- Nars Cosmetics
- National Geographic
- NerdWallet
- Nest Furniture
- Netflix
- Netlify
- New Balance
- New Look
- New York City Theatre
- Newegg
- Newfields
- Nicely Noted
- Nike
- No Mercy / No Malice
- Nolan Interior
- Nomatic
- Noom
- Nordstrom
- Nordstrom Rack
- Norwegian Cruise Line
- Notion
- Notonthehighstreet
- Now TV
- Nugg
- Ocado
- OfferUp
- Officevibe
- Ogee
- Old Navy
- Oliver Peoples
- Omega
- On
- Only Natural Pet
- OpenSea
- OpenTable
- Opumo
- Orange Theory
- Otiumberg
- Outdoor Voices
- Overstock
- Ozone Socks
- PBS
- Paka
- PandaDoc
- Pandora
- Parade
- Patagonia
- Patreon
- Paula's Choice Skincare
- Paw Patrol
- PayPal
- Peloton
- People
- Perelman Performing Arts Center (PAC NYC)
- Persol
- Pet Supermarket
- Petco
- Piada Italian Street Food
- Picniic
- Pier 1
- Pipedrive
- Pitch
- Pizza Express
- Plae
- Plated
- Plum
- Pluralsight
- Podia
- Pokemon
- Poshmark
- Postmates
- Pottery Barn
- Prada
- PrettyLittleThing
- Primark
- Process Street
- Publix
- Puma
- Pure Life
- Purple
- QVC
- Qdoba
- Quibi
- QuickBooks
- Quill
- Quip
- Quizlet
- Quora
- REI Co-op
- Racket
- Raleigh Limited
- RallyUp
- Rare Beauty
- Ray-Ban
- Raymond Weil
- Reader’s Digest
- Red Robin
- Redbubble
- Reebok
- Reflectly
- Remitly
- Replit
- RescueTime
- Retool
- Revolut
- Revolve
- Rezi
- Ripcurl
- Ritual Zero Proof
- Road Scholar
- Robinhood
- Rock Grace
- Rootless
- Rosewood Hotels & Resorts
- Royal Caribbean Cruises
- Rumpl
- Runkeeper
- Ruth’s Chris
- SNKRS by Nike
- Saks Fifth Avenue
- Sally Beauty
- Samsonite
- Saratoga
- SavvyCal
- Scentbird
- Schoolhouse
- Scribd
- Sea World
- Seamless
- Search Metrics
- Seedlip
- Segment
- Selfridges
- Sentry
- Sephora
- ServiceNow
- Shark
- Shein
- Shift
- Shop.com
- Shopify
- Shpock
- Shudder
- Shwood and Stanley
- Sierra Club
- Silver Dollar City
- Simba
- Six Flags
- Skechers
- Skillshare
- Skims
- Skyscanner
- Slack
- Slite
- Smartsheet
- Smiley Movement
- Smithsonian Institute
- Snapchat
- Sneaker Politics
- Snowe
- Snowflake
- Society6
- Sock Fancy
- Soka Home
- SoloLearn
- Soludos
- Sonno
- SoundCloud
- Southern Living
- Southwest
- Soylent
- Spacegoods
- Sparkling Ice
- SpeedWeed
- Spotify
- Spreadshirt
- Spyder
- Square
- Squarespace
- Squarespace Scheduling
- St Elmo Steakhouse
- St. Jude
- Stanley
- Staples
- Starbucks
- Steam
- Stitch Fix
- Stojo
- Stone Forest
- Strava
- Strikingly
- Stripe
- Substack
- SumUp
- Sun Basket
- SunGod
- Sunglass Hut
- Sunsama
- Superdrug
- SurveyMonkey
- Swarovski
- Sweatcoin
- Swoon
- Symphony Space
- TRNK
- Tag Heuer
- Tally
- Target
- Taste Trunk
- Teachable
- Teachlr
- Techcrunch
- Technics
- Tecovas
- Ted Baker
- TeePublic
- Tempur
- Tempur-Pedic
- Temu
- Terrain
- Tesla
- The Absorption Company
- The Children’s Museum of Indianapolis
- The Farmers Dog
- The Hustle
- The Jewel Hut
- The Metropolitan Museum of Art (The Met)
- The Museum of Modern Art (MoMA)
- The New York Times
- The North Face
- The Ordinary
- The White Company
- Thinx
- Threadless
- Three Spirit
- Thryve
- Tidal
- Tide.fm
- Tiffany & Co
- TikTok
- Tinder
- Todoist
- Toggl Track
- Tom Ford
- Tommy John
- Topshop
- Tory Burch
- TouchNote
- Trader Joe’s
- Trainline
- TransferWise
- Travelpro
- Trello
- Triibe
- TripAdvisor
- Trivago
- Trustpilot
- Tuft & Needle
- Tumi
- Tunnel to Towers
- TunnelBear
- Twilio
- Twitch
- Typeform
- Typhur
- UGG
- UNICEF USA
- UNIQLO
- Uber
- Uber Eats
- Udacity
- Udemy
- Ulta
- Unbounce
- Unboxme
- UncommonGoods
- Under Armour
- United
- Universe
- Upwork
- Urban Outfitters
- Us Weekly
- VIIA
- VSCO
- Vanity Fair
- Vans
- Veer
- Vercel
- Vessi
- Victoria's Secret
- Viking Cruises
- Vimeo
- Vineyard Vines
- Vinted
- Viome
- Virgin Atlantic
- Vistaprint
- Vogue
- Volvo
- Voog
- Vueling
- W
- WE
- WW (Weight Watchers)
- WalMart
- Walgreens
- Wallapop
- Wallshoppe
- Walt Disney World Resort
- Warby Parker
- Watch Shop
- Watch Station
- Watches.com
- Wattpad
- Wayfair
- Waze
- We Feed Raw
- Wealthsimple
- Webflow
- Weebly
- Wegmans
- Wendy’s
- West Elm
- Which Wich
- Whimsical
- Wikimedia Foundation
- Williams Sonoma
- Winc
- Windstar Cruises
- Wise
- Wistia
- Wix
- WooCommerce
- Wooden Spoon Herbs
- WordPress
- World Market
- World Wildlife Fund
- Wowcher
- YNAB
- Yelp
- Yeti
- YouTube
- YouTube Music
- Zales
- Zapier
- Zara
- Zazzle
- Zeelool
- Zendesk
- Zero
- Zillow
- Zoe & Morgan
- Zoom
- Zoopla
- Zulily
- allure
- eBay
- eToro
- hiyo
- omnisend
- reggie
- uBiome
Linear Registered user
Subscribed 5 years, 2 months ago
<!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 id="preheader" style="display:none;font-size:1px;color:#FFF;line-height:1px;max-height:0px;max-width:0px;opacity:0;overflow:hidden;">
View the conversation on twitter.
</div>
<img alt="" border="0" height="1" src="https://inboxflows.com/_/image/http%253A%252F%252Fclick.revue.email%252Fss%252Fo%252F4zhbXw4N7nVC8pF3l0xuWg%252F3fd%252F9mYoeXYZSgyxxmHtNvRnhA%252Fho.gif/?inbox_flows_img_sig=eyJwYXRoIjoiaHR0cCUzQSUyRiUyRmNsaWNrLnJldnVlLiJ9:1mQunB:FVpPY4C9Qjdi7qcIoU_3HeMhsZkRqJCCq-RIi3egTr0" 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 - GraphQL Filters
</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 #75
<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;">
View the conversation 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%252F011%252F138%252F966%252Fmail%252F97bb71b6840df716e4b0a57ec59bf44633a28312-1712x960.png%253F1631811438/?inbox_flows_img_sig=eyJwYXRoIjoiaHR0cHMlM0ElMkYlMkZzMy5hbWF6b25hdyJ9:1mQunB:pcJxzdK64c16sokuMa7hwfmLtb7iQMfmCQNwW3W2MFc" 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;">
</div>
<div class="revue-h2" style="margin:0;margin:0;display: block;font-weight: 700;padding-bottom:8px;">
GraphQL Filters
</div>
<div class="revue-p" style="margin:0;">
We added extensive filtering options to our GraphQL API to make it easier to find specific entities without wading through all of an organization’s data.
</div>
<div class="revue-p" style="margin:0;">
Filtering is available wherever results are paginated. It lets you filter based on entity properties, use and/or logical operators, and filter based on an entity’s relations. Here are some examples of the more complicated queries that you can accomplish using the new filtering:
</div>
<ul class="revue-ul">
<li style="margin:0;">
Find all issues with the label bug or defect with a high priority in the workspace assigned to you
</li>
<li style="margin:0;">
Find all projects where a particular person is the lead that has open issues and is due in the next month
</li>
<li style="margin:0;">
Find all labels that contain the word design, have a high priority, and are associated with issues in a particular team’s projects.
</li>
</ul>
<div class="revue-p" style="margin:0;">
With our recent changes that let OAuth applications consume
<a style="color: #828fff;text-decoration:underline;" target="_blank">
webhooks
</a>
, filtering should make it easier to create real-time API applications that don’t need to poll all of the organization’s data very frequently.
</div>
<div class="revue-p" style="margin:0;">
Read more on filtering in our
<a style="color: #828fff;text-decoration:underline;" target="_blank">
developer’s guide
</a>
.
</div>
<div class="revue-h2" style="margin:0;margin:0;display: block;font-weight: 700;padding-bottom:8px;">
Rate Limiting
</div>
<div class="revue-p" style="margin:0;">
With the recent changes that help you get the exact data you need from our API (
<a style="color: #828fff;text-decoration:underline;" target="_blank">
GraphQL filters
</a>
) and improvements to how you can get real-time updates from us (
<a style="color: #828fff;text-decoration:underline;" target="_blank">
webhooks
</a>
), we’re starting to roll out rate limiting on our GraphQL API.
</div>
<div class="revue-p" style="margin:0;">
We’re starting without enforcing the limits, but exposing them to you in our API response headers. If you’re using API keys to query us or if you’re an OAuth app developer, you should look into whether your current usage would get limited after a certain amount of requests.
</div>
<div class="revue-p" style="margin:0;">
In the next few days we’ll also begin sending out emails to API key owners and OAuth app developers who are repeatedly getting limited and asking them to adjust their usage.
</div>
<div class="revue-p" style="margin:0;">
These changes are necessary to ensure equitable availability of our API for everyone and to prevent potential abuse. If you have any comments or suggestions, please reach out to us on any of the standard channels, such as email, the Slack community (
<a style="color: #828fff;text-decoration:underline;" target="_blank">
#api
</a>
channel), or Twitter.
</div>
<div class="revue-p" style="margin:0;">
Read more on rate limits in our
<a style="color: #828fff;text-decoration:underline;" target="_blank">
developer’s guide
</a>
.
</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;">
Fixed a bug where clicking a PR in issue lists would open the incorrect PR
</li>
<li style="margin:0;">
Front and Zendesk are now updated with a more clear message when the linked issue is merged into another and cancelled
</li>
<li style="margin:0;">
Highlight the issue comment when opening from a link
</li>
<li style="margin:0;">
Fixed some issues in sync where stale data relationships could cause client errors
</li>
<li style="margin:0;">
Webhooks now include
<code style="background-color: #f0f0f0;color: #c7254e;">
organizationId
</code>
to differentiate between workspaces when installed using OAuth applications
</li>
<li style="margin:0;">
Increased maximum project name length to 80 characters
</li>
<li style="margin:0;">
The app now works correctly in Firefox with
<code style="background-color: #f0f0f0;color: #c7254e;">
resistFingerprinting
</code>
enabled
</li>
<li style="margin:0;">
Added a warning to issue compose in situations where there are unsaved changes and user reloads the page
</li>
</ul>
<div class="revue-p" style="margin:0;">
</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:1mQunB:ZS0lvqDd8moLl5GxUEHaIcsOAowGkqjwOtPXkMmCjQk" 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:1mQunB:ZS0lvqDd8moLl5GxUEHaIcsOAowGkqjwOtPXkMmCjQk" 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:1mQunB:pcJxzdK64c16sokuMa7hwfmLtb7iQMfmCQNwW3W2MFc" 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:1mQunB:ZS0lvqDd8moLl5GxUEHaIcsOAowGkqjwOtPXkMmCjQk" 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:1mQunB:ZS0lvqDd8moLl5GxUEHaIcsOAowGkqjwOtPXkMmCjQk" 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>
4 years ago - linear@getrevue.co
Linear changelog - GraphQL Filters
View the conversation on twitter. Linear changelog - GraphQL Filters By Linear team • Issue #75 •...