diff --git a/CHANGELOG.md b/CHANGELOG.md index 2ee872f60..13941c481 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,6 @@ # Develop -- TODO Change to 1.8.x. +* IMPORTANT DROP OF SUPPORT: Drop support for IE. Browsers now need async/await. +* IMPORTANT SECURITY: Rate limit Commits when env=production * SECURITY: Non completed uploads no longer crash Etherpad * SECURITY: Log authentication requests * FEATURE: Support ES6 (migrate from Uglify-JS to Terser) @@ -7,9 +9,13 @@ * FEATURE: New script to delete sessions. * FEATURE: New setting to allow import withing an author session on a pad * FEATURE: Checks Etherpad version on startup and notifies if update is available. Also available in ``/admin`` interface. +* FEATURE: Timeslider updates pad location to most recent edit * MINOR: Outdent UL/LI items on removal of list item * MINOR: Various UL/LI import/export bugs +* MINOR: PDF export fix * MINOR: Front end tests no longer run (and subsequently error) on pull requests +* MINOR: Fix issue with closing a list before it opens +* MINOR: Fix bug where large pads would fire a console error in timeslider * MINOR: Fix ?showChat URL param issue * MINOR: Issue where timeslider URI fails to be correct if padID is numeric * MINOR: Include prompt for clear authorship when entire document is selected @@ -21,6 +27,7 @@ * MINOR: Change disconnect logic to reconnect instead of silently failing * MINOR: Update SocketIO, async, jQuery and Mocha which were stuck due to stale code. * MINOR: Rewrite the majority of the ``bin`` scripts to use more modern syntax +* MINOR: Improved CSS anomation through prefers-reduced-motion * PERFORMANCE: Use workers (where possible) to minify CSS/JS on first page request. This improves initial startup times. * PERFORMANCE: Cache EJS files improving page load speed when maxAge > 0. * TESTS: Additional test coverage for OL/LI/Import/Export @@ -29,6 +36,7 @@ * TESTS: Include fuzzing import test. * TESTS: Ensure CI is no longer using any cache * TESTS: Fix various tests... +* TESTS: Various additional Travis testing including libreoffice import/export # 1.8.4 * FIX: fix a performance regression on MySQL introduced in 1.8.3