[4.6.0]
Update etherpad-lite to 2.7.0
Full Changelog
Abiword has been replaced with LibreOffice for document import/export. If you were using Abiword for DOCX/ODT/PDF conversion, update your settings.json to point soffice at your LibreOffice binary. DOCX export is now supported out of the box.
Added line numbers to the timeslider so you can follow along with specific lines while replaying a pad's history.
Added a playback speed setting to the timeslider you can now scrub through history faster (or slower) than real time.
Creator-owned pad settings defaults: the user who creates a pad now seeds its default settings, giving pad creators more control over initial configuration.
Cookie names are now configurable via a prefix setting. Useful when running multiple Etherpads on the same domain and you need to keep their session cookies from colliding.
Added a new aceRegisterLineAttributes hook so plugins can preserve custom line attributes across Enter / line-split operations. Documentation for the hook is included.
Database drivers are now bundled with Etherpad again, so fresh installs no longer fail to connect to Postgres, MySQL, and friends out of the box. A regression test has been added to prevent this from breaking again.
Pending changesets are now flushed immediately after a reconnect instead of being silently dropped, and users are warned when a pending edit is not accepted by the server.
Head revision and atext are now captured atomically, preventing the occasional "mismatched apply" errors on busy pads.
POST API requests with a JSON body no longer time out.