Skip to content

Server Documentation v1.1.0-beta2

Pre-release
Pre-release

Choose a tag to compare

@gavinmcfall gavinmcfall released this 21 Jan 18:23
· 32 commits to main since this release

⚠️ Upgrading from v1.0.x? Read the upgrade guide first!

Download all three files and follow the instructions in README-BEFORE-UPGRADING.md.


What's New

v1.1.0-beta2

  • JSON Export/Import - Full backup and restore of documents with all settings
  • Idempotent migrations - Safe to reinstall without "table already exists" errors
  • Pre-upgrade patch - Script to preserve data when upgrading from v1.0.x
  • Update support - Plugin can check for updates automatically
  • Content conversion error handling - The editor type switch (Rich Text → Markdown, etc.) now has try-catch error handling. If conversion fails, it logs the error but keeps the content unchanged rather than showing a flash error.
  • Sanitize fallback - The sanitizeHtml() method now checks if Laravel's str()->sanitizeHtml() is available (Laravel 10.35+) and falls back to manual sanitization for older versions.

v1.1.0-beta

  • Three editor modes - Rich Text, Markdown, and Raw HTML
  • Content conversion - Automatically converts when switching editor types
  • Template variables - Use {{user.name}}, {{server.name}}, {{server.egg}}, etc.

Files

File Purpose
README-BEFORE-UPGRADING.md Read this first! Upgrade instructions
pre-upgrade-patch.php Patch script for v1.0.x installations
server-documentation.zip The plugin (v1.1.0-beta2)