This is the first stable release of Wiki.js 3.0! 🎉
Read the blog post and check out the documentation for the requirements, how to install and upgrade.
Changes since 3.0.0-beta.705
✨ New Features
4229781- drag and drop move in File Manager (commit by @NGPixel)b75386e- saml: add Require Signed Response option + better auth debugging (commit by @NGPixel)f393e9c- various UI improvements + add SUBTREE pattern to approval rules (commit by @NGPixel)fce20b3- highlight ToC headings when there's no scroll to point to them (commit by @NGPixel)f82f013- add image editor with server rendering (commit by @NGPixel)1f07918- add inline content blocks support + 6 prebuilt blocks (commit by @NGPixel)
🐛 Bug Fixes
68ef157- reduce file manager drag item ghost size (commit by @NGPixel)fcfbdf7- load simple tasks through a file URL so the scheduler starts on Windows (PR #8157 by @ChangkeunJ)085e2aa- block-maps needs to send the referrer to openstreetmaps (commit by @NGPixel)55dd604- run database sessions in UTC so timestamps aren't shifted (PR #8159 by @ChangkeunJ)587f6d9- config DB_PASS_FILE read + simplify password-protected pages check (commit by @NGPixel)b897f52- git sync not ignoring dot paths (commit by @NGPixel)91cbd5c- delete site should remove navigation, page history and links from other sites (commit by @NGPixel)134a9e1- always show logo + site title in emails (commit by @NGPixel)a3bd964- some page level permissions incorrectly handled as global permissions (commit by @NGPixel)3107102- improve handling of PORT and WIKI_PORT env vars (commit by @NGPixel)3f59177- feedback board trending sort should include completed by default (commit by @NGPixel)036e998- users shouldn't be able to tell if a path exists if they don't have access (commit by @NGPixel)899818e- only allow avatar fetch from public addresses + custom private IPs allowlist (commit by @NGPixel)7bb71e3- remove beta badge in admin (commit by @NGPixel)