Fiduswriter

Latest version: v3.11.18

Safety actively analyzes 709709 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 41 of 50

3.3.1

**Features:**

* Add 'REGISTRATION_OPEN' setting (default: True). When set to False, it prevents user signup.

**Fixes:**

* ProseMirror to 0.24 -> 1.0 (bug fixes)
* Local storage fixes for outdated databases
* Disable toolbar buttons bold/italic when selection is gapcursor
* Avoid Caret placement in hidden nodes
* Really focus when clicking on placeholder in doc
* Split keywords when pasting keywords with ';' and ','
* Remove unused loadCSS dependency
* modify gapcursor (and bundle temporarily) to allow gapcursor positions between table and body start/end

**Installation:**

[Check the Wiki](https://github.com/fiduswriter/fiduswriter/wiki/)

**Upgrade:**

To upgrade from a previous 3.3.x release, follow the instructions in the [Wiki](https://github.com/fiduswriter/fiduswriter/wiki/).

To upgrade from the 3.2 branch, do the following:

1. Make a backup of your database and the fiduswriter folder (which includes the images of users).
2. Upgrade **first** to version 3.2.3.
3. On your Fidus Writer installation, go to `/admin/maintenance/`, click the button and wait until the button text reads "all documents and revisions updated!"
4. Upgrade your sources to this version.
5. Inside your virtual env, run `pip install -r requirements.txt`
6. Then run `./manage.py migrate`
7. then run `./manage.py transpile`
8. Go to `/admin/maintenance/` a second time, click the button and wait until the button text reads "all documents and revisions updated!"

To upgrade from older versions (3.0, 3.1), upgrade first to the last patch version of that release and then upgrade to the next minor version as many times as needed until you reach 3.3.

3.3.0

**Highlights:**
* Images/citations are stored per document. Different users working on the same document can edit the citations together, and add their own images. Noone ever gets access to the private citation library or image collection of other users.
* Cell merging and headers for tables
* IDs for figures that can be linked to internally
* Ability to paste bib(la)tex citations directly into document (even with drag-and-drop rfom Zotero if setup correctly).
* Ability set an anchor to an arbitrary part of the document.
* Toolbar adjusts in size to screen width.
* Python 3 compatible


**Fixes since last RC release:**
* Reordered state plugins to allow for list input
* Latex export: allow math figures
* Fixes to disconnection for bas ws doc connections
* Removed unused config options

**Installation:**

[Check the Wiki](https://github.com/fiduswriter/fiduswriter/wiki/)

**Upgrade:**

To upgrade from the 3.2 branch, do the following:

1. Make a backup of your database and the fiduswriter folder (which includes the images of users).
2. Upgrade **first** to version 3.2.3.
3. On your Fidus Writer installation, go to `/admin/maintenance/`, click the button and wait until the button text reads "all documents and revisions updated!"
4. Upgrade your sources to this version.
5. Inside your virtual env, run `pip install -r requirements.txt`
6. Then run `./manage.py migrate`
7. then run `./manage.py transpile`
8. Go to `/admin/maintenance/` a second time, click the button and wait until the button text reads "all documents and revisions updated!"

To upgrade from older versions (3.0, 3.1), upgrade first to the last patch version of that release and then upgrade to the next minor version as many times as needed until you reach 3.3.

3.3.0rc.17

**Fixes:**
* Remove square in background while waiting for document

**Upgrade:**

To upgrade from the 3.2 branch, do the following:

1. Make a backup of your database and the fiduswriter folder (which includes the images of users).
2. Upgrade **first** to version 3.2.3.
3. On your Fidus Writer installation, go to `/admin/maintenance/`, click the button and wait until the button text reads "all documents and revisions updated!"
4. Upgrade your sources to this version.
5. Run `pip install -r requirements.txt`
6. run `./manage.py migrate`
7. run `./manage.py transpile`
8. Go to `/admin/maintenance/` a second time, click the button and wait until the button text reads "all documents and revisions updated!"

To upgrade from older versions (3.0, 3.1), upgrade first to the last patch version of that release and then upgrade to the next minor version as many times as needed until you reach 3.3.

3.3.0rc.16

**Fixes:**
* Remove non-working upper-right X in editor
* Make browser connection with incorrect websocket connection reload

**Upgrade:**

To upgrade from the 3.2 branch, do the following:

1. Make a backup of your database and the fiduswriter folder (which includes the images of users).
2. Upgrade **first** to version 3.2.3.
3. On your Fidus Writer installation, go to `/admin/maintenance/`, click the button and wait until the button text reads "all documents and revisions updated!"
4. Upgrade your sources to this version.
5. Run `pip install -r requirements.txt`
6. run `./manage.py migrate`
7. run `./manage.py transpile`
8. Go to `/admin/maintenance/` a second time, click the button and wait until the button text reads "all documents and revisions updated!"

To upgrade from older versions (3.0, 3.1), upgrade first to the last patch version of that release and then upgrade to the next minor version as many times as needed until you reach 3.3.

3.3.0rc.15

**Fixes:**
* Throttle sustained fast message sending over longer periods of time while allowing temporary sending of messages in quick succession.

**Upgrade:**

To upgrade from the 3.2 branch, do the following:

1. Make a backup of your database and the fiduswriter folder (which includes the images of users).
2. Upgrade **first** to version 3.2.3.
3. On your Fidus Writer installation, go to `/admin/maintenance/`, click the button and wait until the button text reads "all documents and revisions updated!"
4. Upgrade your sources to this version.
5. Run `pip install -r requirements.txt`
6. run `./manage.py migrate`
7. run `./manage.py transpile`
8. Go to `/admin/maintenance/` a second time, click the button and wait until the button text reads "all documents and revisions updated!"

To upgrade from older versions (3.0, 3.1), upgrade first to the last patch version of that release and then upgrade to the next minor version as many times as needed until you reach 3.3.

3.3.0rc.14

**Fixes:**
* Handle too fast typing

**Upgrade:**

To upgrade from the 3.2 branch, do the following:

1. Make a backup of your database and the fiduswriter folder (which includes the images of users).
2. Upgrade **first** to version 3.2.3.
3. On your Fidus Writer installation, go to `/admin/maintenance/`, click the button and wait until the button text reads "all documents and revisions updated!"
4. Upgrade your sources to this version.
5. Run `pip install -r requirements.txt`
6. run `./manage.py migrate`
7. run `./manage.py transpile`
8. Go to `/admin/maintenance/` a second time, click the button and wait until the button text reads "all documents and revisions updated!"

To upgrade from older versions (3.0, 3.1), upgrade first to the last patch version of that release and then upgrade to the next minor version as many times as needed until you reach 3.3.

Page 41 of 50

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.