Changes for version 4.00
- If you are using contributions or have a config that heavily interacts with the Phoebe code, this is a backwards-incompatible upgrade! Please review the documentation and rewrite your extensions.
 - Review your conf.d folder; if you are linking any contributions from this directory, you will have to change the setup. For example, instead of linking web-edit.pl into your conf.d directory, you would edit your config file and add:
- use App::Phoebe::WebEdit;
 
 - Serving a web site is now also plugin. Add the following to your config file:
- use App::Phoebe::Web;
 
 - Other changes:
 - Search is now case insensitive
 - Changed how contributions work: instead of linking extensions into your wiki dir's conf.d directory, you just "use" the appropriate module; all modules now come with documentation and tests
 - App::Phoebe::StaticFiles is new; use it to serve static files from directories on your server
 - App::Phoebe::Ijirait is new; a MUSH, i.e. a shared world for all participants to build and interact in; script/ijirait is also new, a custom CLI client for the game
 - App::Phoebe::Spartan is new; an alternative to Gemini and Titan since it's very simply, suggests gemtext for text formatting, allows uploads, but doesn't do TLS
 - App::Phoebe::Iapetus is new; an alternative to the Titan protocol for uploading
 - App::Phoebe::SpeedBump loads the block list on startup; as it saves every half an hour, that means you no longer have to worry too much about losing information on the blocked IP numbers and networks
 - App::Gopher is new and improved; it no longer just prints the Gemini text but does line wrapping and all that
 
Documentation
a command line client for the Gemini protocol    
  
a MUSH client for Ijirait    
  
serve a wiki as a Gemini site    
  
Phoebe control    
  
a command line client for the Spartan protocol    
  
a text and file uploader for using the Titan protocol    
  Modules
a Gemini-based wiki    
  
block Fediverse instances from Phoebe wiki    
  
add a Gemini-based chat room for every Phoebe wiki space    
  
add comment pages to Phoebe wiki    
  
use a CSS file for Phoebe wiki served on the web    
  
log visitor IP numbers for Phoebe    
  
serve a favicon via the web for Phoebe    
  
serving sitelen mute image galleries via Gemini    
  
serving a Phoebe wiki via the Gopher protocol    
  
debugging Phoebe memory leaks    
  
uploads using the Iapetus protocol    
  
a Gemini-based MUSH running on Phoebe    
  
serve files from moku pona    
  
act as a Gemini proxy for an Oddmuse wiki    
  
use headings instead of file names    
  
only known users may edit Phoebe wiki pages    
  
implement the Spartan protocol for Phoebe    
  
defend Phoebe against bots and leeches    
  
serve static files via a Phoebe wiki    
  
serve a linja pona via the web    
  
serve Phoebe wiki pages via the web    
  
allow comments on a Phoebe wiki via the web    
  
allow edits of a Phoebe wiki via the web    
  
act as Wikipedia proxy from Phoebe