2021-02-23 23:54:29 +01:00
|
|
|
|
# What’s New
|
|
|
|
|
|
|
2022-11-09 14:56:41 +01:00
|
|
|
|
## 0.7
|
|
|
|
|
|
|
2022-11-10 18:13:08 +01:00
|
|
|
|
+ Schema changes:
|
|
|
|
|
|
+ Removed `PagePolicy` and `PagePolicyKey` tables altogether. They were never useful.
|
|
|
|
|
|
+ Added `calendar` field to `Page`.
|
|
|
|
|
|
+ Added `User` table.
|
|
|
|
|
|
+ Added `Flask-Login` and `Flask-WTF` dependencies in order to implement user logins.
|
2022-11-09 14:56:41 +01:00
|
|
|
|
+ Added `python-i18n` as a dependency. Therefore, i18n changed format, using JSON files now.
|
2023-02-10 14:15:21 +01:00
|
|
|
|
+ Login is now required for creating and editing.
|
|
|
|
|
|
+ Now you can leave a comment while changing a page’s text. Moreover, a new revision is created now
|
|
|
|
|
|
only in case of an effective text change.
|
|
|
|
|
|
+ Now a page can be dated in the calendar.
|
|
|
|
|
|
+ Now you can export and import pages in a JSON format. Importing can be done by admin users only.
|
|
|
|
|
|
+ Improved page history view, and added user contributions page.
|
2022-11-09 14:56:41 +01:00
|
|
|
|
+ Like it or not, now gzip library is required.
|
2022-12-16 20:24:49 +01:00
|
|
|
|
+ Added CSS variables in the site style.
|
2022-11-09 14:56:41 +01:00
|
|
|
|
|
2022-06-12 11:10:41 +02:00
|
|
|
|
## 0.6
|
|
|
|
|
|
|
|
|
|
|
|
+ Added support for database URLs: you can now specify the URL of the database
|
|
|
|
|
|
in `site.conf` by setting `[database]url`, be it MySQL, PostgreSQL or SQLite.
|
|
|
|
|
|
+ Added experimental math support, with `markdown_katex` library. The math
|
|
|
|
|
|
parsing can be opted out in many ways.
|
|
|
|
|
|
+ Backlinks can now be accessed for each page.
|
|
|
|
|
|
+ Spoiler tags at beginning of line now work. Just for now.
|
|
|
|
|
|
+ Removed `Upload` table.
|
|
|
|
|
|
+ Added `PageLink` table.
|
|
|
|
|
|
|
|
|
|
|
|
## 0.5
|
|
|
|
|
|
|
|
|
|
|
|
+ Removed support for uploads. The `/upload/` endpoint now points to an info
|
|
|
|
|
|
page, and the “Upload image” button and gallery from home page are now gone.
|
|
|
|
|
|
+ `markdown_strikethrough` extension is no more needed. Now there are two new
|
|
|
|
|
|
built-in extensions: `StrikethroughExtension` and `SpoilerExtension` (the
|
|
|
|
|
|
last one is buggy tho).
|
|
|
|
|
|
+ Removed support for magic words (the commands between `{{` `}}`). These
|
|
|
|
|
|
features are now lost: `backto`, `media` and `gallery` (easily replaceable
|
|
|
|
|
|
with simple Markdown).
|
|
|
|
|
|
+ Added app version to site footer.
|
|
|
|
|
|
+ Added client-side drafts (they require JS enabled).
|
|
|
|
|
|
|
|
|
|
|
|
## 0.4
|
|
|
|
|
|
|
|
|
|
|
|
|
2022-11-10 16:37:30 +01:00
|
|
|
|
|
2022-06-12 11:10:41 +02:00
|
|
|
|
## 0.3
|
|
|
|
|
|
|
|
|
|
|
|
|
2022-11-10 16:37:30 +01:00
|
|
|
|
|
2021-02-23 23:54:29 +01:00
|
|
|
|
## 0.2
|
|
|
|
|
|
|
|
|
|
|
|
+ Some code refactoring.
|
|
|
|
|
|
+ Light and dark theme.
|
|
|
|
|
|
+ Move database into `database/` folder.
|
|
|
|
|
|
+ Style improvements.
|