Skip to content

Commit

Permalink
Update release to 2.1 and remove pre-release
Browse files Browse the repository at this point in the history
  • Loading branch information
vkbo committed Oct 17, 2023
1 parent f2b8d48 commit 95aaf2e
Show file tree
Hide file tree
Showing 7 changed files with 69 additions and 157 deletions.
24 changes: 12 additions & 12 deletions source/generated/checksum_block.rst
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
Sha256 Checksums
----------------

* | **Linux AppImage:** novelWriter-2.0.7-py3.10-manylinux_2_28_x86_64.AppImage
| Sha256: ``a493fbdb16f4ee9d63bf42568a0d057f9093fa9c69f9a6ba1d6c043673c3b2a4`` :octicon:`download` `ShaSum File <https://github.com/vkbo/novelWriter/releases/download/v2.0.7/novelWriter-2.0.7-py3.10-manylinux_2_28_x86_64.AppImage.sha256>`__
* | **Debian Package:** novelwriter_2.0.7_all.deb
| Sha256: ``aeaa3e1bc797ea1527313e4b64b691a516b013e0e5d160e4644421881162736f`` :octicon:`download` `ShaSum File <https://github.com/vkbo/novelWriter/releases/download/v2.0.7/novelwriter_2.0.7_all.deb.sha256>`__
* | **Windows Installer:** novelwriter-2.0.7-py3.10.11-win10-amd64-setup.exe
| Sha256: ``342f4257bfbcbfa5fc0655c7f7c980c94fbc94967f0f91d2bc71d8a2b872ac88`` :octicon:`download` `ShaSum File <https://github.com/vkbo/novelWriter/releases/download/v2.0.7/novelwriter-2.0.7-py3.10.11-win10-amd64-setup.exe.sha256>`__
* | **MacOS DMG Image:** novelWriter-2.0.7-macos.dmg
| Sha256: ``9e5fc4fd03e636f64e7b6ae38e52190f21d76b62a4519a746f853d4ebdeec3a0`` :octicon:`download` `ShaSum File <https://github.com/vkbo/novelWriter/releases/download/v2.0.7/novelWriter-2.0.7-macos.dmg.sha256>`__
* | **Linux AppImage:** novelWriter-2.1.AppImage
| Sha256: ``bdae7c23920097ff360b64937b999f8aaf42fa94c561dc6ffe2d80116ff21fb5`` :octicon:`download` `ShaSum File <https://github.com/vkbo/novelWriter/releases/download/v2.1/novelWriter-2.1.AppImage.sha256>`__
* | **Debian Package:** novelwriter_2.1_all.deb
| Sha256: ``66c4b1c0ca3c227c3f903cbb02b61024d0e5cc3846995d75f12c819e93e0c3b1`` :octicon:`download` `ShaSum File <https://github.com/vkbo/novelWriter/releases/download/v2.1/novelwriter_2.1_all.deb.sha256>`__
* | **Windows Installer:** novelwriter-2.1-amd64-setup.exe
| Sha256: ``cc96f2fafc1c5210949c70e0e9bf2b5ed7fdc133880228441a5377876978a478`` :octicon:`download` `ShaSum File <https://github.com/vkbo/novelWriter/releases/download/v2.1/novelwriter-2.1-amd64-setup.exe.sha256>`__
* | **MacOS DMG Image:** novelWriter-2.1.dmg
| Sha256: ``e6d7cc7ef7ae84e8d23ec7c5d637752bf81a5224af5ebf748b1fb35e89bdcf7b`` :octicon:`download` `ShaSum File <https://github.com/vkbo/novelWriter/releases/download/v2.1/novelWriter-2.1.dmg.sha256>`__
.. rubric:: Verify the Checksum

Expand All @@ -21,8 +21,8 @@ Sha256 Checksums
.. code-block:: bash
shasum -c novelWriter-2.0.7-py3.10-manylinux_2_28_x86_64.AppImage.sha256
shasum -c novelwriter_2.0.7_all.deb.sha256
shasum -c novelWriter-2.1.AppImage.sha256
shasum -c novelwriter_2.1_all.deb.sha256
.. tab-item:: Windows

