emacs/var/elfeed/db/data/d7/d7c295040a2f698629bfe434273d05c0b0635263
2022-01-03 12:49:32 -06:00

48 lines
2.9 KiB
Plaintext

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
<head>
<meta charset="utf-8" />
<meta name="generator" content="pandoc" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
<title>Nyxt 2.1.0</title>
<style type="text/css">
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
span.underline{text-decoration: underline;}
div.column{display: inline-block; vertical-align: top; width: 50%;}
</style>
<!--[if lt IE 9]>
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
<![endif]-->
</head>
<body>
<header>
<h1 class="title">Nyxt 2.1.0</h1>
</header>
<p>We are happy to announce Nyxt 2.1.0. This release addresses some minor issues in Nyxt and adds a few exciting new features!</p>
<p>Notable highlights:</p>
<ul>
<li><p>New <code>process-mode</code>. Process mode enables you to automate the repetition of tedious tasks. For example, you can have process mode refresh a page whenever you save a file. This could be useful for previewing LaTeX documents, or working on websites!</p>
<p>A good example of <code>process-mode</code> can be seen in <code>watch-mode</code> which automatically refreshes a page for you on a specified interval.</p></li>
<li><p>Native dialogs.</p>
<p>When a website pops up a dialog to the user, use the prompt buffer instead of a GTK dialog.</p>
<p>This behaviour can be controlled with the <code>native-dialogs</code> <code>browser</code> slot.</p>
<p><img src="../static/image/article/prompt-dialog.png" /></p></li>
<li><p>New <code>cruise-control-mode</code>. Cruise control mode allows you to scroll down the page at a fixed speed. This mode is particularly well suited for reading long articles.</p></li>
<li><p>The &quot;Loading:&quot; text in the status area has been replaced by a small animating spinner.</p></li>
<li><p>Bug fixes:</p>
<ul>
<li><p>Fix broken &quot;hamburger&quot; button to list buffers.</p></li>
<li><p>Make bookmarklets callable from <code>execute-command</code>.</p></li>
<li><p>Quit gracefully when <code>C-c</code> is pressed in the parent shell.</p></li>
<li><p>Fix search engine queries with <code>&amp;</code> and <code>%</code> characters.</p></li>
<li><p>Make <code>search-buffer-source</code> customizable with <code>define-configuration</code>. (Thanks to <span class="citation" data-cites="mariari">@mariari</span>.)</p></li>
<li><p>Support command-line argument in external-editor-program.</p></li>
<li><p>Fix proxy-mode configuration. (Thanks to <span class="citation" data-cites="Zwo1in">@Zwo1in</span>.)</p></li>
<li><p>Fix history corruptions when an error occurred while saving the history to disk.</p></li>
</ul></li>
</ul>
<p>For the complete change list, please consult the <a href="https://github.com/atlas-engineer/nyxt/blob/2.1.0/documents/CHANGELOG.org#210">CHANGELOG.org</a> file.</p>
</body>
</html>