<p>Update to iD 1.7.1</p>

<h2>1.7.1</h2>

<ul>
<li>Add oil well preset (#2618)</li>
<li>Add radio mast preset (#2613)</li>
<li>Don't commit empty changesets (#1483)</li>
<li>Add place=farm preset (#2604)</li>
<li>Cleanup strings for website and email tags (#2323)</li>
<li>Use semicolon-space as separator for opening_hours tags (#2301)</li>
<li>Clear cached userDetails when auth events occur (#2588)</li>
<li>New styling for barriers (#2592)</li>
<li>In wireframe mode, draw all points (#2591)</li>
<li>Invert background opacity widget display values (#2595)</li>
<li>Save custom background imagery layer to localstorage (#2566)</li>
<li>Better introductory help text (#2504)</li>
<li>Smarter way movement - avoid zorroing connected ways (#2516, <a href="https://github.com/openstreetmap/openstreetmap-website/issues/729" class="issue-link" title="In certain situations, closing the pane with information about an element moves the center of map to a different position">#729</a>)</li>
<li>Add basic browser and platform info to changeset tags (#2559, #2449)</li>
<li>Add drive_through preset to fast_food, atm, etc (#2459)</li>
<li>Use combo not checkbox for building field (#2553)</li>
<li>Fix bug with copy/paste when originals are deleted (#2557)</li>
<li>Tag motorway_link with explicit oneway=yes (#2555)</li>
<li>Map-In-Map locator (toggle with '/' key) (#2554)</li>
<li>Add service field for railways (#2552)</li>
<li>Feature filtering: don't match multipolygon lines as 'Others' (#2548)</li>
<li>Add network=* tag to public transport presets (#2549)</li>
<li>Add incline field for highway=steps preset (#2456)</li>
<li>Support node v0.12 (#2535)</li>
<li>Resolve editing conflicts before saving (#2525, #1053)</li>
<li>Don't delete ways from route, boundary, multipolygon relations (#2526, #1461)</li>
</ul>

<p><a href="https://github.com/openstreetmap/iD/blob/master/CHANGELOG.md">CHANGELOG</a></p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>  <a href='https://github.com/openstreetmap/openstreetmap-website/pull/962'>https://github.com/openstreetmap/openstreetmap-website/pull/962</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Update to iD v1.7.1</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-0">vendor/assets/iD/iD.css.erb</a>
    (325)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-1">vendor/assets/iD/iD.js</a>
    (4517)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-2">vendor/assets/iD/iD/img/mini-loader.gif</a>
    (0)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-3">vendor/assets/iD/iD/img/sprite.svg</a>
    (50)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-4">vendor/assets/iD/iD/locales/af.json</a>
    (1)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-5">vendor/assets/iD/iD/locales/ar.json</a>
    (1)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-6">vendor/assets/iD/iD/locales/ast.json</a>
    (1)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-7">vendor/assets/iD/iD/locales/bg-BG.json</a>
    (1)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-8">vendor/assets/iD/iD/locales/bn.json</a>
    (1)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-9">vendor/assets/iD/iD/locales/bs.json</a>
    (1)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-10">vendor/assets/iD/iD/locales/ca.json</a>
    (95)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-11">vendor/assets/iD/iD/locales/cs.json</a>
    (164)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-12">vendor/assets/iD/iD/locales/da.json</a>
    (474)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-13">vendor/assets/iD/iD/locales/de.json</a>
    (234)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-14">vendor/assets/iD/iD/locales/el.json</a>
    (1)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-15">vendor/assets/iD/iD/locales/en.json</a>
    (72)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-16">vendor/assets/iD/iD/locales/eo.json</a>
    (28)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-17">vendor/assets/iD/iD/locales/es.json</a>
    (138)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-18">vendor/assets/iD/iD/locales/et.json</a>
    (51)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-19">vendor/assets/iD/iD/locales/fa.json</a>
    (37)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-20">vendor/assets/iD/iD/locales/fi.json</a>
    (431)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-21">vendor/assets/iD/iD/locales/fr.json</a>
    (66)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-22">vendor/assets/iD/iD/locales/gl.json</a>
    (4)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-23">vendor/assets/iD/iD/locales/hi-IN.json</a>
    (29)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-24">vendor/assets/iD/iD/locales/hr.json</a>
    (303)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-25">vendor/assets/iD/iD/locales/hu.json</a>
    (158)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-26">vendor/assets/iD/iD/locales/id.json</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-27">vendor/assets/iD/iD/locales/is.json</a>
    (21)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-28">vendor/assets/iD/iD/locales/it.json</a>
    (79)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-29">vendor/assets/iD/iD/locales/ja.json</a>
    (231)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-30">vendor/assets/iD/iD/locales/kn.json</a>
    (284)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-31">vendor/assets/iD/iD/locales/ko.json</a>
    (277)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-32">vendor/assets/iD/iD/locales/lt.json</a>
    (129)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-33">vendor/assets/iD/iD/locales/lv.json</a>
    (1)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-34">vendor/assets/iD/iD/locales/nl.json</a>
    (693)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-35">vendor/assets/iD/iD/locales/no.json</a>
    (1)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-36">vendor/assets/iD/iD/locales/pl.json</a>
    (428)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-37">vendor/assets/iD/iD/locales/pt-BR.json</a>
    (75)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-38">vendor/assets/iD/iD/locales/pt.json</a>
    (59)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-39">vendor/assets/iD/iD/locales/ro-RO.json</a>
    (1)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-40">vendor/assets/iD/iD/locales/ru.json</a>
    (154)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-41">vendor/assets/iD/iD/locales/si.json</a>
    (587)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-42">vendor/assets/iD/iD/locales/sk.json</a>
    (85)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-43">vendor/assets/iD/iD/locales/sl.json</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-44">vendor/assets/iD/iD/locales/sr.json</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-45">vendor/assets/iD/iD/locales/sv.json</a>
    (60)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-46">vendor/assets/iD/iD/locales/te.json</a>
    (1)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-47">vendor/assets/iD/iD/locales/tl.json</a>
    (11)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-48">vendor/assets/iD/iD/locales/tr.json</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-49">vendor/assets/iD/iD/locales/uk.json</a>
    (59)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-50">vendor/assets/iD/iD/locales/vi.json</a>
    (64)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-51">vendor/assets/iD/iD/locales/yue.json</a>
    (1)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-52">vendor/assets/iD/iD/locales/zh-CN.json</a>
    (486)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-53">vendor/assets/iD/iD/locales/zh-HK.json</a>
    (1)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-54">vendor/assets/iD/iD/locales/zh-TW.json</a>
    (185)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-55">vendor/assets/iD/iD/locales/zh.json</a>
    (1)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-56">vendor/assets/iD/imagery.js</a>
    (3)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962/files#diff-57">vendor/assets/iD/presets.js</a>
    (1259)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/openstreetmap/openstreetmap-website/pull/962.patch'>https://github.com/openstreetmap/openstreetmap-website/pull/962.patch</a></li>
  <li><a href='https://github.com/openstreetmap/openstreetmap-website/pull/962.diff'>https://github.com/openstreetmap/openstreetmap-website/pull/962.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/openstreetmap/openstreetmap-website/pull/962">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABWnLdCXh9Qm5hGHXa2JBcZxwK7G3xSYks5oEm-0gaJpZM4EM1-G.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
  <div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
    <link itemprop="url" href="https://github.com/openstreetmap/openstreetmap-website/pull/962"></link>
    <meta itemprop="name" content="View Pull Request"></meta>
  </div>
  <meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>