Expand All @@ -31,7 +31,7 @@ Sha256 Checksums
.. code-block:: powershell
Get-FileHash -Algorithm SHA256 novelwriter-2.0.7-py3.10.11-win10-amd64-setup.exe | Format-List
Get-FileHash -Algorithm SHA256 novelwriter-2.1-amd64-setup.exe | Format-List
.. tab-item:: MacOS

Expand All @@ -40,4 +40,4 @@ Sha256 Checksums
.. code-block:: bash
shasum -c novelWriter-2.0.7-macos.dmg.sha256
shasum -c novelWriter-2.1.dmg.sha256
13 changes: 7 additions & 6 deletions source/generated/download_block.rst
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
Latest Release
==============

.. _Release Notes: https://github.com/vkbo/novelWriter/releases/tag/v2.0.7
.. _Release Notes: https://github.com/vkbo/novelWriter/releases/tag/v2.1

**Version 2.0.7** -- Released on April 16, 2023 -- :octicon:`mark-github` `Release Notes`_
**Version 2.1** -- Released on October 17, 2023 -- :octicon:`mark-github` `Release Notes`_

.. grid:: 1 1 3 3
:margin: 4 4 0 0
Expand All @@ -24,8 +24,8 @@ Latest Release
:columns: 7

| **Download**
| :octicon:`download` `AppImage <https://github.com/vkbo/novelWriter/releases/download/v2.0.7/novelWriter-2.0.7-py3.10-manylinux_2_28_x86_64.AppImage>`__
| :octicon:`download` `Debian Package <https://github.com/vkbo/novelWriter/releases/download/v2.0.7/novelwriter_2.0.7_all.deb>`__
| :octicon:`download` `AppImage <https://github.com/vkbo/novelWriter/releases/download/v2.1/novelWriter-2.1.AppImage>`__
| :octicon:`download` `Debian Package <https://github.com/vkbo/novelWriter/releases/download/v2.1/novelwriter_2.1_all.deb>`__
.. grid-item::
:columns: 5
Expand All @@ -48,7 +48,7 @@ Latest Release
:columns: 7

| **Download**
| :octicon:`download` `Setup Installer <https://github.com/vkbo/novelWriter/releases/download/v2.0.7/novelwriter-2.0.7-py3.10.11-win10-amd64-setup.exe>`__
| :octicon:`download` `Setup Installer <https://github.com/vkbo/novelWriter/releases/download/v2.1/novelwriter-2.1-amd64-setup.exe>`__
| :octicon:`light-bulb` :ref:`Install Help <main_install_windows>`
.. grid-item::
Expand All @@ -72,7 +72,8 @@ Latest Release
:columns: 7

| **Download**
| :octicon:`download` `DMG Image <https://github.com/vkbo/novelWriter/releases/download/v2.0.7/novelWriter-2.0.7-macos.dmg>`__
| :octicon:`download` `DMG Image <https://github.com/vkbo/novelWriter/releases/download/v2.1/novelWriter-2.1.dmg>`__
| :octicon:`light-bulb` :ref:`Install Help <a_started_macos>`
.. grid-item::
:columns: 5
Expand Down
100 changes: 1 addition & 99 deletions source/generated/download_pre_release.rst
Original file line number Diff line number Diff line change
@@ -1,99 +1 @@
.. _AppImage website: https://appimage.org/
.. _Ubuntu: https://ubuntu.com/
.. _Debian: https://www.debian.org/
.. _Linux Mint: https://linuxmint.com/
.. _novelWriter Repository: https://github.com/vkbo/novelWriter/

| **Release Version:** Release 2.1 RC 1
| **Release Date:** August 31, 2023
| **Release Page:** :octicon:`mark-github` `GitHub <https://github.com/vkbo/novelWriter/releases/tag/v2.1rc1>`__
.. dropdown:: Release Notes
:animate: fade-in-slide-down
:icon: info

This is a release candidate of the next release version, and is intended for testing purposes. Please be careful when using this version on live writing projects, and make sure you take frequent backups.

