<h2>New features</h2>
<ul>
<li>Enable digital simulation (#652)</li>
<li>Enabling definition of multiple noise channels and noise channels in XY (#647)</li>
<li>Improve access to output modulation durations (#663)</li>
<li>Adding relaxation noise channel (#675)</li>
<li>Centralize all backend imports from a single <code>pulser.backends</code> module (#678)</li>
<li>Add hyperfine dephasing rate to <code>NoiseModel</code> (#680)</li>
<li>Add optional default noise models to devices (#676)</li>
<li>Rectangular lattice register and layout (#665)</li>
</ul>
<h2>Removals</h2>
<ul>
<li>Remove <code>Register.rotate()</code> (#642)</li>
<li>Remove deprecated noise arguments (#674)</li>
</ul>
<h2>Fixes</h2>
<ul>
<li>Redefine slope of RampWaveform (#644)</li>
</ul>
<h2>Changelog</h2>
<p>ddc6682 Bump version to v0.18.0
227b859 Sync 'master' and 'develop'
c695373 Rectangular lattice register and layout (#665)
d83c876 Add missing QPU validation fields to the Device class (#682)
4981ca6 Add optional default noise models to devices (#676)
831ca04 Update pasqal-cloud to ~=0.8.1 (#681)
96a8c34 Add hyperfine dephasing rate to NoiseModel (#680)
716b86b Centralize all backend imports from a single <code>pulser.backends</code> module (#678)
34b41b4 Fix CI tests on "macos" for python < 3.10 (#677)
f303138 Adding relaxation noise channel (#675)
188d21d Remove deprecated noise arguments (#674)
7df66e3 Block add() on DMM channels (#672)
0f6e3dd Improve access to output modulation durations (#663)
2ddd789 Merge pull request #670 from pasqal-io/v0.18dev4
6eb736d [HOTFIX] Restrict SciPy to < 1.13 due to breaking Qutip (#668)
71b8e03 Define max_step from minimum variations of samples, nsteps (#666)
85615c5 Upgrade black version to 24.3.0 to fix vulnerability (#662)
c8dcef0 Merge pull request #657 from pasqal-io/bump_v0.18dev3
ebed93a Merge v0.17.3 into develop
cadd576 Bump version to v0.18dev2
153b7cf Bring in changes from v0.17.2
bcb78cc Enable digital simulation (#652)
c2d5b6c Enabling definition of multiple noise channels and noise channels in XY (#647)
61d75f0 Merge pull request #650 from pasqal-io/release_v0.17.1
6a19445 Release v0.17.1
20e6765 FIX: Redefine slope of RampWaveform (#644)
7b7918b Update Github Actions (#641)
21a47f3 Remove <code>Register.rotate()</code> (#642)
d9125bc Bump version to 0.18dev0</p>
<h2>Contributors</h2>
<p>A special shoutout goes to the contributors to this release:</p>
<ul>
<li>Aleksander Wennersteen</li>
<li>Antoine Cornillot</li>
<li>Henrique Silvério</li>
<li>Soufiane Kaghad</li>
</ul>
<p>A huge thank you to all Pulser contributors, both to this and past versions.</p>