Fiduswriter

Latest version: v4.0.5

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

Scan your dependencies

Page 42 of 50

3.3.0rc.13

**Fixes:**
* Reverse: "focus on editor after closing revision menu", as it does not know about editor

**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.12

**Features:**
* Ensure that there is a textblock node at the end of any body, abstract or footnote

**Fixes:**
* Focus on editor after closing menu

**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.11

**Features:**
* Add CSS styles for high contrast users (less grey)
* Allow comments on leaf nodes (figures, \<hr\>)

**Fixes:**

* Social buttons width
* Allow smiley saving into Mysql database when inside of body (not title) of document even when mysql character set is not utf8mb4
* Request_resend of diffs did not work
* User's sending websocket messages that show they are disconnected are sent to the front page
* Remove commas in image selection dialog
* Update ProseMirror to 0.24
* Allow image preview in figure dialog, also when image is not in current user's imageDB
* When user has disconnected and the document could not be saved to database, disconnect, throw one error, but otherwise treat it as if the user had disconnected properly
* apply all steps of remote transform together so that plugins don't cause the creation of yet another transform

**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.10

**Fixes:**

* Allow logging also when Debug is True

**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.9

**Fixes:**

* Stack alerts vertically

**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.8

**Fixes:**

* Allow deletion from title to body

**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 42 of 50

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.