Please check the changelog for an overview of changes. The full release notes will be added to the final release.

.. dropdown:: Detailed Changelog
:animate: fade-in-slide-down
:icon: tasklist

**Bugfixes**

* Fixed an issue where closing modal dialogs would close their parent. Issue `#1494 <https://github.com/vkbo/novelWriter/issues/1494>`_. PR `#1496 <https://github.com/vkbo/novelWriter/issues/1496>`_.
* The log output no longer prints an error message if the project does not have anything in its custom dictionary. PR `#1495 <https://github.com/vkbo/novelWriter/issues/1495>`_.

**Usability**

* novelWriter will no longer try to restore full screen mode if full screen was activated when it was last closed. This never worked right anyway. PR `#1498 <https://github.com/vkbo/novelWriter/issues/1498>`_.
* There are several usability updates for the Build Settings tool. Please check the PR for details. Some key changes are that the build dialogs are now children of the main GUI, so they can be moved freely from each other. The Selection page has been given a new look that should hopefully make it easier to understand, and the side bar for the tool has been redesigned. A few labels have also been changed to be easier to understand. Issue `#1497 <https://github.com/vkbo/novelWriter/issues/1497>`_. PR `#1499 <https://github.com/vkbo/novelWriter/issues/1499>`_.
* The alert and message boxes have been reimplemented with the full feature set of the Qt message box dialog instead of using the quick access functions with limited functionality. PR `#1501 <https://github.com/vkbo/novelWriter/issues/1501>`_.
* A project's spell check dictionary can now be set directly from the Tools menu. Issue `#1260 <https://github.com/vkbo/novelWriter/issues/1260>`_. PR `#1508 <https://github.com/vkbo/novelWriter/issues/1508>`_.
* The document details dialog box now shows a document's creation and update date if that has been set. Issue `#1423 <https://github.com/vkbo/novelWriter/issues/1423>`_. PR `#1510 <https://github.com/vkbo/novelWriter/issues/1510>`_.
* Moving the mouse wheel on any area within the border of the text editor or viewer will now scroll the document. Issue `#1425 <https://github.com/vkbo/novelWriter/issues/1425>`_. PR `#1511 <https://github.com/vkbo/novelWriter/issues/1511>`_.

**Code Improvements**

* A new shared data instance now owns the Gui Theme, the Project class and holds a link to the main Gui instance as well. This new class also handles message and alert boxes. The project instance is now destroyed and recreated between each project close/open cycle. This should guard better from project to project data leakage. PRs `#1502 <https://github.com/vkbo/novelWriter/issues/1502>`_ and `#1504 <https://github.com/vkbo/novelWriter/issues/1504>`_.
* The spell checker instance has been moved to the new shared data instance where it is destroyed and recreated together with the project instance. This blocks against bleed-through of the user's custom dictionary. PR `#1508 <https://github.com/vkbo/novelWriter/issues/1508>`_.
* Text hash (SHA1) and creation and update time stamps are now added to the document file's meta data section. The hash is used to detect file changes outside of novelWriter while documents are open. The old checker has been deleted. Issue `#1423 <https://github.com/vkbo/novelWriter/issues/1423>`_. PR `#1509 <https://github.com/vkbo/novelWriter/issues/1509>`_.

Linux
-----

**AppImage**
The AppImage should run on any recent Linux distro. See the `AppImage website`_ for more info.

| **Download:** :octicon:`download` `novelWriter-2.1rc1.AppImage <https://github.com/vkbo/novelWriter/releases/download/v2.1rc1/novelWriter-2.1rc1.AppImage>`__ [ 93.8 MB ]
| **Checksum:** :octicon:`hash` ``25809f2d0427851be9629fcd30efcd2aa38bdfa82b2ca63820c3c1a9b49e265e`` :octicon:`download` `ShaSum File <https://github.com/vkbo/novelWriter/releases/download/v2.1rc1/novelWriter-2.1rc1.AppImage.sha256>`__
**AppImage (Legacy)**
For older Linux distros you may need to download this AppImage instead.

