Skip to content

Releases: redimp/otterwiki

v2.9.1

26 Jan 10:23
Compare
Choose a tag to compare

v2.9.1 - 2025-01-26

Compare with v2.9.0

Bug Fixes

  • added setting MAX_FORM_MEMORY_SIZE, see #179 (95d661e).
  • in pygments_render replace [] with numeric codes, see #190 (666cfd0).

v2.9.0

23 Jan 22:36
Compare
Choose a tag to compare

v2.9.0 - 2025-01-23

Compare with v2.8.0

Features

  • added optional caseless sorting of the sidebar (47aefc0 and #187 by rhartmann.
  • added some responsiveness to the sidebar, see #185 (a69f514).
  • PageIndex uses get_ftoc for cached ftocs to reduce load time, see #183 (ea24cd0).
  • added option to add line numbers to code blocks, see #176 (76d13c2).
  • print otterwiki, nginx and supervisord versions, see #188 (0d49d1b).

Bug Fixes

  • preview of a paragaph with _italic_ markup, see #167 (c364efb).
  • word-break n the sidebar optimized. Do not break the ::before element, see #169 (ecfe061).

Code Refactoring

  • anonoymous users drafts are now stored in the database (091a9e7).
  • An anonymous_user has now a uid stored in the session (1ebeb8d).

New Contributors

v2.8.0

17 Nov 19:21
Compare
Choose a tag to compare

v2.8.0 - 2024-11-17

Compare with v2.7.0

Features

  • added a convenient way to add attachments and wikilinks, this implements #128. (fa34e02)
  • attachments can not be linked relative to the page, e.g. ![](./example.png),
    this implements #163. (3170c64)
  • the editor makes use of this feature and adds pasted images using relative links. (1945f2e)
  • allow renaming of folders and to remove a page without removing the
    attachments and sub-pages, this implements #149 and #150. (e7d92be)
  • new config option: WIKILINK_STYLE allows rendering Wikilinks in a compability mode.
    This implements #155. (067668f)

Dependencies

  • updated mermaid to 11.4.0 this fixes #164. (d6c10d5)
  • updated python dependencies (2207643)
    • Werkzeug 3.1.3
    • Flask 3.1.0
    • Flask-Mail 0.10.0
    • cython 3.0.11

Bug Fixes

  • enable renaming of folders without markdown file (bfd6615).

Code Refactoring

  • moved helper methods into helpers.py (a921cb8).
  • User Model moved into otterwiki.models (e9d6cbe).

v2.7.0

23 Oct 22:49
Compare
Choose a tag to compare

v2.7.0 - 2024-10-24

Compare with v2.6.2

Features

  • added "Add User" functionality to user management, see #151. (ca5360f).
  • added copy-to-clipboard button to code blocks, see #153. (68f82f6).
  • option to disable commits added and respected in editor (0da52ff).

Bug Fixes

  • has_permission must use self.has_permission to work correct with git (190a622), this fixes #154.

v2.6.2

09 Oct 23:17
Compare
Choose a tag to compare

v2.6.2 - 2024-10-10

Compare with v2.6.1

Bug Fixes

  • wikilink re-implemented as inline parser not plugin, see #144 (32299d0).
  • better margins for tables and pre blocks (f31e7ef).
  • breadcrumbs in a /-/commit/ uses filepath not pagepath (6726412).
  • diffs on files without a newline at the end are displayed correctly (561ed88).

Code Refactoring

  • update_mermaid() does exactly that. diagrams in documentation as svgs. (12d3c00).

v2.6.1

29 Sep 19:54
Compare
Choose a tag to compare

v2.6.1 - 2024-09-29

Compare with v2.6.0

Design/Behaviour changes

Features

  • In mermaid blocks replace \n with <br/> #140 (0d52932).

Bug Fixes

  • initialize mermaid after DOM being ready #140 (1b5187d).
  • typo, more visibility for fatal errors, no endless failure loop (acf7b3b).

v2.6.0

15 Sep 00:07
Compare
Choose a tag to compare

Compare with v2.5.2

Features

  • Added Custom Sidebar Menu, see #125 (be3c4a5).
  • Sidebar shortcuts are configurable, see #125. (d2a617e).
  • Added support for Mermaid diagrams, see #138. (ed0e06f).
  • Alerts are now supported by the markdown renderer (1a88ab8).
  • Configure in the preferences whether robots are allowed to crawl the wiki, see #133. (99862d).
  • Redesigned the admin interface. (d2a617e).
  • Page/history and Page/blame make better use of space. Improved blame display. (20a33d2).

Bug Fixes

  • removed obsolete _db_migrate() function from SimpleAuth. (f89829d).
  • edit/preview: remove misplaced cursormagicword from toc (1a91c50).
  • inconsistent font size in special blocks, see #136 (44a308b).
  • QoL Changelog uses full column and displays the menutree. (2e9927d).
  • added meta robots: noindex, nofollow to changelog, forms and page revisions (0f95755).

v2.5.2

15 Aug 11:52
Compare
Choose a tag to compare

Compare with v2.5.1

Features

  • Quality of life improvements for Changelog, History and Diff views (d73aefe and 0f20d98).

Bug Fixes

  • Removed the necessity that a page exists to get an attachment (455497e).
  • Remove current page from list of prefixes when renaming (af5bbd2).
  • Hitting [ENTER] submits the form in create and rename. (a6cde65 ).

Code Refactoring

  • menutree does not depend on pagepath being set (0136a83).
  • removed unused filename parameter from diff() (008a562).

v2.5.1

06 Aug 22:24
Compare
Choose a tag to compare

Compare with v2.5.0

Features

  • Feature: Added buttons to toggle pagename prefix to the rename page form.

Bug Fixes

  • Fix: Typo in the label of the hide the logo checkbox.

v2.5.0

02 Aug 20:08
Compare
Choose a tag to compare

What's Changed

  • Improved the Edit/Preview implementation, see #67.
  • Warn user when navigating away from unsaved changes, see #64.
  • Added auto save (as draft) feature to the editor, see #66.
  • Added option to hide the logo of An Otter WIki from the Sidebar as discussed in #127.
  • Improve page view/toc: highlight current position in the toc.
  • Display human friendly timedeltas like "17 minutes and 4 secs ago" in the title= of the history and changelog dates.

Full Changelog: v2.4.4...v2.5.0