| **Download:** :octicon:`download` `novelWriter-2.1rc1-oldlinux.AppImage <https://github.com/vkbo/novelWriter/releases/download/v2.1rc1/novelWriter-2.1rc1-oldlinux.AppImage>`__ [ 93.6 MB ]
| **Checksum:** :octicon:`hash` ``32f712def7c4d90a1dc06cae23f99f7dd0d9a62c02373242957b2b0cc832db14`` :octicon:`download` `ShaSum File <https://github.com/vkbo/novelWriter/releases/download/v2.1rc1/novelWriter-2.1rc1-oldlinux.AppImage.sha256>`__
**Debian Package**
The package is built for Debian_, but should also work for Ubuntu_ and `Linux Mint`_.

| **Download:** :octicon:`download` `novelwriter_2.1rc1_all.deb <https://github.com/vkbo/novelWriter/releases/download/v2.1rc1/novelwriter_2.1rc1_all.deb>`__ [ 1.94 MB ]
| **Checksum:** :octicon:`hash` ``577e163fd00ec862cfde1a326c94dd0d0d689a4991a1569a8862f6ef4594e38c`` :octicon:`download` `ShaSum File <https://github.com/vkbo/novelWriter/releases/download/v2.1rc1/novelwriter_2.1rc1_all.deb.sha256>`__

Windows
-------

**Setup Installer**
This is a standard setup installer for Windows. It is made for Windows 10 or newer.

| **Download:** :octicon:`download` `novelwriter-2.1rc1-amd64-setup.exe <https://github.com/vkbo/novelWriter/releases/download/v2.1rc1/novelwriter-2.1rc1-amd64-setup.exe>`__ [ 33.8 MB ]
| **Checksum:** :octicon:`hash` ``42dd2ce94ec7b45be276d0fd92b1b585986e41a1e072492752a6e6d293290f1d`` :octicon:`download` `ShaSum File <https://github.com/vkbo/novelWriter/releases/download/v2.1rc1/novelwriter-2.1rc1-amd64-setup.exe.sha256>`__

MacOS
-----

**DMG Image**
This is a DMG image for MacOS, and should work on MacOS 10 or higher.

| **Download:** :octicon:`download` `novelWriter-2.1rc1.dmg <https://github.com/vkbo/novelWriter/releases/download/v2.1rc1/novelWriter-2.1rc1.dmg>`__ [ 91.1 MB ]
| **Checksum:** :octicon:`hash` ``c248f858463b15ee65fb27270c11869c23cd78b71e2f74ef76dba4fcbcb2f205`` :octicon:`download` `ShaSum File <https://github.com/vkbo/novelWriter/releases/download/v2.1rc1/novelWriter-2.1rc1.dmg.sha256>`__

Other Packages
--------------

**Python Wheel**
The Wheel package can be installed with ``pip install <file_path>``.

| **Download:** :octicon:`download` `novelWriter-2.1rc1-py3-none-any.whl <https://github.com/vkbo/novelWriter/releases/download/v2.1rc1/novelWriter-2.1rc1-py3-none-any.whl>`__ [ 2.29 MB ]
| **Checksum:** :octicon:`hash` ``78e8e4488e7cf7a68a0472a5ab358f402fa2a9f58743e4511a8f6cf07965cea3`` :octicon:`download` `ShaSum File <https://github.com/vkbo/novelWriter/releases/download/v2.1rc1/novelWriter-2.1rc1-py3-none-any.whl.sha256>`__
**Source Code**
The source code packages are archived files of the entire source code. See also the `novelWriter Repository`_.

| **Download:** :octicon:`download` `novelWriter-2.1rc1.zip <https://api.github.com/repos/vkbo/novelWriter/zipball/v2.1rc1>`__
| **Download:** :octicon:`download` `novelWriter-2.1rc1.tar.gz <https://api.github.com/repos/vkbo/novelWriter/tarball/v2.1rc1>`__
*There is currently no pre-release available ...*
Loading

0 comments on commit 95aaf2e

Please sign in to comment.